X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Flatexfonts;h=784ed3378f0e37050e499e100071a2b972bbe282;hb=eeaea7cbbb98141c98c189751907a8fc0b10f7d4;hp=b4ecd1e55d507f25cd353a2dfe126a232a0b3b79;hpb=89f9bab0f0007dad19080dff491942b5c022dfce;p=lyx.git diff --git a/lib/latexfonts b/lib/latexfonts index b4ecd1e55d..784ed3378f 100644 --- a/lib/latexfonts +++ b/lib/latexfonts @@ -67,6 +67,7 @@ # Old Style Figures for a given font (e.g. eco). # * OsfScOption overrides any OsfOption and ScOption if both features # are selected. +# * ScOption and OsfScOption are currently only supported for rm fonts. # * 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. @@ -115,6 +116,7 @@ Font ccfonts GuiName "Concrete Roman" Family rm Package ccfonts + MoreOptions 1 EndFont Font chancery @@ -135,6 +137,7 @@ Font cochineal OsfOption "proportional,osf" Package cochineal AltFonts crimson + MoreOptions 1 EndFont AltFont crimson @@ -151,6 +154,50 @@ Font cmr OsfFont eco EndFont +Font CrimsonPro + GuiName "Crimson Pro" + Family rm + OsfOption lf + OsfDefault 1 + Package CrimsonPro + AltFonts crimson + MoreOptions 1 + FontEncoding OT1,T1,LY1,TS1 +EndFont + +Font CrimsonProMedium + GuiName "Crimson Pro (Medium)" + Family rm + OsfOption lf + OsfDefault 1 + Package CrimsonPro + PackageOptions medium + MoreOptions 1 + FontEncoding OT1,T1,LY1,TS1 +EndFont + +Font CrimsonProLight + GuiName "Crimson Pro (Light)" + Family rm + OsfOption lf + OsfDefault 1 + Package CrimsonPro + PackageOptions light + MoreOptions 1 + FontEncoding OT1,T1,LY1,TS1 +EndFont + +Font CrimsonProExtraLight + GuiName "Crimson Pro (Extralight)" + Family rm + OsfOption lf + OsfDefault 1 + Package CrimsonPro + PackageOptions extralight + MoreOptions 1 + FontEncoding OT1,T1,LY1,TS1 +EndFont + Font DejaVuSerif GuiName "DejaVu Serif" Family rm @@ -158,7 +205,7 @@ Font DejaVuSerif EndFont Font DejaVuSerifCondensed - GuiName "DejaVu Serif Condensed" + GuiName "DejaVu Serif (Condensed)" Family rm Package DejaVuSerifCondensed EndFont @@ -176,39 +223,31 @@ Font IBMPlexSerif EndFont Font IBMPlexSerifThin - GuiName "IBM Plex Serif Thin" + GuiName "IBM Plex Serif (Thin)" Family rm Package plex-serif - PackageOption thin + PackageOptions thin MoreOptions 1 EndFont Font IBMPlexSerifExtraLight - GuiName "IBM Plex Serif Extra Light" + GuiName "IBM Plex Serif (Extra Light)" Family rm Package plex-serif - PackageOption extralight + PackageOptions extralight MoreOptions 1 EndFont Font IBMPlexSerifLight - GuiName "IBM Plex Serif Light" - Family rm - Package plex-serif - PackageOption light - MoreOptions 1 -EndFont - -Font IBMPlexSerifSemibold - GuiName "IBM Plex Serif Semibold" + GuiName "IBM Plex Serif (Light)" Family rm Package plex-serif - PackageOption semibold + PackageOptions light MoreOptions 1 EndFont Font ADOBESourceSerifPro - GuiName "Adobe Source Serif Pro" + GuiName "Source Serif Pro" Family rm Package sourceserifpro OsfOption osf @@ -222,6 +261,7 @@ Font garamondx Package garamondx Requires garamondx-fonts AltFonts ugm + MoreOptions 1 EndFont AltFont ugm @@ -238,6 +278,7 @@ Font libertine Package libertineRoman CompleteFont libertine-full AltFonts libertine-type1,libertine-2012,libertine-legacy + MoreOptions 1 EndFont AltFont libertine-full @@ -245,6 +286,7 @@ AltFont libertine-full Family rm Package libertine Requires libertineRoman + MoreOptions 1 EndFont AltFont libertine-type1 @@ -275,6 +317,7 @@ Font lmodern Family rm Package lmodern NoMathFont lmr + MoreOptions 1 EndFont AltFont lmr @@ -291,7 +334,7 @@ Font md-charter ScOption expert OsfScOption expert Package mathdesign - PackageOption charter + PackageOptions charter Requires mdbch Provides amssymb,amsfonts NoMathFont mdbch @@ -311,7 +354,7 @@ Font md-utopia ScOption expert OsfScOption expert Package mathdesign - PackageOption utopia + PackageOptions utopia Requires mdput Provides amssymb,amsfonts NoMathFont mdput @@ -331,7 +374,7 @@ Font md-garamond ScOption expert OsfScOption expert Package mathdesign - PackageOption garamond + PackageOptions garamond Requires mdugm Provides amssymb,amsfonts NoMathFont mdugm @@ -361,7 +404,7 @@ AltFont minionpro-nomath OsfOption lf OsfDefault 1 Package MinionPro - PackageOption onlytext + PackageOptions onlytext EndFont Font newcent @@ -371,78 +414,58 @@ Font newcent EndFont Font NotoSerifRegular - GuiName "Noto Serif Regular" - Family rm - Package noto-serif - PackageOption regular - OsfDefault 0 - OsfOption osf - AltFonts NotoSerifRegular1 + GuiName "Noto Serif" + Family rm + Package noto-serif + OsfOption osf MoreOptions 1 + CompleteFont noto EndFont -AltFont NotoSerifRegular1 - GuiName "Noto Serif Regular" - Family rm - Package noto-serif - PackageOption regular - OsfDefault 1 - OsfOption osf +AltFont noto + GuiName "Noto Serif" + Family rm + Package noto + OsfOption osf MoreOptions 1 EndFont Font NotoSerifMedium - GuiName "Noto Serif Medium" - Family rm - Package noto-serif - PackageOption medium - OsfDefault 0 - OsfOption osf + GuiName "Noto Serif (Medium)" + Family rm + Package noto-serif + PackageOptions medium + OsfDefault 0 + OsfOption osf MoreOptions 1 EndFont Font NotoSerifThin - GuiName "Noto Serif Thin" - Family rm - Package noto-serif - PackageOption thin - OsfDefault 0 - OsfOption osf + GuiName "Noto Serif (Thin)" + Family rm + Package noto-serif + PackageOptions thin + OsfDefault 0 + OsfOption osf MoreOptions 1 EndFont Font NotoSerifLight - GuiName "Noto Serif Light" - Family rm - Package noto-serif - PackageOption light - OsfDefault 0 - OsfOption osf + GuiName "Noto Serif (Light)" + Family rm + Package noto-serif + PackageOptions light + OsfDefault 0 + OsfOption osf MoreOptions 1 EndFont Font NotoSerifExtralight - GuiName "Noto Serif Extralight" - Family rm - Package noto-serif - PackageOption extralight - OsfDefault 0 - OsfOption osf - MoreOptions 1 -EndFont - -Font NotoSerif-TLF - GuiName "Noto Serif" + GuiName "Noto Serif (Extralight)" Family rm - SwitchDefault 1 - Requires noto - CompleteFont noto -EndFont - -AltFont noto - GuiName "Noto Serif" - Family rm - Package noto + Package noto-serif + PackageOptions extralight + OsfDefault 0 OsfOption osf MoreOptions 1 EndFont @@ -457,6 +480,7 @@ Font palatino AltFonts mathpple,palatino-sty NoMathFont ppl Requires psnfss + MoreOptions 1 EndFont AltFont mathpple @@ -486,17 +510,10 @@ AltFont pplj EndFont Font PTSerif-TLF - GuiName "ParaType Serif" + GuiName "PT Serif" Family rm Requires paratype Package PTSerif - CompleteFont paratype -EndFont - -AltFont paratype - GuiName "ParaType Serif" - Family rm - Package paratype EndFont Font times @@ -506,6 +523,7 @@ Font times AltFonts mathptm,times-sty NoMathFont ptm Requires psnfss + MoreOptions 1 EndFont AltFont mathptm @@ -568,6 +586,7 @@ Font utopia AltFonts utopia-sty OT1Font utopia-sty NoMathFont futs + MoreOptions 1 EndFont AltFont utopia-sty @@ -594,6 +613,7 @@ Font xcharter Family rm Package XCharter OsfOption osf + MoreOptions 1 EndFont # @@ -621,6 +641,7 @@ Font biolinum ScaleOption scaled=$$val Package biolinum AltFonts biolinum-type1,biolinum-2012 + MoreOptions 1 EndFont AltFont biolinum-type1 @@ -630,6 +651,7 @@ AltFont biolinum-type1 ScaleOption scaled=$$val Package biolinum-type1 Requires libertineMono-type1 + MoreOptions 1 EndFont AltFont biolinum-2012 @@ -638,6 +660,61 @@ AltFont biolinum-2012 OsfOption lining OsfDefault 1 Package biolinum-type1 + MoreOptions 1 +EndFont + +Font cantarell + GuiName "Cantarell" + Family sf + OsfOption oldstyle + Package cantarell + PackageOptions "defaultsans" + MoreOptions 1 + FontEncoding T2A,T1,OT1 + ScaleOption scale=$$val +EndFont + +Font ChivoThin + GuiName "Chivo (Thin)" + Family sf + OsfOption oldstyle + Package Chivo + PackageOptions "thin" + MoreOptions 1 + FontEncoding OT1,LY1,T1,TS1 + ScaleOption scale=$$val +EndFont + +Font ChivoLight + GuiName "Chivo (Light)" + Family sf + OsfOption oldstyle + Package Chivo + PackageOptions "light" + MoreOptions 1 + FontEncoding OT1,LY1,T1,TS1 + ScaleOption scale=$$val +EndFont + +Font Chivo + GuiName "Chivo" + Family sf + OsfOption oldstyle + Package Chivo + MoreOptions 1 + FontEncoding OT1,LY1,T1,TS1 + ScaleOption scale=$$val +EndFont + +Font ChivoMedium + GuiName "Chivo (Medium)" + Family sf + OsfOption oldstyle + Package Chivo + PackageOptions "medium" + MoreOptions 1 + FontEncoding OT1,LY1,T1,TS1 + ScaleOption scale=$$val EndFont Font cmbr @@ -662,12 +739,83 @@ Font DejaVuSans EndFont Font DejaVuSansCondensed - GuiName "DejaVu Sans Condensed" + GuiName "DejaVu Sans (Condensed)" Family sf Package DejaVuSansCondensed ScaleOption scaled=$$val EndFont +Font FiraSans + GuiName "Fira Sans" + Family sf + ScaleOption scaled=$$val + Package FiraSans + OsfDefault 1 + OsfOption lf + MoreOptions 1 + FontEncoding OT1,T1,TS1,LY1,LGR +EndFont + +Font FiraSansBook + GuiName "Fira Sans (Book)" + Family sf + ScaleOption scaled=$$val + Package FiraSans + PackageOptions book + OsfDefault 1 + OsfOption lf + MoreOptions 1 + FontEncoding OT1,T1,TS1,LY1,LGR +EndFont + +Font FiraSansLight + GuiName "Fira Sans (Light)" + Family sf + ScaleOption scaled=$$val + Package FiraSans + PackageOptions light + OsfDefault 1 + OsfOption lf + MoreOptions 1 + FontEncoding OT1,T1,TS1,LY1,LGR +EndFont + +Font FiraSansExtralight + GuiName "Fira Sans (Extralight)" + Family sf + ScaleOption scaled=$$val + Package FiraSans + PackageOptions extralight + OsfDefault 1 + OsfOption lf + MoreOptions 1 + FontEncoding OT1,T1,TS1,LY1,LGR +EndFont + +Font FiraSansUltralight + GuiName "Fira Sans (Ultralight)" + Family sf + ScaleOption scaled=$$val + Package FiraSans + PackageOptions ultralight + OsfDefault 1 + OsfOption lf + MoreOptions 1 + FontEncoding OT1,T1,TS1,LY1,LGR +EndFont + +Font FiraSansThin + GuiName "Fira Sans (Thin)" + Family sf + ScaleOption scaled=$$val + Package FiraSans + PackageOptions thin + OsfDefault 1 + OsfOption lf + MoreOptions 1 + FontEncoding OT1,T1,TS1,LY1,LGR +EndFont + Font IBMPlexSans GuiName "IBM Plex Sans" Family sf @@ -677,55 +825,47 @@ Font IBMPlexSans EndFont Font IBMPlexSansCondensed - GuiName "IBM Plex Sans Condensed" + GuiName "IBM Plex Sans (Condensed)" Family sf Package plex-sans - PackageOption condensed + PackageOptions condensed ScaleOption scale=$$val MoreOptions 1 EndFont Font IBMPlexSansThin - GuiName "IBM Plex Sans Thin" + GuiName "IBM Plex Sans (Thin)" Family sf Package plex-sans - PackageOption thin + PackageOptions thin ScaleOption scale=$$val MoreOptions 1 EndFont Font IBMPlexSansExtraLight - GuiName "IBM Plex Sans Extra Light" + GuiName "IBM Plex Sans (Extra Light)" Family sf Package plex-sans - PackageOption extralight + PackageOptions extralight ScaleOption scale=$$val MoreOptions 1 EndFont Font IBMPlexSansLight - GuiName "IBM Plex Sans Light" - Family sf - Package plex-sans - PackageOption light - ScaleOption scale=$$val - MoreOptions 1 -EndFont - -Font IBMPlexSansSemibold - GuiName "IBM Plex Sans Semibold" + GuiName "IBM Plex Sans (Light)" Family sf Package plex-sans - PackageOption semibold + PackageOptions light ScaleOption scale=$$val MoreOptions 1 EndFont -Font ADOBESourceSansPro - GuiName "Adobe Source Sans Pro" - Family sf - Package sourcesanspro - ScaleOption scaled=$$val +Font ADOBESourceSansPro + GuiName "Source Sans Pro" + Family sf + Package sourcesanspro + ScaleOption scaled=$$val + OsfOption osf MoreOptions 1 EndFont @@ -801,69 +941,61 @@ Font lmss EndFont Font NotoSansRegular - GuiName "Noto Sans Regular" + GuiName "Noto Sans" Family sf ScaleOption scaled=$$val Package noto-sans - PackageOption regular OsfDefault 0 OsfOption osf - MoreOptions 1 + MoreOptions 1 EndFont Font NotoSansMedium - GuiName "Noto Sans Medium" + GuiName "Noto Sans (Medium)" Family sf ScaleOption scaled=$$val Package noto-sans - PackageOption medium + PackageOptions medium OsfDefault 0 OsfOption osf - MoreOptions 1 + MoreOptions 1 EndFont Font NotoSansThin - GuiName "Noto Sans Thin" + GuiName "Noto Sans (Thin)" Family sf ScaleOption scaled=$$val Package noto-sans - PackageOption thin + PackageOptions thin OsfDefault 0 OsfOption osf - MoreOptions 1 + MoreOptions 1 EndFont Font NotoSansLight - GuiName "Noto Sans Light" + GuiName "Noto Sans (Light)" Family sf ScaleOption scaled=$$val Package noto-sans - PackageOption light + PackageOptions light OsfDefault 0 OsfOption osf - MoreOptions 1 + MoreOptions 1 EndFont Font NotoSansExtralight - GuiName "Noto Sans Extralight" + GuiName "Noto Sans (Extralight)" Family sf ScaleOption scaled=$$val Package noto-sans - PackageOption extralight + PackageOptions extralight OsfDefault 0 OsfOption osf - MoreOptions 1 -EndFont - -Font NotoSans-TLF - GuiName "Noto Sans" - Family sf - SwitchDefault 1 - Requires noto + MoreOptions 1 EndFont Font PTSans-TLF - GuiName "ParaType Sans" + GuiName "PT Sans" Family sf ScaleOption scaled=$$val Requires paratype @@ -901,17 +1033,6 @@ Font beramono Requires bera EndFont -Font cantarellMS - GuiName "Cantarell Monospace" - Family tt - OsfOption oldstyle - OsfDefault 0 - Package cantarell - PackageOption "defaultsans,tabular" - FontEncoding T2A,T1,OT1 - ScaleOption scale=$$val -EndFont - Font cmtl GuiName "CM Typewriter Light" Family tt @@ -940,6 +1061,17 @@ Font DejaVuSansMono ScaleOption scaled=$$val EndFont +Font FiraMono + GuiName "Fira Mono" + Family tt + ScaleOption scaled=$$val + Package FiraMono + OsfDefault 1 + OsfOption lf + MoreOptions 1 + FontEncoding OT1,T1,TS1,LY1,LGR +EndFont + Font IBMPlexMono GuiName "IBM Plex Mono" Family tt @@ -949,46 +1081,38 @@ Font IBMPlexMono EndFont Font IBMPlexMonoThin - GuiName "IBM Plex Mono Thin" + GuiName "IBM Plex Mono (Thin)" Family tt Package plex-mono ScaleOption scale=$$val - PackageOption thin + PackageOptions thin MoreOptions 1 EndFont Font IBMPlexMonoExtraLight - GuiName "IBM Plex Mono Extra Light" + GuiName "IBM Plex Mono (Extra Light)" Family tt Package plex-mono ScaleOption scale=$$val - PackageOption extralight + PackageOptions extralight MoreOptions 1 EndFont Font IBMPlexMonoLight - GuiName "IBM Plex Mono Light" + GuiName "IBM Plex Mono (Light)" Family tt Package plex-mono ScaleOption scale=$$val - PackageOption light + PackageOptions light MoreOptions 1 EndFont -Font IBMPlexMonoSemibold - GuiName "IBM Plex Mono Semibold" - Family tt - Package plex-mono - ScaleOption scale=$$val - PackageOption semibold - MoreOptions 1 -EndFont - -Font ADOBESourceCodePro - GuiName "Adobe Source Code Pro" - Family tt - Package sourcecodepro - ScaleOption scaled=$$val +Font ADOBESourceCodePro + GuiName "Source Code Pro" + Family tt + Package sourcecodepro + ScaleOption scaled=$$val + OsfOption osf MoreOptions 1 EndFont @@ -1022,23 +1146,16 @@ Font luximono EndFont Font NotoMonoRegular - GuiName "Noto Mono Regular" + GuiName "Noto Mono" Family tt ScaleOption scaled=$$val Package noto-mono - PackageOption regular + OsfOption osf MoreOptions 1 EndFont -Font NotoMono-TLF - GuiName "Noto Mono" - Family tt - SwitchDefault 1 - Requires noto -EndFont - Font PTMono-TLF - GuiName "ParaType Mono" + GuiName "PT Mono" Family tt ScaleOption scaled=$$val Requires paratype @@ -1067,7 +1184,7 @@ Font cochineal-ntxm GuiName "Crimson (New TX)" Family math Package newtxmath - PackageOption cochineal + PackageOptions cochineal Provides amssymb,amsfonts EndFont @@ -1081,7 +1198,7 @@ Font garamondx-ntxm GuiName "URW Garamond (New TX)" Family math Package newtxmath - PackageOption garamondx + PackageOptions garamondx Provides amssymb,amsfonts EndFont @@ -1115,7 +1232,7 @@ Font libertine-ntxm GuiName "Libertine (New TX)" Family math Package newtxmath - PackageOption libertine + PackageOptions libertine Provides amssymb,amsfonts EndFont @@ -1123,7 +1240,7 @@ Font minion-ntxm GuiName "Minion Pro (New TX)" Family math Package newtxmath - PackageOption minion + PackageOptions minion Requires minion2newtx Provides amssymb,amsfonts EndFont