Bases: cjklib.reading.converter.ReadingConverter
Provides a converter for different representations of the Chinese romanisation Gwoyeu Romatzyh.
| Parameters: |
|
|---|
Todo
Converts the abbreviated GR spellings to the full form. Non-abbreviated forms will returned unchanged. Takes care of capitalisation.
Multi-syllable forms may not be separated by whitespaces or other entities.
To also convert repetition markers run convertRepetitionMarker() first.
| Parameter: | readingEntities (list of str) – reading entities |
|---|---|
| Return type: | list of str |
| Returns: | full entities |
| Raises AmbiguousConversionError: | |
| if conversion is ambiguous. | |
Converts the repetition markers x and v to the full form they represent.
| Parameter: | readingEntities (list of str) – reading entities |
|---|---|
| Return type: | list of str |
| Returns: | reading entities with subsituted repetition markers |
| Raises ConversionError: | |
| if repetition markers x, v don’t follow a reading entity | |