]> git.lyx.org Git - lyx.git/blob - lib/latexfonts
lyx2lyx: correct placement of (new) local layout
[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 CrimsonPro
158         GuiName          "Crimson Pro"
159         Family           rm
160         OsfOption        lf
161         OsfDefault       1
162         Package          CrimsonPro
163         AltFonts         crimson
164         MoreOptions      1
165         FontEncoding     OT1,T1,LY1,TS1
166 EndFont
167
168 Font CrimsonProMedium
169         GuiName          "Crimson Pro (Medium)"
170         Family           rm
171         OsfOption        lf
172         OsfDefault       1
173         Package          CrimsonPro
174         PackageOptions   medium
175         MoreOptions      1
176         FontEncoding     OT1,T1,LY1,TS1
177 EndFont
178
179 Font CrimsonProLight
180         GuiName          "Crimson Pro (Light)"
181         Family           rm
182         OsfOption        lf
183         OsfDefault       1
184         Package          CrimsonPro
185         PackageOptions   light
186         MoreOptions      1
187         FontEncoding     OT1,T1,LY1,TS1
188 EndFont
189
190 Font CrimsonProExtraLight
191         GuiName          "Crimson Pro (Extralight)"
192         Family           rm
193         OsfOption        lf
194         OsfDefault       1
195         Package          CrimsonPro
196         PackageOptions   extralight
197         MoreOptions      1
198         FontEncoding     OT1,T1,LY1,TS1
199 EndFont
200
201 Font DejaVuSerif
202         GuiName          "DejaVu Serif"
203         Family           rm
204         Package          DejaVuSerif
205 EndFont
206
207 Font DejaVuSerifCondensed
208         GuiName          "DejaVu Serif (Condensed)"
209         Family           rm
210         Package          DejaVuSerifCondensed
211 EndFont
212
213 AltFont eco
214         Family           rm
215         Package          eco
216 EndFont
217
218 Font IBMPlexSerif
219         GuiName          "IBM Plex Serif"
220         Family           rm
221         Package          plex-serif
222         MoreOptions      1
223 EndFont
224
225 Font IBMPlexSerifThin
226         GuiName          "IBM Plex Serif (Thin)"
227         Family           rm
228         Package          plex-serif
229         PackageOptions   thin
230         MoreOptions      1
231 EndFont
232
233 Font IBMPlexSerifExtraLight
234         GuiName          "IBM Plex Serif (Extra Light)"
235         Family           rm
236         Package          plex-serif
237         PackageOptions   extralight
238         MoreOptions      1
239 EndFont
240
241 Font IBMPlexSerifLight
242         GuiName          "IBM Plex Serif (Light)"
243         Family           rm
244         Package          plex-serif
245         PackageOptions   light
246         MoreOptions      1
247 EndFont
248
249 Font ADOBESourceSerifPro
250         GuiName          "Source Serif Pro"
251         Family           rm
252         Package          sourceserifpro
253         OsfOption        osf
254         MoreOptions      1
255 EndFont
256
257 Font garamondx
258         GuiName          "URW Garamond"
259         Family           rm
260         OsfOption        osfI
261         Package          garamondx
262         Requires         garamondx-fonts
263         AltFonts         ugm
264         MoreOptions      1
265 EndFont
266
267 AltFont ugm
268         GuiName          "URW Garamond"
269         Family           rm
270         SwitchDefault    1
271         Requires         ugm
272 EndFont
273
274 Font libertine
275         GuiName          "Libertine"
276         Family           rm
277         OsfOption        osf
278         Package          libertineRoman
279         CompleteFont     libertine-full
280         AltFonts         libertine-type1,libertine-2012,libertine-legacy
281         MoreOptions      1
282 EndFont
283
284 AltFont libertine-full
285         GuiName          "Libertine"
286         Family           rm
287         Package          libertine
288         Requires         libertineRoman
289         MoreOptions      1
290 EndFont
291
292 AltFont libertine-type1
293         GuiName          "Libertine"
294         Family           rm
295         OsfOption        osf
296         Package          libertine-type1
297         Requires         libertineMono-type1
298 EndFont
299
300 AltFont libertine-2012
301         GuiName          "Libertine"
302         Family           rm
303         OsfOption        lining
304         OsfDefault       1
305         Package          libertine-type1
306 EndFont
307
308 AltFont libertine-legacy
309         GuiName          "Libertine"
310         Family           rm
311         OsfOption        osf
312         Package          libertine
313 EndFont
314
315 Font lmodern
316         GuiName          "Latin Modern Roman"
317         Family           rm
318         Package          lmodern
319         NoMathFont       lmr
320         MoreOptions      1
321 EndFont
322
323 AltFont lmr
324         GuiName          "Latin Modern Roman"
325         Family           rm
326         SwitchDefault    1
327         Requires         lmodern
328 EndFont
329
330 Font md-charter
331         GuiName          "Bitstream Charter (Mathdesign)"
332         Family           rm
333         OsfOption        expert
334         ScOption         expert
335         OsfScOption      expert
336         Package          mathdesign
337         PackageOptions   charter
338         Requires         mdbch
339         Provides         amssymb,amsfonts
340         NoMathFont       mdbch
341 EndFont
342
343 AltFont mdbch
344         GuiName          "Bitstream Charter (Mathdesign)"
345         Family           rm
346         SwitchDefault    1
347         Requires         mdbch
348 EndFont
349
350 Font md-utopia
351         GuiName          "Utopia (Mathdesign)"
352         Family           rm
353         OsfOption        expert
354         ScOption         expert
355         OsfScOption      expert
356         Package          mathdesign
357         PackageOptions   utopia
358         Requires         mdput
359         Provides         amssymb,amsfonts
360         NoMathFont       mdput
361 EndFont
362
363 AltFont mdput
364         GuiName          "Utopia (Mathdesign)"
365         Family           rm
366         SwitchDefault    1
367         Requires         mdput
368 EndFont
369
370 Font md-garamond
371         GuiName          "URW Garamond (Mathdesign)"
372         Family           rm
373         OsfOption        expert
374         ScOption         expert
375         OsfScOption      expert
376         Package          mathdesign
377         PackageOptions   garamond
378         Requires         mdugm
379         Provides         amssymb,amsfonts
380         NoMathFont       mdugm
381 EndFont
382
383 AltFont mdugm
384         GuiName          "URW Garamond (Mathdesign)"
385         Family           rm
386         SwitchDefault    1
387         Requires         mdugm
388 EndFont
389
390 Font minionpro
391         GuiName          "Minion Pro"
392         Family           rm
393         OsfOption        lf
394         OsfDefault       1
395         Package          MinionPro
396         Provides         amssymb,amsfonts
397         NoMathFont       minionpro-nomath
398         MoreOptions      1
399 EndFont
400
401 AltFont minionpro-nomath
402         GuiName          "Minion Pro"
403         Family           rm
404         OsfOption        lf
405         OsfDefault       1
406         Package          MinionPro
407         PackageOptions   onlytext
408 EndFont
409
410 Font newcent
411         GuiName          "New Century Schoolbook"
412         Family           rm
413         Package          newcent
414 EndFont
415
416 Font NotoSerifRegular
417         GuiName          "Noto Serif"
418         Family           rm
419         Package          noto-serif
420         OsfOption        osf
421         MoreOptions      1
422         CompleteFont     noto
423 EndFont
424
425 AltFont noto
426         GuiName          "Noto Serif"
427         Family           rm
428         Package          noto
429         OsfOption        osf
430         MoreOptions      1
431 EndFont
432
433 Font NotoSerifMedium
434         GuiName          "Noto Serif (Medium)"
435         Family           rm
436         Package          noto-serif
437         PackageOptions   medium
438         OsfDefault       0
439         OsfOption        osf
440         MoreOptions      1
441 EndFont
442
443 Font NotoSerifThin
444         GuiName          "Noto Serif (Thin)"
445         Family           rm
446         Package          noto-serif
447         PackageOptions   thin
448         OsfDefault       0
449         OsfOption        osf
450         MoreOptions      1
451 EndFont
452
453 Font NotoSerifLight
454         GuiName          "Noto Serif (Light)"
455         Family           rm
456         Package          noto-serif
457         PackageOptions   light
458         OsfDefault       0
459         OsfOption        osf
460         MoreOptions      1
461 EndFont
462
463 Font NotoSerifExtralight
464         GuiName          "Noto Serif (Extralight)"
465         Family           rm
466         Package          noto-serif
467         PackageOptions   extralight
468         OsfDefault       0
469         OsfOption        osf
470         MoreOptions      1
471 EndFont
472
473 Font palatino
474         GuiName          "Palatino"
475         Family           rm
476         OsfOption        osf
477         ScOption         sc
478         OsfScOption      osf
479         Package          mathpazo
480         AltFonts         mathpple,palatino-sty
481         NoMathFont       ppl
482         Requires         psnfss
483         MoreOptions      1
484 EndFont
485
486 AltFont mathpple
487         GuiName          "Palatino"
488         Family           rm
489         Package          mathpple
490         NoMathFont       ppl
491 EndFont
492
493 AltFont palatino-sty
494         GuiName          "Palatino"
495         Family           rm
496         Package          palatino
497 EndFont
498
499 AltFont ppl
500         GuiName          "Palatino"
501         Family           rm
502         OsfFont          pplj
503         SwitchDefault    1
504 EndFont
505
506 AltFont pplj
507         GuiName          "Palatino"
508         Family           rm
509         SwitchDefault    1
510 EndFont
511
512 Font PTSerif-TLF
513         GuiName         "PT Serif"
514         Family          rm
515         Requires        paratype
516         Package         PTSerif
517 EndFont
518
519 Font times
520         GuiName          "Times Roman"
521         Family           rm
522         Package          mathptmx
523         AltFonts         mathptm,times-sty
524         NoMathFont       ptm
525         Requires         psnfss
526         MoreOptions      1
527 EndFont
528
529 AltFont mathptm
530         GuiName          "Times Roman"
531         Family           rm
532         Package          mathptm
533         NoMathFont       ptm
534 EndFont
535
536 AltFont times-sty
537         GuiName          "Times Roman"
538         Family           rm
539         Package          times
540 EndFont
541
542 AltFont ptm
543         GuiName          "Times Roman"
544         Family           rm
545         SwitchDefault    1
546 EndFont
547
548 Font tgbonum
549         GuiName          "TeX Gyre Bonum"
550         Family           rm
551         Package          tgbonum
552 EndFont
553
554 Font tgchorus
555         GuiName          "TeX Gyre Chorus"
556         Family           rm
557         Package          tgchorus
558 EndFont
559
560 Font tgpagella
561         GuiName          "TeX Gyre Pagella"
562         Family           rm
563         Package          tgpagella
564 EndFont
565
566 Font tgschola
567         GuiName          "TeX Gyre Schola"
568         Family           rm
569         Package          tgschola
570 EndFont
571
572 Font tgtermes
573         GuiName          "TeX Gyre Termes"
574         Family           rm
575         Package          tgtermes
576 EndFont
577
578 # fourier supersedes utopia.sty, but does
579 # not work with OT1 encoding.
580 Font utopia
581         GuiName          "Utopia (Fourier)"
582         Family           rm
583         OsfOption        oldstyle
584         ScOption         expert
585         Package          fourier
586         AltFonts         utopia-sty
587         OT1Font          utopia-sty
588         NoMathFont       futs
589         MoreOptions      1
590 EndFont
591
592 AltFont utopia-sty
593         GuiName          "Utopia (Fourier)"
594         Family           rm
595         Package          utopia
596 EndFont
597
598 AltFont futs
599         GuiName          "Utopia (Fourier)"
600         Family           rm
601         SwitchDefault    1
602         OsfFont          futj
603 EndFont
604
605 AltFont futj
606         GuiName          "Utopia (Fourier)"
607         Family           rm
608         SwitchDefault    1
609 EndFont
610
611 Font xcharter
612         GuiName         "Bitstream Charter (XCharter)"
613         Family          rm
614         Package         XCharter
615         OsfOption       osf
616         MoreOptions      1
617 EndFont
618
619 #
620 # SANS SERIF FONTS
621 #
622
623 Font avant
624         GuiName          "Avant Garde"
625         Family           sf
626         Package          avant
627 EndFont
628
629 Font berasans
630         GuiName          "Bera Sans"
631         Family           sf
632         ScaleOption      scaled=$$val
633         Package          berasans
634         Requires         bera
635 EndFont
636
637 Font biolinum
638         GuiName          "Biolinum"
639         Family           sf
640         OsfOption        osf
641         ScaleOption      scaled=$$val
642         Package          biolinum
643         AltFonts         biolinum-type1,biolinum-2012
644         MoreOptions      1
645 EndFont
646
647 AltFont biolinum-type1
648         GuiName          "Biolinum"
649         Family           sf
650         OsfOption        osf
651         ScaleOption      scaled=$$val
652         Package          biolinum-type1
653         Requires         libertineMono-type1
654         MoreOptions      1
655 EndFont
656
657 AltFont biolinum-2012
658         GuiName          "Biolinum"
659         Family           sf
660         OsfOption        lining
661         OsfDefault       1
662         Package          biolinum-type1
663         MoreOptions      1
664 EndFont
665
666 Font cantarell
667         GuiName         "Cantarell"
668         Family          sf
669         OsfOption       oldstyle
670         Package         cantarell
671         PackageOptions  "defaultsans"
672         MoreOptions      1
673         FontEncoding    T2A,T1,OT1
674         ScaleOption     scale=$$val
675 EndFont
676
677 Font ChivoThin
678         GuiName          "Chivo (Thin)"
679         Family           sf
680         OsfOption       oldstyle
681         Package          Chivo
682         PackageOptions   "thin"
683         MoreOptions      1
684         FontEncoding     OT1,LY1,T1,TS1
685         ScaleOption      scale=$$val
686 EndFont
687
688 Font ChivoLight
689         GuiName          "Chivo (Light)"
690         Family           sf
691         OsfOption       oldstyle
692         Package          Chivo
693         PackageOptions   "light"
694         MoreOptions      1
695         FontEncoding     OT1,LY1,T1,TS1
696         ScaleOption      scale=$$val
697 EndFont
698
699 Font Chivo
700         GuiName          "Chivo"
701         Family           sf
702         OsfOption       oldstyle
703         Package          Chivo
704         MoreOptions      1
705         FontEncoding     OT1,LY1,T1,TS1
706         ScaleOption      scale=$$val
707 EndFont
708
709 Font ChivoMedium
710         GuiName          "Chivo (Medium)"
711         Family           sf
712         OsfOption       oldstyle
713         Package          Chivo
714         PackageOptions   "medium"
715         MoreOptions      1
716         FontEncoding     OT1,LY1,T1,TS1
717         ScaleOption      scale=$$val
718 EndFont
719
720 Font cmbr
721         GuiName          "CM Bright"
722         Family           sf
723         SwitchDefault    1
724         Requires         cmbright
725 EndFont
726
727 Font cmss
728         GuiName          "Computer Modern Sans"
729         Family           sf
730         FontEncoding     OT1
731         SwitchDefault    1
732 EndFont
733
734 Font DejaVuSans
735         GuiName          "DejaVu Sans"
736         Family           sf
737         Package          DejaVuSans
738         ScaleOption      scaled=$$val
739 EndFont
740
741 Font DejaVuSansCondensed
742         GuiName          "DejaVu Sans (Condensed)"
743         Family           sf
744         Package          DejaVuSansCondensed
745         ScaleOption      scaled=$$val
746 EndFont
747
748 Font FiraSans
749         GuiName         "Fira Sans"
750         Family          sf
751         ScaleOption     scaled=$$val
752         Package         FiraSans
753         OsfDefault      1
754         OsfOption       lf
755         MoreOptions     1
756         FontEncoding    OT1,T1,TS1,LY1,LGR
757 EndFont
758
759 Font FiraSansBook
760         GuiName         "Fira Sans (Book)"
761         Family          sf
762         ScaleOption     scaled=$$val
763         Package         FiraSans
764         PackageOptions  book
765         OsfDefault      1
766         OsfOption       lf
767         MoreOptions     1
768         FontEncoding    OT1,T1,TS1,LY1,LGR
769 EndFont
770
771 Font FiraSansLight
772         GuiName         "Fira Sans (Light)"
773         Family          sf
774         ScaleOption     scaled=$$val
775         Package         FiraSans
776         PackageOptions  light
777         OsfDefault      1
778         OsfOption       lf
779         MoreOptions     1
780         FontEncoding    OT1,T1,TS1,LY1,LGR
781 EndFont
782
783 Font FiraSansExtralight
784         GuiName         "Fira Sans (Extralight)"
785         Family          sf
786         ScaleOption     scaled=$$val
787         Package         FiraSans
788         PackageOptions  extralight
789         OsfDefault      1
790         OsfOption       lf
791         MoreOptions     1
792         FontEncoding    OT1,T1,TS1,LY1,LGR
793 EndFont
794
795 Font FiraSansUltralight
796         GuiName         "Fira Sans (Ultralight)"
797         Family          sf
798         ScaleOption     scaled=$$val
799         Package         FiraSans
800         PackageOptions  ultralight
801         OsfDefault      1
802         OsfOption       lf
803         MoreOptions     1
804         FontEncoding    OT1,T1,TS1,LY1,LGR
805 EndFont
806
807 Font FiraSansThin
808         GuiName         "Fira Sans (Thin)"
809         Family          sf
810         ScaleOption     scaled=$$val
811         Package         FiraSans
812         PackageOptions  thin
813         OsfDefault      1
814         OsfOption       lf
815         MoreOptions     1
816         FontEncoding    OT1,T1,TS1,LY1,LGR
817 EndFont
818
819 Font IBMPlexSans
820         GuiName          "IBM Plex Sans"
821         Family           sf
822         Package          plex-sans
823         ScaleOption      scale=$$val
824         MoreOptions      1
825 EndFont
826
827 Font IBMPlexSansCondensed
828         GuiName          "IBM Plex Sans (Condensed)"
829         Family           sf
830         Package          plex-sans
831         PackageOptions   condensed
832         ScaleOption      scale=$$val
833         MoreOptions      1
834 EndFont
835
836 Font IBMPlexSansThin
837         GuiName          "IBM Plex Sans (Thin)"
838         Family           sf
839         Package          plex-sans
840         PackageOptions   thin
841         ScaleOption      scale=$$val
842         MoreOptions      1
843 EndFont
844
845 Font IBMPlexSansExtraLight
846         GuiName          "IBM Plex Sans (Extra Light)"
847         Family           sf
848         Package          plex-sans
849         PackageOptions   extralight
850         ScaleOption      scale=$$val
851         MoreOptions      1
852 EndFont
853
854 Font IBMPlexSansLight
855         GuiName          "IBM Plex Sans (Light)"
856         Family           sf
857         Package          plex-sans
858         PackageOptions   light
859         ScaleOption      scale=$$val
860         MoreOptions      1
861 EndFont
862
863 Font ADOBESourceSansPro
864         GuiName          "Source Sans Pro"
865         Family           sf
866         Package          sourcesanspro
867         ScaleOption      scaled=$$val
868         OsfOption        osf
869         MoreOptions      1
870 EndFont
871
872 Font helvet
873         GuiName          "Helvetica"
874         Family           sf
875         ScaleOption      scaled=$$val
876         Package          helvet
877         Requires         psnfss
878 EndFont
879
880 Font iwona
881         GuiName         "Iwona"
882         Family          sf
883         Requires        iwona
884         SwitchDefault   1
885 EndFont
886
887 Font iwonal
888         GuiName         "Iwona (Light)"
889         Family          sf
890         Requires        iwona
891         SwitchDefault   1
892 EndFont
893
894 Font iwonac
895         GuiName         "Iwona (Condensed)"
896         Family          sf
897         Requires        iwona
898         SwitchDefault   1
899 EndFont
900
901 Font iwonalc
902         GuiName         "Iwona (Light Condensed)"
903         Family          sf
904         Requires        iwona
905         SwitchDefault   1
906 EndFont
907
908 Font kurier
909         GuiName         "Kurier"
910         Family          sf
911         Requires        kurier
912         SwitchDefault   1
913 EndFont
914
915 Font kurierl
916         GuiName         "Kurier (Light)"
917         Family          sf
918         Requires        kurier
919         SwitchDefault   1
920 EndFont
921
922 Font kurierc
923         GuiName         "Kurier (Condensed)"
924         Family          sf
925         Requires        kurier
926         SwitchDefault   1
927 EndFont
928
929 Font kurierlc
930         GuiName         "Kurier (Light Condensed)"
931         Family          sf
932         Requires        kurier
933         SwitchDefault   1
934 EndFont
935
936 Font lmss
937         GuiName          "Latin Modern Sans"
938         Family           sf
939         SwitchDefault    1
940         Requires         lmodern
941 EndFont
942
943 Font NotoSansRegular
944         GuiName         "Noto Sans"
945         Family          sf
946         ScaleOption     scaled=$$val
947         Package         noto-sans
948         OsfDefault      0
949         OsfOption       osf
950         MoreOptions     1
951 EndFont
952
953 Font NotoSansMedium
954         GuiName         "Noto Sans (Medium)"
955         Family          sf
956         ScaleOption     scaled=$$val
957         Package         noto-sans
958         PackageOptions  medium
959         OsfDefault      0
960         OsfOption       osf
961         MoreOptions     1
962 EndFont
963
964 Font NotoSansThin
965         GuiName         "Noto Sans (Thin)"
966         Family          sf
967         ScaleOption     scaled=$$val
968         Package         noto-sans
969         PackageOptions  thin
970         OsfDefault      0
971         OsfOption       osf
972         MoreOptions     1
973 EndFont
974
975 Font NotoSansLight
976         GuiName         "Noto Sans (Light)"
977         Family          sf
978         ScaleOption     scaled=$$val
979         Package         noto-sans
980         PackageOptions  light
981         OsfDefault      0
982         OsfOption       osf
983         MoreOptions     1
984 EndFont
985
986 Font NotoSansExtralight
987         GuiName         "Noto Sans (Extralight)"
988         Family          sf
989         ScaleOption     scaled=$$val
990         Package         noto-sans
991         PackageOptions  extralight
992         OsfDefault      0
993         OsfOption       osf
994         MoreOptions     1
995 EndFont
996
997 Font PTSans-TLF
998         GuiName         "PT Sans"
999         Family          sf
1000         ScaleOption     scaled=$$val
1001         Requires        paratype
1002         Package         PTSans
1003 EndFont
1004
1005 Font tgadventor
1006         GuiName          "TeX Gyre Adventor"
1007         Family           sf
1008         Package          tgadventor
1009 EndFont
1010
1011 Font tgheros
1012         GuiName          "TeX Gyre Heros"
1013         Family           sf
1014         Package          tgheros
1015 EndFont
1016
1017 Font uop
1018         GuiName          "URW Classico (Optima)"
1019         Family           sf
1020         SwitchDefault    1
1021         Requires         urwclassico
1022 EndFont
1023
1024 #
1025 # MONOSPACED FONTS
1026 #
1027
1028 Font beramono
1029         GuiName          "Bera Mono"
1030         Family           tt
1031         ScaleOption      scaled=$$val
1032         Package          beramono
1033         Requires         bera
1034 EndFont
1035
1036 Font cmtl
1037         GuiName          "CM Typewriter Light"
1038         Family           tt
1039         SwitchDefault    1
1040         Requires         cmbright
1041 EndFont
1042
1043 Font cmtt
1044         GuiName          "Computer Modern Typewriter"
1045         Family           tt
1046         FontEncoding     OT1
1047         SwitchDefault    1
1048 EndFont
1049
1050 Font courier
1051         GuiName          "Courier"
1052         Family           tt
1053         Package          courier
1054         Requires         psnfss
1055 EndFont
1056
1057 Font DejaVuSansMono
1058         GuiName          "DejaVu Sans Mono"
1059         Family           tt
1060         Package          DejaVuSansMono
1061         ScaleOption      scaled=$$val
1062 EndFont
1063
1064 Font FiraMono
1065         GuiName         "Fira Mono"
1066         Family          tt
1067         ScaleOption     scaled=$$val
1068         Package         FiraMono
1069         OsfDefault      1
1070         OsfOption       lf
1071         MoreOptions     1
1072         FontEncoding    OT1,T1,TS1,LY1,LGR
1073 EndFont
1074
1075 Font IBMPlexMono
1076         GuiName          "IBM Plex Mono"
1077         Family           tt
1078         Package          plex-mono
1079         ScaleOption      scale=$$val
1080         MoreOptions      1
1081 EndFont
1082
1083 Font IBMPlexMonoThin
1084         GuiName          "IBM Plex Mono (Thin)"
1085         Family           tt
1086         Package          plex-mono
1087         ScaleOption      scale=$$val
1088         PackageOptions   thin
1089         MoreOptions      1
1090 EndFont
1091
1092 Font IBMPlexMonoExtraLight
1093         GuiName          "IBM Plex Mono (Extra Light)"
1094         Family           tt
1095         Package          plex-mono
1096         ScaleOption      scale=$$val
1097         PackageOptions   extralight
1098         MoreOptions      1
1099 EndFont
1100
1101 Font IBMPlexMonoLight
1102         GuiName          "IBM Plex Mono (Light)"
1103         Family           tt
1104         Package          plex-mono
1105         ScaleOption      scale=$$val
1106         PackageOptions   light
1107         MoreOptions      1
1108 EndFont
1109
1110 Font ADOBESourceCodePro
1111         GuiName          "Source Code Pro"
1112         Family           tt
1113         Package          sourcecodepro
1114         ScaleOption      scaled=$$val
1115         OsfOption        osf
1116         MoreOptions      1
1117 EndFont
1118
1119 Font libertine-mono
1120         GuiName          "Libertine Mono"
1121         Family           tt
1122         ScaleOption      scaled=$$val
1123         Package          libertineMono
1124         AltFonts         libertine-mono-type1
1125 EndFont
1126
1127 AltFont libertine-mono-type1
1128         GuiName          "Libertine Mono"
1129         Family           tt
1130         ScaleOption      scaled=$$val
1131         Package          libertineMono-type1
1132 EndFont
1133
1134 Font lmtt
1135         GuiName          "Latin Modern Typewriter"
1136         Family           tt
1137         SwitchDefault    1
1138         Requires         lmodern
1139 EndFont
1140
1141 Font luximono
1142         GuiName          "LuxiMono"
1143         Family           tt
1144         ScaleOption      scaled=$$val
1145         Package          luximono
1146 EndFont
1147
1148 Font NotoMonoRegular
1149         GuiName         "Noto Mono"
1150         Family          tt
1151         ScaleOption     scaled=$$val
1152         Package         noto-mono
1153         OsfOption       osf
1154         MoreOptions     1
1155 EndFont
1156
1157 Font PTMono-TLF
1158         GuiName         "PT Mono"
1159         Family          tt
1160         ScaleOption     scaled=$$val
1161         Requires        paratype
1162         Package         PTMono
1163 EndFont
1164
1165 Font tgcursor
1166         GuiName          "TeX Gyre Cursor"
1167         Family           tt
1168         Package          tgcursor
1169 EndFont
1170
1171 Font txtt
1172         GuiName          "TX Typewriter"
1173         Family           tt
1174         SwitchDefault    1
1175         Requires         txfonts
1176 EndFont
1177
1178
1179 #
1180 # MATH FONTS
1181 #
1182
1183 Font cochineal-ntxm
1184         GuiName          "Crimson (New TX)"
1185         Family           math
1186         Package          newtxmath
1187         PackageOptions   cochineal
1188         Provides         amssymb,amsfonts
1189 EndFont
1190
1191 Font eulervm
1192         GuiName          "Euler VM"
1193         Family           math
1194         Package          eulervm
1195 EndFont
1196
1197 Font garamondx-ntxm
1198         GuiName          "URW Garamond (New TX)"
1199         Family           math
1200         Package          newtxmath
1201         PackageOptions   garamondx
1202         Provides         amssymb,amsfonts
1203 EndFont
1204
1205 Font iwona-math
1206         GuiName         "Iwona (Math)"
1207         Family          math
1208         Requires        iwona
1209         Preamble
1210         % store roman font
1211         \let\origrmdefault\rmdefault
1212         \usepackage[math]{iwona}
1213         % reset stored roman font
1214         \renewcommand{\rmdefault}{\origrmdefault}
1215         EndPreamble
1216 EndFont
1217
1218 Font kurier-math
1219         GuiName         "Kurier (Math)"
1220         Family          math
1221         Requires        kurier
1222         Preamble
1223         % store roman font
1224         \let\origrmdefault\rmdefault
1225         \usepackage[math]{kurier}
1226         % reset stored roman font
1227         \renewcommand{\rmdefault}{\origrmdefault}
1228         EndPreamble
1229 EndFont
1230
1231 Font libertine-ntxm
1232         GuiName          "Libertine (New TX)"
1233         Family           math
1234         Package          newtxmath
1235         PackageOptions   libertine
1236         Provides         amssymb,amsfonts
1237 EndFont
1238
1239 Font minion-ntxm
1240         GuiName          "Minion Pro (New TX)"
1241         Family           math
1242         Package          newtxmath
1243         PackageOptions   minion
1244         Requires         minion2newtx
1245         Provides         amssymb,amsfonts
1246 EndFont
1247
1248 Font newtxmath
1249         GuiName          "Times Roman (New TX)"
1250         Family           math
1251         Package          newtxmath
1252         Provides         amssymb,amsfonts
1253 EndFont