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