summaryrefslogtreecommitdiff
path: root/info/translations/pst-jtree/de/@timesmin.tex
blob: 57a0e8644dbba822839d44d7115e00033b8206d0 (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
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196

%%%%%%%%%%% fonts
% rm
\font\twelverm=txr at 12pt
\font\elevenrm=txr at 11pt
\font\tenrm=txr at 10pt
\font\eightrm=txr at 8pt
\font\sevenrm=txr at 7pt
\font\sixrm=txr at 6pt
\font\fiverm=txr at 5pt
% mit
\font\twelvei=txmi at 12pt
\font\eleveni=txmi at 11pt
\font\teni=txmi at 10pt
\font\eighti=txmi at 8pt
\font\seveni=txmi at 7pt
\font\sixi=txmi at 6pt
\font\fivei=txmi at 5pt
% mita
\font\twelveia=txmia at 12pt
\font\elevenia=txmia at 11pt
\font\tenia=txmia at 10pt
% symbol
\font\twelvesy=txsy at 12pt
\font\elevensy=txsy at 11pt
\font\tensy=txsy at 10pt
\font\eightsy=txsy at 8pt
\font\sevensy=txsy at 7pt
\font\sixsy=txsy at 6pt
\font\fivesy=txsy at 5pt
% extended symbol
\font\twelveex=txex at 12pt
\font\elevenex=txex at 11pt
\font\tenex=txex at 10pt
\font\eightex=txex at 8pt
\font\sevenex=txex at 7pt
\font\sixex=txex at 6pt
\font\fiveex=txex at 5pt
% sl
\font\twelvesl=txsl at 12pt
\font\elevensl=txsl at 11pt
\font\tensl=txsl at 10pt
% bf
\font\twelvebf=txb at 12pt
\font\elevenbf=txb at 11pt
\font\tenbf=txb at 10pt
\font\eightbf=txb at 8pt
\font\sevenbf=txb at 7pt
\font\sixbf=txb at 6pt
% tt
\font\twelvett=txtt at 12pt
\font\eleventt=txtt at 11pt
\font\tentt=txtt at 10pt
% it
\font\twelveit=txi at 12pt
\font\elevenit=txi at 11pt
\font\tenit=txi at 10pt
% bold symbol
\font\twelvebsy=txbsy at 12pt
\font\elevensy=txbsy at 11pt
\font\tenbsy=txbsy at 10pt
\font\eightbsy=txbsy at 8pt
\font\sevenbsy=txbsy at 8pt
% bold slant
\font\twelvebsl=txbsl at 12pt
\font\elevenbsl=txbsl at 11pt
\font\tenbsl=txbsl at 10pt

\catcode`@=11
%%%% title fonts
\font\maintitlefont=txss at 16pt
\font\maintitlefontsl=txsssl at 16pt
\font\sectitlefont=txss at 13pt
\font\sectitlefontsl=txsssl at 13pt
\font\sectitlefonttt=txtt at 14pt
\font\subtitlefont=txss at 12pt
\font\subtitlefontsl=txsssl at 12pt
\font\subtitlefonttt=txtt at 13pt
\font\subsubtitlefont=txss at 11pt
\font\subsubtitlefontsl=txsssl at 11pt
\font\subsubtitlefonttt=txtt at 12pt
\def\titlefont#1{\csname #1titlefont\endcsname
   \expandafter\let\expandafter\sl
      \csname #1titlefontsl\endcsname
   \expandafter\let\expandafter\tt
      \csname #1titlefonttt\endcsname
      \ignorespaces}
\def\notitles{\def\titlefont##1{\sl}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% already allocated 0,1,2,3,\slfam,\bffam,\ttfam,\itfam

\newfam\bslfam                 % 8
\newfam\boldmathsymbolfam      % 9
\newfam\smallrmfam             % 10
\newfam\smallmathsymbolfam     % 11

\newtoks\everysizechange    \everysizechange={}
\define@boolkey[lingset]{ling}[ling@]{doublespace}%
   {\writeln{+Double in effect+}}
\def\twelvepoint{%
\def\jf@fontsize{twelve}%
\textfont0=\twelverm \scriptfont0=\eightrm \scriptscriptfont0=\sixrm
\textfont1=\twelvei	 \scriptfont1=\eighti  \scriptscriptfont1=\sixi
\textfont2=\twelvesy \scriptfont2=\eightsy \scriptscriptfont2=\sixsy
\textfont3=\twelveex \scriptfont3=\eightex \scriptscriptfont3=\sixex
\textfont\slfam=\twelvesl
\textfont\bffam=\twelvebf	  \scriptfont\bffam=\eightbf
   \scriptscriptfont\bffam=\sixbf
\textfont\ttfam=\twelvett
\textfont\itfam=\twelveit
\textfont\bslfam=\twelvebsl
\textfont\boldmathsymbolfam=\twelvebsy
   \scriptfont\boldmathsymbolfam=\eightbsy
\textfont\smallrmfam=\tenrm
\textfont\smallmathsymbolfam=\tensy
\def\rm{\fam0          \twelverm   }%
\def\sl{\fam\slfam     \twelvesl   }%
\def\bf{\fam\bffam     \twelvebf   }%
\def\bsl{\fam\bslfam   \twelvebsl  }%
\def\tt{\fam\ttfam     \twelvett   }%
\def\it{\fam\itfam     \twelveit   }%
\let\mita=\twelveia
\normalbaselineskip=\ifling@doublespace
   \ling@normaltextdoubleBLS \else \ling@normaltextnormalBLS \fi
\def\examplebaselines{\baselineskip=\ling@exnormalBLS
   \lineskiplimit=2pt \lineskip=2pt plus 1pt}%
\bigskipamount=12pt plus4pt  minus4pt
\setbox\strutbox=\hbox{\vrule height10pt depth4pt width0pt}%
\def\sc{\tenrm \fam\smallrmfam}%
\let\big=\twelvebig \normalbaselines
\rm \the\everysizechange
}
\def\elevenpoint{%
\def\jf@fontsize{eleven}%
\textfont0=\elevenrm \scriptfont0=\eightrm \scriptscriptfont0=\sixrm
\textfont1=\eleveni	 \scriptfont1=\eighti  \scriptscriptfont1=\sixi
\textfont2=\elevensy \scriptfont2=\eightsy \scriptscriptfont2=\sixsy
\textfont3=\elevenex \scriptfont3=\eightex \scriptscriptfont3=\sixex
\textfont\slfam=\elevensl
\textfont\bffam=\elevenbf	  \scriptfont\bffam=\eightbf
   \scriptscriptfont\bffam=\sixbf
\textfont\ttfam=\eleventt
\textfont\itfam=\elevenit
\textfont\bslfam=\elevenbsl
\def\rm{\fam0          \elevenrm }%
\def\tt{\fam\ttfam     \eleventt }%
\def\it{\fam\itfam     \elevenit }%
\def\sl{\fam\slfam     \elevensl }%
\def\bf{\fam\bffam     \elevenbf }%
\let\mita=\elevenia
\normalbaselineskip=13pt
\bigskipamount=13pt plus2pt  minus2pt
\def\examplebaselines{\baselineskip=13pt plus 2pt minus 1pt
   \lineskiplimit=2pt \lineskip=2pt plus 1pt}%
\setbox\strutbox=\hbox{\vrule height10pt depth3pt width0pt}%
\normalbaselines \rm \the\everysizechange
}
\def\tenpoint{%
\def\jf@fontsize{ten}%
\textfont0=\tenrm \scriptfont0=\sevenrm \scriptscriptfont0=\fiverm
\textfont1=\teni	 \scriptfont1=\seveni  \scriptscriptfont1=\fivei
\textfont2=\tensy \scriptfont2=\sevensy \scriptscriptfont2=\fivesy
\textfont3=\tenex \scriptfont3=\sevenex \scriptscriptfont3=\fiveex
\textfont\slfam=\tensl
\textfont\bffam=\tenbf	  \scriptfont\bffam=\sevenbf
\textfont\ttfam=\tentt
\textfont\itfam=\tenit
\textfont\bslfam=\tenbsl
\textfont\boldmathsymbolfam=\tenbsy
   \scriptfont\boldmathsymbolfam=\sevenbsy
\textfont\smallrmfam=\eightrm
\textfont\smallmathsymbolfam=\eightsy
\def\rm{\fam0          \tenrm   }%
\def\tt{\fam\ttfam     \tentt   }%
\def\it{\fam\itfam     \tenit   }%
\def\sl{\fam\slfam     \tensl   }%
\def\bf{\fam\bffam     \tenbf   }%
\def\bsl{\fam\bslfam   \tenbsl  }%
\let\mita=\tenia
\normalbaselineskip=\ifling@doublespace
   \ling@smalltextdoubleBLS \else \ling@smalltextnormalBLS \fi
\def\examplebaselines{\baselineskip=\ling@exsmallBLS
   \lineskiplimit=2pt \lineskip=2pt plus 1pt}%
\bigskipamount=10pt plus3pt minus3pt
\setbox\strutbox=\hbox{\vrule height8.5pt depth3.7pt width0pt}%
\let\sc=\eightrm \let\big=\tenbig \normalbaselines\rm
\the\everysizechange
}
\gdef\twelvebig#1{{\hbox{$\left#1\vbox to 9.5pt{}\right.\n@space$}}}
\gdef\tenbig#1{{\hbox{$\left#1\vbox to 8pt{}\right.\n@space$}}}
\let\normaltext=\twelvepoint
\let\smalltext=\tenpoint
\normaltext
\catcode`@=12