PyICe.xml_registers.datasheet_indesign.datasheet_registers_xml¶
Adobe Indesign (Datasheet) Register Table and Hyperlink Generator¶
Classes
csv_converter (csvfilename, **kwargs) |
converts csv input file to appropriate XML format for import to InDesign |
inDesignOutput ([source_revision, source_date]) |
shared methods between XML conversion program and CSV conversion program |
xml_converter (xmlfilename, use_case, access_list) |
-
class
PyICe.xml_registers.datasheet_indesign.datasheet_registers_xml.
csv_converter
(csvfilename, **kwargs)[source]¶ Bases:
PyICe.xml_registers.datasheet_indesign.datasheet_registers_xml.inDesignOutput
converts csv input file to appropriate XML format for import to InDesign Expects 6 columns to be ordered: SYMBOL_NAME, COMMAND_CODE, ACCESS ex(R/W), BIT_RANGE ex(15:0), DEFAULT, DESCRIPTION
-
access_str
(readable, writable)¶ convert readable and writable booleans to string output format
-
bit_range_str
(size=None, lsb=None, msb=None)¶ specify two of the three arguments to convert symbol size description to string output format
-
-
class
PyICe.xml_registers.datasheet_indesign.datasheet_registers_xml.
inDesignOutput
(source_revision='', source_date='')[source]¶ Bases:
object
shared methods between XML conversion program and CSV conversion program