diff --git a/doc/capability_templates/capabilities-template.jinja b/doc/capability_templates/capabilities-template.jinja index 1c12068..55455b6 100644 --- a/doc/capability_templates/capabilities-template.jinja +++ b/doc/capability_templates/capabilities-template.jinja @@ -36,7 +36,13 @@ DPI {{ escape_rst(printer.media.dpi|default('Unknown')|strin Fonts ^^^^^ -.. todo:: list supported fonts (ID, Name, Columns) ++------------------+------------------------------+-----------------------+ +| ID | Name | Columns | ++==================+==============================+=======================+ +{% for id in printer.fonts -%} +| {{ fill_line(escape_rst(id), 16) }} | {{ fill_line(escape_rst(printer.fonts[id].name), 28) }} | {{ fill_line(printer.fonts[id].columns|string, 21) }} | ++------------------+------------------------------+-----------------------+ +{% endfor %} Colors @@ -54,23 +60,14 @@ Colors Feature support ^^^^^^^^^^^^^^^ -.. todo:: list features (parse table) ++-----------------------------------+----------------------------+ +| Feature | Supported | ++===================================+============================+ +{% for feature in printer.features -%} +| {{ fill_line(escape_rst(feature), 33) }} | {{ fill_line(escape_rst(printer.features[feature]|string), 26) }} | ++-----------------------------------+----------------------------+ +{% endfor %} -================ ======= -barcodeA check -barcodeB check -bitImageColumn check -bitImageRaster check -graphics check -highDensity check -paperFullCut check -paperPartCut check -pdf417Code check -pulseBel clear -pulseStandard check -qrCode check -starCommands clear -================ ======= Text code pages ^^^^^^^^^^^^^^^ diff --git a/doc/printer_profiles/available-encodings.rst b/doc/printer_profiles/available-encodings.rst index 7cb2941..2133d60 100644 --- a/doc/printer_profiles/available-encodings.rst +++ b/doc/printer_profiles/available-encodings.rst @@ -1,6 +1,6 @@ Available Encodings ------------------- -:Last Reviewed: 2023-07-27 +:Last Reviewed: 2023-07-29 .. datatemplate:json:: ../../capabilities-data/dist/capabilities.json :template: capabilities-template-encoding.jinja \ No newline at end of file diff --git a/doc/printer_profiles/available-profiles.rst b/doc/printer_profiles/available-profiles.rst index c153b01..d179384 100644 --- a/doc/printer_profiles/available-profiles.rst +++ b/doc/printer_profiles/available-profiles.rst @@ -2,7 +2,7 @@ Available Profiles ------------------ -:Last Reviewed: 2023-07-27 +:Last Reviewed: 2023-07-29 The following list describes which printer profiles are available in this release. diff --git a/doc/printer_profiles/capabilities.rst b/doc/printer_profiles/capabilities.rst index 4dc187b..c2b333a 100644 --- a/doc/printer_profiles/capabilities.rst +++ b/doc/printer_profiles/capabilities.rst @@ -1,6 +1,6 @@ Capabilities ------------ -:Last Reviewed: 2023-07-27 +:Last Reviewed: 2023-07-29 Since the used command set often differs between printers, a model for supporting different printers is implemented.