]> git.lyx.org Git - lyx.git/blob - lib/latexfonts
a18aa2e9f445214c7e89dd29e6b46ff9394f692a
[lyx.git] / lib / latexfonts
1 ##########################################################################
2 #
3 # LaTeX fonts natively supported by LyX.
4 #
5 # Syntax:
6 #
7 # Font <name>
8 #       GuiName            "<Gui Name>"
9 #       Family             <rm|sf|tt|math>
10 #       FontEncoding       <font encoding>
11 #       SwitchDefault      <0|1>
12 #       Package            <LaTeX package to be loaded>
13 #       Requires           <LaTeX package to test for>
14 #       AltFonts           <alternative fonts (comma-separated)>
15 #       OT1Font            <alternative font specifically for OT1 encoding>
16 #       CompleteFont       <alternative package for the complete family>
17 #       NoMathFont         <alternative font that does not change math>
18 #       PackageOptions     <general options to be passed to the package>
19 #       OsfOption          <option for oldstyle figure support>
20 #       OsfFont            <extra font for oldstyle figures>
21 #       OsfDefault         <0|1>
22 #       ScOption           <option for true smallcaps support>
23 #       OsfScOption        <option for combined osf and true smallcaps support>
24 #       ScaleOption        <option for font scaling>
25 #       MoreOptions        <0|1>
26 #       Provides           <features provided by the font packages (comma-separated)>
27 #       Preamble
28 #         <some arbitrary LaTeX code to be issued in the preamble>
29 #       EndPreamble
30 # EndFont
31 #
32 #
33 # NOTES:
34 #
35 # * Adding a new font results in a FILE FORMAT CHANGE. So if a new font
36 #   is added for the LyX distribution, the according changes need to be
37 #   done.
38 # * If FontEncoding is not specified, T1 is assumed.
39 # * "SwitchDefault 1" makes the font to be loaded by switching the default
40 #   family to <name> (e.g., \renewcommand{\rmdefault}{cmr}), whereas
41 #   Package <package> loads it via \usepackage{package}. Only one of these
42 #   options is used per font (SwitchDefault takes precendende). Note that
43 #   SwitchDefault uses the font name.
44 # * In addition to normal fonts, you can also define alternative fonts
45 #   using the AltFont...EndFont tags. These alternative fonts will not
46 #   be added to the GUI, but LyX will fall back on them under specific
47 #   circumstances (e.g. if the main font is not available; see below).
48 # * If AltFonts are defined, LyX will try to load them in the defined
49 #   order if the main package is not available. So
50 #       Package          mathptmx
51 #       AltFonts         mathptm,times
52 #   will try to load mathptm if mathptmx is not available and then times
53 #   if mathptm is not available either.
54 #   AltFonts need to be defined separately using AltFont ... EndFont tags.
55 # * If Requires is set, LyX will check for this. If not, it will check
56 #   for Package and AltFonts.
57 # * OT1Font will load the defined font if the font encoding is OT1. This is
58 #   necessary since some newer font packages do not support this encoding.
59 #   The value "none" tells LyX not to load any font in OT1 encoding.
60 #   OT1Fonts need to be defined separately using AltFont ... EndFont tags.
61 # * The CompleteFont is loaded if the current font is selected as rm and
62 #   both sf and tt are set to "default" (this allows for instance to load
63 #   "bera" as opposed to "beraserif").
64 #   CompleteFonts need to be defined separately using AltFont ... EndFont
65 #   tags.
66 # * OsfFont is a font that is loaded additionally in and that provides
67 #   Old Style Figures for a given font (e.g. eco).
68 # * OsfScOption overrides any OsfOption and ScOption if both features
69 #   are selected.
70 # * ScOption and OsfScOption are currently only supported for rm fonts.
71 # * Set OsfDefault to true for fonts which have Old Style Figures by
72 #   default and provide an option for lining figures. Pass this option
73 #   to OsfOption.
74 # * ScaleOption supports the placeholder $$val for the scale value.
75 # * If MoreOptions is true, then the user can insert additional options to
76 #   the font package via the Document Settings.
77 # * The Preamble code is output immediately after the respective font
78 #   loading command.
79 #
80 ##########################################################################
81
82
83 #
84 # ROMAN FONTS
85 #
86
87 Font ae
88         GuiName          "AE (Almost European)"
89         Family           rm
90         Package          "ae,aecompl"
91         OT1Font          none
92         Requires         ae
93 EndFont
94
95 Font beraserif
96         GuiName          "Bera Serif"
97         Family           rm
98         Package          beraserif
99         CompleteFont     bera
100         Requires         bera
101 EndFont
102
103 AltFont bera
104         GuiName          "Bera Serif"
105         Family           rm
106         Package          bera
107 EndFont
108
109 Font bookman
110         GuiName          "Bookman"
111         Family           rm
112         Package          bookman
113 EndFont
114
115 Font ccfonts
116         GuiName          "Concrete Roman"
117         Family           rm
118         Package          ccfonts
119         MoreOptions      1
120 EndFont
121
122 Font chancery
123         GuiName          "Zapf Chancery"
124         Family           rm
125         Package          chancery
126 EndFont
127
128 Font charter
129         GuiName          "Bitstream Charter (PSNFSS)"
130         Family           rm
131         Package          charter
132 EndFont
133
134 Font cochineal
135         GuiName          "Crimson (Cochineal)"
136         Family           rm
137         OsfOption        "proportional,osf"
138         Package          cochineal
139         AltFonts         crimson
140         MoreOptions      1
141 EndFont
142
143 AltFont crimson
144         GuiName          "Crimson"
145         Family           rm
146         Package          crimson
147 EndFont
148
149 Font cmr
150         GuiName          "Computer Modern Roman"
151         Family           rm
152         FontEncoding     OT1
153         SwitchDefault    1
154         OsfFont          eco
155 EndFont
156
157 Font DejaVuSerif
158         GuiName          "DejaVu Serif"
159         Family           rm
160         Package          DejaVuSerif
161 EndFont
162
163 Font DejaVuSerifCondensed
164         GuiName          "DejaVu Serif (Condensed)"
165         Family           rm
166         Package          DejaVuSerifCondensed
167 EndFont
168
169 AltFont eco
170         Family           rm
171         Package          eco
172 EndFont
173
174 Font IBMPlexSerif
175         GuiName          "IBM Plex Serif"
176         Family           rm
177         Package          plex-serif
178         MoreOptions      1
179 EndFont
180
181 Font IBMPlexSerifThin
182         GuiName          "IBM Plex Serif (Thin)"
183         Family           rm
184         Package          plex-serif
185         PackageOptions   thin
186         MoreOptions      1
187 EndFont
188
189 Font IBMPlexSerifExtraLight
190         GuiName          "IBM Plex Serif (Extra Light)"
191         Family           rm
192         Package          plex-serif
193         PackageOptions   extralight
194         MoreOptions      1
195 EndFont
196
197 Font IBMPlexSerifLight
198         GuiName          "IBM Plex Serif (Light)"
199         Family           rm
200         Package          plex-serif
201         PackageOptions   light
202         MoreOptions      1
203 EndFont
204
205 Font ADOBESourceSerifPro
206         GuiName          "Adobe Source Serif Pro"
207         Family           rm
208         Package          sourceserifpro
209         OsfOption        osf
210         MoreOptions      1
211 EndFont
212
213 Font garamondx
214         GuiName          "URW Garamond"
215         Family           rm
216         OsfOption        osfI
217         Package          garamondx
218         Requires         garamondx-fonts
219         AltFonts         ugm
220         MoreOptions      1
221 EndFont
222
223 AltFont ugm
224         GuiName          "URW Garamond"
225         Family           rm
226         SwitchDefault    1
227         Requires         ugm
228 EndFont
229
230 Font libertine
231         GuiName          "Libertine"
232         Family           rm
233         OsfOption        osf
234         Package          libertineRoman
235         CompleteFont     libertine-full
236         AltFonts         libertine-type1,libertine-2012,libertine-legacy
237         MoreOptions      1
238 EndFont
239
240 AltFont libertine-full
241         GuiName          "Libertine"
242         Family           rm
243         Package          libertine
244         Requires         libertineRoman
245         MoreOptions      1
246 EndFont
247
248 AltFont libertine-type1
249         GuiName          "Libertine"
250         Family           rm
251         OsfOption        osf
252         Package          libertine-type1
253         Requires         libertineMono-type1
254 EndFont
255
256 AltFont libertine-2012
257         GuiName          "Libertine"
258         Family           rm
259         OsfOption        lining
260         OsfDefault       1
261         Package          libertine-type1
262 EndFont
263
264 AltFont libertine-legacy
265         GuiName          "Libertine"
266         Family           rm
267         OsfOption        osf
268         Package          libertine
269 EndFont
270
271 Font lmodern
272         GuiName          "Latin Modern Roman"
273         Family           rm
274         Package          lmodern
275         NoMathFont       lmr
276         MoreOptions      1
277 EndFont
278
279 AltFont lmr
280         GuiName          "Latin Modern Roman"
281         Family           rm
282         SwitchDefault    1
283         Requires         lmodern
284 EndFont
285
286 Font md-charter
287         GuiName          "Bitstream Charter (Mathdesign)"
288         Family           rm
289         OsfOption        expert
290         ScOption         expert
291         OsfScOption      expert
292         Package          mathdesign
293         PackageOptions   charter
294         Requires         mdbch
295         Provides         amssymb,amsfonts
296         NoMathFont       mdbch
297 EndFont
298
299 AltFont mdbch
300         GuiName          "Bitstream Charter (Mathdesign)"
301         Family           rm
302         SwitchDefault    1
303         Requires         mdbch
304 EndFont
305
306 Font md-utopia
307         GuiName          "Utopia (Mathdesign)"
308         Family           rm
309         OsfOption        expert
310         ScOption         expert
311         OsfScOption      expert
312         Package          mathdesign
313         PackageOptions   utopia
314         Requires         mdput
315         Provides         amssymb,amsfonts
316         NoMathFont       mdput
317 EndFont
318
319 AltFont mdput
320         GuiName          "Utopia (Mathdesign)"
321         Family           rm
322         SwitchDefault    1
323         Requires         mdput
324 EndFont
325
326 Font md-garamond
327         GuiName          "URW Garamond (Mathdesign)"
328         Family           rm
329         OsfOption        expert
330         ScOption         expert
331         OsfScOption      expert
332         Package          mathdesign
333         PackageOptions   garamond
334         Requires         mdugm
335         Provides         amssymb,amsfonts
336         NoMathFont       mdugm
337 EndFont
338
339 AltFont mdugm
340         GuiName          "URW Garamond (Mathdesign)"
341         Family           rm
342         SwitchDefault    1
343         Requires         mdugm
344 EndFont
345
346 Font minionpro
347         GuiName          "Minion Pro"
348         Family           rm
349         OsfOption        lf
350         OsfDefault       1
351         Package          MinionPro
352         Provides         amssymb,amsfonts
353         NoMathFont       minionpro-nomath
354         MoreOptions      1
355 EndFont
356
357 AltFont minionpro-nomath
358         GuiName          "Minion Pro"
359         Family           rm
360         OsfOption        lf
361         OsfDefault       1
362         Package          MinionPro
363         PackageOptions   onlytext
364 EndFont
365
366 Font newcent
367         GuiName          "New Century Schoolbook"
368         Family           rm
369         Package          newcent
370 EndFont
371
372 Font NotoSerifRegular
373         GuiName         "Noto Serif"
374         Family          rm
375         Package         noto-serif
376         OsfOption       osf
377         MoreOptions      1
378 EndFont
379
380 Font NotoSerifMedium
381         GuiName         "Noto Serif (Medium)"
382         Family          rm
383         Package         noto-serif
384         PackageOptions  medium
385         OsfDefault      0
386         OsfOption       osf
387         MoreOptions      1
388 EndFont
389
390 Font NotoSerifThin
391         GuiName         "Noto Serif (Thin)"
392         Family          rm
393         Package         noto-serif
394         PackageOptions  thin
395         OsfDefault      0
396         OsfOption       osf
397         MoreOptions      1
398 EndFont
399
400 Font NotoSerifLight
401         GuiName         "Noto Serif (Light)"
402         Family          rm
403         Package         noto-serif
404         PackageOptions  light
405         OsfDefault      0
406         OsfOption       osf
407         MoreOptions      1
408 EndFont
409
410 Font NotoSerifExtralight
411         GuiName         "Noto Serif (Extralight)"
412         Family          rm
413         Package         noto-serif
414         PackageOptions  extralight
415         OsfDefault      0
416         OsfOption       osf
417         MoreOptions     1
418 EndFont
419
420 Font NotoSerif-TLF
421         GuiName          "Noto Serif"
422         Family           rm
423         SwitchDefault    1
424         Requires         noto
425         CompleteFont     noto
426 EndFont
427
428 AltFont noto
429         GuiName          "Noto Serif"
430         Family           rm
431         Package          noto
432         OsfOption        osf
433         MoreOptions      1
434 EndFont
435
436 Font palatino
437         GuiName          "Palatino"
438         Family           rm
439         OsfOption        osf
440         ScOption         sc
441         OsfScOption      osf
442         Package          mathpazo
443         AltFonts         mathpple,palatino-sty
444         NoMathFont       ppl
445         Requires         psnfss
446         MoreOptions      1
447 EndFont
448
449 AltFont mathpple
450         GuiName          "Palatino"
451         Family           rm
452         Package          mathpple
453         NoMathFont       ppl
454 EndFont
455
456 AltFont palatino-sty
457         GuiName          "Palatino"
458         Family           rm
459         Package          palatino
460 EndFont
461
462 AltFont ppl
463         GuiName          "Palatino"
464         Family           rm
465         OsfFont          pplj
466         SwitchDefault    1
467 EndFont
468
469 AltFont pplj
470         GuiName          "Palatino"
471         Family           rm
472         SwitchDefault    1
473 EndFont
474
475 Font PTSerif-TLF
476         GuiName         "ParaType Serif"
477         Family          rm
478         Requires        paratype
479         Package         PTSerif
480         CompleteFont    paratype
481 EndFont
482
483 AltFont paratype
484         GuiName          "ParaType Serif"
485         Family           rm
486         Package          paratype
487 EndFont
488
489 Font times
490         GuiName          "Times Roman"
491         Family           rm
492         Package          mathptmx
493         AltFonts         mathptm,times-sty
494         NoMathFont       ptm
495         Requires         psnfss
496         MoreOptions      1
497 EndFont
498
499 AltFont mathptm
500         GuiName          "Times Roman"
501         Family           rm
502         Package          mathptm
503         NoMathFont       ptm
504 EndFont
505
506 AltFont times-sty
507         GuiName          "Times Roman"
508         Family           rm
509         Package          times
510 EndFont
511
512 AltFont ptm
513         GuiName          "Times Roman"
514         Family           rm
515         SwitchDefault    1
516 EndFont
517
518 Font tgbonum
519         GuiName          "TeX Gyre Bonum"
520         Family           rm
521         Package          tgbonum
522 EndFont
523
524 Font tgchorus
525         GuiName          "TeX Gyre Chorus"
526         Family           rm
527         Package          tgchorus
528 EndFont
529
530 Font tgpagella
531         GuiName          "TeX Gyre Pagella"
532         Family           rm
533         Package          tgpagella
534 EndFont
535
536 Font tgschola
537         GuiName          "TeX Gyre Schola"
538         Family           rm
539         Package          tgschola
540 EndFont
541
542 Font tgtermes
543         GuiName          "TeX Gyre Termes"
544         Family           rm
545         Package          tgtermes
546 EndFont
547
548 # fourier supersedes utopia.sty, but does
549 # not work with OT1 encoding.
550 Font utopia
551         GuiName          "Utopia (Fourier)"
552         Family           rm
553         OsfOption        oldstyle
554         ScOption         expert
555         Package          fourier
556         AltFonts         utopia-sty
557         OT1Font          utopia-sty
558         NoMathFont       futs
559         MoreOptions      1
560 EndFont
561
562 AltFont utopia-sty
563         GuiName          "Utopia (Fourier)"
564         Family           rm
565         Package          utopia
566 EndFont
567
568 AltFont futs
569         GuiName          "Utopia (Fourier)"
570         Family           rm
571         SwitchDefault    1
572         OsfFont          futj
573 EndFont
574
575 AltFont futj
576         GuiName          "Utopia (Fourier)"
577         Family           rm
578         SwitchDefault    1
579 EndFont
580
581 Font xcharter
582         GuiName         "Bitstream Charter (XCharter)"
583         Family          rm
584         Package         XCharter
585         OsfOption       osf
586         MoreOptions      1
587 EndFont
588
589 #
590 # SANS SERIF FONTS
591 #
592
593 Font avant
594         GuiName          "Avant Garde"
595         Family           sf
596         Package          avant
597 EndFont
598
599 Font berasans
600         GuiName          "Bera Sans"
601         Family           sf
602         ScaleOption      scaled=$$val
603         Package          berasans
604         Requires         bera
605 EndFont
606
607 Font biolinum
608         GuiName          "Biolinum"
609         Family           sf
610         OsfOption        osf
611         ScaleOption      scaled=$$val
612         Package          biolinum
613         AltFonts         biolinum-type1,biolinum-2012
614         MoreOptions      1
615 EndFont
616
617 AltFont biolinum-type1
618         GuiName          "Biolinum"
619         Family           sf
620         OsfOption        osf
621         ScaleOption      scaled=$$val
622         Package          biolinum-type1
623         Requires         libertineMono-type1
624         MoreOptions      1
625 EndFont
626
627 AltFont biolinum-2012
628         GuiName          "Biolinum"
629         Family           sf
630         OsfOption        lining
631         OsfDefault       1
632         Package          biolinum-type1
633         MoreOptions      1
634 EndFont
635
636 Font cantarell
637         GuiName         "Cantarell"
638         Family          sf
639         OsfOption       oldstyle
640         Package         cantarell
641         PackageOptions  "defaultsans"
642         MoreOptions      1
643         FontEncoding    T2A,T1,OT1
644         ScaleOption     scale=$$val
645 EndFont
646
647 Font ChivoThin
648         GuiName          "Chivo (Thin)"
649         Family           sf
650         OsfOption       oldstyle
651         Package          Chivo
652         PackageOptions   "thin"
653         MoreOptions      1
654         FontEncoding     OT1,LY1,T1,TS1
655         ScaleOption      scale=$$val
656 EndFont
657
658 Font ChivoLight
659         GuiName          "Chivo (Light)"
660         Family           sf
661         OsfOption       oldstyle
662         Package          Chivo
663         PackageOptions   "light"
664         MoreOptions      1
665         FontEncoding     OT1,LY1,T1,TS1
666         ScaleOption      scale=$$val
667 EndFont
668
669 Font Chivo
670         GuiName          "Chivo"
671         Family           sf
672         OsfOption       oldstyle
673         Package          Chivo
674         MoreOptions      1
675         FontEncoding     OT1,LY1,T1,TS1
676         ScaleOption      scale=$$val
677 EndFont
678
679 Font ChivoMedium
680         GuiName          "Chivo (Medium)"
681         Family           sf
682         OsfOption       oldstyle
683         Package          Chivo
684         PackageOptions   "medium"
685         MoreOptions      1
686         FontEncoding     OT1,LY1,T1,TS1
687         ScaleOption      scale=$$val
688 EndFont
689
690 Font cmbr
691         GuiName          "CM Bright"
692         Family           sf
693         SwitchDefault    1
694         Requires         cmbright
695 EndFont
696
697 Font cmss
698         GuiName          "Computer Modern Sans"
699         Family           sf
700         FontEncoding     OT1
701         SwitchDefault    1
702 EndFont
703
704 Font DejaVuSans
705         GuiName          "DejaVu Sans"
706         Family           sf
707         Package          DejaVuSans
708         ScaleOption      scaled=$$val
709 EndFont
710
711 Font DejaVuSansCondensed
712         GuiName          "DejaVu Sans Condensed"
713         Family           sf
714         Package          DejaVuSansCondensed
715         ScaleOption      scaled=$$val
716 EndFont
717
718 Font FiraSans
719         GuiName         "Fira Sans"
720         Family          sf
721         ScaleOption     scaled=$$val
722         Package         FiraSans
723         OsfDefault      1
724         OsfOption       lf
725         MoreOptions     1
726         FontEncoding    OT1,T1,TS1,LY1,LGR
727 EndFont
728
729 Font FiraSansBook
730         GuiName         "Fira Sans (Book)"
731         Family          sf
732         ScaleOption     scaled=$$val
733         Package         FiraSans
734         PackageOptions  book
735         OsfDefault      1
736         OsfOption       lf
737         MoreOptions     1
738         FontEncoding    OT1,T1,TS1,LY1,LGR
739 EndFont
740
741 Font FiraSansLight
742         GuiName         "Fira Sans (Light)"
743         Family          sf
744         ScaleOption     scaled=$$val
745         Package         FiraSans
746         PackageOptions  light
747         OsfDefault      1
748         OsfOption       lf
749         MoreOptions     1
750         FontEncoding    OT1,T1,TS1,LY1,LGR
751 EndFont
752
753 Font FiraSansExtralight
754         GuiName         "Fira Sans (Extralight)"
755         Family          sf
756         ScaleOption     scaled=$$val
757         Package         FiraSans
758         PackageOptions  extralight
759         OsfDefault      1
760         OsfOption       lf
761         MoreOptions     1
762         FontEncoding    OT1,T1,TS1,LY1,LGR
763 EndFont
764
765 Font FiraSansUltralight
766         GuiName         "Fira Sans (Ultralight)"
767         Family          sf
768         ScaleOption     scaled=$$val
769         Package         FiraSans
770         PackageOptions  ultralight
771         OsfDefault      1
772         OsfOption       lf
773         MoreOptions     1
774         FontEncoding    OT1,T1,TS1,LY1,LGR
775 EndFont
776
777 Font FiraSansThin
778         GuiName         "Fira Sans (Thin)"
779         Family          sf
780         ScaleOption     scaled=$$val
781         Package         FiraSans
782         PackageOptions  thin
783         OsfDefault      1
784         OsfOption       lf
785         MoreOptions     1
786         FontEncoding    OT1,T1,TS1,LY1,LGR
787 EndFont
788
789 Font IBMPlexSans
790         GuiName          "IBM Plex Sans"
791         Family           sf
792         Package          plex-sans
793         ScaleOption      scale=$$val
794         MoreOptions      1
795 EndFont
796
797 Font IBMPlexSansCondensed
798         GuiName          "IBM Plex Sans (Condensed)"
799         Family           sf
800         Package          plex-sans
801         PackageOptions   condensed
802         ScaleOption      scale=$$val
803         MoreOptions      1
804 EndFont
805
806 Font IBMPlexSansThin
807         GuiName          "IBM Plex Sans (Thin)"
808         Family           sf
809         Package          plex-sans
810         PackageOptions   thin
811         ScaleOption      scale=$$val
812         MoreOptions      1
813 EndFont
814
815 Font IBMPlexSansExtraLight
816         GuiName          "IBM Plex Sans (Extra Light)"
817         Family           sf
818         Package          plex-sans
819         PackageOptions   extralight
820         ScaleOption      scale=$$val
821         MoreOptions      1
822 EndFont
823
824 Font IBMPlexSansLight
825         GuiName          "IBM Plex Sans (Light)"
826         Family           sf
827         Package          plex-sans
828         PackageOptions   light
829         ScaleOption      scale=$$val
830         MoreOptions      1
831 EndFont
832
833 Font ADOBESourceSansPro
834         GuiName          "Adobe Source Sans Pro"
835         Family           sf
836         Package          sourcesanspro
837         ScaleOption      scaled=$$val
838         OsfOption        osf
839         MoreOptions      1
840 EndFont
841
842 Font helvet
843         GuiName          "Helvetica"
844         Family           sf
845         ScaleOption      scaled=$$val
846         Package          helvet
847         Requires         psnfss
848 EndFont
849
850 Font iwona
851         GuiName         "Iwona"
852         Family          sf
853         Requires        iwona
854         SwitchDefault   1
855 EndFont
856
857 Font iwonal
858         GuiName         "Iwona (Light)"
859         Family          sf
860         Requires        iwona
861         SwitchDefault   1
862 EndFont
863
864 Font iwonac
865         GuiName         "Iwona (Condensed)"
866         Family          sf
867         Requires        iwona
868         SwitchDefault   1
869 EndFont
870
871 Font iwonalc
872         GuiName         "Iwona (Light Condensed)"
873         Family          sf
874         Requires        iwona
875         SwitchDefault   1
876 EndFont
877
878 Font kurier
879         GuiName         "Kurier"
880         Family          sf
881         Requires        kurier
882         SwitchDefault   1
883 EndFont
884
885 Font kurierl
886         GuiName         "Kurier (Light)"
887         Family          sf
888         Requires        kurier
889         SwitchDefault   1
890 EndFont
891
892 Font kurierc
893         GuiName         "Kurier (Condensed)"
894         Family          sf
895         Requires        kurier
896         SwitchDefault   1
897 EndFont
898
899 Font kurierlc
900         GuiName         "Kurier (Light Condensed)"
901         Family          sf
902         Requires        kurier
903         SwitchDefault   1
904 EndFont
905
906 Font lmss
907         GuiName          "Latin Modern Sans"
908         Family           sf
909         SwitchDefault    1
910         Requires         lmodern
911 EndFont
912
913 Font NotoSansRegular
914         GuiName         "Noto Sans"
915         Family          sf
916         ScaleOption     scaled=$$val
917         Package         noto-sans
918         OsfDefault      0
919         OsfOption       osf
920         MoreOptions      1
921 EndFont
922
923 Font NotoSansMedium
924         GuiName         "Noto Sans (Medium)"
925         Family          sf
926         ScaleOption     scaled=$$val
927         Package         noto-sans
928         PackageOptions  medium
929         OsfDefault      0
930         OsfOption       osf
931         MoreOptions      1
932 EndFont
933
934 Font NotoSansThin
935         GuiName         "Noto Sans (Thin)"
936         Family          sf
937         ScaleOption     scaled=$$val
938         Package         noto-sans
939         PackageOptions  thin
940         OsfDefault      0
941         OsfOption       osf
942         MoreOptions      1
943 EndFont
944
945 Font NotoSansLight
946         GuiName         "Noto Sans (Light)"
947         Family          sf
948         ScaleOption     scaled=$$val
949         Package         noto-sans
950         PackageOptions  light
951         OsfDefault      0
952         OsfOption       osf
953         MoreOptions      1
954 EndFont
955
956 Font NotoSansExtralight
957         GuiName         "Noto Sans (Extralight)"
958         Family          sf
959         ScaleOption     scaled=$$val
960         Package         noto-sans
961         PackageOptions  extralight
962         OsfDefault      0
963         OsfOption       osf
964         MoreOptions      1
965 EndFont
966
967 Font NotoSans-TLF
968         GuiName          "Noto Sans"
969         Family           sf
970         SwitchDefault    1
971         Requires         noto
972 EndFont
973
974 Font PTSans-TLF
975         GuiName         "ParaType Sans"
976         Family          sf
977         ScaleOption     scaled=$$val
978         Requires        paratype
979         Package         PTSans
980 EndFont
981
982 Font tgadventor
983         GuiName          "TeX Gyre Adventor"
984         Family           sf
985         Package          tgadventor
986 EndFont
987
988 Font tgheros
989         GuiName          "TeX Gyre Heros"
990         Family           sf
991         Package          tgheros
992 EndFont
993
994 Font uop
995         GuiName          "URW Classico (Optima)"
996         Family           sf
997         SwitchDefault    1
998         Requires         urwclassico
999 EndFont
1000
1001 #
1002 # MONOSPACED FONTS
1003 #
1004
1005 Font beramono
1006         GuiName          "Bera Mono"
1007         Family           tt
1008         ScaleOption      scaled=$$val
1009         Package          beramono
1010         Requires         bera
1011 EndFont
1012
1013 Font cmtl
1014         GuiName          "CM Typewriter Light"
1015         Family           tt
1016         SwitchDefault    1
1017         Requires         cmbright
1018 EndFont
1019
1020 Font cmtt
1021         GuiName          "Computer Modern Typewriter"
1022         Family           tt
1023         FontEncoding     OT1
1024         SwitchDefault    1
1025 EndFont
1026
1027 Font courier
1028         GuiName          "Courier"
1029         Family           tt
1030         Package          courier
1031         Requires         psnfss
1032 EndFont
1033
1034 Font DejaVuSansMono
1035         GuiName          "DejaVu Sans Mono"
1036         Family           tt
1037         Package          DejaVuSansMono
1038         ScaleOption      scaled=$$val
1039 EndFont
1040
1041 Font FiraMono
1042         GuiName         "Fira Mono"
1043         Family          tt
1044         ScaleOption     scaled=$$val
1045         Package         FiraMono
1046         OsfDefault      1
1047         OsfOption       lf
1048         MoreOptions     1
1049         FontEncoding    OT1,T1,TS1,LY1,LGR
1050 EndFont
1051
1052 Font IBMPlexMono
1053         GuiName          "IBM Plex Mono"
1054         Family           tt
1055         Package          plex-mono
1056         ScaleOption      scale=$$val
1057         MoreOptions      1
1058 EndFont
1059
1060 Font IBMPlexMonoThin
1061         GuiName          "IBM Plex Mono (Thin)"
1062         Family           tt
1063         Package          plex-mono
1064         ScaleOption      scale=$$val
1065         PackageOptions   thin
1066         MoreOptions      1
1067 EndFont
1068
1069 Font IBMPlexMonoExtraLight
1070         GuiName          "IBM Plex Mono (Extra Light)"
1071         Family           tt
1072         Package          plex-mono
1073         ScaleOption      scale=$$val
1074         PackageOptions   extralight
1075         MoreOptions      1
1076 EndFont
1077
1078 Font IBMPlexMonoLight
1079         GuiName          "IBM Plex Mono (Light)"
1080         Family           tt
1081         Package          plex-mono
1082         ScaleOption      scale=$$val
1083         PackageOptions   light
1084         MoreOptions      1
1085 EndFont
1086
1087 Font ADOBESourceCodePro
1088         GuiName          "Adobe Source Code Pro"
1089         Family           tt
1090         Package          sourcecodepro
1091         ScaleOption      scaled=$$val
1092         OsfOption        osf
1093         MoreOptions      1
1094 EndFont
1095
1096 Font libertine-mono
1097         GuiName          "Libertine Mono"
1098         Family           tt
1099         ScaleOption      scaled=$$val
1100         Package          libertineMono
1101         AltFonts         libertine-mono-type1
1102 EndFont
1103
1104 AltFont libertine-mono-type1
1105         GuiName          "Libertine Mono"
1106         Family           tt
1107         ScaleOption      scaled=$$val
1108         Package          libertineMono-type1
1109 EndFont
1110
1111 Font lmtt
1112         GuiName          "Latin Modern Typewriter"
1113         Family           tt
1114         SwitchDefault    1
1115         Requires         lmodern
1116 EndFont
1117
1118 Font luximono
1119         GuiName          "LuxiMono"
1120         Family           tt
1121         ScaleOption      scaled=$$val
1122         Package          luximono
1123 EndFont
1124
1125 Font NotoMonoRegular
1126         GuiName         "Noto Mono"
1127         Family          tt
1128         ScaleOption     scaled=$$val
1129         Package         noto-mono
1130         OsfOption       osf
1131         MoreOptions     1
1132 EndFont
1133
1134 Font NotoMono-TLF
1135         GuiName          "Noto Mono"
1136         Family           tt
1137         SwitchDefault    1
1138         Requires         noto
1139 EndFont
1140
1141 Font PTMono-TLF
1142         GuiName         "ParaType Mono"
1143         Family          tt
1144         ScaleOption     scaled=$$val
1145         Requires        paratype
1146         Package         PTMono
1147 EndFont
1148
1149 Font tgcursor
1150         GuiName          "TeX Gyre Cursor"
1151         Family           tt
1152         Package          tgcursor
1153 EndFont
1154
1155 Font txtt
1156         GuiName          "TX Typewriter"
1157         Family           tt
1158         SwitchDefault    1
1159         Requires         txfonts
1160 EndFont
1161
1162
1163 #
1164 # MATH FONTS
1165 #
1166
1167 Font cochineal-ntxm
1168         GuiName          "Crimson (New TX)"
1169         Family           math
1170         Package          newtxmath
1171         PackageOptions   cochineal
1172         Provides         amssymb,amsfonts
1173 EndFont
1174
1175 Font eulervm
1176         GuiName          "Euler VM"
1177         Family           math
1178         Package          eulervm
1179 EndFont
1180
1181 Font garamondx-ntxm
1182         GuiName          "URW Garamond (New TX)"
1183         Family           math
1184         Package          newtxmath
1185         PackageOptions   garamondx
1186         Provides         amssymb,amsfonts
1187 EndFont
1188
1189 Font iwona-math
1190         GuiName         "Iwona (Math)"
1191         Family          math
1192         Requires        iwona
1193         Preamble
1194         % store roman font
1195         \let\origrmdefault\rmdefault
1196         \usepackage[math]{iwona}
1197         % reset stored roman font
1198         \renewcommand{\rmdefault}{\origrmdefault}
1199         EndPreamble
1200 EndFont
1201
1202 Font kurier-math
1203         GuiName         "Kurier (Math)"
1204         Family          math
1205         Requires        kurier
1206         Preamble
1207         % store roman font
1208         \let\origrmdefault\rmdefault
1209         \usepackage[math]{kurier}
1210         % reset stored roman font
1211         \renewcommand{\rmdefault}{\origrmdefault}
1212         EndPreamble
1213 EndFont
1214
1215 Font libertine-ntxm
1216         GuiName          "Libertine (New TX)"
1217         Family           math
1218         Package          newtxmath
1219         PackageOptions   libertine
1220         Provides         amssymb,amsfonts
1221 EndFont
1222
1223 Font minion-ntxm
1224         GuiName          "Minion Pro (New TX)"
1225         Family           math
1226         Package          newtxmath
1227         PackageOptions   minion
1228         Requires         minion2newtx
1229         Provides         amssymb,amsfonts
1230 EndFont
1231
1232 Font newtxmath
1233         GuiName          "Times Roman (New TX)"
1234         Family           math
1235         Package          newtxmath
1236         Provides         amssymb,amsfonts
1237 EndFont