Font controls

\a_002f

Not yet implemented.
class yex.control.A_002f(is_long=False, is_outer=False, name=None, *args, **kwargs)[source]

Adds an italic correction.

\font

class yex.control.Font(is_long=False, is_outer=False, name=None, *args, **kwargs)[source]

\fontdimen

class yex.control.Fontdimen(is_long=False, is_outer=False, name=None, *args, **kwargs)[source]

Gets and sets various details of a font.

Parameters
  • font (1. the identifier of the) –

  • meanings (2. the number of the detail. See yex.font.Font for the) – of these numbers.

\fontname

Not yet implemented.
class yex.control.Fontname(is_long=False, is_outer=False, name=None, *args, **kwargs)[source]

Inserts the name of the current font.

\hyphenchar

class yex.control.Hyphenchar(is_long=False, is_outer=False, name=None, *args, **kwargs)[source]

Sets the character used for hyphenation.

If this is -1, hyphenation is turned off.

By default, this has the value of defaulthyphenchar. By default, that has the value 45, which is the ASCII code for a hyphen.

\nullfont

class yex.control.Nullfont[source]

Selects the null font, which contains no characters.

\skewchar

class yex.control.Skewchar(is_long=False, is_outer=False, name=None, *args, **kwargs)[source]