New in version 0.3.
Format strategies for dictionary entries.
Bases: object
Base formatting strategy, needs to be overridden.
Returns the formatted column.
Parameter: | string (str) – column as returned by the dictionary |
---|---|
Return type: | str |
Returns: | formatted column |
Bases: cjklib.dictionary.format.Base
Executes a list of formatting strategies, with the first strategy being applied first, then the second, and so forth.
Bases: cjklib.dictionary.format.Base
Removes spaces between non-reading entities, e.g. U S B diàn lǎn to USB diàn lǎn for CEDICT style dictionaries.
Bases: cjklib.dictionary.format.Base
Converts the entries’ reading string to the given target reading.
Constructs the conversion strategy.
Parameters: |
|
---|
Bases: cjklib.dictionary.format.Base
Adapts a formatting strategy for a single column for multi-column input.