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