X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Flatexfonts;h=0a01194570038fe35a1c5093c2fac0e8c04fbbd3;hb=1df3151b6a3bd3e3a25b74fa8d1a918fee67d924;hp=5cc0b3f30ae348a2d6a86b30cdd11435e02cd72e;hpb=7e071f14b9394d1e8e974ba5d19c61921c203f5b;p=lyx.git diff --git a/lib/latexfonts b/lib/latexfonts index 5cc0b3f30a..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 @@ -171,10 +226,17 @@ Font libertine Family rm OsfOption osf Package libertineRoman - CompleteFont libertine + 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 @@ -297,6 +359,51 @@ 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 @@ -349,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 @@ -439,6 +560,12 @@ AltFont futj SwitchDefault 1 EndFont +Font xcharter + GuiName "Bitstream Charter (XCharter)" + Family rm + Package XCharter + OsfOption osf +EndFont # # SANS SERIF FONTS @@ -494,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 @@ -568,6 +765,56 @@ 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 @@ -575,6 +822,14 @@ Font NotoSans-TLF 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 @@ -594,7 +849,6 @@ Font uop Requires urwclassico EndFont - # # MONOSPACED FONTS # @@ -617,6 +871,7 @@ EndFont Font cmtt GuiName "Computer Modern Typewriter" Family tt + FontEncoding OT1 SwitchDefault 1 EndFont @@ -627,6 +882,59 @@ 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 @@ -656,6 +964,14 @@ 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 @@ -663,6 +979,14 @@ Font NotoMono-TLF 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