1
2
3
4
5
6
7
8
9
10
11
12
13
14\writestatus{loading}{ConTeXt Font Macros Predefined}
15
16\unprotect
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50\definefontfeature
51 [always]
52 [mode=node,
53 script=auto,
54 autoscript=position,
55 autolanguage=position,
56 kern=yes,
57 mark=yes,
58 mkmk=yes,
59 curs=yes]
60
61\definefontfeature
62 [default]
63 [always]
64 [liga=yes,
65
66
67
68
69
70 tlig=yes,
71 trep=yes]
72
73\definefontfeature
74 [original]
75 [default]
76
77\definefontfeature
78 [smallcaps]
79 [always]
80 [smcp=yes,
81 tlig=yes,
82 trep=yes]
83
84\definefontfeature
85 [oldstyle]
86 [always]
87 [onum=yes,
88 liga=yes,
89 tlig=yes,
90 trep=yes]
91
92\definefontfeature
93 [inlinenumbers]
94 [pnum=yes,
95 tnum=no]
96
97\definefontfeature
98 [tabularnumbers]
99 [tnum=yes,
100 pnum=no]
101
102\definefontfeature
103 [oldstylenumbers]
104 [onum=yes]
105
106\definefontfeature
107 [zero]
108 [zero=yes]
109
110
111
112
113
114\definefontfeature
115 [ligatures]
116 [always]
117 [liga=yes,
118 tlig=yes,
119 trep=yes]
120
121\definefontfeature
122 [letterspacing]
123 [liga=no,
124 rlig=no,
125 clig=no,
126 dlig=no,
127 ccmp=yes,
128 keepligatures=auto]
129
130\definefontfeature
131 [complete]
132 [always]
133 [compose=yes,
134 liga=yes,
135
136
137
138
139
140 tlig=yes,
141 trep=yes]
142
143\definefontfeature
144 [none]
145 [mode=none,
146 features=no]
147
148\definefontfeature
149 [semiticcomplete]
150 [mode=node,analyze=yes,language=dflt,ccmp=yes,
151 autoscript=position,autolanguage=position,
152 init=yes,medi=yes,fina=yes,isol=yes,
153
154 mark=yes,mkmk=yes,kern=yes,curs=yes,
155 liga=yes,dlig=yes,rlig=yes,clig=yes,calt=yes]
156
157\definefontfeature
158 [semiticsimple]
159 [mode=node,analyze=yes,language=dflt,ccmp=yes,
160 autoscript=position,autolanguage=position,
161 init=yes,medi=yes,fina=yes,isol=yes,
162
163 mark=yes,mkmk=yes,kern=yes,curs=yes,
164 rlig=yes,calt=yes]
165
166\definefontfeature
167 [arabic]
168 [semiticcomplete]
169 [script=arab]
170
171\definefontfeature
172 [syriac]
173 [arabic]
174 [fin2=yes,fin3=yes,med2=yes]
175
176\definefontfeature
177 [reordercombining]
178 [reordercombining=yes]
179
180\definefontfeature
181 [hebrew]
182 [semiticcomplete]
183 [script=hebr,
184 reordercombining=yes]
185
186\definefontfeature
187 [simplearabic]
188 [semiticsimple]
189 [script=arab]
190
191\definefontfeature
192 [simplehebrew]
193 [semiticsimple]
194 [script=hebr]
195
196
197
198\definefontfeature
199 [indiccommon]
200 [mode=node,
201 language=dflt,
202
203 locl=yes,
204
205 kern=yes,
206 dist=yes,
207
208 abvm=yes,
209 blwm=yes,
210
211 nukt=yes,
212 akhn=yes,
213 rphf=yes,
214
215 pres=yes,
216 abvs=yes,
217 blws=yes,
218 psts=yes,
219 haln=yes,
220 calt=yes]
221
222\definefontfeature
223 [devanagarione]
224 [indiccommon]
225 [script=deva,
226
227 rkrf=yes,
228 blwf=yes,
229 half=yes,
230 vatu=yes,
231 cjct=yes]
232
233\definefontfeature
234 [bengalione]
235 [indiccommon]
236 [script=beng,
237
238 blwf=yes,
239 half=yes,
240 pstf=yes,
241 vatu=yes,
242 cjct=yes,
243
244 init=yes]
245
246\definefontfeature
247 [gujaratione]
248 [indiccommon]
249 [script=gujr,
250
251 rkrf=yes,
252 blwf=yes,
253 half=yes,
254 vatu=yes,
255 cjct=yes]
256
257\definefontfeature
258 [gurmukhione]
259 [indiccommon]
260 [script=guru,
261
262 blwf=yes,
263 half=yes,
264 pstf=yes,
265 vatu=yes,
266 cjct=yes]
267
268\definefontfeature
269 [kannadaone]
270 [indiccommon]
271 [script=knda,
272
273 pref=yes,
274 blwf=yes,
275 half=yes,
276 pstf=yes,
277 cjct=yes]
278
279\definefontfeature
280 [malayalamone]
281 [indiccommon]
282 [script=mlym,
283
284 pref=yes,
285 blwf=yes,
286 half=yes,
287 pstf=yes,
288 cjct=yes]
289
290\definefontfeature
291 [oriyaone]
292 [indiccommon]
293 [script=orya,
294
295 blwf=yes,
296 pstf=yes,
297 cjct=yes]
298
299\definefontfeature
300 [tamilone]
301 [indiccommon]
302 [script=taml,
303
304 pref=yes,
305 half=yes]
306
307\definefontfeature
308 [teluguone]
309 [indiccommon]
310 [script=telu,
311
312 pref=yes,
313 blwf=yes,
314 half=yes,
315 pstf=yes,
316 cjct=yes]
317
318\definefontfeature [devanagaritwo] [devanagarione] [script=dev2]
319\definefontfeature [bengalitwo] [bengalione] [script=bng2]
320\definefontfeature [gujaratitwo] [gujaratione] [script=gjr2]
321\definefontfeature [gurmukhitwo] [gurmukhione] [script=gur2]
322\definefontfeature [kannadatwo] [kannadaone] [script=knd2]
323\definefontfeature [malayalamtwo] [malayalamone] [script=mlm2]
324\definefontfeature [oriyatwo] [oriyaone] [script=ory2]
325\definefontfeature [tamiltwo] [tamilone] [script=tml2]
326\definefontfeature [telugutwo] [teluguone] [script=tel2]
327
328
329
330\definefontfeature
331 [mongolian]
332 [default]
333 [script=mong,
334 init=yes,medi=yes,fina=yes,isol=yes,
335 rlig=yes,rclt=yes,calt=yes,
336
337 mset]
338
339
340
341\definefontfeature
342 [tibetan]
343 [always]
344 [script=tibt,
345 language=dflt,
346 locl=yes,
347 ccmp=yes,
348 abvs=yes,
349 blws=yes,
350 calt=yes,
351 liga=yes,
352 abvm=yes,
353 blwm=yes]
354
355
356
357\definefontfeature
358 [jamoforms]
359 [ljmo=yes,
360 tjmo=yes,
361 vjmo=yes]
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389\definefontfeature
390 [dingbats]
391 [mode=base,
392 goodies=dingbats,
393 unicoding=yes]
394
395
396
397\definefontfeature
398 [mathematics]
399 [mode=base,
400 kern=yes,
401
402
403
404
405 mathalternates=yes,
406 emulatelmtx=yes,
407
408
409
410
411 language=dflt,
412 script=math]
413
414
415
416
417
418
419
420\ifdefined\variablefam
421 \variablefam\pluscclv
422\fi
423
424
425
426
427
428\ifdefined\mathitalicsmode
429 \mathitalicsmode\plusone
430
431\fi
432
433
434
435\definefontfeature
436 [mathematicsl2r]
437 [mathematics]
438 []
439
440
441
442
443
444
445
446
447\definefontfeature
448 [mathematicsr2l]
449 [mathematics]
450 [rtlm=yes,
451 locl=yes]
452
453\definefontfeature[virtualmath] [mathematics]
454\definefontfeature[virtualmathl2r] [mathematicsl2r]
455\definefontfeature[virtualmathr2l] [mathematicsr2l]
456
457\definefontfeature[mathtext] [mathematics] [ssty=no]
458\definefontfeature[mathscript] [mathematics] [ssty=1,mathsize=yes]
459\definefontfeature[mathscriptscript] [mathematics] [ssty=2,mathsize=yes]
460
461\definefontfeature[mathtextl2r] [mathematicsl2r] [ssty=no]
462\definefontfeature[mathscriptl2r] [mathematicsl2r] [ssty=1,mathsize=yes]
463\definefontfeature[mathscriptscriptl2r] [mathematicsl2r] [ssty=2,mathsize=yes]
464
465\definefontfeature[mathtextr2l] [mathematicsr2l] [ssty=no]
466\definefontfeature[mathscriptr2l] [mathematicsr2l] [ssty=1,mathsize=yes]
467\definefontfeature[mathscriptscriptr2l] [mathematicsr2l] [ssty=2,mathsize=yes]
468
469\definefontfeature[mathnostacktext] [mathtext] [nostackmath=yes]
470\definefontfeature[mathnostackscript] [mathscript] [nostackmath=yes]
471\definefontfeature[mathnostackscriptscript][mathscriptscript][nostackmath=yes]
472
473
474
475
476
477\definefontfeature
478 [missing]
479 [missing=yes]
480
481
482
483\definefontfeature
484 [quality]
485 [expansion=quality,
486 protrusion=quality]
487
488\definefontfeature
489 [fullprotrusion]
490 [protrusion=pure]
491
492\definefontfeature
493 [slanted]
494 [slant=.2]
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518\definefontfeature[boldened10][effect={width=0.10,auto=yes}]
519\definefontfeature[boldened15][effect={width=0.15,auto=yes}]
520\definefontfeature[boldened20][effect={width=0.20,auto=yes}]
521\definefontfeature[boldened25][effect={width=0.25,auto=yes}]
522\definefontfeature[boldened30][effect={width=0.30,auto=yes}]
523
524\definefontfeature
525 [boldened]
526 [boldened30]
527
528
529
530\definefontfeature[bandw:overlay][ccmp=yes,dist=yes]
531\definefontfeature[color:overlay][ccmp=yes,dist=yes,colr=yes]
532
533\definefontfeature[color:svg] [ccmp=yes,dist=yes,svg=yes]
534
535\definefontfeature[color:bitmap] [ccmp=yes,dist=yes,sbix=yes]
536
537
538
539\definefontfeature[color] [ccmp=yes,dist=yes,color=auto]
540
541
542
543
544\definecolor[font:init][r=.75]
545\definecolor[font:medi][g=.75]
546\definecolor[font:fina][b=.75]
547\definecolor[font:isol][r=.75,g=.75]
548\definecolor[font:mark][r=.75,b=.75]
549\definecolor[font:rest][b=.75,g=.75]
550
551\definecolor[font:0] [s=1]
552\definecolor[font:1] [r=.75]
553\definecolor[font:2] [g=.75]
554\definecolor[font:3] [b=.75]
555\definecolor[font:4] [r=.75,g=.75]
556\definecolor[font:5] [r=.75,b=.75]
557\definecolor[font:6] [b=.75,g=.75]
558\definecolor[font:7] [r=.75]
559\definecolor[font:8] [g=.75]
560\definecolor[font:9] [b=.75]
561
562\definecolor[f:r:t][a=1,t=.25,r=1]
563\definecolor[f:g:t][a=1,t=.25,g=1]
564\definecolor[f:b:t][a=1,t=.25,b=1]
565\definecolor[f:c:t][a=1,t=.25,c=1]
566\definecolor[f:m:t][a=1,t=.25,m=1]
567\definecolor[f:y:t][a=1,t=.25,y=1]
568\definecolor[f:k:t][a=1,t=.25,s=0]
569\definecolor[f:s:t][a=1,t=.25,s=0]
570
571\definepalet
572 [layout]
573 [grid=trace:dr,
574 page=trace:dg,
575 profile=f:s:t,
576 one=f:y:t,
577 mix=f:b:t]
578
579
580
581\definebodyfontenvironment
582 [\s!default]
583 [ \s!text=1.0,
584 \s!script=0.7,
585 \s!scriptscript=0.5,
586 \s!a=1.200,
587 \s!b=1.440,
588 \s!c=1.728,
589 \s!d=2.074,
590 *=\font_currentfontscale,
591 \s!x=0.8,
592 \s!xx=0.6,
593 \v!big=1.2,
594 \v!small=0.8,
595 \c!interlinespace=,
596 \s!em=\v!slanted]
597
598\definebodyfontenvironment
599 [20.7pt]
600 [ \s!text=20.7pt,
601 \s!script=\!!fourteenpointfour,
602 \s!scriptscript=\!!twelvepoint,
603 \s!x=17.3pt,
604 \s!xx=\!!fourteenpointfour,
605 \v!big=20.7pt,
606 \v!small=17.3pt]
607
608\definebodyfontenvironment
609 [17.3pt]
610 [ \s!text=17.3pt,
611 \s!script=\!!twelvepoint,
612 \s!scriptscript=\!!tenpoint,
613 \s!x=\!!fourteenpointfour,
614 \s!xx=\!!twelvepoint,
615 \v!big=20.7pt,
616 \v!small=\!!fourteenpointfour]
617
618\definebodyfontenvironment
619 [\!!fourteenpointfour]
620 [ \s!text=\!!fourteenpointfour,
621 \s!script=\!!elevenpoint,
622 \s!scriptscript=\!!ninepoint,
623 \s!x=\!!twelvepoint,
624 \s!xx=\!!tenpoint,
625 \v!big=17.3pt,
626 \v!small=\!!twelvepoint]
627
628\definebodyfontenvironment
629 [\!!twelvepoint]
630 [ \s!text=\!!twelvepoint,
631 \s!script=\!!ninepoint,
632 \s!scriptscript=\!!sevenpoint,
633 \s!x=\!!tenpoint,
634 \s!xx=\!!eightpoint,
635 \v!big=\!!fourteenpointfour,
636 \v!small=\!!tenpoint]
637
638\definebodyfontenvironment
639 [\!!elevenpoint]
640 [ \s!text=\!!elevenpoint,
641 \s!script=\!!eightpoint,
642 \s!scriptscript=\!!sixpoint,
643 \s!x=\!!ninepoint,
644 \s!xx=\!!sevenpoint,
645 \v!big=\!!twelvepoint,
646 \v!small=\!!ninepoint]
647
648\definebodyfontenvironment
649 [\!!tenpoint]
650 [ \s!text=\!!tenpoint,
651 \s!script=\!!sevenpoint,
652 \s!scriptscript=\!!fivepoint,
653 \s!x=\!!eightpoint,
654 \s!xx=\!!sixpoint,
655 \v!big=\!!twelvepoint,
656 \v!small=\!!eightpoint]
657
658\definebodyfontenvironment
659 [\!!ninepoint]
660 [ \s!text=\!!ninepoint,
661 \s!script=\!!sevenpoint,
662 \s!scriptscript=\!!fivepoint,
663 \s!x=\!!sevenpoint,
664 \s!xx=\!!fivepoint,
665 \v!big=\!!elevenpoint,
666 \v!small=\!!sevenpoint]
667
668\definebodyfontenvironment
669 [\!!eightpoint]
670 [ \s!text=\!!eightpoint,
671 \s!script=\!!sixpoint,
672 \s!scriptscript=\!!fivepoint,
673 \s!x=\!!sixpoint,
674 \s!xx=\!!fivepoint,
675 \v!big=\!!tenpoint,
676 \v!small=\!!sixpoint]
677
678\definebodyfontenvironment
679 [\!!sevenpoint]
680 [ \s!text=\!!sevenpoint,
681 \s!script=\!!sixpoint,
682 \s!scriptscript=\!!fivepoint,
683 \s!x=\!!sixpoint,
684 \s!xx=\!!fivepoint,
685 \v!big=\!!ninepoint,
686 \v!small=\!!fivepoint]
687
688\definebodyfontenvironment
689 [\!!sixpoint]
690 [ \s!text=\!!sixpoint,
691 \s!script=\!!fivepoint,
692 \s!scriptscript=\!!fivepoint,
693 \s!x=\!!fivepoint,
694 \s!xx=\!!fivepoint,
695 \v!big=\!!eightpoint,
696 \v!small=\!!fivepoint]
697
698\definebodyfontenvironment
699 [\!!fivepoint]
700 [ \s!text=\!!fivepoint,
701 \s!script=\!!fivepoint,
702 \s!scriptscript=\!!fivepoint,
703 \s!x=\!!fivepoint,
704 \s!xx=\!!fivepoint,
705 \v!big=\!!sevenpoint,
706 \v!small=\!!fivepoint]
707
708\definebodyfontenvironment
709 [\!!fourpoint]
710 [ \s!text=\!!fourpoint,
711 \s!script=\!!fourpoint,
712 \s!scriptscript=\!!fourpoint,
713 \s!x=\!!fourpoint,
714 \s!xx=\!!fourpoint,
715 \v!big=\!!sixpoint,
716 \v!small=\!!fourpoint]
717
718\definebodyfontswitch [fourteenpointfour] [\!!fourteenpointfour]
719\definebodyfontswitch [twelvepoint] [\!!twelvepoint]
720\definebodyfontswitch [elevenpoint] [\!!elevenpoint]
721\definebodyfontswitch [tenpoint] [\!!tenpoint]
722\definebodyfontswitch [ninepoint] [\!!ninepoint]
723\definebodyfontswitch [eightpoint] [\!!eightpoint]
724\definebodyfontswitch [sevenpoint] [\!!sevenpoint]
725\definebodyfontswitch [sixpoint] [\!!sixpoint]
726\definebodyfontswitch [fivepoint] [\!!fivepoint]
727\definebodyfontswitch [fourpoint] [\!!fourpoint]
728
729
730
731\definefontstyle [\s!hw] [\s!hw]
732\definefontstyle [\s!cg] [\s!cg]
733
734\definefontstyle [\v!roman,\v!serif,\v!regular] [\s!rm]
735\definefontstyle [\v!sansserif,\v!sans,\v!support] [\s!ss]
736\definefontstyle [\v!teletype,\v!type,\v!mono] [\s!tt]
737\definefontstyle [\v!handwritten] [\s!hw]
738\definefontstyle [\v!calligraphic] [\s!cg]
739\definefontstyle [\v!math,\v!mathematics] [\s!mm]
740
741\definefontalternative[\s!tf]
742\definefontalternative[\s!bf]
743\definefontalternative[\s!it]
744\definefontalternative[\s!sl]
745\definefontalternative[\s!bs]
746\definefontalternative[\s!bi]
747\definefontalternative[\s!sc]
748
749\definefontsize[\s!a] \definefontsize[\s!b]
750\definefontsize[\s!c] \definefontsize[\s!d]
751
752\definealternativestyle [\v!mediaeval] [\os] []
753\definealternativestyle [\v!normal] [\tf] []
754\definealternativestyle [\v!bold] [\bf] []
755\definealternativestyle [\v!type] [\tt] []
756\definealternativestyle [\v!mono] [\tt] []
757\definealternativestyle [\v!slanted] [\sl] []
758\definealternativestyle [\v!italic] [\it] []
759\definealternativestyle [\v!boldslanted,\v!slantedbold] [\bs] []
760\definealternativestyle [\v!bolditalic,\v!italicbold] [\bi] []
761
762\definealternativestyle [\v!small,\v!smallnormal] [\setsmallbodyfont\tf] []
763\definealternativestyle [\v!smallbold] [\setsmallbodyfont\bf] []
764\definealternativestyle [\v!smalltype] [\setsmallbodyfont\tt] []
765\definealternativestyle [\v!smallitalic,\v!smallslanted] [\setsmallbodyfont\sl] []
766\definealternativestyle [\v!smallboldslanted,\v!smallslantedbold] [\setsmallbodyfont\bs] []
767\definealternativestyle [\v!smallbolditalic,\v!smallitalicbold] [\setsmallbodyfont\bi] []
768
769\definealternativestyle [\v!bigger] [\setbigbodyfont \tf] []
770\definealternativestyle [\v!smaller] [\setsmallbodyfont\tf] []
771
772\definealternativestyle [\v!sans,\v!sansserif] [\ss]
773\definealternativestyle [\v!roman,\v!serif,\v!regular] [\rm]
774\definealternativestyle [\v!handwritten] [\hw]
775\definealternativestyle [\v!calligraphic] [\cg]
776
777\definealternativestyle [\v!sansnormal] [\ss\tf] []
778\definealternativestyle [\v!sansbold] [\ss\bf] []
779\definealternativestyle [\v!serifnormal] [\rm\tf] []
780\definealternativestyle [\v!serifbold] [\rm\bf] []
781\definealternativestyle [\v!mononormal] [\tt\tf] []
782\definealternativestyle [\v!monobold] [\tt\bf] []
783
784\definealternativestyle [typeface] [\typeface] []
785\definealternativestyle [boldface] [\boldface] []
786\definealternativestyle [slantedface] [\slantedface] []
787\definealternativestyle [italicface] [\italicface] []
788\definealternativestyle [swapface] [\swapface] []
789
790\definealternativestyle [emphasize] [\em] [\em]
791
792
793
794\definealternativestyle
795 [\v!camel]
796 [{\setcharactercasing[\v!camel]}]
797 [{\setcharactercasing[\v!camel]}]
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839\definealternativestyle [\v!smallbodyfont] [\setsmallbodyfont] []
840\definealternativestyle [\v!bigbodyfont] [\setbigbodyfont] []
841
842
843
844
845\definealternativestyle [\v!WORD] [{\setcharactercasing[\v!WORD ]}] [{\setcharactercasing[\v!WORD ]}]
846\definealternativestyle [\v!word] [{\setcharactercasing[\v!word ]}] [{\setcharactercasing[\v!word ]}]
847\definealternativestyle [\v!Word] [{\setcharactercasing[\v!Word ]}] [{\setcharactercasing[\v!Word ]}]
848\definealternativestyle [\v!Words] [{\setcharactercasing[\v!Words ]}] [{\setcharactercasing[\v!Words ]}]
849\definealternativestyle [\v!capital] [{\setcharactercasing[\v!capital]}] [{\setcharactercasing[\v!capital]}]
850\definealternativestyle [\v!Capital] [{\setcharactercasing[\v!Capital]}] [{\setcharactercasing[\v!Capital]}]
851\definealternativestyle [\v!mixed] [{\setcharactercasing[\v!mixed ]}] [{\setcharactercasing[\v!mixed ]}]
852
853\definealternativestyle [\v!cap] [{\setcharactercasing[\v!cap ]}] [{\setcharactercasing[\v!cap ]}]
854\definealternativestyle [\v!Cap] [{\setcharactercasing[\v!Cap ]}] [{\setcharactercasing[\v!Cap ]}]
855
856
857
858\definefontfeature[f:smallcaps][smcp=yes]
859\definefontfeature[f:oldstyle] [onum=yes]
860\definefontfeature[f:tabular] [tnum=yes]
861\definefontfeature[f:superiors][sups=yes]
862\definefontfeature[f:inferiors][subs=yes]
863\definefontfeature[f:fractions][frac=yes]
864\definefontfeature[f:kern] [kern=yes]
865\definefontfeature[f:kerns] [kern=yes]
866
867\definealternativestyle [\v!smallcaps] [\setsmallcaps] [\setsmallcaps]
868\definealternativestyle [\v!oldstyle] [\setoldstyle ] [\setoldstyle ]
869\definealternativestyle [\v!fractions] [\setfractions\resetbreakpoints] [\setfractions\resetbreakpoints]
870
871\unexpanded\def\setsmallcaps{\doaddfeature{f:smallcaps}}
872\unexpanded\def\setoldstyle {\doaddfeature{f:oldstyle}}
873\unexpanded\def\settabular {\doaddfeature{f:tabular}}
874\unexpanded\def\setsuperiors{\doaddfeature{f:superiors}}
875\unexpanded\def\setfractions{\doaddfeature{f:fractions}}
876
877
878
879
880
881
882
883
884
885
886
887
888\definefontfeature[lowercasing][lowercasing=yes]
889\definefontfeature[uppercasing][uppercasing=yes]
890
891\unexpanded\def\uppercasing{\addff{uppercasing}}
892\unexpanded\def\lowercasing{\addff{lowercasing}}
893
894
895
896
897
898
899
900
901
902
903
904
905\definefont[tinyfont][file:dejavusansmono at 1ex]
906
907
908
909
910
911
912
913
914
915\let\infofont \relax
916\let\infofontbold \relax
917\let\smallinfofont \relax
918\let\smallinfofontbold\relax
919
920\definefont[infofont] [file:dejavusansmono*none at 6pt]
921\definefont[infofontbold] [file:dejavusansmonobold*none at 6pt]
922\definefont[smallinfofont] [file:dejavusansmono*none at 3pt]
923\definefont[smallinfofontbold][file:dejavusansmonobold*none at 3pt]
924
925
926
927
928\unexpanded\def\normaltf{\let\fontalternative\s!tf\font_helpers_synchronize_font}
929\unexpanded\def\normalbf{\let\fontalternative\s!bf\font_helpers_synchronize_font}
930\unexpanded\def\normalit{\let\fontalternative\s!it\font_helpers_synchronize_font}
931\unexpanded\def\normalsl{\let\fontalternative\s!sl\font_helpers_synchronize_font}
932\unexpanded\def\normalbi{\let\fontalternative\s!bi\font_helpers_synchronize_font}
933\unexpanded\def\normalbs{\let\fontalternative\s!bs\font_helpers_synchronize_font}
934
935\let\tf\normaltf
936\let\bf\normalbf
937\let\it\normalit
938\let\sl\normalsl
939\let\bi\normalbi
940\let\bs\normalbs
941
942\unexpanded\def\normalrm{\font_helpers_set_current_font_style{\s!rm}}
943\unexpanded\def\normalss{\font_helpers_set_current_font_style{\s!ss}}
944\unexpanded\def\normaltt{\font_helpers_set_current_font_style{\s!tt}}
945
946\pushoverloadmode
947
948\let\rm\normalrm
949\let\ss\normalss
950\let\tt\normaltt
951
952\popoverloadmode
953
954\protect \endinput
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016 |