blob: 6f48e0ced7a1b80af840b451e90a4a6cbf6f1b47 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
|
%D \module
%D [ file=luatex-test,
%D version=2009.12.01,
%D title=\LUATEX\ Support Macros,
%D subtitle=Simple Test File,
%D author=Hans Hagen,
%D date=\currentdate,
%D copyright={PRAGMA ADE \& \CONTEXT\ Development Team}]
%D See \type {luatex-plain.tex} (or on my machine \type {luatex.tex}
%D for how to make a format.
% You can generate a font database with:
%
% mtxrun --script fonts --reload --save
%
% The file luatex-fonts-names.lua has to be moved to a place
% where kpse can find it.
\pdfoutput=1
\font\testa=file:lmroman10-regular at 12pt \testa \input tufte \par
\font\testb=file:lmroman12-regular:+liga; at 24pt \testb effe flink fietsen \par
\font\testc=file:lmroman12-regular:mode=node;+liga; at 24pt \testc effe flink fietsen \par
\font\testd=name:lmroman10bold at 12pt \testd a bit bold \par
\font\oeps=cmr10
\font\oeps=[lmroman12-regular]:+liga at 30pt \oeps crap
\font\oeps=[lmroman12-regular] at 40pt \oeps more crap
\font\cidtest=adobesongstd-light
\font\mathtest=cambria(math) {\mathtest 123}
\font\gothic=msgothic(ms-gothic) {\gothic whatever}
\bgroup
\pdfprotrudechars2
\pdfadjustspacing2
\font\testb=file:lmroman12-regular:+liga;extend=1.5 at 12pt \testb \input tufte \par
\font\testb=file:lmroman12-regular:+liga;slant=0.8 at 12pt \testb \input tufte \par
\font\testb=file:lmroman12-regular:+liga;protrusion=default at 12pt \testb \input tufte \par
\egroup
\setmplibformat{plain}
\mplibcode
beginfig(1) ;
draw fullcircle
scaled 10cm
withcolor red
withpen pencircle xscaled 4mm yscaled 2mm rotated 30 ;
endfig ;
\endmplibcode
\font\mine=file:luatex-fonts-demo-vf-1.lua at 12pt
\mine \input tufte \par
% \font\mine=file:luatex-fonts-demo-vf-2.lua at 12pt \mine [abab] \par
% \font\mine=file:luatex-fonts-demo-vf-3.lua at 12pt \mine [abab] \par
\font\test=dejavuserif:+kern at 10pt \test
\bgroup \hsize 1mm \noindent Циолковский \par \egroup
\loadpatterns{ru}
\bgroup \hsize 1mm \noindent Циолковский \par \egroup
a bit of math
$\it e=mc^2 \bf e=mc^2 \Uchar"1D49D$
$$\left( { {1} \over { {1} \over {x} } } \right) $$
$$\sqrt {2} { { {1} \over { {1} \over {x} } } } $$
\font\cows=file:koeieletters.afm at 50pt
\cows Hello World!
% math test
\latinmodern
\def\sqrt{\Uroot "0 "221A{}}
\def\root#1\of{\Uroot "0 "221A{#1}}
Inline $\sqrt{x}{1.2}$ math. % same for $\root n of x$
$\root3\of x$
$\sin{x}$
\lucidabright
\def\sqrt{\Uroot "0 "221A{}}
\def\root#1\of{\Uroot "0 "221A{#1}}
Inline $\sqrt{x}{1.2}$ math. % same for $\root n of x$
$\root3\of x$
$\sin{x}$
\end
|