X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Flatexfonts;h=0a01194570038fe35a1c5093c2fac0e8c04fbbd3;hb=1df3151b6a3bd3e3a25b74fa8d1a918fee67d924;hp=bf6152ac388237078e7a0523578278f760da36a4;hpb=f8a85f35befaeb35a5dc17c3a00329c7aac7e383;p=lyx.git diff --git a/lib/latexfonts b/lib/latexfonts index bf6152ac38..0a01194570 100644 --- a/lib/latexfonts +++ b/lib/latexfonts @@ -7,6 +7,7 @@ # Font # GuiName "" # Family +# FontEncoding # SwitchDefault <0|1> # Package # Requires @@ -33,6 +34,7 @@ # * Adding a new font results in a FILE FORMAT CHANGE. So if a new font # is added for the LyX distribution, the according changes need to be # done. +# * If FontEncoding is not specified, T1 is assumed. # * "SwitchDefault 1" makes the font to be loaded by switching the default # family to (e.g., \renewcommand{\rmdefault}{cmr}), whereas # Package loads it via \usepackage{package}. Only one of these @@ -141,15 +143,68 @@ EndFont Font cmr GuiName "Computer Modern Roman" Family rm + FontEncoding OT1 SwitchDefault 1 OsfFont eco EndFont +Font DejaVuSerif + GuiName "DejaVu Serif" + Family rm + Package DejaVuSerif +EndFont + +Font DejaVuSerifCondensed + GuiName "DejaVu Serif Condensed" + Family rm + Package DejaVuSerifCondensed +EndFont + AltFont eco Family rm Package eco EndFont +Font IBMPlexSerif + GuiName "IBM Plex Serif" + Family rm + Package plex-serif +EndFont + +Font IBMPlexSerifThin + GuiName "IBM Plex Serif Thin" + Family rm + Package plex-serif + PackageOption thin +EndFont + +Font IBMPlexSerifExtraLight + GuiName "IBM Plex Serif Extra Light" + Family rm + Package plex-serif + PackageOption extralight +EndFont + +Font IBMPlexSerifLight + GuiName "IBM Plex Serif Light" + Family rm + Package plex-serif + PackageOption light +EndFont + +Font IBMPlexSerifSemibold + GuiName "IBM Plex Serif Semibold" + Family rm + Package plex-serif + PackageOption semibold +EndFont + +Font ADOBESourceSerifPro + GuiName "Adobe Source Serif Pro" + Family rm + Package sourceserifpro +EndFont + Font garamondx GuiName "URW Garamond" Family rm @@ -167,11 +222,26 @@ AltFont ugm EndFont Font libertine + GuiName "Libertine" + Family rm + OsfOption osf + Package libertineRoman + CompleteFont libertine-full + AltFonts libertine-type1,libertine-2012,libertine-legacy +EndFont + +AltFont libertine-full + GuiName "Libertine" + Family rm + Package libertine + Requires libertineRoman +EndFont + +AltFont libertine-type1 GuiName "Libertine" Family rm OsfOption osf Package libertine-type1 - AltFonts libertine-2012,libertine-legacy Requires libertineMono-type1 EndFont @@ -289,6 +359,65 @@ Font newcent Package newcent EndFont +Font NotoSerifRegular + GuiName "Noto Serif Regular" + Family rm + Package noto-serif + PackageOption regular + OsfDefault 0 + OsfOption osf +EndFont + +Font NotoSerifMedium + GuiName "Noto Serif Medium" + Family rm + Package noto-serif + PackageOption medium + OsfDefault 0 + OsfOption osf +EndFont + +Font NotoSerifThin + GuiName "Noto Serif Thin" + Family rm + Package noto-serif + PackageOption thin + OsfDefault 0 + OsfOption osf +EndFont + +Font NotoSerifLight + GuiName "Noto Serif Light" + Family rm + Package noto-serif + PackageOption light + OsfDefault 0 + OsfOption osf +EndFont + +Font NotoSerifExtralight + GuiName "Noto Serif Extralight" + Family rm + Package noto-serif + PackageOption extralight + OsfDefault 0 + OsfOption osf +EndFont + +Font NotoSerif-TLF + GuiName "Noto Serif" + Family rm + SwitchDefault 1 + Requires noto + CompleteFont noto +EndFont + +AltFont noto + GuiName "Noto Serif" + Family rm + Package noto +EndFont + Font palatino GuiName "Palatino" Family rm @@ -327,6 +456,20 @@ AltFont pplj SwitchDefault 1 EndFont +Font PTSerif-TLF + GuiName "ParaType Serif" + Family rm + Requires paratype + Package PTSerif + CompleteFont paratype +EndFont + +AltFont paratype + GuiName "ParaType Serif" + Family rm + Package paratype +EndFont + Font times GuiName "Times Roman" Family rm @@ -417,6 +560,12 @@ AltFont futj SwitchDefault 1 EndFont +Font xcharter + GuiName "Bitstream Charter (XCharter)" + Family rm + Package XCharter + OsfOption osf +EndFont # # SANS SERIF FONTS @@ -437,13 +586,21 @@ Font berasans EndFont Font biolinum + GuiName "Biolinum" + Family sf + OsfOption osf + ScaleOption scaled=$$val + Package biolinum + AltFonts biolinum-type1,biolinum-2012 +EndFont + +AltFont biolinum-type1 GuiName "Biolinum" Family sf OsfOption osf ScaleOption scaled=$$val Package biolinum-type1 Requires libertineMono-type1 - AltFonts biolinum-2012 EndFont AltFont biolinum-2012 @@ -464,9 +621,79 @@ EndFont Font cmss GuiName "Computer Modern Sans" Family sf + FontEncoding OT1 SwitchDefault 1 EndFont +Font DejaVuSans + GuiName "DejaVu Sans" + Family sf + Package DejaVuSans + ScaleOption scaled=$$val +EndFont + +Font DejaVuSansCondensed + GuiName "DejaVu Sans Condensed" + Family sf + Package DejaVuSansCondensed + ScaleOption scaled=$$val +EndFont + +Font IBMPlexSans + GuiName "IBM Plex Sans" + Family sf + Package plex-sans + ScaleOption scale=$$val +EndFont + +Font IBMPlexSansCondensed + GuiName "IBM Plex Sans Condensed" + Family sf + Package plex-sans + PackageOption condensed + ScaleOption scale=$$val +EndFont + +Font IBMPlexSansThin + GuiName "IBM Plex Sans Thin" + Family sf + Package plex-sans + PackageOption thin + ScaleOption scale=$$val +EndFont + +Font IBMPlexSansExtraLight + GuiName "IBM Plex Sans Extra Light" + Family sf + Package plex-sans + PackageOption extralight + ScaleOption scale=$$val +EndFont + +Font IBMPlexSansLight + GuiName "IBM Plex Sans Light" + Family sf + Package plex-sans + PackageOption light + ScaleOption scale=$$val +EndFont + +Font IBMPlexSansSemibold + GuiName "IBM Plex Sans Semibold" + Family sf + Package plex-sans + PackageOption semibold + ScaleOption scale=$$val +EndFont + +Font ADOBESourceSansPro + GuiName "Adobe Source Sans Pro" + Family sf + Package sourcesanspro + PackageOption osf + ScaleOption scaled=$$val +EndFont + Font helvet GuiName "Helvetica" Family sf @@ -538,6 +765,71 @@ Font lmss Requires lmodern EndFont +Font NotoSansRegular + GuiName "Noto Sans Regular" + Family sf + ScaleOption scaled=$$val + Package noto-sans + PackageOption regular + OsfDefault 0 + OsfOption osf +EndFont + +Font NotoSansMedium + GuiName "Noto Sans Medium" + Family sf + ScaleOption scaled=$$val + Package noto-sans + PackageOption medium + OsfDefault 0 + OsfOption osf +EndFont + +Font NotoSansThin + GuiName "Noto Sans Thin" + Family sf + ScaleOption scaled=$$val + Package noto-sans + PackageOption thin + OsfDefault 0 + OsfOption osf +EndFont + +Font NotoSansLight + GuiName "Noto Sans Light" + Family sf + ScaleOption scaled=$$val + Package noto-sans + PackageOption light + OsfDefault 0 + OsfOption osf +EndFont + +Font NotoSansExtralight + GuiName "Noto Sans Extralight" + Family sf + ScaleOption scaled=$$val + Package noto-sans + PackageOption extralight + OsfDefault 0 + OsfOption osf +EndFont + +Font NotoSans-TLF + GuiName "Noto Sans" + Family sf + SwitchDefault 1 + Requires noto +EndFont + +Font PTSans-TLF + GuiName "ParaType Sans" + Family sf + ScaleOption scaled=$$val + Requires paratype + Package PTSans +EndFont + Font tgadventor GuiName "TeX Gyre Adventor" Family sf @@ -557,7 +849,6 @@ Font uop Requires urwclassico EndFont - # # MONOSPACED FONTS # @@ -580,6 +871,7 @@ EndFont Font cmtt GuiName "Computer Modern Typewriter" Family tt + FontEncoding OT1 SwitchDefault 1 EndFont @@ -590,7 +882,68 @@ Font courier Requires psnfss EndFont +Font DejaVuSansMono + GuiName "DejaVu Sans Mono" + Family tt + Package DejaVuSansMono + ScaleOption scaled=$$val +EndFont + +Font IBMPlexMono + GuiName "IBM Plex Mono" + Family tt + Package plex-mono + ScaleOption scale=$$val +EndFont + +Font IBMPlexMonoThin + GuiName "IBM Plex Mono Thin" + Family tt + Package plex-mono + ScaleOption scale=$$val + PackageOption thin +EndFont + +Font IBMPlexMonoExtraLight + GuiName "IBM Plex Mono Extra Light" + Family tt + Package plex-mono + ScaleOption scale=$$val + PackageOption extralight +EndFont + +Font IBMPlexMonoLight + GuiName "IBM Plex Mono Light" + Family tt + Package plex-mono + ScaleOption scale=$$val + PackageOption light +EndFont + +Font IBMPlexMonoSemibold + GuiName "IBM Plex Mono Semibold" + Family tt + Package plex-mono + ScaleOption scale=$$val + PackageOption semibold +EndFont + +Font ADOBESourceCodePro + GuiName "Adobe Source Code Pro" + Family tt + Package sourcecodepro + ScaleOption scaled=$$val +EndFont + Font libertine-mono + GuiName "Libertine Mono" + Family tt + ScaleOption scaled=$$val + Package libertineMono + AltFonts libertine-mono-type1 +EndFont + +AltFont libertine-mono-type1 GuiName "Libertine Mono" Family tt ScaleOption scaled=$$val @@ -611,6 +964,29 @@ Font luximono Package luximono EndFont +Font NotoMonoRegular + GuiName "Noto Mono Regular" + Family tt + ScaleOption scaled=$$val + Package noto-mono + PackageOption regular +EndFont + +Font NotoMono-TLF + GuiName "Noto Mono" + Family tt + SwitchDefault 1 + Requires noto +EndFont + +Font PTMono-TLF + GuiName "ParaType Mono" + Family tt + ScaleOption scaled=$$val + Requires paratype + Package PTMono +EndFont + Font tgcursor GuiName "TeX Gyre Cursor" Family tt