| # coding: utf-8 |
| from .otBase import BaseTTXConverter |
| |
| |
| class table__c_i_d_g(BaseTTXConverter): |
| """The AAT ``cidg`` table has almost the same structure as ``gidc``, |
| just mapping CIDs to GlyphIDs instead of the reverse direction. |
| |
| It is useful for fonts that may be used by a PDF renderer in lieu of |
| a font reference with a known glyph collection but no subsetted |
| glyphs. For instance, a PDF can say “please use a font conforming |
| to Adobe-Japan-1”; the ``cidg`` mapping is necessary if the font is, |
| say, a TrueType font. ``gidc`` is lossy for this purpose and is |
| obsoleted by ``cidg``. |
| |
| For example, the first font in ``/System/Library/Fonts/PingFang.ttc`` |
| (which Apple ships pre-installed on MacOS 10.12.6) has a ``cidg`` table. |
| """ |
| pass |