root/trunk/jps2ps/jps.tex

Revision 4, 19.1 kB (checked in by jms, 7 months ago)

Chargement de jps2ps dans le SVN.

Line 
1 %% fichier 'font.tex'
2 \message{fonts,}
3
4 \catcode `\@ = 11
5
6 \def \ComputerModern {%
7
8    \font \fourtybf = cmbx10 at 40pt
9    
10    \font \thirtybf = cmbx10 at 30pt
11    
12    \font \twentyfivebf = cmbx10 at 24.88pt
13    
14    \font \twentybf = cmbx10 at 20.74pt
15    \font \twentysl = cmsl10 at 20.74pt
16    
17    \font \fourteenbf = cmbx10 scaled 1440
18    \font \fourteenrm = cmr10 scaled 1440
19    \font \fourteensc = cmcsc10 at 14.40pt
20    \font \fourteensy = cmsy10 at 14.40pt
21    \font \fourteenmsam = msam10 at 14.40pt
22    \font \fourteenmsbm = msbm10 at 14.40pt
23    \font \fourteenmi = cmmi10 at 14.40pt
24    \font \fourteensl = cmsl10 at 14.40pt
25    \font \fourteenit = cmti10 at 14.40pt
26    \font \fourteentt = cmtt10 at 14.40pt
27    
28    \font \twelvemi = cmmi10 at 12pt
29    \font \twelvebf = cmbx12
30    \font \twelveit = cmti12
31    \font \twelverm = cmr12
32    \font \twelvesl = cmsl12
33    \font \twelvett = cmtt12
34    \font \twelvesy = cmsy10 at 12pt
35    \font \twelvemsam = msam10 at 12pt
36    \font \twelvemsbm = msbm10 at 12pt
37    \font \twelvesc = cmcsc10 at 12pt
38    
39    \font \tenrm   = cmr10
40    \font \tensl   = cmsl10
41    \font \tenslbf = cmbxsl10
42    \font \tenit   = cmti10
43            %%  jp \font \tenli   = cmli10
44    \font \tenbf   = cmbx10
45    \font \tentt   = cmtt10
46    \font \tenmi   = cmmi10
47    \font \tenex   = cmex10
48    \font \tensy   = cmsy10
49    \font \tensc   = cmcsc10
50    \font \tenmsam = msam10
51    \font \tenmsbm = msbm10
52    \font \tenbfmi = cmmib10
53    \font \tenssit = cmssi10
54    \font \tenss   = cmss10
55    \font \tenwncyr = wncyr10
56    
57    \font \ninerm = cmr9
58    \font \ninemi = cmmi9
59    \font \nineex = cmex9
60    \font \ninesy = cmsy9
61    \font \ninebf = cmbx9
62    \font \nineit = cmti9
63    \font \ninesl = cmsl9
64    \font \ninett = cmtt9
65            %%   \font \nineli = cmli9
66    \font \ninemsam = msam10 at 9pt
67    \font \ninemsbm = msbm10 at 9pt
68    \font \ninesc = cmcsc9
69    
70    \font \eighttt = cmtt8
71    \font \eightrm = cmr8
72    \font \eightmi = cmmi8
73    \font \eightsy = cmsy8
74    \font \eightmsam = msam10 at 8pt
75    \font \eightmsbm = msbm10 at 8pt
76    \font \eightbf = cmbx8
77    \font \eightex = cmex10 at 8pt
78    \font \eightit = cmti8
79    \font \eightsl = cmsl8
80    
81    \font \sevenrm = cmr7
82    \font \sevenbf = cmbx7
83    \font \sevenmi = cmmi7
84    \font \sevenex = cmex7
85    \font \sevensy = cmsy7
86    \font \sevenmsam = msam10 at 7pt
87    \font \sevenmsbm = msbm10 at 7pt
88    
89    %%\font \truesevenmi = cmmi7 at 7truept
90    
91    \font \fiverm  = cmr5
92    \font \fivebf  = cmbx5
93    \font \fivemi  = cmmi5
94    \font \fivesy  = cmsy5
95    \font \fivemsam = msam10 at 5pt
96    \font \fivemsbm = msbm10 at 5pt
97    \font \fivesl = cmsl10 at 5pt
98    
99    %%\font \truefivemi  = cmmi5 at 5truept
100 }
101
102
103 %%Attention : ne jamais recharger ce fichier, car cela redefinit les numeros des
104 %%familles suivantes, et le traitement des symboles de la famille \|\specialchar|
105 %%s'en ressent, car ces symboles sont designes comme faisant partie de la famille
106 %%8 (et non pas \|\specialchar|, qu'il n'est alors pas possible de designer
107 %%formellement, voir le fichier SYMBOL.TEX)
108
109 \newfam \specialchar   % Family for blackboard bold symbols (family 8)
110 \newfam \otherspecialchar % Family for others symbols (family 9)
111
112 %%% la galere du jmath %%%
113 \newbox \jmathbox
114 \setbox \jmathbox \hbox {\bgroup \it j\egroup }
115 \newdimen \tmpdimen
116 \tmpdimen \ht \jmathbox
117 \advance \tmpdimen by -2.1pt
118 \ht \jmathbox \tmpdimen
119
120 \def \putjmath {%
121    {\copy \jmathbox }}
122 %%%%%%%%%%%%%%%%%%%%%%%%%
123
124
125 \def \Times {%
126
127    %%% la galere du jmath %%%
128    \let \jmath \putjmath
129    %%%%%%%%%%%%%%%%%%%%%%%%%
130    
131    \font \fourtybf = ptmb at 40pt
132    
133    \font \thirtybf = ptmb at 30pt
134    
135    \font \twentyfivebf = ptmb at 24.88pt
136    \font \twentymi   = zptmcmrm at 24.88pt
137    
138    \font \twentybf = ptmb at 20.74pt
139    \font \twentysl = ptmro at 20.74pt
140    
141    \font \fourteenbf = ptmb scaled 1440
142    \font \fourteenrm = ptmr scaled 1440
143    %% \font \fourteensc = cmcsc10 at 14.40pt
144    \font \fourteensy = zpzccmry at 14.40pt
145    \font \fourteenmsam = msam10 at 14.40pt
146    \font \fourteenmsbm = msbm10 at 14.40pt
147    \font \fourteenmi = zptmcmrm at 14.40pt
148    \font \fourteensl = ptmro at 14.40pt
149    \font \fourteenit = ptmri at 14.40pt
150    \font \fourteentt = pcrb at 14.40pt
151    
152    \font \twelvemi = zptmcmrm at 12pt
153    \font \twelvebf = ptmb at 12pt
154    \font \twelveit = ptmri at 12pt
155    \font \twelverm = ptmr at 12pt
156    \font \twelvesl = ptmro at 12pt
157    \font \twelvett = pcrb at 12pt
158    \font \twelvesy = zpzccmry at 12pt
159    \font \twelvemsam = msam10 at 12pt
160    \font \twelvemsbm = msbm10 at 12pt
161    %% \font \twelvesc = cmcsc10 at 12pt
162    
163    \font \tenrm   = ptmr
164    \font \tensl   = ptmro
165    \font \tenslbf = cmbxsl10
166    \font \tenit   = ptmri
167            %%  jp \font \tenli   = cmli10
168    \font \tenbf   = ptmb
169    \font \tentt   = pcrb
170 %%    \font \tenmi   = zptmcm7m at 10pt
171 %%    \font \tenex   = zpsycmrv at 10pt
172 %%    \font \tensy   = zptmcm7y at 10pt
173    \font \tenmi   = zptmcmrm at 10pt
174    \font \tenex   = zpsycmrv at 10pt
175    \font \tensy   = zpzccmry at 10pt
176    \font \tensc   = cmcsc10
177    \font \tenmsam = msam10
178    \font \tenmsbm = msbm10
179    \font \tenbfmi = cmmib10
180    \font \tenssit = cmssi10
181    \font \tenss   = cmss10
182    \font \tenwncyr = wncyr10
183    
184    \font \ninerm = ptmr at 9pt
185    \font \ninemi = zptmcmrm at 9pt
186    \font \nineex = zpsycmrv at 9pt
187    \font \ninesy = zpzccmry at 9pt
188    \font \ninebf = ptmb at 9pt
189    \font \nineit = ptmri at 9pt
190    \font \ninesl = ptmro at 9pt
191    \font \ninett = pcrb at 9pt
192            %%   \font \nineli = cmli9
193    \font \ninemsam = msam10 at 9pt
194    \font \ninemsbm = msbm10 at 9pt
195    \font \ninesc = cmcsc9
196    
197    \font \eighttt = pcrb at 8pt
198    \font \eightrm = ptmr at 8pt
199    \font \eightmi = zptmcmrm at 8pt
200    \font \eightsy = zpzccmry at 8pt
201    \font \eightmsam = msam10 at 8pt
202    \font \eightmsbm = msbm10 at 8pt
203    \font \eightbf = cmbx8
204    \font \eightex = zpsycmrv at 8pt
205    \font \eightit = ptmri at 8pt
206    \font \eightsl = ptmro at 8pt
207    
208    \font \sevenrm = ptmr at 7pt
209    \font \sevenbf = ptmb at 7pt
210    \font \sevenmi = zptmcmrm at 7pt
211    \font \sevenex = zpsycmrv at 7pt
212    \font \sevensy = zpzccmry at 7pt
213    \font \sevenmsam = msam10 at 7pt
214    \font \sevenmsbm = msbm10 at 7pt
215    
216    %%\font \truesevenmi = cmmi7 at 7truept
217    
218    \font \fiverm  = ptmr at 5pt
219    \font \fivebf  = ptmb at 5pt
220    \font \fivemi  = zptmcmrm at 5pt
221    \font \fivesy  = zpzccmry at 5pt
222    \font \fivemsam = msam10 at 5pt
223    \font \fivemsbm = msbm10 at 5pt
224    \font \fivesl = cmsl10 at 5pt
225 }
226
227 %% XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
228
229 \def \Palatino {%
230
231    %%% la galere du jmath %%%
232    \let \jmath \putjmath
233    %%%%%%%%%%%%%%%%%%%%%%%%%
234    
235    \font \fourtybf = pplb at 40pt
236    
237    \font \thirtybf = pplb at 30pt
238    
239    \font \twentyfivebf = pplb at 24.88pt
240    
241    \font \twentybf = pplb at 20.74pt
242    \font \twentysl = pplro at 20.74pt
243    
244    \font \fourteenbf = pplb scaled 1440
245    \font \fourteenrm = pplr scaled 1440
246    %% \font \fourteensc = cmcsc10 at 14.40pt
247    \font \fourteensy = zpzccmry at 14.40pt
248    \font \fourteenmsam = msam10 at 14.40pt
249    \font \fourteenmsbm = msbm10 at 14.40pt
250    \font \fourteenmi = zptmcmrm at 14.40pt
251    \font \fourteensl = pplro at 14.40pt
252    \font \fourteenit = pplri at 14.40pt
253    \font \fourteentt = pcrb at 14.40pt
254    
255    \font \twelvemi = zptmcmrm at 12pt
256    \font \twelvebf = pplb at 12pt
257    \font \twelveit = pplri at 12pt
258    \font \twelverm = pplr at 12pt
259    \font \twelvesl = pplro at 12pt
260    \font \twelvett = pcrb at 12pt
261    \font \twelvesy = zpzccmry at 12pt
262    \font \twelvemsam = msam10 at 12pt
263    \font \twelvemsbm = msbm10 at 12pt
264    %% \font \twelvesc = cmcsc10 at 12pt
265    
266    \font \tenrm   = pplr
267    \font \tensl   = pplro
268    \font \tenslbf = cmbxsl10
269    \font \tenit   = pplri
270            %%  jp \font \tenli   = cmli10
271    \font \tenbf   = pplb
272    \font \tentt   = pcrb
273    \font \tenmi   = zptmcmrm at 10pt
274    \font \tenex   = zpsycmrv at 10pt
275    \font \tensy   = zpzccmry at 10pt
276    \font \tensc   = cmcsc10
277    \font \tenmsam = msam10
278    \font \tenmsbm = msbm10
279    \font \tenbfmi = cmmib10
280    \font \tenssit = cmssi10
281    \font \tenss   = cmss10
282    \font \tenwncyr = wncyr10
283    
284    \font \ninerm = pplr at 9pt
285    \font \ninemi = zptmcmrm at 9pt
286    \font \nineex = zpsycmrv at 9pt
287    \font \ninesy = zpzccmry at 9pt
288    \font \ninebf = pplb at 9pt
289    \font \nineit = pplri at 9pt
290    \font \ninesl = pplro at 9pt
291    \font \ninett = pcrb at 9pt
292            %%   \font \nineli = cmli9
293    \font \ninemsam = msam10 at 9pt
294    \font \ninemsbm = msbm10 at 9pt
295    \font \ninesc = cmcsc9
296    
297    \font \eighttt = pcrb at 8pt
298    \font \eightrm = pplr at 8pt
299    \font \eightmi = zptmcmrm at 8pt
300    \font \eightsy = zpzccmry at 8pt
301    \font \eightmsam = msam10 at 8pt
302    \font \eightmsbm = msbm10 at 8pt
303    \font \eightbf = cmbx8
304    \font \eightex = zpsycmrv at 8pt
305    \font \eightit = pplri at 8pt
306    \font \eightsl = pplro at 8pt
307    
308    \font \sevenrm = pplr at 7pt
309    \font \sevenbf = pplb at 7pt
310    \font \sevenmi = zptmcmrm at 7pt
311    \font \sevenex = zpsycmrv at 7pt
312    \font \sevensy = zpzccmry at 7pt
313    \font \sevenmsam = msam10 at 7pt
314    \font \sevenmsbm = msbm10 at 7pt
315    
316    %%\font \truesevenmi = cmmi7 at 7truept
317    
318    \font \fiverm  = pplr at 5pt
319    \font \fivebf  = pplb at 5pt
320    \font \fivemi  = pplri at 5pt
321    \font \fivesy  = zpzccmry at 5pt
322    \font \fivemsam = msam10 at 5pt
323    \font \fivemsbm = msbm10 at 5pt
324    \font \fivesl = cmsl10 at 5pt
325 }
326 %% fichier 'symbol.tex'
327 %%Les definitions suivantes permettent de gerer les symboles speciaux, par
328 %%famille. Le premier chiffre hexadecimal  designe la classe du symbole, ici
329 %%ordinaire, le second la famille (designee en absolu), ici 8, les
330 %%deux derniers la position du caractere dans la fonte.
331
332 \mathchardef \aset = "0841
333 \mathchardef \bset = "0842
334 \mathchardef \cset = "0843
335 \mathchardef \dset = "0844
336 \mathchardef \eset = "0845
337 \mathchardef \fset = "0846
338 \mathchardef \gset = "0847
339 \mathchardef \hset = "0848
340 \mathchardef \iset = "0849
341 \mathchardef \jset = "084A
342 \mathchardef \kset = "084B
343 \mathchardef \lset = "084C
344 \mathchardef \mset = "084D
345 \mathchardef \nset = "084E
346 \mathchardef \oset = "084F
347 \mathchardef \pset = "0850
348 \mathchardef \qset = "0851
349 \mathchardef \rset = "0852
350 \mathchardef \sset = "0853
351 \mathchardef \tset = "0854
352 \mathchardef \uset = "0855
353 \mathchardef \vset = "0856
354 \mathchardef \wset = "0857
355 \mathchardef \xset = "0858
356 \mathchardef \yset = "0859
357 \mathchardef \zset = "085A
358
359 \mathchardef \subsetneq = "3820 %% symbole d'inclusion stricte
360
361 \def\zseti {\zset [i]}
362 \def\qseti {\qset [i]}
363
364 % ========= quelques operateurs mathematiques ===========
365 \def \pgcd  {\mathop {\rm pgcd}}
366 \def \arctan {\mathop {\rm Arctan}}
367 \def \cotan {\mathop {\rm cotan}}
368 \def \ch {\mathop {\rm ch} \nolimits }
369 \def \sh {\mathop {\rm sh} \nolimits }
370 \def \th {\mathop {\rm th} \nolimits }
371 \def \arcsin {\mathop {\rm Arcsin}}
372 \def \arccos {\mathop {\rm Arccos}}
373 \def \arg {\mathop {\rm Arg}}
374 \def \Id {\mathop {\rm Id}}
375 \def \id {\mathop {\rm Id}}
376 \def \im {\mathop {\rm Im}}
377 \def \tr {\mathop {\rm Tr} \nolimits }
378 \def \card {\mathop {\rm Card} \nolimits }
379 \def \true {\mathop {\rm true} \nolimits }
380 \def \false {\mathop {\rm false} \nolimits }
381 \def \signe {\mathop {\rm signe}}
382 \def \cov {\mathop {\rm cov}}
383 % =========== les dimensions ====================
384 \def \rd {\mathop {\rm rd} \nolimits }
385 \def \mm {\mathop {\rm mm} \nolimits }
386 \def \cm {\mathop {\rm cm} \nolimits }
387 \def \dm {\mathop {\rm dm} \nolimits }
388 \def \km {\mathop {\rm km} \nolimits }
389 \def \m {\mathop {\rm m} \nolimits }
390 \def \m {\mathop {\rm h} \nolimits }
391 \def \mn {\mathop {\rm mn} \nolimits }
392 \def \s {\mathop {\rm s} \nolimits }
393 \def \ms {\mathop {\rm ms} \nolimits }
394 \def \g {\mathop {\rm g} \nolimits }
395 \def \kg {\mathop {\rm kg} \nolimits }
396 \def \N {\mathop {\rm N} \nolimits }
397 \def \daN {\mathop {\rm danN} \nolimits }
398 \def \Hz {\mathop {\rm Hz} \nolimits }
399
400 % ========= caracteres speciaux ====================
401 \def \bull{%   le carre noir
402    \vrule height .9ex width .8ex depth -.1ex}
403 %% la macro suivante pose un problème~: les guillemets sont
404 %% toujours en 10 pts !!!
405 \long \def \og#1\fg{%   les guillemets francais
406    \bgroup
407    {\tenwncyr \char 60}~%
408    \ignorespaces
409    #1\unskip
410    ~{\tenwncyr \char 62}%
411    \egroup }
412 %% on redefinit les signes de comparaisons >= et <= pour avoir les
413 %% symboles français
414 \mathchardef\leq="3936 % code hexadécimal 36 de la famille 9, type relation (3)
415 \mathchardef\geq="393E
416
417
418 %%\def \brem   {\mskip -\medmuskip\mkern5mu
419 %%            \mathbin{\rm rem} \penalty900 \mkern5mu \mskip -\medmuskip}
420 %%
421 %%\def \bmodulo {\mskip -\medmuskip\mkern5mu
422 %%            \mathbin{\bf mod} \penalty900 \mkern5mu \mskip -\medmuskip}
423
424
425 \def\MyCancel#1#2{\ooalign{$\hfil#1\mkern-3.5mu\hbox{\it/}\hfil$\crcr$#1#2$}}
426 \def\notmid{\mathrel{\mathpalette\MyCancel\mid}}
427
428 %% fichier 'style.tex'
429 \catcode `\@ = 11
430
431 \def \eightpoint
432     {\textfont \z@ \eightrm     \def \rm {\fam \z@ \eightrm }%
433     \baselineskip 9pt \lineskip 0.833pt \lineskiplimit 0pt
434         %%%
435         %%% Il faudra revoir tout ca de maniere coherente
436         %%%
437     \textfont \@ne \eightmi        \scriptfont \@ne \fivemi %% modif jp \sevenmi
438     \scriptscriptfont \@ne \fivemi    \def \mit {\fam \@ne }%
439     \textfont \tw@ \eightsy
440     \textfont3 \eightex
441     \textfont \specialchar \eightmsbm
442     \textfont \otherspecialchar \eightmsam
443     \textfont \bffam \eightbf   \def \bf {\fam \bffam \eightbf }%
444     \textfont \itfam \eightit   \def \it {\fam \itfam \eightit }%
445     \textfont \ttfam \eighttt   \def \tt {\fam \ttfam \eighttt }%
446     \textfont \slfam \eightsl   \def \sl {\fam \slfam \eightsl }%
447     \setbox \strutbox \hbox {\vrule height 7pt depth 2pt width 0pt}%
448     }
449
450 \def \ninepoint
451     {\textfont \z@ \ninerm            \scriptfont \z@ \sevenrm
452     \scriptscriptfont \z@ \fiverm     \def \rm {\fam \z@ \ninerm }%
453     \textfont \@ne \ninemi            \scriptfont \@ne \sevenmi
454     \scriptscriptfont \@ne \fivemi    \def \mit {\fam \@ne }%
455     \def \oldstyle {\fam \@ne \ninemi }%
456     \textfont \tw@ \ninesy            \scriptfont \tw@ \sevensy
457     \scriptscriptfont \tw@ \fivesy    \def \cal {\fam \tw@ }%
458     \textfont3 \nineex                 \scriptfont3 \sevenex
459     \scriptscriptfont3 \sevenex
460     \textfont \bffam \ninebf          \scriptfont \bffam \sevenbf
461     \scriptscriptfont \bffam \fivebf  \def \bf {\fam \bffam \ninebf }%
462     \textfont \itfam \nineit          \def \it {\fam \itfam \nineit }%
463     \textfont \slfam \ninesl          \def \sl {\fam \slfam \ninesl }%
464     \textfont \ttfam \ninett          \def \tt {\fam \ttfam \ninett }%
465     \let \sc \ninesc
466     \textfont \specialchar \ninemsbm  \scriptfont \specialchar \sevenmsbm
467     \textfont \otherspecialchar \ninemsam 
468     \scriptfont \otherspecialchar \sevenmsam
469     \normalbaselineskip 10pt
470     \abovedisplayskip 6pt plus 1pt minus 6pt
471     \abovedisplayshortskip 0pt plus 2pt
472     \belowdisplayskip 6pt plus 1pt minus 6pt
473     \belowdisplayshortskip 4pt plus 1pt minus 3pt
474     \setbox \strutbox \hbox {\vrule height 8pt depth 2pt width 0pt}%
475     \normalbaselines
476     }
477
478 \def \tenpoint
479     {\textfont \z@ \tenrm             \scriptfont \z@ \sevenrm
480     \scriptscriptfont \z@ \fiverm     \def \rm {\fam \z@ \tenrm }%
481     \textfont \@ne \tenmi             \scriptfont \@ne \sevenmi
482     \scriptscriptfont \@ne \fivemi    \def \mit {\fam \@ne }%
483     \def \oldstyle {\fam \@ne \tenmi }%
484     \textfont \tw@ \tensy             \scriptfont \tw@ \sevensy
485     \scriptscriptfont \tw@ \fivesy    \def \cal {\fam \tw@ }%
486     \textfont3 \tenex                 \scriptfont3 \sevenex
487     \scriptscriptfont3 \sevenex
488     \textfont \bffam \tenbf           \scriptfont \bffam \sevenbf
489     \scriptscriptfont \bffam \fivebf  \def \bf {\fam \bffam \tenbf }%
490     \textfont \itfam \tenit           \def \it {\fam \itfam \tenit }%
491     \textfont \slfam \tensl           \def \sl {\fam \slfam \tensl }%
492     \textfont \ttfam \tentt           \def \tt {\fam \ttfam \tentt }%
493     \let \sc \tensc
494     \textfont \specialchar \tenmsbm
495     \scriptfont \specialchar \sevenmsbm
496     \textfont \otherspecialchar \tenmsam
497     \scriptfont \otherspecialchar \sevenmsam
498     \scriptscriptfont \otherspecialchar \fivemsam
499     \abovedisplayskip 9pt plus 2pt minus 6pt
500     \abovedisplayshortskip 0pt plus 2pt
501     \belowdisplayskip 9pt plus 2pt minus 6pt
502     \belowdisplayshortskip 5pt plus 2pt minus 3pt
503 %%    \baselineskip 11pt  \lineskip 1pt
504     \baselineskip 12pt  \lineskip 1pt
505     \lineskiplimit 0pt  %% chang‚ le 20-07-91
506     \setbox \strutbox \hbox {\vrule height 8.5pt depth 3.5pt width 0pt}%
507     }
508
509 \def \twelvepoint
510        {\textfont \z@ \twelverm          \scriptfont \z@ \tenrm
511        \scriptscriptfont \z@ \sevenrm    \def \rm {\fam \z@ \twelverm }%
512        \textfont \@ne \twelvemi          \scriptfont \@ne \tenmi
513        \scriptscriptfont \@ne \sevenmi   \def \mit {\fam \@ne }%
514        \textfont \tw@ \twelvesy
515        \textfont \specialchar \twelvemsbm
516        \textfont \otherspecialchar \twelvemsam
517        \textfont \bffam \twelvebf        \scriptfont \bffam \tenbf
518        \scriptscriptfont \bffam \sevenbf \def \bf {\fam \bffam \twelvebf }%
519        \textfont \ttfam \twelvett        \def \tt {\fam \ttfam \twelvett }%
520        \let \sc \twelvesc
521        \def \it {\twelveit }\def \sl {\twelvesl }\def \tt {\twelvett }%
522        \baselineskip 14pt \lineskiplimit 2pt \lineskip 2pt
523        }
524
525 \def \fourteenpoint
526      {\textfont \z@ \fourteenrm          \scriptfont \z@ \twelverm
527      \scriptscriptfont \z@ \tenrm    \def \rm {\fam \z@ \fourteenrm }%
528      \textfont \@ne \fourteenmi        \scriptfont \@ne \twelvemi
529      \scriptscriptfont \@ne \ninemi    \def \mit {\fam \@ne }%
530      \textfont \tw@ \fourteensy
531      \textfont \specialchar \fourteenmsbm
532      \textfont \otherspecialchar \fourteenmsam
533      \textfont \bffam \fourteenbf        \scriptfont \bffam \twelvebf
534      \scriptscriptfont \bffam \tenbf \def \bf {\fam \bffam \fourteenbf }%
535      \def \it {\fourteenit }\def \sl {\fourteensl }\def \tt {\fourteentt }%
536       }
537
538 \let \footnotestyle = \eightpoint
539         %%  jp  \let \remarkstyle   = \ninepoint
540         %%  jp  \let \headlinestyle = \ninepoint
541
542 \catcode `\@ = 12
543 %% fichier 'fr-kbd.tex'
544 % ======== adaptation au clavier accentue ================
545 \catcode `\é = \active \def é{\ifmmode \acute e\else \' e\fi }
546 \catcode `\è = \active \def è{\ifmmode \grave e\else \` e\fi }
547 \catcode `\à = \active \def à{\ifmmode \grave a\else \` a\fi }
548 \catcode `\ù = \active \def ù{\ifmmode \grave u\else \` u\fi }
549 \catcode `\ç = \active \def ç{\c c}
550 \catcode `\â = \active \def â{\^ a}
551 \catcode `\ê = \active \def ê{\^ e}
552 \catcode `\î = \active \def î{\^ \i }
553 \catcode `\ô = \active \def ô{\^ o}
554 \catcode `\û = \active \def û{\^ u}
555 \catcode `\ä = \active \def ä{\" a}
556 \catcode `\ë = \active \def ë{\" e}
557 \catcode `\ï = \active \def ï{\" \i }
558 \catcode `\ö = \active \def ö{\" o}
559 \catcode `\ü = \active \def ü{\" u}
560 \catcode `\° = \active \def °{^\circ }
561 % =================== redef de \item =================================
562
563 \newskip \itemindent \itemindent = \parindent
564
565 \parindent = 0pt
566
567 \def\hang{\hangindent\itemindent}
568 \def\textindent#1{\hskip\itemindent\llap{#1\enspace}\ignorespaces}
569 \def\item{\par\hang\textindent}
570 \def\itemitem{\par\hskip\itemindent \hangindent2\itemindent \textindent}
571 \def\narrower{\advance\leftskip\itemindent
572   \advance\rightskip\itemindent}
573
574 \def \tvi {%   trait vertical invisible
575    \vrule height 20pt depth 5pt width 0pt}
576
577 %% \def \path {%
578 %%    $HOME/tex_doc/format/}%
579 %%\Times
580
581 \everymath = {\displaystyle }
582 \topskip 0pt
583 \ComputerModern
584 \Times
585 \tenpoint
586 \rm
587 %\hoffset -71pt
588 %\voffset 709pt
589 \nopagenumbers
590 \parindent 0pt
591 \null
592 \vskip 99pt
Note: See TracBrowser for help on using the browser.