]> git.lyx.org Git - lyx.git/blobdiff - lib/latexfonts
Move RevTeX section in Additional.lyx into Chapter 3 Document classes
[lyx.git] / lib / latexfonts
index eaf9e4c317a51a67b19a8afd140046bc8263ba6e..3120233fd8699cd5bdfb3d6bbd99bad9b468de09 100644 (file)
@@ -23,6 +23,7 @@
 #      ScOption           <option for true smallcaps support>
 #      OsfScOption        <option for combined osf and true smallcaps support>
 #      ScaleOption        <option for font scaling>
+#      ScaleCommand       <command sequence to set scale value of the font>
 #       MoreOptions        <0|1>
 #      Provides           <features provided by the font packages (comma-separated)>
 #      Preamble
@@ -75,7 +76,8 @@
 # * Set OsfDefault to true for fonts which have Old Style Figures by
 #   default and provide an option for lining figures. Pass this option
 #   to OsfOption.
-# * ScaleOption supports the placeholder $$val for the scale value.
+# * ScaleOption and ScaleCommand support the placeholder $$val for the
+#   scale value.
 # * If MoreOptions is true, then the user can insert additional options to
 #   the font package via the Document Settings.
 # * The Preamble code is output immediately after the respective font
@@ -316,6 +318,25 @@ AltFont libertine-legacy
        Package          libertine
 EndFont
 
+Font libertinus
+       GuiName          "Libertinus"
+       Family           rm
+       OsfOption        osf
+       Package          libertinus
+       PackageOptions   serif
+       CompleteFont     libertinus-full
+       MoreOptions      1
+
+EndFont
+
+AltFont libertinus-full
+       GuiName          "Libertinus"
+       Family           rm
+       OsfOption        osf
+       Package          libertinus
+       MoreOptions      1
+EndFont
+
 Font lmodern
        GuiName          "Latin Modern Roman"
        Family           rm
@@ -939,6 +960,24 @@ Font kurierlc
        SwitchDefault   1
 EndFont
 
+Font LibertinusSans-LF
+       GuiName          "Libertinus Sans"
+       Family           sf
+       Requires         libertinus
+       SwitchDefault    1
+       OsfFont          LibertinusSans-OsF
+       OsfFontOnly      1
+       ScaleCommand     \renewcommand*{\LibertinusSans@scale}{$$val}
+EndFont
+
+AltFont LibertinusSans-OsF
+       GuiName          "Libertinus Sans"
+       Family           sf
+       Requires         libertinus
+       SwitchDefault    1
+       ScaleCommand     \renewcommand*{\LibertinusSans@scale}{$$val}
+EndFont
+
 Font lmss
        GuiName          "Latin Modern Sans"
        Family           sf
@@ -1137,6 +1176,14 @@ AltFont libertine-mono-type1
        Package          libertineMono-type1
 EndFont
 
+Font LibertinusMono-TLF
+       GuiName          "Libertinus Mono"
+       Family           tt
+       Requires         libertinus
+       SwitchDefault    1
+       ScaleCommand     \renewcommand*{\LibertinusMono@scale}{$$val}
+EndFont
+
 Font lmtt
        GuiName          "Latin Modern Typewriter"
        Family           tt
@@ -1242,6 +1289,13 @@ Font libertine-ntxm
        Provides         amssymb,amsfonts
 EndFont
 
+Font libertinusmath
+       GuiName          "Libertinus Math"
+       Family           math
+       Package          libertinust1math
+       Provides         amssymb,amsfonts
+EndFont
+
 Font minion-ntxm
        GuiName          "Minion Pro (New TX)"
        Family           math