This reflects the description in latexfonts
GuiName "IBM Plex Serif (Thin)"
Family rm
Package plex-serif
GuiName "IBM Plex Serif (Thin)"
Family rm
Package plex-serif
GuiName "IBM Plex Serif (Extra Light)"
Family rm
Package plex-serif
GuiName "IBM Plex Serif (Extra Light)"
Family rm
Package plex-serif
- PackageOption extralight
+ PackageOptions extralight
GuiName "IBM Plex Serif (Light)"
Family rm
Package plex-serif
GuiName "IBM Plex Serif (Light)"
Family rm
Package plex-serif
GuiName "IBM Plex Serif (Semibold)"
Family rm
Package plex-serif
GuiName "IBM Plex Serif (Semibold)"
Family rm
Package plex-serif
+ PackageOptions semibold
ScOption expert
OsfScOption expert
Package mathdesign
ScOption expert
OsfScOption expert
Package mathdesign
Requires mdbch
Provides amssymb,amsfonts
NoMathFont mdbch
Requires mdbch
Provides amssymb,amsfonts
NoMathFont mdbch
ScOption expert
OsfScOption expert
Package mathdesign
ScOption expert
OsfScOption expert
Package mathdesign
Requires mdput
Provides amssymb,amsfonts
NoMathFont mdput
Requires mdput
Provides amssymb,amsfonts
NoMathFont mdput
ScOption expert
OsfScOption expert
Package mathdesign
ScOption expert
OsfScOption expert
Package mathdesign
+ PackageOptions garamond
Requires mdugm
Provides amssymb,amsfonts
NoMathFont mdugm
Requires mdugm
Provides amssymb,amsfonts
NoMathFont mdugm
OsfOption lf
OsfDefault 1
Package MinionPro
OsfOption lf
OsfDefault 1
Package MinionPro
+ PackageOptions onlytext
GuiName "Noto Serif (Regular)"
Family rm
Package noto-serif
GuiName "Noto Serif (Regular)"
Family rm
Package noto-serif
OsfOption osf
MoreOptions 1
EndFont
OsfOption osf
MoreOptions 1
EndFont
GuiName "Noto Serif (Medium)"
Family rm
Package noto-serif
GuiName "Noto Serif (Medium)"
Family rm
Package noto-serif
OsfDefault 0
OsfOption osf
MoreOptions 1
OsfDefault 0
OsfOption osf
MoreOptions 1
GuiName "Noto Serif (Thin)"
Family rm
Package noto-serif
GuiName "Noto Serif (Thin)"
Family rm
Package noto-serif
OsfDefault 0
OsfOption osf
MoreOptions 1
OsfDefault 0
OsfOption osf
MoreOptions 1
GuiName "Noto Serif (Light)"
Family rm
Package noto-serif
GuiName "Noto Serif (Light)"
Family rm
Package noto-serif
OsfDefault 0
OsfOption osf
MoreOptions 1
OsfDefault 0
OsfOption osf
MoreOptions 1
GuiName "Noto Serif (Extralight)"
Family rm
Package noto-serif
GuiName "Noto Serif (Extralight)"
Family rm
Package noto-serif
- PackageOption extralight
+ PackageOptions extralight
OsfDefault 0
OsfOption osf
MoreOptions 1
OsfDefault 0
OsfOption osf
MoreOptions 1
Family sf
OsfOption oldstyle
Package Chivo
Family sf
OsfOption oldstyle
Package Chivo
MoreOptions 1
FontEncoding OT1,LY1,T1,TS1
ScaleOption scale=$$val
MoreOptions 1
FontEncoding OT1,LY1,T1,TS1
ScaleOption scale=$$val
Family sf
OsfOption oldstyle
Package Chivo
Family sf
OsfOption oldstyle
Package Chivo
MoreOptions 1
FontEncoding OT1,LY1,T1,TS1
ScaleOption scale=$$val
MoreOptions 1
FontEncoding OT1,LY1,T1,TS1
ScaleOption scale=$$val
Family sf
OsfOption oldstyle
Package Chivo
Family sf
OsfOption oldstyle
Package Chivo
+ PackageOptions "medium"
MoreOptions 1
FontEncoding OT1,LY1,T1,TS1
ScaleOption scale=$$val
MoreOptions 1
FontEncoding OT1,LY1,T1,TS1
ScaleOption scale=$$val
Family sf
ScaleOption scaled=$$val
Package FiraSans
Family sf
ScaleOption scaled=$$val
Package FiraSans
OsfDefault 1
OsfOption lf
MoreOptions 1
OsfDefault 1
OsfOption lf
MoreOptions 1
Family sf
ScaleOption scaled=$$val
Package FiraSans
Family sf
ScaleOption scaled=$$val
Package FiraSans
OsfDefault 1
OsfOption lf
MoreOptions 1
OsfDefault 1
OsfOption lf
MoreOptions 1
Family sf
ScaleOption scaled=$$val
Package FiraSans
Family sf
ScaleOption scaled=$$val
Package FiraSans
- PackageOption extralight
+ PackageOptions extralight
OsfDefault 1
OsfOption lf
MoreOptions 1
OsfDefault 1
OsfOption lf
MoreOptions 1
Family sf
ScaleOption scaled=$$val
Package FiraSans
Family sf
ScaleOption scaled=$$val
Package FiraSans
- PackageOption ultralight
+ PackageOptions ultralight
OsfDefault 1
OsfOption lf
MoreOptions 1
OsfDefault 1
OsfOption lf
MoreOptions 1
Family sf
ScaleOption scaled=$$val
Package FiraSans
Family sf
ScaleOption scaled=$$val
Package FiraSans
OsfDefault 1
OsfOption lf
MoreOptions 1
OsfDefault 1
OsfOption lf
MoreOptions 1
GuiName "IBM Plex Sans (Condensed)"
Family sf
Package plex-sans
GuiName "IBM Plex Sans (Condensed)"
Family sf
Package plex-sans
- PackageOption condensed
+ PackageOptions condensed
ScaleOption scale=$$val
MoreOptions 1
EndFont
ScaleOption scale=$$val
MoreOptions 1
EndFont
GuiName "IBM Plex Sans (Thin)"
Family sf
Package plex-sans
GuiName "IBM Plex Sans (Thin)"
Family sf
Package plex-sans
ScaleOption scale=$$val
MoreOptions 1
EndFont
ScaleOption scale=$$val
MoreOptions 1
EndFont
GuiName "IBM Plex Sans (Extra Light)"
Family sf
Package plex-sans
GuiName "IBM Plex Sans (Extra Light)"
Family sf
Package plex-sans
- PackageOption extralight
+ PackageOptions extralight
ScaleOption scale=$$val
MoreOptions 1
EndFont
ScaleOption scale=$$val
MoreOptions 1
EndFont
GuiName "IBM Plex Sans (Light)"
Family sf
Package plex-sans
GuiName "IBM Plex Sans (Light)"
Family sf
Package plex-sans
ScaleOption scale=$$val
MoreOptions 1
EndFont
ScaleOption scale=$$val
MoreOptions 1
EndFont
GuiName "IBM Plex Sans (Semibold)"
Family sf
Package plex-sans
GuiName "IBM Plex Sans (Semibold)"
Family sf
Package plex-sans
+ PackageOptions semibold
ScaleOption scale=$$val
MoreOptions 1
EndFont
ScaleOption scale=$$val
MoreOptions 1
EndFont
Family sf
ScaleOption scaled=$$val
Package noto-sans
Family sf
ScaleOption scaled=$$val
Package noto-sans
OsfDefault 0
OsfOption osf
MoreOptions 1
OsfDefault 0
OsfOption osf
MoreOptions 1
Family sf
ScaleOption scaled=$$val
Package noto-sans
Family sf
ScaleOption scaled=$$val
Package noto-sans
OsfDefault 0
OsfOption osf
MoreOptions 1
OsfDefault 0
OsfOption osf
MoreOptions 1
Family sf
ScaleOption scaled=$$val
Package noto-sans
Family sf
ScaleOption scaled=$$val
Package noto-sans
OsfDefault 0
OsfOption osf
MoreOptions 1
OsfDefault 0
OsfOption osf
MoreOptions 1
Family sf
ScaleOption scaled=$$val
Package noto-sans
Family sf
ScaleOption scaled=$$val
Package noto-sans
OsfDefault 0
OsfOption osf
MoreOptions 1
OsfDefault 0
OsfOption osf
MoreOptions 1
Family sf
ScaleOption scaled=$$val
Package noto-sans
Family sf
ScaleOption scaled=$$val
Package noto-sans
- PackageOption extralight
+ PackageOptions extralight
OsfDefault 0
OsfOption osf
MoreOptions 1
OsfDefault 0
OsfOption osf
MoreOptions 1
Family tt
Package plex-mono
ScaleOption scale=$$val
Family tt
Package plex-mono
ScaleOption scale=$$val
Family tt
Package plex-mono
ScaleOption scale=$$val
Family tt
Package plex-mono
ScaleOption scale=$$val
- PackageOption extralight
+ PackageOptions extralight
Family tt
Package plex-mono
ScaleOption scale=$$val
Family tt
Package plex-mono
ScaleOption scale=$$val
Family tt
Package plex-mono
ScaleOption scale=$$val
Family tt
Package plex-mono
ScaleOption scale=$$val
+ PackageOptions semibold
GuiName "Crimson (New TX)"
Family math
Package newtxmath
GuiName "Crimson (New TX)"
Family math
Package newtxmath
- PackageOption cochineal
+ PackageOptions cochineal
Provides amssymb,amsfonts
EndFont
Provides amssymb,amsfonts
EndFont
GuiName "URW Garamond (New TX)"
Family math
Package newtxmath
GuiName "URW Garamond (New TX)"
Family math
Package newtxmath
- PackageOption garamondx
+ PackageOptions garamondx
Provides amssymb,amsfonts
EndFont
Provides amssymb,amsfonts
EndFont
GuiName "Libertine (New TX)"
Family math
Package newtxmath
GuiName "Libertine (New TX)"
Family math
Package newtxmath
- PackageOption libertine
+ PackageOptions libertine
Provides amssymb,amsfonts
EndFont
Provides amssymb,amsfonts
EndFont
GuiName "Minion Pro (New TX)"
Family math
Package newtxmath
GuiName "Minion Pro (New TX)"
Family math
Package newtxmath
Requires minion2newtx
Provides amssymb,amsfonts
EndFont
Requires minion2newtx
Provides amssymb,amsfonts
EndFont
LF_OT1_FONT,
LF_MOREOPTS,
LF_PACKAGE,
LF_OT1_FONT,
LF_MOREOPTS,
LF_PACKAGE,
LF_PREAMBLE,
LF_PROVIDES,
LF_REQUIRES,
LF_PREAMBLE,
LF_PROVIDES,
LF_REQUIRES,
{ "osfscoption", LF_OSFSCOPTION },
{ "ot1font", LF_OT1_FONT },
{ "package", LF_PACKAGE },
{ "osfscoption", LF_OSFSCOPTION },
{ "ot1font", LF_OT1_FONT },
{ "package", LF_PACKAGE },
- { "packageoption", LF_PACKAGEOPTION },
- { "packageoptions", LF_PACKAGEOPTION },
+ { "packageoptions", LF_PACKAGEOPTIONS },
{ "preamble", LF_PREAMBLE },
{ "provides", LF_PROVIDES },
{ "requires", LF_REQUIRES },
{ "preamble", LF_PREAMBLE },
{ "provides", LF_PROVIDES },
{ "requires", LF_REQUIRES },
case LF_PACKAGE:
lex >> package_;
break;
case LF_PACKAGE:
lex >> package_;
break;
+ case LF_PACKAGEOPTIONS:
lex >> packageoption_;
break;
case LF_PREAMBLE:
lex >> packageoption_;
break;
case LF_PREAMBLE: