Docs, add crossreferences to bitmap-table-helper-module docs rather than duplicating automodule directives.

This commit is contained in:
Nathan Williis 2024-12-05 16:07:38 +00:00
parent ebb2b9cd94
commit dcb6f22693
6 changed files with 23 additions and 38 deletions

View File

@ -8,10 +8,10 @@ Bitmap-data helper modules
.. rubric:: Overview:
:heading-level: 2
The :mod:`fontTools.ttLib.ttCollection` module is a helper for
:mod:`fontTools.ttLib` that implements lower-level support for various
The modules documented on this page are helpers for
:mod:`fontTools.ttLib` that implement lower-level support for various
table converters that need to interact with bitmapped data. The
:mod:`.BitmapGlyphmetrics` module is used for the ``EBDT``/``EBLC`` and
:mod:`.BitmapGlyphMetrics` module is used for the ``EBDT``/``EBLC`` and
``CBDT``/``CBLC`` tables, and :mod:`.sbixGlyph` and :mod:`.sbixStrike`
are used for the ``sbix`` table.

View File

@ -3,6 +3,10 @@
The ``CBDT`` table is an OpenType table.
This ``CBDT`` table converter module depends on the
:mod:`.BitmapGlyphMetrics` module, which it shares with the ``EBDT``,
``EBLC``, and ``CBLC`` converters.
.. automodule:: fontTools.ttLib.tables.C_B_D_T_
:members:
:undoc-members:

View File

@ -3,6 +3,10 @@
The ``CBLC`` table is an OpenType table.
This ``CBLC`` table converter module depends on the
:mod:`.BitmapGlyphMetrics` module, which it shares with the ``EBDT``,
``EBLC``, and ``CBDT`` converters.
.. automodule:: fontTools.ttLib.tables.C_B_L_C_
:members:
:undoc-members:

View File

@ -3,16 +3,11 @@
The ``EBDT`` table is an OpenType table.
This ``EBDT`` table converter module depends on the
:mod:`.BitmapGlyphMetrics` module, which it shares with the ``EBLC``,
``CBDT``, and ``CBLC`` converters.
.. automodule:: fontTools.ttLib.tables.E_B_D_T_
:members:
:undoc-members:
BitmapGlyphMetrics
^^^^^^^^^^^^^^^^^^
.. automodule:: fontTools.ttLib.tables.BitmapGlyphMetrics
:noindex:
:members:
:undoc-members:

View File

@ -3,16 +3,10 @@
The ``EBLC`` table is an OpenType table.
This ``EBLC`` table converter module depends on the
:mod:`.BitmapGlyphMetrics` module, which it shares with the ``EBDT``,
``CBDT``, and ``CBLC`` converters.
.. automodule:: fontTools.ttLib.tables.E_B_L_C_
:members:
:undoc-members:
BitmapGlyphMetrics
^^^^^^^^^^^^^^^^^^
.. automodule:: fontTools.ttLib.tables.BitmapGlyphMetrics
:noindex:
:members:
:undoc-members:

View File

@ -3,22 +3,10 @@
The ``sbix`` table is an OpenType table.
This ``sbix`` table converter module depends on the
:mod:`.sbixGlyph` and :mod:`.sbixStrike` modules.
.. automodule:: fontTools.ttLib.tables._s_b_i_x
:members:
:undoc-members:
sbixGlyph
^^^^^^^^^
.. automodule:: fontTools.ttLib.tables.sbixGlyph
:members:
:undoc-members:
sbixStrike
^^^^^^^^^^
.. automodule:: fontTools.ttLib.tables.sbixStrike
:members:
:undoc-members: