summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/epslatex-fr
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/epslatex-fr')
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/Ball.eps129
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/CHAP2.sty35
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/Construction.eps1424
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/Franc-chap.sty144
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/README12
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/README.TEXLIVE8
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/Warning.eps381
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/alltex.sty14
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/auteurs.sty11
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/bases.sty264
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/block.sty50
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/box1.eps220
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/box2.eps317
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/boxes.sty126
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/btxdoc.bib13392
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/cm.eps28
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/cm.ps26
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/danger.eps6
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/divers.sty752
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/ebnf.sty74
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/export.sty164
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/fepslatex.pdfbin0 -> 2176093 bytes
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/fepslatex.tex6133
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/fill.sty213
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/fmparhack.sty315
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/foot.sty60
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/fr.sty39
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/franc.sty18
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/frnew.sty47
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/g_toc_entry.sty87
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/graphic.eps92
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/hands.sty90
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/header.tex164
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/indentondemand.sty61
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/makecmds.sty95
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/makerobust.sty55
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/mass.eps128
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/mypatches.sty41
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/myvarioref.sty632
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/nrfoot.sty36
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/origin.eps226
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/overlay.sty112
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/pale.eps2749
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/pend.eps199
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/pretzel.eps16
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/pretzel.ps14
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/rdanger.eps8
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/rosette.eps37
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/rosette.ps76
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/sgte.sty8
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/smaller.sty40
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/square.eps90
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/topcapt.sty55
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/topfig.sty15
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/warn.sty19
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/wdesc.sty18
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/whitecdp.sty19
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/wide.eps92
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/widecenter.sty7
-rw-r--r--Master/texmf-dist/doc/latex/epslatex-fr/xb.sty45
60 files changed, 29728 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/Ball.eps b/Master/texmf-dist/doc/latex/epslatex-fr/Ball.eps
new file mode 100644
index 00000000000..d74be9be0b2
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/Ball.eps
@@ -0,0 +1,129 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: Ball.gif - by Jussi Hynninen
+%%Creator: XV Version 3.10a Rev: 12/29/94 - by John Bradley
+%%BoundingBox: 295 418 301 424
+%%Pages: 1
+%%DocumentFonts:
+%%EndComments
+%%EndProlog
+
+%%Page: 1 1
+
+% remember original state
+/origstate save def
+
+% build a temporary dictionary
+20 dict begin
+
+% define string to hold a scanline's worth of data
+/pix 45 string def
+
+% define space for color conversions
+/grays 15 string def % space for gray scale line
+/npixls 0 def
+/rgbindx 0 def
+
+% lower left corner
+295 418 translate
+
+% size of image (on paper, in 1/72inch coords)
+5.97600 5.61600 scale
+
+% define 'colorimage' if it isn't defined
+% ('colortogray' and 'mergeprocs' come from xwd2ps
+% via xgrab)
+/colorimage where % do we know about 'colorimage'?
+ { pop } % yes: pop off the 'dict' returned
+ { % no: define one
+ /colortogray { % define an RGB->I function
+ /rgbdata exch store % call input 'rgbdata'
+ rgbdata length 3 idiv
+ /npixls exch store
+ /rgbindx 0 store
+ 0 1 npixls 1 sub {
+ grays exch
+ rgbdata rgbindx get 20 mul % Red
+ rgbdata rgbindx 1 add get 32 mul % Green
+ rgbdata rgbindx 2 add get 12 mul % Blue
+ add add 64 idiv % I = .5G + .31R + .18B
+ put
+ /rgbindx rgbindx 3 add store
+ } for
+ grays 0 npixls getinterval
+ } bind def
+
+ % Utility procedure for colorimage operator.
+ % This procedure takes two procedures off the
+ % stack and merges them into a single procedure.
+
+ /mergeprocs { % def
+ dup length
+ 3 -1 roll
+ dup
+ length
+ dup
+ 5 1 roll
+ 3 -1 roll
+ add
+ array cvx
+ dup
+ 3 -1 roll
+ 0 exch
+ putinterval
+ dup
+ 4 2 roll
+ putinterval
+ } bind def
+
+ /colorimage { % def
+ pop pop % remove 'false 3' operands
+ {colortogray} mergeprocs
+ image
+ } bind def
+ } ifelse % end of 'false' case
+
+
+
+15 14 8 % dimensions of data
+[15 0 0 -14 0 14] % mapping matrix
+{currentfile pix readhexstring pop}
+false 3 colorimage
+
+ffffffffffffffffffffffff3daaaa3daaaa3daaaa3daaaa3daaaaffffffffffffffffff
+ffffffffffffffffff
+ffffffffffff3daaaa3daaaa3daaaa3daaaa3daaaa3daaaa3daaaa3daaaa337777ffffff
+ffffffffffffffffff
+ffffff3daaaa3daaaaa3cccbffffffffffffa3cccba3cccb3daaaa3daaaa337777337777
+888888ffffffffffff
+ffffff3daaaaa3cccbffffffffffffa3cccb3daaaa3daaaa3daaaa3daaaa3daaaa337777
+888888888888ffffff
+3daaaa3daaaaffffffffffffa3cccb3daaaa3daaaa3daaaa3daaaa3daaaa3daaaa337777
+000000888888ffffff
+3daaaa3daaaaffffffa3cccb3daaaa3daaaa3daaaa3daaaa3daaaa3daaaa3daaaa337777
+000000888888888888
+3daaaa3daaaaa3cccb3daaaa3daaaa3daaaa3daaaa3daaaa3daaaa3daaaa337777337777
+000000888888888888
+3daaaa3daaaaa3cccb3daaaa3daaaa3daaaa3daaaa3daaaa3daaaa3daaaa337777337777
+000000888888888888
+3daaaa3daaaa3daaaa3daaaa3daaaa3daaaa3daaaa3daaaa3daaaa337777337777000000
+000000888888888888
+ffffff3daaaa3daaaa3daaaa3daaaa3daaaa3daaaa3daaaa337777337777337777000000
+888888888888888888
+ffffff3377773377773daaaa3daaaa3daaaa337777337777337777337777000000000000
+888888888888ffffff
+ffffffffffff337777337777337777337777337777337777000000000000000000888888
+888888888888ffffff
+ffffffffffffffffffffffff000000000000000000000000000000888888888888888888
+888888ffffffffffff
+ffffffffffffffffffffffffffffffffffff888888888888888888888888888888ffffff
+ffffffffffffffffff
+
+showpage
+
+% stop using temporary dictionary
+end
+
+% restore original state
+origstate restore
+
+%%Trailer
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/CHAP2.sty b/Master/texmf-dist/doc/latex/epslatex-fr/CHAP2.sty
new file mode 100644
index 00000000000..49c78bac785
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/CHAP2.sty
@@ -0,0 +1,35 @@
+\countdef\chapc=1
+\let\ch@pcitext\relax
+\long\def\chapcita#1{\def\ch@pcitext{#1}}
+%\def\@makechapterhead#1{%
+%%\global\advance\chapc by 1
+%\global\chapc=\c@chapter % UPDATE
+%\vspace*{50pt}
+%\llap{\setlength{\unitlength}{1pt}\begin{picture}(0,0)
+%\put(250,100){\makebox(210,0)[lt]{\parbox{210pt}{\normalsize\rm\ignorespaces\ch@pcitext}}}\global\let\ch@pcitext\relax
+%\end{picture}}%
+%{\parindent 0pt \raggedright
+% \ifnum \c@secnumdepth >\m@ne \huge\bf \@chapapp{} \thechapter\hfill\hbox{} \par
+% \vskip 20pt \fi \Huge \bf #1\par
+% \nobreak \vskip 40pt } }
+\let\sv@@makechapterhead\@makechapterhead
+\let\sv@DOCH\DOCH
+
+%\def\DOCH{\typeout{CHAPCITA}\llap{\setlength{\unitlength}{1pt}\begin{picture}(0,0)%
+%\put(250,100){\makebox(210,0)[lt]{\parbox{210pt}{\normalsize\rm\ignorespaces\ch@pcitext}}}\global\let\ch@pcitext\relax\end{picture}}\sv@DOCH}
+
+\def\hcitaoffset{250}
+\def\vcitaoffset{50}
+\def\citawidth{210pt}
+\def\citawidthnum{210}
+\def\cite@pict{%
+\llap{\setlength{\unitlength}{1pt}\begin{picture}(0,0)%
+\put(\hcitaoffset,\vcitaoffset){\makebox(\citawidthnum,0)[lt]{\parbox{\citawidth}{\normalsize\rm\ignorespaces\ch@pcitext}}}%
+\global\let\ch@pcitext\relax\end{picture}}}%
+
+\def\@makechapterhead{%
+\cite@pict%
+%\llap{\setlength{\unitlength}{1pt}\begin{picture}(0,0)%
+%\put(250,100){\makebox(210,0)[lt]{\parbox{210pt}{\normalsize\rm\ignorespaces\ch@pcitext}}}%
+%\global\let\ch@pcitext\relax\end{picture}}%
+\sv@@makechapterhead}
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/Construction.eps b/Master/texmf-dist/doc/latex/epslatex-fr/Construction.eps
new file mode 100644
index 00000000000..a9b6705f1c4
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/Construction.eps
@@ -0,0 +1,1424 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: Construction.gif - by Jussi Hynninen
+%%Creator: XV Version 3.10a Rev: 12/29/94 - by John Bradley
+%%BoundingBox: 248 408 347 433
+%%Pages: 1
+%%DocumentFonts:
+%%EndComments
+%%EndProlog
+
+%%Page: 1 1
+
+% remember original state
+/origstate save def
+
+% build a temporary dictionary
+20 dict begin
+
+% define string to hold a scanline's worth of data
+/pix 741 string def
+
+% define space for color conversions
+/grays 247 string def % space for gray scale line
+/npixls 0 def
+/rgbindx 0 def
+
+% lower left corner
+248 408 translate
+
+% size of image (on paper, in 1/72inch coords)
+98.78400 25.20000 scale
+
+% define 'colorimage' if it isn't defined
+% ('colortogray' and 'mergeprocs' come from xwd2ps
+% via xgrab)
+/colorimage where % do we know about 'colorimage'?
+ { pop } % yes: pop off the 'dict' returned
+ { % no: define one
+ /colortogray { % define an RGB->I function
+ /rgbdata exch store % call input 'rgbdata'
+ rgbdata length 3 idiv
+ /npixls exch store
+ /rgbindx 0 store
+ 0 1 npixls 1 sub {
+ grays exch
+ rgbdata rgbindx get 20 mul % Red
+ rgbdata rgbindx 1 add get 32 mul % Green
+ rgbdata rgbindx 2 add get 12 mul % Blue
+ add add 64 idiv % I = .5G + .31R + .18B
+ put
+ /rgbindx rgbindx 3 add store
+ } for
+ grays 0 npixls getinterval
+ } bind def
+
+ % Utility procedure for colorimage operator.
+ % This procedure takes two procedures off the
+ % stack and merges them into a single procedure.
+
+ /mergeprocs { % def
+ dup length
+ 3 -1 roll
+ dup
+ length
+ dup
+ 5 1 roll
+ 3 -1 roll
+ add
+ array cvx
+ dup
+ 3 -1 roll
+ 0 exch
+ putinterval
+ dup
+ 4 2 roll
+ putinterval
+ } bind def
+
+ /colorimage { % def
+ pop pop % remove 'false 3' operands
+ {colortogray} mergeprocs
+ image
+ } bind def
+ } ifelse % end of 'false' case
+
+
+
+247 63 8 % dimensions of data
+[247 0 0 -63 0 63] % mapping matrix
+{currentfile pix readhexstring pop}
+false 3 colorimage
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffb300ffb300ffb300ffb300ffb300ffb300ffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffb300ffb300f92200f92200f92200f92200f92200f92200f92200f92200ffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb300
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200ae3900ffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb300
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200ae3900ffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb300f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200ae3900
+999999ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+000000ffffffffffffffffffffffffffffffffffffffffff000000000000000000000000
+000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb300f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200ae3900
+999999999999ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff000000ffffffffffffffffff
+000000ffffffffffffffffffffffffffffffffffffffffff000000ffffffffffffffffff
+000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+000000ffffffffffffffffff000000ffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffb300f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+ae3900999999bbbbbbffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff000000ffffffffffffffffff
+000000ffffffffffffffffffffffffffffffffffffffffff000000ffffffffffffffffff
+000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+000000ffffffffffffffffff000000ffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffb300f92200f92200
+f92200f92200f92200f92200ffb300ffb300f92200f92200f92200f92200f92200f92200
+ae3900999999999999bbbbbbffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff000000ffffffffffffffffff
+000000999999999999999999ffffffffffffffffffffffff000000ffffffffffffffffff
+000000999999999999999999ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+000000ffffffffffffffffff000000999999999999999999ffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffb300f92200f92200f92200
+f92200f92200f92200ffb300ffdd00ffdd00ffb300f92200f92200f92200f92200f92200
+f92200ae3900999999bbbbbbffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff000000ffffffffffffffffff
+000000999999999999999999ffffffffffffffffffffffff000000ffffffffffffffffff
+000000999999999999999999ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+000000ffffffffffffffffff000000999999999999999999ffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffb300f92200f92200f92200
+f92200f92200f92200ffdd00ffdd00ffdd00ffdd00f92200f92200f92200f92200f92200
+f92200ae3900d65500ffdd00ffdd00ffdd00ffe063ffe063ffe063fff1c4fff1c4fff1c4
+fff1c4fff1c4ffe063d65500d65500d65500d65500d65500000000ffffffffffffffffff
+000000861f00861f00ffb300fff1c4fff1c4fff1c4fff1c4000000ffffffffffffffffff
+000000ffb300000000000000000000000000d65500000000000000000000000000d65500
+d65500d65500d65500d65500ffb300fff1c4fff1c4000000000000000000000000000000
+000000ffffffffffffffffff000000861f00861f00d65500d65500d65500000000000000
+000000000000d65500d65500d65500ffb300fff1c4000000000000000000000000fff1c4
+000000000000000000000000fff1c4ffe063d65500d65500d65500d65500d65500d65500
+d65500d65500d65500d65500d65500d65500ffb300fff1c4fff1c4fff1c4fff1c4fff1c4
+fff1c4fff1c4fff1c4fff1c4fff1c4fff1c4ffe063d65500d65500d65500d65500d65500
+d65500d65500d65500d65500d65500d65500d65500ffb300fff1c4fff1c4fff1c4fff1c4
+fff1c4fff1c4fff1c4fff1c4fff1c4fff1c4fff1c4ffe063d65500d65500d65500d65500
+d65500d65500d65500d65500d65500d65500d65500d65500ffb300fff1c4fff1c4fff1c4
+fff1c4fff1c4fff1c4fff1c4fff1c4fff1c4fff1c4fff1c4ffe063d65500d65500d65500
+d65500d65500d65500d65500d65500d65500d65500d65500d65500ffb300fff1c4fff1c4
+fff1c4fff1c4fff1c4fff1c4fff1c4fff1c4fff1c4fff1c4fff1c4ffe063d65500d65500
+d65500d65500d65500d65500d65500d65500d65500d65500d65500d65500ffb300ffe063
+ffdd00ffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffb300f92200f92200f92200f92200
+f92200f92200ffb300ffdd00ffdd00ffdd00ffdd00ffb300f92200f92200f92200f92200
+f92200f92200ae3900ffb300ffb300ffb300ffb300ffdd00ffdd00ffdd00ffe063ffe063
+ffe063ffe063ff8300ae3900ae3900ae3900ae3900ae3900000000ffffffffffffffffff
+000000861f00861f00ffdd00ffe063ffe063ffe063ffe063000000ffffffffffffffffff
+000000ff8300000000ffffffffffffdddddd000000ffffffffffffffffffdddddd000000
+000000ae3900ae3900ae3900ffdd00ffe063000000ddddddffffffffffffffffffffffff
+000000ffffffffffffffffff000000861f00861f00ae3900000000000000ddddddffffff
+ffffffdddddd000000000000ae3900ffdd00ffe063000000ffffffffffffdddddd000000
+ffffffffffffffffff000000ffe063ff8300ae3900ae3900ae3900ae3900ae3900ae3900
+ae3900ae3900ae3900ae3900ae3900ae3900ffdd00ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ff8300ae3900ae3900ae3900ae3900ae3900
+ae3900ae3900ae3900ae3900ae3900ae3900ae3900ffdd00ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ff8300ae3900ae3900ae3900ae3900
+ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ffdd00ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ff8300ae3900ae3900ae3900
+ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ffdd00ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ff8300ae3900ae3900
+ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ffdd00ffdd00
+ffb300ffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffb300f92200f92200f92200f92200
+f92200f92200ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00f92200f92200f92200f92200
+f92200f92200ae3900ff8300ff8300ff8300ff8300ffb300ffb300ffb300ffdd00ffdd00
+ffdd00ffb300861f00861f00861f00861f00861f00861f00000000ffffffffffffffffff
+000000861f00861f00ffdd00ffdd00ffdd00ffdd00ffdd00000000ffffffffffffffffff
+000000d65500000000ffffffffffffffffffffffffffffffffffffffffffffffffffffff
+dddddd000000861f00d65500ffdd00000000ddddddffffffffffffffffffffffffffffff
+ffffffffffffffffffffffff000000861f00861f00000000ddddddffffffffffffffffff
+ffffffffffffffffffdddddd000000ffdd00ffdd00000000ffffffffffffffffffffffff
+ffffffffffffffffff000000ff8300861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00d65500ffdd00ffb300
+ff8300ffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffb300f92200f92200f92200f92200f92200
+f92200ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300f92200f92200f92200
+f92200f92200f92200ae3900ff8300ff8300ff8300ff8300ffb300ffb300ffb300ffdd00
+ffdd00d65500861f00861f00861f00861f00861f00861f00000000ffffffffffffffffff
+000000861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00000000ffffffffffffffffff
+000000d65500000000ffffffffffffffffffffffffdddddd000000000000ddddddffffff
+ffffff000000861f00ffb300000000ddddddffffffffffffdddddd000000000000dddddd
+ffffffffffffffffffffffff000000861f00000000ddddddffffffffffffdddddd000000
+000000ddddddffffffffffffdddddd000000ffdd00000000ffffffffffffffffffffffff
+ffffffdddddd000000000000861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00ffb300ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00ffb300ffdd00ffb300
+ff8300999999999999999999ffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffb300f92200f92200f92200f92200f92200
+f92200ffdd00ffdd00ffdd00ffb300ffb300ffdd00ffdd00ffdd00f92200f92200f92200
+f92200f92200f92200ae3900ff8300ff8300ff8300ff8300ffb300ffb300ffb300ffdd00
+ffb300861f00861f00861f00861f00861f00861f00861f00000000ffffffffffffffffff
+000000861f00ff8300ffdd00ffdd00ffdd00ffdd00ffdd00000000ffffffffffffffffff
+000000ae3900000000ffffffffffffffffffdddddd000000861f00861f00000000ffffff
+ffffffdddddd000000ffb300000000ffffffffffffdddddd000000d65500d65500000000
+ddddddffffffffffffffffff000000861f00000000ffffffffffffdddddd000000861f00
+861f00000000ddddddffffffffffff000000ffb300000000ffffffffffffffffffffffff
+dddddd000000d65500ae3900861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00d65500ffdd00ffdd00ffb300
+ff8300999999999999999999ffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffb300f92200f92200f92200f92200f92200f92200
+ffb300ffdd00ffdd00ae3900000000000000ae3900ffdd00ffdd00ffb300f92200f92200
+f92200f92200f92200f92200ae3900ff8300ff8300ff8300ff8300ffb300ffb300ffb300
+d65500861f00861f00861f00861f00861f00861f00861f00000000ffffffffffffffffff
+000000ae3900ff8300ffdd00ffdd00ffdd00ffdd00ffdd00000000ffffffffffffffffff
+000000861f00000000ffffffffffffffffff000000861f00861f00861f00000000ffffff
+ffffffffffff000000000000ddddddffffffffffff000000d65500d65500d65500d65500
+000000ffffffffffffffffff000000000000ddddddffffffffffff000000861f00861f00
+861f00861f00000000ffffffffffffdddddd000000000000ffffffffffffffffffdddddd
+000000d65500d65500861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00ffb300ffdd00ffdd00ffb300
+ff8300999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffb300f92200f92200f92200f92200f92200f92200
+ffdd00ffdd00ffb300000000000000000000000000ffb300ffdd00ffdd00f92200f92200
+f92200f92200f92200f92200ae3900ff8300ff8300ff8300ff8300ffb300ffb300ff8300
+861f00861f00861f00861f00861f00861f00861f00861f00000000ffffffffffffffffff
+000000d65500ff8300ffdd00ffdd00ffdd00ffdd00ffdd00000000ffffffffffffffffff
+000000861f00000000ffffffffffffffffff000000861f00861f00861f00000000ffffff
+ffffffffffff000000000000ddddddffffffffffff000000d65500d65500d65500ff8300
+000000ffffffffffffffffff000000000000ddddddffffffffffff000000000000000000
+000000000000000000ffffffffffffdddddd000000000000ffffffffffffffffff000000
+d65500d65500ae3900861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00ffb300
+ff8300999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffb300f92200f92200f92200f92200f92200f92200ffb300
+ffdd00ffdd00ae3900000000000000000000000000ae3900ffdd00ffdd00ffb300f92200
+f92200f92200f92200f92200f92200ae3900ff8300ff8300ff8300ff8300ffb300ae3900
+861f00861f00861f00861f00861f00861f00861f00861f00000000ffffffffffffffffff
+000000d65500ff8300ffdd00ffdd00ffdd00ffdd00ffdd00000000ffffffffffffffffff
+000000861f00000000ffffffffffffffffff000000861f00861f00861f00000000ffffff
+ffffffffffff000000000000ffffffffffffffffff000000d65500d65500ffb300ffdd00
+000000ffffffffffffffffff000000000000ffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffff000000000000ffffffffffffffffff000000
+d65500d65500861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffb300
+ff8300999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffb300f92200f92200f92200f92200f92200f92200ffdd00
+ffdd00ffdd00000000000000000000000000000000000000ffdd00ffdd00ffdd00f92200
+f92200f92200f92200f92200f92200ae3900ff8300ff8300ff8300ff8300ff8300861f00
+861f00861f00861f00861f00861f00861f00861f00861f00000000ffffffffffffffffff
+000000d65500ff8300ffdd00ffdd00ffdd00ffdd00ffdd00000000ffffffffffffffffff
+000000861f00000000ffffffffffffffffff000000861f00861f00861f00000000ffffff
+ffffffffffff000000000000ffffffffffffffffff000000d65500ff8300ffdd00ffdd00
+000000ffffffffffffffffff000000000000ffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffff000000000000ffffffffffffffffff000000
+d65500ae3900861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffb300861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffb300
+ff8300999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffb300f92200f92200f92200f92200f92200f92200ffb300ffdd00
+ffdd00ffdd00000000000000000000000000000000000000ffdd00ffdd00ffdd00ffb300
+f92200f92200f92200f92200f92200f92200ae3900ff8300ff8300ff8300861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00000000ddddddffffffffffff
+000000d65500ff8300ffdd00ffdd00ffdd00ffdd00ffdd00000000ffffffffffffdddddd
+000000861f00000000ffffffffffffffffff000000861f00861f00861f00000000ffffff
+ffffffffffff000000000000ddddddffffffffffff000000d65500ff8300ffdd00ffdd00
+000000ffffffffffffffffff000000000000ddddddffffffffffff000000000000000000
+000000000000000000000000000000000000000000000000ffffffffffffffffff000000
+d65500861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00d65500861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffb300
+ff8300999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffb300f92200f92200f92200f92200f92200f92200ffdd00ffdd00
+ffdd00ffb300000000000000000000000000000000000000ffb300ffdd00ffdd00ffdd00
+f92200f92200f92200f92200f92200f92200ae3900ff8300ff8300d65500861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00000000ddddddffffffffffff
+000000d65500ff8300ffdd00ffdd00ffdd00ffdd00ffdd00000000ffffffffffffdddddd
+000000861f00000000ffffffffffffffffff000000861f00861f00861f00000000ffffff
+ffffffffffff000000000000ddddddffffffffffff000000d65500ff8300ffdd00ffb300
+000000ffffffffffffffffff000000000000ddddddffffffffffff000000861f00861f00
+861f00d65500000000000000000000000000000000000000ffffffffffffffffff000000
+ae3900861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffb300861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffb300861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffb300
+ff8300999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffb300f92200f92200f92200f92200f92200f92200ffb300ffdd00ffdd00
+ffdd00ffb300000000000000000000000000000000000000ffb300ffdd00ffdd00ffdd00
+ffb300f92200f92200f92200f92200f92200f92200ae3900ff8300861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00000000ffffffffffff
+dddddd000000ff8300ffdd00ffdd00ffdd00ffdd00000000ddddddffffffffffff000000
+861f00861f00000000ffffffffffffffffff000000861f00861f00861f00000000ffffff
+ffffffffffff000000d65500000000ffffffffffffffffff000000ff8300ffdd00000000
+ddddddffffffffffffffffff000000861f00000000ffffffffffffdddddd000000861f00
+ae3900d65500000000ffffffffffffffffff000000000000ffffffffffffffffff000000
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00d65500861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00d65500861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffb300
+ff8300999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffb300f92200f92200f92200f92200f92200f92200ffdd00ffdd00ffdd00
+ffdd00ffb300000000000000000000000000000000000000ffb300ffdd00ffdd00ffdd00
+ffdd00f92200f92200f92200f92200f92200f92200ae3900d65500861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00000000ddddddffffff
+ffffffdddddd000000000000000000000000000000ddddddffffffffffffdddddd000000
+861f00861f00000000ffffffffffffffffff000000861f00861f00861f00000000ffffff
+ffffffffffff000000d65500000000ddddddffffffffffffffffff000000000000dddddd
+ffffffffffffffffffffffff000000861f00000000ddddddffffffffffffdddddd000000
+000000000000ddddddffffffffffffdddddd000000000000ffffffffffffffffff000000
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffb300861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffb300861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffb300861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300
+ff8300999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffb300f92200f92200f92200f92200f92200f92200ffb300ffdd00ffdd00ffdd00
+ffdd00ffb300000000000000000000000000000000000000ffb300ffdd00ffdd00ffdd00
+ffdd00ffb300f92200f92200f92200f92200f92200f92200ae3900861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00ff8300000000dddddd
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffdddddd000000861f00
+861f00861f00000000ffffffffffffffffff000000861f00861f00861f00000000ffffff
+ffffffffffff000000d65500d65500000000ddddddffffffffffffffffffffffffffffff
+ffffffffffffffffffffffff000000861f00861f00000000ddddddffffffffffffffffff
+ffffffffffffffffffffffffdddddd000000d65500000000ffffffffffffffffff000000
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+d65500861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00d65500861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00d65500861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300
+ff8300999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffb300f92200f92200f92200f92200f92200f92200ffdd00ffdd00ffdd00ffdd00
+ffdd00ff8300000000000000000000000000000000000000ff8300ffdd00ffdd00ffdd00
+ffdd00ffdd00f92200f92200f92200f92200f92200f92200ae3900861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00d65500ffdd00ffb300000000
+000000ddddddddddddffffffffffffffffffdddddddddddd000000000000861f00861f00
+861f00861f00000000ffffffffffffffffff000000861f00861f00d65500000000ffffff
+ffffffffffff000000d65500ff8300ffb300000000ddddddddddddffffffffffffffffff
+000000ffffffffffffffffff000000861f00861f00861f00000000000000dddddddddddd
+ffffffdddddddddddd000000000000d65500d65500000000ffffffffffffffffff000000
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00d65500
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffb300861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffb300861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffb300861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300
+ff8300999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffb300f92200f92200f92200f92200f92200f92200ffb300ffdd00ffdd00ffdd00ffdd00
+ffdd00ff8300000000000000000000000000000000000000ff8300ffdd00ffdd00ffdd00
+ffdd00ffdd00ffb300f92200f92200f92200f92200f92200f92200ae3900861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00ffb300ffdd00ffb300ff8300
+d65500000000000000000000000000000000000000000000861f00861f00861f00861f00
+861f00861f00000000000000000000000000000000861f00861f00ffb300000000000000
+000000000000000000d65500ff8300ffb300ff8300000000000000000000000000000000
+861f00000000000000000000000000861f00861f00861f00861f00861f00000000000000
+000000000000000000d65500d65500d65500d65500000000000000000000000000000000
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00ffb300
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00d65500
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+d65500861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00d65500861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00d65500861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300
+ff8300999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffb300f92200f92200f92200f92200f92200f92200ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ff8300000000000000000000000000000000000000ff8300ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00f92200f92200f92200f92200f92200f92200ae3900861f00861f00
+861f00861f00861f00861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00ffb300
+ff8300d65500d65500d65500d65500d65500d65500ae3900861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00ffdd00ffdd00ffb300
+d65500d65500d65500d65500ff8300ffdd00ffb300ff8300ae3900861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00d65500d65500
+d65500d65500d65500d65500d65500d65500d65500ffb300ffb300ae3900861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00d65500ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00d65500
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffb300861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffb300861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300
+ff8300999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb300
+f92200f92200f92200f92200f92200f92200ffb300ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffb300000000000000000000000000000000000000ffb300ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffb300f92200f92200f92200f92200f92200f92200ae3900861f00
+861f00861f00861f00861f00861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00
+ffb300ff8300ff8300d65500d65500d65500d65500861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00d65500ffdd00ffdd00ffb300
+d65500d65500d65500d65500ff8300ffdd00ffdd00ffb300861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00ff8300ff8300ff8300
+d65500d65500d65500d65500d65500ff8300ffb300ffdd00ffb300861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00ffb300ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00ffb300
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00d65500
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+d65500861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00d65500861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300
+ff8300999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb300
+f92200f92200f92200f92200f92200f92200ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffb300000000000000000000000000000000000000ffb300ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00f92200f92200f92200f92200f92200f92200ae3900861f00
+861f00861f00861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffb300ff8300ff8300ff8300d65500861f00861f00861f00861f00861f00
+861f00861f00861f00861f00000000000000000000000000000000000000000000ffb300
+ff8300ff8300ff8300ff8300ffb300ffdd00ffdd00ffb300861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00d65500ffdd00ffdd00ffb300
+ff8300ff8300ff8300ff8300ffb300ffdd00ffdd00ffdd00ff8300861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00d65500ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00d65500ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00d65500
+000000000000000000ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffb300861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300
+ff8300999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb300f92200
+f92200f92200f92200f92200f92200ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffb300000000000000000000000000000000000000ffb300ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffb300f92200f92200f92200f92200f92200f92200ae3900
+861f00861f00861f00861f00861f00861f00ff8300ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00861f00
+861f00861f00000000000000ddddddddddddffffffffffffffffffdddddddddddd000000
+000000ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00ffb300ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00000000000000000000
+000000000000ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00ffb300ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00
+861f00861f00861f00861f00000000000000000000000000000000861f00861f00000000
+ddddddffffffdddddd000000ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00d65500
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+d65500861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300
+ff8300999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb300f92200
+f92200f92200f92200f92200f92200ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00000000000000000000000000000000000000ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00f92200f92200f92200f92200f92200f92200ae3900
+861f00861f00861f00861f00861f00ae3900ffb300ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00861f00861f00
+861f00000000ddddddffffffffffffffffffffffffffffffffffffffffffffffffffffff
+dddddd000000ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00d65500000000ffffffffffff
+ffffff000000ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00d65500ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00
+861f00861f00861f00861f00000000ffffffffffffffffff000000861f00d65500000000
+ffffffffffffffffff000000ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00d65500
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300
+d65500999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffb300f92200f92200
+f92200f92200f92200f92200ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00861f00000000000000000000000000861f00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffb300f92200f92200f92200f92200f92200f92200
+ae3900861f00861f00861f00861f00ff8300ffb300ffb300ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00861f00861f00
+000000ddddddffffffffffffffffffdddddd000000000000000000ddddddffffffffffff
+ffffffdddddd000000ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00ffb300000000ffffffffffff
+ffffff000000ffb300ffb300ffdd00ffdd00ffdd00ffdd00d65500861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00ffb300ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00861f00
+861f00861f00861f00861f00000000ffffffffffffffffff000000861f00ff8300000000
+ddddddffffffdddddd000000ff8300ffb300ffdd00ffdd00ffdd00ffdd00d65500861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00ffb300
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00d65500
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00
+ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300
+861f00999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffb300f92200f92200
+f92200f92200f92200f92200ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00861f00000000000000000000000000861f00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00f92200f92200f92200f92200f92200f92200
+ae3900861f00861f00861f00861f00ffb300ffb300ffb300ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00861f00861f00000000
+ddddddffffffffffffdddddd000000000000d65500d65500d65500000000000000dddddd
+ffffffffffffdddddd000000ffdd00ffb300861f00861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00d65500ffdd00000000ffffffffffff
+ffffff000000d65500ff8300ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00861f00
+861f00861f00861f00861f00000000ffffffffffffffffff000000861f00ff8300ffdd00
+000000000000000000d65500d65500ff8300ffdd00ffdd00ffdd00ffb300861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00d65500ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00d65500
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ff8300
+861f00999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffb300f92200f92200f92200
+f92200f92200f92200ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00d65500000000000000000000000000d65500ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300f92200f92200f92200f92200f92200
+f92200ae3900861f00861f00d65500ff8300ffb300ffb300ffb300ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00861f00861f00000000
+ffffffffffffffffff000000861f00ae3900d65500d65500d65500d65500d65500000000
+ffffffffffffdddddd000000ffb300d65500861f00861f00666666000000000000000000
+000000666666861f00861f00861f00861f00000000000000000000000000ffdd00000000
+000000000000000000ffdd00ffdd00ffdd00d65500861f00861f00861f00666666000000
+000000000000000000666666861f00861f00861f00000000000000000000ffffffffffff
+ffffff000000000000000000000000000000000000000000861f00000000000000000000
+000000000000000000000000000000000000861f00861f00ffb300000000000000000000
+000000000000ffdd00ffdd00ffdd00ffdd00666666000000000000000000000000666666
+861f00861f00000000000000000000ffffffffffffffffff000000000000000000000000
+000000000000000000000000d65500ff8300ffdd00ffdd00666666000000000000000000
+000000666666861f00861f00861f00861f00000000000000000000000000ffb300000000
+000000000000000000ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00ffb300
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ae3900
+861f00999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffb300f92200f92200f92200
+f92200f92200f92200ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00d65500000000000000000000000000d65500ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00f92200f92200f92200f92200f92200
+f92200ae3900861f00861f00ff8300ff8300ffb300ffb300ffb300ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00861f00861f00000000dddddd
+ffffffffffffdddddd000000861f00d65500d65500d65500ff8300ff8300ff8300000000
+ffffffffffffffffff000000d65500861f00861f00000000ddddddddddddffffffffffff
+dddddddddddd000000861f00861f00d65500000000ffffffffffffdddddd000000ffffff
+ffffffffffffdddddd000000000000ffb300861f00861f00861f00000000ddddddffffff
+ffffffffffffffffffdddddd000000861f00d65500000000ffffffffffffffffffffffff
+ffffffffffffffffff000000000000ffffffffffffdddddd000000ffffffffffffffffff
+000000000000ffffffffffffffffff000000861f00d65500ffdd00000000ffffffffffff
+ffffff000000ffdd00ffdd00ffdd00000000ddddddddddddffffffffffffdddddddddddd
+000000861f00000000ffffffffffffffffffffffffffffffffffffffffff000000000000
+ffffffffffffffffff000000d65500ffb300ffdd00000000ddddddddddddffffffffffff
+dddddddddddd000000861f00861f00861f00000000ffffffffffffffffff000000ffffff
+ffffffffffffffffff000000000000ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00d65500ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00
+861f00999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffffffffffffffffffffb300f92200f92200f92200f92200
+f92200f92200ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffb300000000000000000000000000ffb300ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300f92200f92200f92200f92200
+f92200f92200ae3900d65500ff8300ff8300ff8300ffb300ffb300ffb300ffdd00ffdd00
+ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00861f00861f00000000dddddd
+ffffffffffff000000861f00ae3900d65500ff8300ffb300ffdd00ffdd00ffb300000000
+000000000000000000000000861f00861f00000000ddddddffffffffffffffffffffffff
+ffffffffffffdddddd000000861f00ffb300000000ffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffdddddd000000861f00861f00000000ddddddffffffffffff
+ffffffffffffffffffffffffdddddd000000ffb300000000ffffffffffffffffffffffff
+ffffffffffffffffff000000000000ffffffffffffffffffffffffffffffffffffffffff
+000000000000ffffffffffffffffff000000861f00ff8300ffdd00000000ffffffffffff
+ffffff000000ffb300ffb300000000ddddddffffffffffffffffffffffffffffffffffff
+dddddd000000000000ffffffffffffffffffffffffffffffffffffffffff000000000000
+ffffffffffffffffff000000ff8300ffb300000000ddddddffffffffffffffffffffffff
+ffffffffffffdddddd000000861f00861f00000000ffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffdddddd000000ffdd00ffdd00ffdd00d65500861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00ffb300ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00
+861f00999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffffffffffffffffffffb300f92200f92200f92200f92200
+f92200f92200ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffb300000000000000000000000000ffb300ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00f92200f92200f92200f92200
+f92200f92200ae3900ff8300ff8300ff8300ff8300ffb300ffb300ffb300ffdd00ffdd00
+ffdd00ffdd00ffb300861f00861f00861f00861f00861f00861f00861f00000000ffffff
+ffffffffffff000000861f00d65500ff8300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffb300d65500d65500ae3900861f00000000ddddddffffffffffffdddddd000000000000
+ddddddffffffffffffdddddd000000ffdd00000000ffffffffffffffffffffffffdddddd
+000000000000ddddddffffffffffff000000861f00666666ddddddffffffffffffdddddd
+000000000000ddddddffffffffffffdddddd000000000000000000000000ffffffffffff
+ffffff000000000000000000000000ffffffffffffffffffffffffffffffdddddd000000
+000000000000ffffffffffffffffff000000861f00ff8300ffdd00000000ffffffffffff
+ffffff000000d65500000000ddddddffffffffffffdddddd000000000000ddddddffffff
+ffffffdddddd000000000000000000ffffffffffffffffff000000000000000000000000
+ffffffffffffffffff000000d65500000000ddddddffffffffffffdddddd000000000000
+ddddddffffffffffffdddddd000000861f00000000ffffffffffffffffffffffffdddddd
+000000000000ddddddffffffffffff000000ffb300ffdd00ffb300861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00d65500ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00
+861f00999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffffffffffffffb300f92200f92200f92200f92200f92200
+f92200ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00000000000000000000000000ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300f92200f92200f92200
+f92200f92200f92200ae3900ff8300ff8300ff8300ff8300ffb300ffb300ffb300ffdd00
+ffdd00ffdd00d65500861f00861f00861f00861f00861f00861f00861f00000000ffffff
+ffffffffffff000000ae3900d65500ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffb300d65500d65500861f00861f00000000ffffffffffffdddddd000000861f00861f00
+000000ddddddffffffffffff000000ffb300000000ffffffffffffffffffdddddd000000
+d65500d65500000000ffffffffffffdddddd000000000000ffffffffffffffffff000000
+861f00861f00000000ddddddffffffffffff000000ffb300ffb300000000ffffffffffff
+ffffff000000d65500d65500000000ffffffffffffffffffffffffdddddd000000861f00
+861f00000000ffffffffffffffffff000000ae3900ff8300ffdd00000000ffffffffffff
+ffffff000000d65500000000ffffffffffffdddddd000000861f00861f00000000ffffff
+ffffffffffff000000861f00000000ffffffffffffffffff000000d65500d65500000000
+ffffffffffffffffff000000d65500000000ffffffffffffdddddd000000861f00861f00
+000000ddddddffffffffffff000000861f00000000ffffffffffffffffffdddddd000000
+d65500d65500000000ffffffffffffffffff000000ffb300d65500861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00ffb300ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00861f00
+861f00999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffffffffffffffb300f92200f92200f92200f92200f92200
+f92200ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00861f00000000000000861f00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00f92200f92200f92200
+f92200f92200f92200ae3900ff8300ff8300ff8300ff8300ffb300ffb300ffb300ffdd00
+ffdd00ffb300861f00861f00861f00861f00861f00861f00861f00861f00000000ffffff
+ffffffffffff000000d65500ff8300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffb300ff8300d65500861f00000000ddddddffffffffffff666666861f00861f00861f00
+861f00666666ffffffffffffdddddd000000000000ffffffffffffffffff000000d65500
+d65500d65500000000ffffffffffffffffff000000000000ffffffffffffffffff000000
+000000000000861f00000000000000000000d65500ff8300ff8300000000ffffffffffff
+ffffff000000d65500d65500000000ffffffffffffffffffdddddd000000861f00861f00
+861f00000000ffffffffffffffffff000000d65500ff8300ffdd00000000ffffffffffff
+ffffff000000000000ddddddffffffffffff666666861f00861f00861f00000000000000
+000000000000000000861f00000000ffffffffffffffffff000000d65500d65500000000
+ffffffffffffffffff000000000000ddddddffffffffffff666666861f00861f00861f00
+861f00666666ffffffffffffdddddd000000000000ffffffffffffffffff000000d65500
+d65500d65500000000ffffffffffffffffff000000d65500861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00861f00
+861f00999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffffffffb300f92200f92200f92200f92200f92200f92200
+ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00d65500000000000000d65500ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300f92200f92200
+f92200f92200f92200f92200ae3900ff8300ff8300ff8300ff8300ffb300ffb300ffb300
+ffdd00d65500861f00861f00861f00861f00861f00861f00861f00861f00000000ffffff
+ffffffffffff000000d65500ff8300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00d65500861f00000000ddddddffffffffffff000000861f00861f00861f00
+861f00000000ffffffffffffdddddd000000000000ffffffffffffffffff000000d65500
+d65500d65500000000ffffffffffffffffff000000000000ddddddffffffffffffffffff
+ffffffdddddd000000000000000000d65500d65500d65500d65500000000ffffffffffff
+ffffff000000d65500d65500000000ffffffffffffffffff000000861f00861f00861f00
+861f00000000ffffffffffffffffff000000d65500ff8300ffdd00000000ffffffffffff
+ffffff000000000000ddddddffffffffffff000000861f00861f00861f00861f00861f00
+861f00861f00861f00861f00000000ffffffffffffffffff000000d65500d65500000000
+ffffffffffffffffff000000000000ddddddffffffffffff000000861f00861f00861f00
+861f00000000ffffffffffffdddddd000000000000ffffffffffffffffff000000d65500
+d65500d65500000000ffffffffffffffffff000000861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00ffb300ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00861f00861f00
+861f00999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffffffffb300f92200f92200f92200f92200f92200f92200
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00d65500000000000000d65500ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00f92200f92200
+f92200f92200f92200f92200ae3900ff8300ff8300ff8300ff8300ffb300ffb300ffb300
+ffb300861f00861f00861f00861f00861f00861f00861f00861f00861f00000000ffffff
+ffffffffffff000000d65500ff8300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+000000000000000000000000000000ffffffffffffffffff000000861f00861f00861f00
+861f00000000ffffffffffffffffff000000000000ffffffffffffffffff000000d65500
+d65500ffb300000000ffffffffffffffffff000000861f00000000ddddddffffffffffff
+ffffffffffffffffffdddddddddddd000000d65500d65500ffb300000000ffffffffffff
+ffffff000000d65500d65500000000ffffffffffffffffff000000861f00861f00861f00
+861f00000000ffffffffffffffffff000000d65500ff8300ffdd00000000ffffffffffff
+ffffff000000000000ffffffffffffffffff000000861f00861f00861f00861f00861f00
+861f00861f00861f00861f00000000ffffffffffffffffff000000d65500ff8300000000
+ffffffffffffffffff000000000000ffffffffffffffffff000000861f00861f00861f00
+861f00000000ffffffffffffffffff000000000000ffffffffffffffffff000000d65500
+d65500ffb300000000ffffffffffffffffff000000861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00
+861f00999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffb300f92200f92200f92200f92200f92200f92200ffb300
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffb300000000000000ffb300ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300f92200
+f92200f92200f92200f92200f92200ae3900ff8300ff8300ff8300ff8300ffb300ffb300
+ae3900861f00861f00861f00861f00861f00861f00861f00861f00861f00000000dddddd
+ffffffffffff000000d65500ff8300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+000000ffffffffffffffffff000000ffffffffffffffffff000000861f00861f00861f00
+861f00000000ffffffffffffffffff000000000000ffffffffffffffffff000000d65500
+ff8300ffdd00000000ffffffffffffffffff000000861f00861f00000000000000000000
+ddddddffffffffffffffffffffffffdddddd000000ffb300ffdd00000000ffffffffffff
+ffffff000000d65500861f00000000ffffffffffffffffff000000861f00861f00861f00
+861f00000000ffffffffffffffffff000000d65500ff8300ffdd00000000ffffffffffff
+ffffff000000000000ffffffffffffffffff000000861f00861f00861f00861f00861f00
+861f00861f00861f00861f00000000ffffffffffffffffff000000d65500ff8300000000
+ffffffffffffffffff000000000000ffffffffffffffffff000000861f00861f00861f00
+861f00000000ffffffffffffffffff000000000000ffffffffffffffffff000000d65500
+ff8300ffdd00000000ffffffffffffffffff000000861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00
+861f00999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffffffffb300f92200f92200f92200f92200f92200f92200ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffb300000000000000ffb300ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00f92200
+f92200f92200f92200f92200f92200ae3900ff8300ff8300ff8300ff8300ffb300ff8300
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00000000dddddd
+ffffffffffffdddddd000000ff8300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+000000ffffffffffffdddddd000000ddddddffffffffffff000000861f00861f00861f00
+861f00000000ffffffffffffdddddd000000000000ffffffffffffffffff000000d65500
+ff8300ffb300000000ffffffffffffffffff000000861f00000000000000000000861f00
+000000000000000000ffffffffffffffffffdddddd000000ffdd00000000ffffffffffff
+ffffff000000ae3900861f00000000ffffffffffffffffff000000861f00861f00861f00
+861f00000000ffffffffffffffffff000000d65500ff8300ffdd00000000ffffffffffff
+ffffff000000000000ddddddffffffffffff000000861f00861f00861f00861f00861f00
+861f00861f00861f00861f00000000ffffffffffffffffff000000d65500ff8300000000
+ffffffffffffffffff000000000000ddddddffffffffffff000000861f00861f00861f00
+861f00000000ffffffffffffdddddd000000000000ffffffffffffffffff000000d65500
+ff8300ffdd00000000ffffffffffffffffff000000861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00861f00
+861f00999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffb300f92200f92200f92200f92200f92200f92200ffb300ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ae3900ae3900ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffb300
+f92200f92200f92200f92200f92200f92200ae3900ff8300ff8300ff8300ff8300ae3900
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00000000
+ffffffffffffffffff000000ff8300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00000000
+ddddddffffffffffff000000000000ddddddffffffffffff666666861f00861f00861f00
+861f00666666ffffffffffffdddddd000000000000ffffffffffffffffff000000d65500
+ff8300d65500000000ffffffffffffffffff000000000000ffffffffffffffffff000000
+861f00861f00ae3900000000ffffffffffffdddddd000000ffb300000000ffffffffffff
+ffffff000000861f00861f00000000ffffffffffffffffff000000861f00861f00861f00
+861f00000000ddddddffffffffffff000000d65500ff8300ffdd00000000ffffffffffff
+ffffff000000000000ddddddffffffffffff666666861f00861f00861f00000000000000
+000000000000000000861f00000000ffffffffffffffffff000000d65500ff8300000000
+ffffffffffffffffff000000000000ddddddffffffffffff666666861f00861f00861f00
+861f00666666ffffffffffffdddddd000000000000ffffffffffffffffff000000d65500
+ff8300ffdd00000000ffffffffffffffffff000000861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00861f00
+861f00999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffffffffb300f92200f92200f92200f92200f92200f92200ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffb300ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+f92200f92200f92200f92200f92200f92200ae3900ff8300ff8300ff8300d65500861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00000000
+ddddddffffffffffffdddddd000000000000ffdd00ffdd00ffdd00000000000000dddddd
+ffffffffffffdddddd000000861f00000000ffffffffffffdddddd000000861f00861f00
+000000ddddddffffffffffff000000d65500000000ffffffffffffffffff000000d65500
+d65500861f00000000ffffffffffffffffff000000000000ffffffffffffffffff000000
+861f00861f00d65500000000ffffffffffffffffff000000ff8300000000ffffffffffff
+ffffff000000861f00861f00000000ffffffffffffffffff000000861f00861f00861f00
+861f00000000ddddddffffffffffff000000d65500ff8300000000ddddddffffffffffff
+ffffff000000ae3900000000ffffffffffffdddddd000000861f00861f00000000ffffff
+ffffffffffff000000d65500000000ffffffffffffffffff000000d65500ff8300000000
+ffffffffffffffffff000000861f00000000ffffffffffffdddddd000000861f00861f00
+000000ddddddffffffffffff000000d65500000000ffffffffffffffffff000000d65500
+ff8300ffdd00000000ffffffffffffffffff000000861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00d65500ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffb300861f00861f00861f00861f00861f00861f00
+861f00999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffb300f92200f92200f92200f92200f92200f92200ffb300ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ae3900000000000000ae3900ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffb300f92200f92200f92200f92200f92200f92200ae3900ff8300ff8300861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00ff8300
+000000ddddddffffffffffffffffffdddddd000000000000000000ddddddffffffffffff
+ffffffdddddd000000861f00861f00000000ddddddffffffffffffdddddd000000000000
+ddddddffffffffffffdddddd000000d65500000000ffffffffffffffffff000000d65500
+861f00861f00000000ffffffffffffffffff000000000000ddddddffffffffffffffffff
+000000000000000000ffffffffffffffffffdddddd000000d65500000000ddddddffffff
+ffffff000000000000000000000000ffffffffffffffffff000000861f00861f00861f00
+861f00861f00000000ffffffffffffdddddd000000000000ddddddffffffffffffffffff
+ffffff000000861f00000000ddddddffffffffffffdddddd000000000000ddddddffffff
+ffffffdddddd000000ff8300000000ffffffffffffffffff000000000000000000000000
+ffffffffffffffffff000000861f00000000ddddddffffffffffffdddddd000000000000
+ddddddffffffffffffdddddd000000d65500000000ffffffffffffffffff000000d65500
+ff8300ffdd00000000ffffffffffffffffff000000861f00861f00861f00861f00861f00
+861f00861f00861f00861f00861f00ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00d65500861f00861f00861f00861f00861f00861f00
+861f00999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffb300f92200f92200f92200f92200f92200f92200ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffb300000000000000000000000000ffb300ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00f92200f92200f92200f92200f92200f92200ae3900ff8300ae3900861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00ae3900ffb300
+ff8300000000ddddddffffffffffffffffffffffffffffffffffffffffffffffffffffff
+dddddd000000861f00861f00861f00861f00000000ddddddffffffffffffffffffffffff
+ffffffffffffdddddd000000ae3900ae3900000000ffffffffffffffffff000000861f00
+861f00861f00000000ffffffffffffffffff000000861f00000000ddddddffffffffffff
+ffffffffffffffffffffffffffffffdddddd000000ae3900ae3900000000ddddddffffff
+ffffffffffffffffff000000000000ffffffffffffffffff000000861f00861f00861f00
+861f00ae3900000000ddddddffffffffffffffffffffffffffffffffffffffffffffffff
+ffffff000000861f00861f00000000ddddddffffffffffffffffffffffffffffffffffff
+dddddd000000861f00ae3900666666ddddddffffffffffffffffffffffff000000000000
+ffffffffffffffffff000000861f00861f00000000ddddddffffffffffffffffffffffff
+ffffffffffffdddddd000000ae3900ae3900000000ffffffffffffffffff000000ae3900
+d65500ffb300000000ffffffffffffffffff000000861f00861f00861f00861f00861f00
+861f00861f00861f00861f00ae3900ffb300ffb300ffb300ffb300ffb300ffb300ffb300
+ffb300ffb300ffb300ffb300ff8300861f00861f00861f00861f00861f00861f00861f00
+861f00999999999999999999bbbbbbbbbbbbffffff
+ffffffffffffffb300f92200f92200f92200f92200f92200ffb300ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffb300000000000000000000000000ffb300ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffb300f92200f92200f92200f92200f92200ae3900ff8300861f00861f00861f00
+861f00861f00861f00861f00861f00861f00861f00861f00861f00861f00d65500ff8300
+d65500ae3900000000000000ddddddddddddffffffffffffffffffdddddddddddd000000
+000000861f00861f00861f00861f00861f00861f00000000ddddddddddddffffffffffff
+dddddddddddd000000861f00861f00861f00000000ffffffffffffffffff000000861f00
+861f00861f00000000ffffffffffffffffff000000861f00861f00000000dddddddddddd
+ffffffffffffffffffdddddddddddd000000861f00861f00861f00ae3900000000dddddd
+ddddddffffffffffff000000000000ffffffffffffffffff000000861f00861f00861f00
+861f00d65500d65500000000000000ddddddddddddffffffffffff000000ffffffffffff
+ffffff000000861f00861f00861f00000000ddddddddddddffffffffffffdddddddddddd
+000000861f00861f00861f00ae3900000000ddddddffffffffffffffffff000000000000
+ffffffffffffffffff000000861f00861f00861f00000000ddddddddddddffffffffffff
+dddddddddddd000000861f00861f00861f00000000ffffffffffffffffff000000861f00
+ae3900ff8300000000ffffffffffffffffff000000861f00861f00861f00861f00861f00
+861f00861f00861f00861f00d65500ff8300ff8300ff8300ff8300ff8300ff8300ff8300
+ff8300ff8300ff8300ff8300861f00861f00861f00861f00861f00861f00861f00861f00
+861f00999999999999999999bbbbbbbbbbbbffffff
+ffffffffb300f92200f92200f92200f92200f92200f92200ffb300ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ae3900000000000000ae3900ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffb300f92200f92200f92200f92200f92200f92200ae3900999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999000000000000000000000000000000000000000000999999
+999999999999999999999999999999999999999999999999666666000000000000000000
+000000666666999999999999999999999999000000000000000000000000000000999999
+999999999999000000000000000000000000000000999999999999999999666666000000
+000000000000000000000000666666999999999999999999999999999999999999000000
+000000000000000000000000000000000000000000000000000000999999999999999999
+999999999999999999999999999999000000000000000000000000999999000000000000
+000000000000999999999999999999999999666666000000000000000000000000666666
+999999999999999999999999999999999999666666000000000000000000000000000000
+000000000000000000000000999999999999999999999999666666000000000000000000
+000000666666999999999999999999999999000000000000000000000000000000999999
+999999999999000000000000000000000000000000999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999bbbbbbbbbbbbffffff
+ffffffffb300f92200f92200f92200f92200f92200f92200ffb300ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffb300ffb300ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffb300f92200f92200f92200f92200f92200f92200ae3900999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999bbbbbbbbbbbbffffff
+ffffffffb300f92200f92200f92200f92200f92200f92200f92200ffb300ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00ffdd00
+ffb300f92200f92200f92200f92200f92200f92200f92200ae3900999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999bbbbbbbbbbbbffffff
+ffffffffb300f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200ae3900999999999999999999
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb999999999999999999999999999999
+999999999999bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb999999
+999999999999999999999999999999bbbbbbbbbbbbbbbbbbbbbbbb999999999999999999
+999999999999bbbbbbbbbbbbbbbbbb999999999999999999999999999999bbbbbbbbbbbb
+bbbbbb999999999999999999999999999999999999999999bbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbb999999999999999999999999999999999999999999999999999999999999
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb999999999999999999999999
+bbbbbb999999999999999999999999bbbbbbbbbbbbbbbbbbbbbbbb999999999999999999
+999999999999999999bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb999999999999999999
+999999999999999999999999999999999999999999bbbbbbbbbbbbbbbbbbbbbbbb999999
+999999999999999999999999999999bbbbbbbbbbbbbbbbbbbbbbbb999999999999999999
+999999999999bbbbbbbbbbbbbbbbbb999999999999999999999999999999bbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbffffff
+ffffffffb300f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200ae3900999999999999999999
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbffffff
+ffffffffb300f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200ae3900999999999999999999
+bbbbbbbbbbbbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbffffffffffffffffffffffffbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbffffffffffffffffffbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+ffffffffffffffffffbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbffffffffffff
+ffffffffffffffffffffffffbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbffffffffffffffffffffffffffffffffffffffffffffffffbbbbbbbbbbbb
+bbbbbbbbbbbbffffffbbbbbbbbbbbbbbbbbbbbbbbbffffffffffffffffffffffffbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbffffffffffffffffffffffffffffffffffffbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbffffffffffffffffff
+ffffffbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbffffffffffffffffffffffffbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbffffffffffffffffffbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff
+fffffffffffff92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200ae3900999999999999999999999999
+bbbbbbbbbbbbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffff92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200ae3900999999999999999999999999999999
+bbbbbbbbbbbbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffff999999ae3900ae3900ae3900ae3900ae3900ae3900ae3900
+ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900
+ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900
+ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900
+ae3900ae3900ae3900ae3900ae3900999999999999999999999999999999999999999999
+bbbbbbbbbbbbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffff999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999bbbbbb
+bbbbbbbbbbbbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffff999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999bbbbbbbbbbbb
+bbbbbbbbbbbbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffbbbbbb999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999999999999999999999999999
+999999999999999999999999999999999999999999999999bbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffff
+
+showpage
+
+% stop using temporary dictionary
+end
+
+% restore original state
+origstate restore
+
+%%Trailer
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/Franc-chap.sty b/Master/texmf-dist/doc/latex/epslatex-fr/Franc-chap.sty
new file mode 100644
index 00000000000..1ca8373fe59
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/Franc-chap.sty
@@ -0,0 +1,144 @@
+\NeedsTeXFormat{LaTeX2e}[1996/06/01]
+\ProvidesPackage{Franc-chap}[1997/01/15]
+\RequirePackage[Bjarne]{fncychap}
+% Jean-Pierre Drucbert
+% from Bjarne option of fncychap.sty
+%%%%%%% FRANC DEF
+%%%%% NUMÉROS LITTÉRAUX EN FRANÇAIS (<=99; >=0)
+
+% pb \appendix 17Dec96
+\let\sv@appendix\appendix
+\newif\ifappendix\appendixfalse
+\def\appendix{\sv@appendix\appendixtrue}
+
+%\DeclareOption{Franc}{%
+ \ChNameUpperCase
+ \ChTitleUpperCase
+% \ChNameVar{\raggedleft\normalsize\rm}
+% \ChNumVar{\raggedleft \bfseries\Large}
+ \ChNameVar{\raggedleft\normalsize\sffamily\bfseries}
+ \ChNumVar{\raggedleft\Large\sffamily\bfseries}
+% \ChTitleVar{\raggedleft \Large\rm}
+ \ChTitleVar{\raggedleft \bfseries\LARGE\sf\bfseries}
+ \ChRuleWidth{1pt}
+
+% \newcounter{AlphaCnt}
+% \newcounter{AlphaDecCnt}
+ \newcounter{UnitsCnt}
+ \renewcommand{\AlphaNo}{%
+ \ifcase\number\theAlphaCnt
+ \ifnum\number\thechapter=0
+ ZÉRO\else{}\fi
+ \or
+ \ifnum\number\thechapter>20
+ \def\@sepAlpha{}%
+ \ifnum\number\thechapter<80 ET \fi UN\fi
+ \or DEUX\or TROIS\or QUATRE\or CINQ
+ \or SIX\or SEPT\or HUIT\or NEUF\or DIX
+ \or ONZE\or DOUZE\or TREIZE\or QUATORZE\or QUINZE
+ \or SEIZE\or DIX-SEPT\or DIX-HUIT\or DIX-NEUF\fi
+}
+
+ \renewcommand{\AlphaDecNo}{%
+ \setcounter{AlphaDecCnt}{0}
+ \@whilenum\number\theAlphaCnt>0\do
+ {\addtocounter{AlphaCnt}{-10}
+ \def\@sepAlpha{}
+ \addtocounter{AlphaDecCnt}{1}}
+ \ifnum\number\theAlphaCnt=0
+ \else
+ \addtocounter{AlphaDecCnt}{-1}
+ \def\@sepAlpha{-}
+% CALCULER UnitsCnt. Si = 0 ou 1, pas de separateur.
+ \setcounter{UnitsCnt}{\number\thechapter}
+ \divide\c@UnitsCnt by 10
+ \multiply\c@UnitsCnt by 10
+ \@tempcnta=\c@chapter
+ \advance\@tempcnta by -\c@UnitsCnt
+ \c@UnitsCnt=\@tempcnta
+ \ifnum\number\theUnitsCnt<2\def\@sepAlpha{ }\fi
+ \addtocounter{AlphaCnt}{10}
+ \fi
+
+
+ \ifcase\number\theAlphaDecCnt\or DIX\or VINGT\or TRENTE\or
+ QUARANTE\or CINQUANTE\or SOIXANTE\or SOIXANTE-DIX\or
+ QUATRE-VINGT\or QUATRE-VINGT-DIX\fi
+ }
+ \renewcommand{\TheAlphaChapter}{%
+ \ifappendix\thechapter\else % in appendices, get just the letter
+ \ifnum\number\thechapter>99
+ \thechapter
+ \else
+ \ifnum\number\thechapter<0
+ \thechapter
+ \else
+ \setcounter{AlphaCnt}{\number\thechapter}
+ \ifnum\number\thechapter<20
+ \ifnum\number\thechapter=1
+ PREMIER
+ \else
+ \AlphaNo
+ \fi
+ \else\ifnum\number\thechapter<70
+ \ifnum\number\theAlphaCnt=0
+ \AlphaDecNo
+ \else
+ \ifnum\number\theAlphaCnt=1
+ \AlphaDecNo et Un
+ \else
+ \AlphaDecNo\@sepAlpha\AlphaNo
+ \fi\fi
+ \else\ifnum\number\thechapter<80
+ %70 à 79
+ \setcounter{UnitsCnt}{\number\thechapter}
+ \addtocounter{UnitsCnt}{-70}
+ \ifcase\number\theUnitsCnt
+ SOIXANTE-DIX
+ \or SOIXANTE ET ONZE%
+ \or SOIXANTE-DOUZE%
+ \or SOIXANTE-TREIZE%
+ \or SOIXANTE-QUATORZE%
+ \or SOIXANTE-QUINZE%
+ \or SOIXANTE-SEIZE%
+ \or SOIXANTE-DIX-SEPT%
+ \or SOIXANTE-DIX-HUIT%
+ \or SOIXANTE-DIX-NEUF\fi
+ \else\ifnum\number\thechapter<90
+ \AlphaDecNo\@sepAlpha\AlphaNo
+ \else
+ \setcounter{UnitsCnt}{\number\thechapter}
+ \addtocounter{UnitsCnt}{-90}
+ \ifcase\number\theUnitsCnt
+ QUATRE-VINGT-DIX
+ \or QUATRE-VINGT-ONZE%
+ \or QUATRE-VINGT-DOUZE%
+ \or QUATRE-VINGT-TREIZE%
+ \or QUATRE-VINGT-QUATORZE%
+ \or QUATRE-VINGT-QUINZE%
+ \or QUATRE-VINGT-SEIZE%
+ \or QUATRE-VINGT-DIX-SEPT%
+ \or QUATRE-VINGT-DIX-HUIT%
+ \or QUATRE-VINGT-DIX-NEUF\fi
+ \fi\fi\fi\fi
+ \fi\fi
+ \fi
+ }
+
+ \renewcommand{\DOCH}{%
+ \mghrulefill{\RW}\par\nobreak
+ \CNV\FmN{\@chapapp}\par\nobreak
+ \CNoV\TheAlphaChapter\par\nobreak
+ \vskip -1\baselineskip\vskip 5pt\mghrulefill{\RW}\par\nobreak
+ \vskip 20\p@
+ }
+ \renewcommand{\DOTI}[1]{%
+ \CTV\FmTi{#1}\par\nobreak
+ \vskip 40\p@
+ }
+ \renewcommand{\DOTIS}[1]{%
+ \CTV\FmTi{#1}\par\nobreak
+ \vskip 40\p@
+ }
+%}
+\endinput
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/README b/Master/texmf-dist/doc/latex/epslatex-fr/README
new file mode 100644
index 00000000000..58b9f534b66
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/README
@@ -0,0 +1,12 @@
+This directory contains the French translation of the document Using
+Imported Graphics in LaTeX2e. The original English was by Keith
+Reckdahl, and the French translation was done by Jean-Pierre Drucbert,
+with some modifications and additions.
+
+In particular, there is an \ifguide switch in this version, as the
+document is also used as part of a local guide at Jean-Pierre's
+institution.
+
+Both the original document and this translation are available under the
+GNU General Public License, version 2 or (at your option), any later
+version.
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/README.TEXLIVE b/Master/texmf-dist/doc/latex/epslatex-fr/README.TEXLIVE
new file mode 100644
index 00000000000..e0dc4c95e12
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/README.TEXLIVE
@@ -0,0 +1,8 @@
+
+The following files have been removed from the current package
+due to licensing conditions or missing source code. Please find
+these files on the CTAN!
+ RDanger.eps
+ Danger.eps
+ fepslatex.ps
+
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/Warning.eps b/Master/texmf-dist/doc/latex/epslatex-fr/Warning.eps
new file mode 100644
index 00000000000..c05713d12f5
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/Warning.eps
@@ -0,0 +1,381 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: Warning.gif - by Jussi Hynninen
+%%Creator: XV Version 3.10a Rev: 12/29/94 - by John Bradley
+%%BoundingBox: 286 410 308 432
+%%Pages: 1
+%%DocumentFonts:
+%%EndComments
+%%EndProlog
+
+%%Page: 1 1
+
+% remember original state
+/origstate save def
+
+% build a temporary dictionary
+20 dict begin
+
+% define string to hold a scanline's worth of data
+/pix 168 string def
+
+% define space for color conversions
+/grays 56 string def % space for gray scale line
+/npixls 0 def
+/rgbindx 0 def
+
+% lower left corner
+286 410 translate
+
+% size of image (on paper, in 1/72inch coords)
+22.39200 22.39200 scale
+
+% define 'colorimage' if it isn't defined
+% ('colortogray' and 'mergeprocs' come from xwd2ps
+% via xgrab)
+/colorimage where % do we know about 'colorimage'?
+ { pop } % yes: pop off the 'dict' returned
+ { % no: define one
+ /colortogray { % define an RGB->I function
+ /rgbdata exch store % call input 'rgbdata'
+ rgbdata length 3 idiv
+ /npixls exch store
+ /rgbindx 0 store
+ 0 1 npixls 1 sub {
+ grays exch
+ rgbdata rgbindx get 20 mul % Red
+ rgbdata rgbindx 1 add get 32 mul % Green
+ rgbdata rgbindx 2 add get 12 mul % Blue
+ add add 64 idiv % I = .5G + .31R + .18B
+ put
+ /rgbindx rgbindx 3 add store
+ } for
+ grays 0 npixls getinterval
+ } bind def
+
+ % Utility procedure for colorimage operator.
+ % This procedure takes two procedures off the
+ % stack and merges them into a single procedure.
+
+ /mergeprocs { % def
+ dup length
+ 3 -1 roll
+ dup
+ length
+ dup
+ 5 1 roll
+ 3 -1 roll
+ add
+ array cvx
+ dup
+ 3 -1 roll
+ 0 exch
+ putinterval
+ dup
+ 4 2 roll
+ putinterval
+ } bind def
+
+ /colorimage { % def
+ pop pop % remove 'false 3' operands
+ {colortogray} mergeprocs
+ image
+ } bind def
+ } ifelse % end of 'false' case
+
+
+
+56 56 8 % dimensions of data
+[56 0 0 -56 0 56] % mapping matrix
+{currentfile pix readhexstring pop}
+false 3 colorimage
+
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffb300ffb300ffb300ffb300ffb300ffb300ffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb300
+ffb300f92200f92200f92200f92200f92200f92200f92200f92200ffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb300f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200ae3900ffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb300f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200ae3900ffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffb300f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200ae3900ffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffb300f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200ae3900ffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffb300f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200ae3900
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffb300f92200f92200f92200
+f92200f92200f92200ffb300ffb300f92200f92200f92200f92200f92200f92200ae3900
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffb300f92200f92200f92200f92200
+f92200f92200ffb300ffe063ffe063ffb300f92200f92200f92200f92200f92200f92200
+ae3900ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffb300f92200f92200f92200f92200
+f92200f92200ffe063ffe063ffe063ffe063f92200f92200f92200f92200f92200f92200
+ae3900ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffb300f92200f92200f92200f92200f92200
+f92200ffb300ffe063ffe063ffe063ffe063ffb300f92200f92200f92200f92200f92200
+f92200ae3900ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffb300f92200f92200f92200f92200f92200
+f92200ffe063ffe063ffe063ffe063ffe063ffe063f92200f92200f92200f92200f92200
+f92200ae3900ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffb300f92200f92200f92200f92200f92200f92200
+ffb300ffe063ffe063ffe063ffe063ffe063ffe063ffb300f92200f92200f92200f92200
+f92200f92200ae3900ffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffb300f92200f92200f92200f92200f92200f92200
+ffe063ffe063ffe063ffb300ffb300ffe063ffe063ffe063f92200f92200f92200f92200
+f92200f92200ae3900ffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffb300f92200f92200f92200f92200f92200f92200ffb300
+ffe063ffe063ae3900000000000000ae3900ffe063ffe063ffb300f92200f92200f92200
+f92200f92200f92200ae3900ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffb300f92200f92200f92200f92200f92200f92200ffe063
+ffe063ffb300000000000000000000000000ffb300ffe063ffe063f92200f92200f92200
+f92200f92200f92200ae3900ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffb300f92200f92200f92200f92200f92200f92200ffb300ffe063
+ffe063ae3900000000000000000000000000ae3900ffe063ffe063ffb300f92200f92200
+f92200f92200f92200f92200ae3900ffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffb300f92200f92200f92200f92200f92200f92200ffe063ffe063
+ffe063000000000000000000000000000000000000ffe063ffe063ffe063f92200f92200
+f92200f92200f92200f92200ae3900ffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffb300f92200f92200f92200f92200f92200f92200ffb300ffe063ffe063
+ffe063000000000000000000000000000000000000ffe063ffe063ffe063ffb300f92200
+f92200f92200f92200f92200f92200ae3900ffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffb300f92200f92200f92200f92200f92200f92200ffe063ffe063ffe063
+ffb300000000000000000000000000000000000000ffb300ffe063ffe063ffe063f92200
+f92200f92200f92200f92200f92200ae3900ffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffb300f92200f92200f92200f92200f92200f92200ffb300ffe063ffe063ffe063
+ffb300000000000000000000000000000000000000ffb300ffe063ffe063ffe063ffb300
+f92200f92200f92200f92200f92200f92200ae3900ffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffb300f92200f92200f92200f92200f92200f92200ffe063ffe063ffe063ffe063
+ffb300000000000000000000000000000000000000ffb300ffe063ffe063ffe063ffe063
+f92200f92200f92200f92200f92200f92200ae3900ffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffb300f92200f92200f92200f92200f92200f92200ffb300ffe063ffe063ffe063ffe063
+ffb300000000000000000000000000000000000000ffb300ffe063ffe063ffe063ffe063
+ffb300f92200f92200f92200f92200f92200f92200ae3900ffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffb300f92200f92200f92200f92200f92200f92200ffe063ffe063ffe063ffe063ffe063
+ff8300000000000000000000000000000000000000ff8300ffe063ffe063ffe063ffe063
+ffe063f92200f92200f92200f92200f92200f92200ae3900ffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb300
+f92200f92200f92200f92200f92200f92200ffb300ffe063ffe063ffe063ffe063ffe063
+ff8300000000000000000000000000000000000000ff8300ffe063ffe063ffe063ffe063
+ffe063ffb300f92200f92200f92200f92200f92200f92200ae3900ffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb300
+f92200f92200f92200f92200f92200f92200ffe063ffe063ffe063ffe063ffe063ffe063
+ff8300000000000000000000000000000000000000ff8300ffe063ffe063ffe063ffe063
+ffe063ffe063f92200f92200f92200f92200f92200f92200ae3900ffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb300f92200
+f92200f92200f92200f92200f92200ffb300ffe063ffe063ffe063ffe063ffe063ffe063
+ffb300000000000000000000000000000000000000ffb300ffe063ffe063ffe063ffe063
+ffe063ffe063ffb300f92200f92200f92200f92200f92200f92200ae3900ffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb300f92200
+f92200f92200f92200f92200f92200ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffb300000000000000000000000000000000000000ffb300ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063f92200f92200f92200f92200f92200f92200ae3900ffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffb300f92200f92200
+f92200f92200f92200f92200ffb300ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffb300000000000000000000000000000000000000ffb300ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffb300f92200f92200f92200f92200f92200f92200ae3900ffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffb300f92200f92200
+f92200f92200f92200f92200ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063000000000000000000000000000000000000ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063f92200f92200f92200f92200f92200f92200ae3900ffffff
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffb300f92200f92200f92200
+f92200f92200f92200ffb300ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063861f00000000000000000000000000861f00ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffb300f92200f92200f92200f92200f92200f92200ae3900
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffb300f92200f92200f92200
+f92200f92200f92200ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063861f00000000000000000000000000861f00ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063f92200f92200f92200f92200f92200f92200ae3900
+ffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffb300f92200f92200f92200f92200
+f92200f92200ffb300ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063d65500000000000000000000000000d65500ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffb300f92200f92200f92200f92200f92200f92200
+ae3900ffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffb300f92200f92200f92200f92200
+f92200f92200ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063d65500000000000000000000000000d65500ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063f92200f92200f92200f92200f92200f92200
+ae3900ffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffb300f92200f92200f92200f92200f92200
+f92200ffb300ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffb300000000000000000000000000ffb300ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffb300f92200f92200f92200f92200f92200
+f92200ae3900ffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffb300f92200f92200f92200f92200f92200
+f92200ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffb300000000000000000000000000ffb300ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063f92200f92200f92200f92200f92200
+f92200ae3900ffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffb300f92200f92200f92200f92200f92200f92200
+ffb300ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063000000000000000000000000ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffb300f92200f92200f92200f92200
+f92200f92200ae3900ffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffb300f92200f92200f92200f92200f92200f92200
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063861f00000000000000861f00ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063f92200f92200f92200f92200
+f92200f92200ae3900ffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffb300f92200f92200f92200f92200f92200f92200ffb300
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063d65500000000000000d65500ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffb300f92200f92200f92200
+f92200f92200f92200ae3900ffffffffffffffffffffffff
+ffffffffffffffffffffffffffb300f92200f92200f92200f92200f92200f92200ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063d65500000000000000d65500ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063f92200f92200f92200
+f92200f92200f92200ae3900ffffffffffffffffffffffff
+ffffffffffffffffffffb300f92200f92200f92200f92200f92200f92200ffb300ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffb300000000000000ffb300ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffb300f92200f92200
+f92200f92200f92200f92200ae3900ffffffffffffffffff
+ffffffffffffffffffffb300f92200f92200f92200f92200f92200f92200ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffb300000000000000ffb300ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063f92200f92200
+f92200f92200f92200f92200ae3900ffffffffffffffffff
+ffffffffffffffb300f92200f92200f92200f92200f92200f92200ffb300ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ae3900ae3900ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffb300f92200
+f92200f92200f92200f92200f92200ae3900ffffffffffff
+ffffffffffffffb300f92200f92200f92200f92200f92200f92200ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffb300ffb300ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063f92200
+f92200f92200f92200f92200f92200ae3900ffffffffffff
+ffffffffb300f92200f92200f92200f92200f92200f92200ffb300ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ae3900000000000000ae3900ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffb300
+f92200f92200f92200f92200f92200f92200ae3900ffffff
+ffffffffb300f92200f92200f92200f92200f92200f92200ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffb300000000000000000000000000ffb300ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+f92200f92200f92200f92200f92200f92200ae3900ffffff
+ffffffffb300f92200f92200f92200f92200f92200ffb300ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffb300000000000000000000000000ffb300ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffb300f92200f92200f92200f92200f92200ae3900ffffff
+ffb300f92200f92200f92200f92200f92200f92200ffb300ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ae3900000000000000ae3900ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffb300f92200f92200f92200f92200f92200f92200ae3900
+ffb300f92200f92200f92200f92200f92200f92200ffb300ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffb300ffb300ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffb300f92200f92200f92200f92200f92200f92200ae3900
+ffb300f92200f92200f92200f92200f92200f92200f92200ffb300ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063
+ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffe063ffb300
+f92200f92200f92200f92200f92200f92200f92200ae3900
+ffb300f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200ae3900
+ffb300f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200ae3900
+ffb300f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200ae3900
+fffffff92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200ae3900ffffff
+fffffffffffff92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200f92200
+f92200f92200f92200f92200f92200ae3900ffffffffffff
+ffffffffffffffffffffffffae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900
+ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900
+ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900
+ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900ae3900
+ae3900ae3900ae3900ae3900ffffffffffffffffffffffff
+
+showpage
+
+% stop using temporary dictionary
+end
+
+% restore original state
+origstate restore
+
+%%Trailer
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/alltex.sty b/Master/texmf-dist/doc/latex/epslatex-fr/alltex.sty
new file mode 100644
index 00000000000..f762da03d43
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/alltex.sty
@@ -0,0 +1,14 @@
+\ProvidesPackage{alltex}
+\def\@La{\protect\p@La}
+\def\p@La{L%
+ {\setbox0\hbox{T}%
+ \setbox2\vbox to\ht0{\kern.07ex\hbox{%
+ \csname S@\f@size\endcsname
+ \math@fontsfalse
+ \fontsize\sf@size\z@\selectfont
+ A}%
+ \vss}%
+ \kern-.5\wd2
+ \box2
+ }}
+\def\AllTeX{(\@La)\TeX}
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/auteurs.sty b/Master/texmf-dist/doc/latex/epslatex-fr/auteurs.sty
new file mode 100644
index 00000000000..aa75d4f08c1
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/auteurs.sty
@@ -0,0 +1,11 @@
+\ProvidesPackage{auteurs}[1997/01/06]
+\RequirePackage{oldstyle}
+\RequirePackage{block}
+\RequirePackage{smaller}
+\newcommand{\autin}[1]{\item\typeout{\string<\theenumi\string>}\begin{Block}
+\input{AUTHORS/#1.aut}
+\end{Block}}
+\newcommand{\autref}[1]{\textsuperscript%
+{\smaller\ensuremath{{\left\lfloor%
+\mbox{\let\textup\relax\smaller\textbf{\textos{\ref{aut+#1}}}}\right\rceil}}}}
+% on annule temporairement \textup pour éviter interférence avec upref.sty
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/bases.sty b/Master/texmf-dist/doc/latex/epslatex-fr/bases.sty
new file mode 100644
index 00000000000..11842f7e319
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/bases.sty
@@ -0,0 +1,264 @@
+\ifx\@bases@loaded\undefined % ne me chargez qu'une seule fois
+% ======================================================================
+% ======================== BASES =======================================
+% ======================================================================
+\let\ampersand@\relax
+\let\dsize\displaystyle
+\let\tsize\textstyle
+\let\ssize\scriptstyle
+\let\sssize\scriptscriptstyle
+\def\NoBlackBoxes{\global\overfullrule\z@}
+\def\BlackBoxes{\global\overfullrule5\p@}
+\toksdef\toks@@=2
+\newdimen\ex@
+\ex@.2326ex
+\newskip\XdimenA
+\newskip\XdimenB
+\newbox\XboxA
+% reservation verticale
+\def\need#1{{\ifhmode\unskip\par\fi
+ \XdimenA=\pagegoal
+ \advance\XdimenA by -\pagetotal
+ \ifdim\pagetotal>\z@
+ \ifdim\XdimenA>\z@
+ \ifdim\XdimenA<#1%
+ \vfil\eject\typeout{WARNING- EJECT BY NEED}
+ \fi
+ \fi
+ \fi}
+}
+\def\binrel@@#1{\ifdim\wd2<\z@\mathbin{#1}\else\ifdim\wd\tw@>\z@
+ \mathrel{#1}\else{#1}\fi\fi}
+\def\binrel@#1{\setbox\z@\hbox{\thinmuskip0mu
+ \medmuskip\m@ne mu\thickmuskip\@ne mu$#1\m@th$}%
+ \setbox\@ne\hbox{\thinmuskip0mu\medmuskip\m@ne mu\thickmuskip
+ \@ne mu${}#1{}\m@th$}%
+ \setbox\tw@\hbox{\hskip\wd\@ne\hskip-\wd\z@}}
+\def\relaxnext@{\let\next\relax}
+\let\DOTSI\relax
+\let\DOTSB\relax
+\def\LimitsOnInts{\global\let\ilimits@\displaylimits}
+\def\NoLimitsOnInts{\global\let\ilimits@\nolimits}
+\NoLimitsOnInts
+%------ MAGIC
+\newif\ifmath@
+{\uccode`7=`\\ \uccode`8=`m \uccode`9=`a \uccode`0=`t \uccode`?=`h
+ \uppercase{\gdef\math@#1#2#3#4#5#6\math@{\global\math@false\ifx 7#1\ifx 8#2%
+ \ifx 9#3\ifx 0#4\ifx ?#5\xdef\meaning@{#6}\global\math@true\fi\fi\fi\fi\fi}}}
+\newif\ifmathch@
+{\uccode`7=`c \uccode`8=`h \uccode`9=`\"
+ \uppercase{\gdef\mathch@#1#2#3#4#5#6\mathch@{\global\mathch@false
+ \ifx 7#1\ifx 8#2\ifx 9#5\global\mathch@true\xdef\meaning@{9#6}\fi\fi\fi}}}
+\newcount\classnum@
+\def\getmathch@#1.#2\getmathch@{\classnum@#1 \divide\classnum@4096
+ \ifcase\number\classnum@\or\or\gdef\thedots@{\dotsb@}\or
+ \gdef\thedots@{\dotsb@}\fi}
+\newif\ifmathbin@
+{\uccode`4=`b \uccode`5=`i \uccode`6=`n
+ \uppercase{\gdef\mathbin@#1#2#3{%
+ \def\next@##1\mathbin@{\ifx\space@\next\global\mathbin@true\fi}%
+ \global\mathbin@false\def\next##1\mathbin@{}%
+ \ifx 4#1\ifx 5#2\ifx 6#3\def\next{\futurelet\next\next@}\fi\fi\fi\next}}}
+\newif\ifmathrel@
+{\uccode`4=`r \uccode`5=`e \uccode`6=`l
+ \uppercase{\gdef\mathrel@#1#2#3{%
+ \def\next@##1\mathrel@{\ifx\space@\next\global\mathrel@true\fi}%
+ \global\mathrel@false\def\next##1\mathrel@{}%
+ \ifx 4#1\ifx 5#2\ifx 6#3\def\next{\futurelet\next\next@}\fi\fi\fi\next}}}
+\newif\ifmacro@
+{\uccode`5=`m \uccode`6=`a \uccode`7=`c
+ \uppercase{\gdef\macro@#1#2#3#4\macro@{\global\macro@false
+ \ifx 5#1\ifx 6#2\ifx 7#3\global\macro@true
+ \xdef\meaning@{\macro@@#4\macro@@}\fi\fi\fi}}}
+\def\macro@@#1->#2\macro@@{#2}
+\newif\ifDOTS@
+\newcount\DOTSCASE@
+{\uccode`6=`\\ \uccode`7=`D \uccode`8=`O \uccode`9=`T \uccode`0=`S
+ \uppercase{\gdef\DOTS@#1#2#3#4#5{\global\DOTS@false\def\next##1\DOTS@{}%
+ \ifx 6#1\ifx 7#2\ifx 8#3\ifx 9#4\ifx 0#5\let\next\DOTS@@\fi\fi\fi\fi\fi
+ \next}}}
+\let\DOTSX\relax
+{\uccode`3=`B \uccode`4=`I \uccode`5=`X
+ \uppercase{\gdef\DOTS@@#1{%
+ \def\next{\futurelet\next\next@}%
+ \def\next@##1\DOTS@{\ifx\space@\next\global\DOTS@true\fi}%
+ \ifx 3#1\global\DOTSCASE@\z@\else
+ \ifx 4#1\global\DOTSCASE@\@ne\else
+ \ifx 5#1\global\DOTSCASE@\tw@\else\def\next##1\DOTS@{}%
+ \fi\fi\fi\next}}}
+\newif\ifnot@
+{\uccode`5=`\\ \uccode`6=`n \uccode`7=`o \uccode`8=`t
+ \uppercase{\gdef\not@#1#2#3#4{%
+ \def\next@##1\not@{\ifx\space@\next\global\not@true\fi}%
+ \global\not@false\def\next##1\not@{}%
+ \ifx 5#1\ifx 6#2\ifx 7#3\ifx 8#4\def\next{\futurelet\next\next@}\fi\fi\fi\fi
+ \next}}}
+\newif\ifkeybin@
+\def\keybin@{\keybin@true
+ \ifx\next+\else\ifx\next=\else\ifx\next<\else\ifx\next>\else\ifx\next-\else
+ \ifx\next*\else\ifx\next:\else\keybin@false\fi\fi\fi\fi\fi\fi\fi}
+\def\dots{\ifmmode\let\next\mdots@\else\let\next\tdots@\fi\next}
+\def\tdots@{\unskip\relaxnext@
+ \def\next@{$\mathinner{\ldotp\ldotp\ldotp}\,
+ \ifx\next,$\else\ifx\next.\,$\else\ifx\next;\,$\else\ifx\next:\,$\else
+ \ifx\next?\,$\else\ifx\next!\,$\else$ \fi\fi\fi\fi\fi\fi}%
+ \ \futurelet\next\next@}
+\def\mdots@{\futurelet\next\mdots@@}
+\def\mdots@@{\gdef\thedots@{\dotso@}%
+ \ifx,\next\gdef\thedots@{\dotsc}\else
+ \ifx\not\next\gdef\thedots@{\dotsb@}\else
+ \keybin@
+ \ifkeybin@\gdef\thedots@{\dotsb@}\else
+ \xdef\meaning@{\meaning\next.........}\xdef\meaning@@{\meaning@}%
+ \expandafter\math@\meaning@\math@
+ \ifmath@
+ \expandafter\mathch@\meaning@\mathch@\ifmathch@
+ \expandafter\getmathch@\meaning@\getmathch@\fi\else
+ \expandafter\macro@\meaning@@\macro@
+ \ifmacro@\expandafter\not@\meaning@\not@
+ \ifnot@\gdef\thedots@{\dotsb@}\else
+ \expandafter\DOTS@\meaning@\DOTS@
+ \ifDOTS@
+ \ifcase\number\DOTSCASE@\gdef\thedots@{\dotsb@}%
+ \or\gdef\thedots@{\dotsi}\else\fi\else
+ \expandafter\math@\meaning@\math@
+ \ifmath@\expandafter\mathbin@\meaning@\mathbin@
+ \ifmathbin@\gdef\thedots@{\dotsb@}\else
+ \expandafter\mathrel@\meaning@\mathrel@
+ \ifmathrel@\gdef\thedots@{\dotsb@}%
+ \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi
+ \thedots@}
+\def\plainldots@{\mathinner{\ldotp\ldotp\ldotp}}
+\def\plaincdots@{\mathinner{\cdotp\cdotp\cdotp}}
+\def\dotsi{\!\plaincdots@}
+\newif\ifextra@
+\newif\ifrightdelim@
+\def\rightdelim@{\global\rightdelim@true
+ \ifx\next)\else
+ \ifx\next]\else
+ \ifx\next\rbrack\else
+ \ifx\next\}\else
+ \ifx\next\rbrace\else
+ \ifx\next\rangle\else
+ \ifx\next\rceil\else
+ \ifx\next\rfloor\else
+ \ifx\next\rgroup\else
+ \ifx\next\rmoustache\else
+ \ifx\next\right\else
+ \ifx\next\bigr\else
+ \ifx\next\biggr\else
+ \ifx\next\Bigr\else
+ \ifx\next\Biggr\else\global\rightdelim@false
+ \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi}
+\def\extra@{\global\extra@false\rightdelim@
+ \ifrightdelim@\global\extra@true\else
+ \ifx\next$\global\extra@true\else
+ \xdef\meaning@{\meaning\next.........}%
+ \expandafter\macro@\meaning@\macro@
+ \ifmacro@\expandafter\DOTS@\meaning@\DOTS@
+ \ifDOTS@
+ \ifnum\DOTSCASE@=\tw@\global\extra@true\fi\fi\fi\fi\fi}
+\def\extrap@#1{%
+ \ifx\next,\def\next{#1\,}\else
+ \ifx\next;\def\next{#1\,}\else
+ \ifx\next.\def\next{#1\,}\else\extra@
+ \ifextra@\def\next{#1\,}\else
+ \let\next#1\fi\fi\fi\fi\next}
+%\def\ldots{\relaxnext@
+% \def\next@{\extrap@\plainldots@}%
+% \futurelet\next\next@}
+%\def\cdots{\relaxnext@
+% \def\next@{\extrap@\plaincdots@}%
+% \futurelet\next\next@}
+\let\hdots\ldots
+\let\dotsb@\plaincdots@
+\let\dotsb\cdots
+\def\dotso@{%
+ \def\next@{\extra@\plainldots@\ifextra@\,\fi}%
+ \futurelet\next\next@}
+\def\dotso{\relaxnext@
+ \def\next@{\extrap@\plainldots@}%
+ \futurelet\next\next@}
+\def\dotsc{\relaxnext@
+ \def\next@{%
+ \ifx\next;\plainldots@\,\else
+ \ifx\next.\plainldots@\,\else\extra@\plainldots@
+ \ifextra@\,\fi\fi\fi}%
+ \futurelet\next\next@}
+%JPFD 20000907% \def\cdot{\relax\mathchar"2201 }
+\let\dotsm\dotsb
+\def\LimitsOnNames{\global\let\nlimits@\displaylimits}
+\def\NoLimitsOnNames{\global\let\nlimits@\nolimits@}
+\LimitsOnNames
+\def\nolimits@{\relaxnext@
+ \def\next@{\ifx\next\limits\def\next\limits{\nolimits}\else
+ \def\next{\nolimits}\fi\next}%
+ \futurelet\next\next@}
+\def\newmcodes@{\mathcode`\'="0027 \mathcode`\*="002A \mathcode`\.="613A
+ \mathcode`\-="002D \mathcode`\/="002F \mathcode`\:="603A }
+% \strut is defined in PLAIN . The structure of \strutt is equivalent.
+\newbox\struttbox
+\def\strutt{\relax\ifmmode\copy\struttbox\else\unhcopy\struttbox\fi}
+\def\relaxnext@{\let\next\relax}
+\newhelp\defaulthelp@{Sorry, I already gave what help I could...^^J
+Maybe you should try asking a human\string?^^J
+An error might have occurred before I noticed any problems.^^J
+``If all else fails, read the instructions.''}
+\def\Err@#1{\errhelp\defaulthelp@\errmessage{BASES STYLE error= #1}}
+\def\onlydmatherr@#1{\Err@{\string#1\space allowed only in display math mode}}
+\def\Invalid@#1{\def#1{\Err@{Invalid use of \string#1}}}
+\def\Let@{\relax\iffalse{\fi\let\\=\cr\iffalse}\fi}
+%\Invalid@\vspace
+\def\vspace@{\def\vspace##1{\noalign{\vskip##1\relax}}}
+\newskip\centering@
+\centering@\z@ plus\@m\p@
+\def\allowdisplaybreak@{\def\allowdisplaybreak{\noalign{\allowbreak}}}
+\def\displaybreak@{\def\displaybreak{\noalign{\break}}}
+\def\eat@#1{}
+\def\textfonti{\the\textfont\@ne}
+\def\textfontii{\the\textfont\tw@}
+\def\textfont@#1#2{\def#1{\relax\ifmmode
+ \Err@{Use \string#1\space only in text}\else#2\fi}}
+\def\text{\relaxnext@\ifmmode\let\next\text@\else\let\next\text@@\fi\next}
+\def\text@@#1{\leavevmode\hbox{#1}}
+\def\mathhexbox@#1#2#3{\text{$\m@th\mathchar"#1#2#3$}}
+\newcount\footmarkcount@
+\footmarkcount@\z@
+\newcount\footmarkcount@@
+\def\text@#1{\footmarkcount@@\footmarkcount@\mathchoice
+ {\hbox{\everymath{\displaystyle}\def\textfonti{\the\textfont\@ne}%
+ \def\textfontii{\the\textfont\tw@}\textdef@@ T#1}}
+ {\hbox{\everymath{\textstyle}\def\textfonti{\the\textfont\@ne}%
+ \def\textfontii{\the\textfont\tw@}\textdef@@ T#1}}
+ {\hbox{\everymath{\scriptstyle}\def\textfonti{\the\scriptfont\@ne}%
+ \def\textfontii{\the\scriptfont\tw@}\textdef@@ S\rm#1}}
+ {\hbox{\everymath{\scriptscriptstyle}\def\textfonti
+ {\the\scriptscriptfont\@ne}%
+ \def\textfontii{\the\scriptscriptfont\tw@}\textdef@@ s\rm#1}}%
+ \advance\footmarkcount@-\footmarkcount@@
+ \divide\footmarkcount@4 \global\advance\footmarkcount@\footmarkcount@@}
+\def\textdef@@#1{\textdef@#1\rm\textdef@#1\bf\textdef@#1\sl\textdef@#1\it}
+\def\rmfam{0}
+\def\textdef@#1#2{%
+ \def\next{\csname\expandafter\eat@\string#2fam\endcsname}%
+ \if S#1\edef#2{\the\scriptfont\next\relax}%
+ \else\if s#1\edef#2{\the\scriptscriptfont\next\relax}%
+ \else\edef#2{\the\textfont\next\relax}\fi\fi}
+\def\ifundefined#1{\expandafter\ifx\csname#1\endcsname\relax}
+%BUG%\ifundefined{overlay}
+%BUG%\scriptfont\itfam\tenit \scriptscriptfont\itfam\tenit
+%BUG%\scriptfont\slfam\tensl \scriptscriptfont\slfam\tensl
+%BUG%\else
+%BUG%\scriptfont\itfam\twentyit \scriptscriptfont\itfam\twentyit
+%BUG%\scriptfont\slfam\twentyit \scriptscriptfont\slfam\twentyit
+%BUG%\fi
+\newif\ifinalign@
+\newif\ifingather@
+\newif\ifinany@
+\newbox\strutbox@
+\setbox\strutbox@\hbox{\vrule height8\p@ depth3\p@ width\z@}
+\def\strut@{\copy\strutbox@}
+\let\@bases@loaded\plainldots@
+\else
+\typeout{bases.sty already loaded}
+\fi
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/block.sty b/Master/texmf-dist/doc/latex/epslatex-fr/block.sty
new file mode 100644
index 00000000000..7708eba4b89
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/block.sty
@@ -0,0 +1,50 @@
+\ifx\endBlock\undefined
+\def\BL@CK{\begingroup%
+\def\endBL@CK{\egroup\endgroup}%
+\vbox\bgroup}%
+\long\def\Block{\begingroup%
+\def\endBlock{\unskip\egroup\endgroup}%
+\pagebreak[2]\vspace*{\parskip}\vbox\bgroup\par\noindent\ignorespaces}
+\long\def\IBlock{\begingroup%
+\def\endIBlock{\unskip\egroup\endgroup}%
+\pagebreak[2]\vspace*{\parskip}\vbox\bgroup\par\ignorespaces}
+%\newdimen\@@dimenA
+% reservation verticale
+%\def\need#1{{\ifhmode\unskip\par\fi
+%% \@@dimenA=\pagegoal
+% \@@dimenA=\textheight
+% \advance\@@dimenA by -\pagetotal
+% \ifdim\pagetotal>\z@
+% \ifdim\@@dimenA>\z@
+% \ifdim\@@dimenA<#1%
+% \vfill\eject\typeout{WARNING- EJECT BY NEED}
+% \fi
+% \fi
+% \fi}
+%}
+\def\need#1{\ifhmode\unskip\par\fi \penalty-100 \begingroup % preserve \dimen@, \dimen@i
+ \ifdim\prevdepth>\maxdepth \dimen@i\maxdepth \else \dimen@i\prevdepth\fi
+ \kern-\dimen@i
+ \dimen@\pagegoal \advance\dimen@-\pagetotal % space left
+ \ifdim #1>\dimen@
+ \vfill\eject\typeout{WARNING- EJECT BY NEED}
+ \fi
+ \kern\dimen@i
+ \endgroup}
+\def\lneed#1{\need{#1\baselineskip}}
+% \begin{BL@CK} ... \end{BL@CK} delimite un bloc qui restera, si possible, sur une seule page.
+\long\def\TBlock{\begingroup%
+\def\endTBlock{\unskip\egroup\endgroup}%
+\pagebreak[2]\vspace*{\parskip}\vtop\bgroup\par\noindent\ignorespaces}
+\else
+\typeout{block.sty already loaded}
+\fi
+\endinput
+
+\def\need#1{\par \penalty-100 \begingroup % preserve \dimen@, \dimen@i
+ \ifdim\prevdepth>\maxdepth \dimen@i\maxdepth \else \dimen@i\prevdepth\fi
+ \kern-\dimen@i
+ \dimen@\pagegoal \advance\dimen@-\pagetotal % space left
+ \ifdim #1>\dimen@ \vfil \eject \fi
+ \kern\dimen@i
+ \endgroup}
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/box1.eps b/Master/texmf-dist/doc/latex/epslatex-fr/box1.eps
new file mode 100644
index 00000000000..4de24670f0f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/box1.eps
@@ -0,0 +1,220 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 0 0 148 152
+%%BeginDocument: box1.eps
+/$F2psDict 200 dict def
+$F2psDict begin
+$F2psDict /mtrx matrix put
+/col-1 {0 setgray} bind def
+/col0 {0.000 0.000 0.000 srgb} bind def
+/col1 {0.000 0.000 1.000 srgb} bind def
+/col2 {0.000 1.000 0.000 srgb} bind def
+/col3 {0.000 1.000 1.000 srgb} bind def
+/col4 {1.000 0.000 0.000 srgb} bind def
+/col5 {1.000 0.000 1.000 srgb} bind def
+/col6 {1.000 1.000 0.000 srgb} bind def
+/col7 {1.000 1.000 1.000 srgb} bind def
+/col8 {0.000 0.000 0.560 srgb} bind def
+/col9 {0.000 0.000 0.690 srgb} bind def
+/col10 {0.000 0.000 0.820 srgb} bind def
+/col11 {0.530 0.810 1.000 srgb} bind def
+/col12 {0.000 0.560 0.000 srgb} bind def
+/col13 {0.000 0.690 0.000 srgb} bind def
+/col14 {0.000 0.820 0.000 srgb} bind def
+/col15 {0.000 0.560 0.560 srgb} bind def
+/col16 {0.000 0.690 0.690 srgb} bind def
+/col17 {0.000 0.820 0.820 srgb} bind def
+/col18 {0.560 0.000 0.000 srgb} bind def
+/col19 {0.690 0.000 0.000 srgb} bind def
+/col20 {0.820 0.000 0.000 srgb} bind def
+/col21 {0.560 0.000 0.560 srgb} bind def
+/col22 {0.690 0.000 0.690 srgb} bind def
+/col23 {0.820 0.000 0.820 srgb} bind def
+/col24 {0.500 0.190 0.000 srgb} bind def
+/col25 {0.630 0.250 0.000 srgb} bind def
+/col26 {0.750 0.380 0.000 srgb} bind def
+/col27 {1.000 0.500 0.500 srgb} bind def
+/col28 {1.000 0.630 0.630 srgb} bind def
+/col29 {1.000 0.750 0.750 srgb} bind def
+/col30 {1.000 0.880 0.880 srgb} bind def
+/col31 {1.000 0.840 0.000 srgb} bind def
+
+end
+save
+-46.0 185.0 translate
+1 -1 scale
+
+/cp {closepath} bind def
+/ef {eofill} bind def
+/gr {grestore} bind def
+/gs {gsave} bind def
+/sa {save} bind def
+/rs {restore} bind def
+/l {lineto} bind def
+/m {moveto} bind def
+/rm {rmoveto} bind def
+/n {newpath} bind def
+/s {stroke} bind def
+/sh {show} bind def
+/slc {setlinecap} bind def
+/slj {setlinejoin} bind def
+/slw {setlinewidth} bind def
+/srgb {setrgbcolor} bind def
+/rot {rotate} bind def
+/sc {scale} bind def
+/sd {setdash} bind def
+/ff {findfont} bind def
+/sf {setfont} bind def
+/scf {scalefont} bind def
+/sw {stringwidth} bind def
+/tr {translate} bind def
+/tnt {dup dup currentrgbcolor
+ 4 -2 roll dup 1 exch sub 3 -1 roll mul add
+ 4 -2 roll dup 1 exch sub 3 -1 roll mul add
+ 4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
+ bind def
+/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
+ 4 -2 roll mul srgb} bind def
+ /DrawEllipse {
+ /endangle exch def
+ /startangle exch def
+ /yrad exch def
+ /xrad exch def
+ /y exch def
+ /x exch def
+ /savematrix mtrx currentmatrix def
+ x y tr xrad yrad sc 0 0 1 startangle endangle arc
+ closepath
+ savematrix setmatrix
+ } def
+
+/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
+/$F2psEnd {$F2psEnteredState restore end} def
+
+$F2psBegin
+10 setmiterlimit
+n 0 3107 m 0 0 l 3272 0 l 3272 3107 l cp clip
+ 0.06000 0.06000 sc
+% Polyline
+15.000 slw
+n 3210 3045 m 1935 3045 l 1935 945 l 3210 945 l cp gs 0.95 setgray ef gr gs col-1 s gr
+% Polyline
+7.500 slw
+gs clippath
+3019 688 m 3180 725 l 3019 763 l 3220 763 l 3220 688 l cp
+clip
+n 2785 725 m 3205 725 l gs col-1 s gr gr
+
+% arrowhead
+n 3019 688 m 3180 725 l 3019 763 l 3046 725 l 3019 688 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+gs clippath
+2126 768 m 1964 730 l 2126 693 l 1925 693 l 1925 768 l cp
+clip
+n 2355 730 m 1940 730 l gs col-1 s gr gr
+
+% arrowhead
+n 2126 768 m 1964 730 l 2126 693 l 2099 730 l 2126 768 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+gs clippath
+1073 2859 m 1035 3020 l 998 2859 l 998 3060 l 1073 3060 l cp
+clip
+n 1035 2145 m 1035 3045 l gs col-1 s gr gr
+
+% arrowhead
+n 1073 2859 m 1035 3020 l 998 2859 l 1035 2886 l 1073 2859 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+gs clippath
+2457 2500 m 2451 2333 l 2530 2480 l 2477 2286 l 2405 2305 l cp
+clip
+n 2550 2700 m 2445 2310 l gs col-1 s gr gr
+
+% arrowhead
+n 2457 2500 m 2451 2333 l 2530 2480 l 2486 2464 l 2457 2500 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+gs clippath
+2123 2109 m 1994 2215 l 2063 2064 l 1941 2224 l 2001 2270 l cp
+clip
+n 2250 1880 m 1980 2235 l gs col-1 s gr gr
+
+% arrowhead
+n 2123 2109 m 1994 2215 l 2063 2064 l 2076 2108 l 2123 2109 l cp gs 0.00 setgray ef gr col-1 s
+/Times-Roman ff 180.00 scf sf
+2340 2865 m
+gs 1 -1 sc (Baseline) col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+1505 2700 m
+gs 1 -1 sc (depth) col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+780 2050 m
+gs 1 -1 sc (totalheight) col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+1490 1660 m
+gs 1 -1 sc (height) col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+2440 760 m
+gs 1 -1 sc (width) col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+2305 1990 m
+gs 1 -1 sc (Point) col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+2100 1800 m
+gs 1 -1 sc (Reference) col-1 sh gr
+% Polyline
+ [60] 0 sd
+n 1935 2295 m 3210 2295 l gs col-1 s gr [] 0 sd
+% Polyline
+n 1935 570 m 1935 870 l gs col-1 s gr
+% Polyline
+n 1785 2295 m 1485 2295 l gs col-1 s gr
+% Polyline
+n 1860 3045 m 810 3045 l gs col-1 s gr
+% Polyline
+n 1860 945 m 810 945 l gs col-1 s gr
+% Ellipse
+n 1935 2295 75 75 0 360 DrawEllipse gs 0.00 setgray ef gr gs col-1 s gr
+
+% Polyline
+n 3210 570 m 3210 870 l gs col-1 s gr
+% Polyline
+gs clippath
+1598 2481 m 1635 2319 l 1673 2481 l 1673 2280 l 1598 2280 l cp
+clip
+n 1635 2565 m 1635 2295 l gs col-1 s gr gr
+
+% arrowhead
+n 1598 2481 m 1635 2319 l 1673 2481 l 1635 2454 l 1598 2481 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+gs clippath
+1673 2109 m 1635 2270 l 1598 2109 l 1598 2310 l 1673 2310 l cp
+clip
+n 1635 2295 m 1635 1770 l gs col-1 s gr gr
+
+% arrowhead
+n 1673 2109 m 1635 2270 l 1598 2109 l 1635 2136 l 1673 2109 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+gs clippath
+1673 2859 m 1635 3020 l 1598 2859 l 1598 3060 l 1673 3060 l cp
+clip
+n 1635 2765 m 1635 3045 l gs col-1 s gr gr
+
+% arrowhead
+n 1673 2859 m 1635 3020 l 1598 2859 l 1635 2886 l 1673 2859 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+gs clippath
+1598 1131 m 1635 969 l 1673 1131 l 1673 930 l 1598 930 l cp
+clip
+n 1635 1470 m 1635 945 l gs col-1 s gr gr
+
+% arrowhead
+n 1598 1131 m 1635 969 l 1673 1131 l 1635 1104 l 1598 1131 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+gs clippath
+998 1131 m 1035 969 l 1073 1131 l 1073 930 l 998 930 l cp
+clip
+n 1035 1845 m 1035 945 l gs col-1 s gr gr
+
+% arrowhead
+n 998 1131 m 1035 969 l 1073 1131 l 1035 1104 l 998 1131 l cp gs 0.00 setgray ef gr col-1 s
+$F2psEnd
+rs
+%%EndDocument
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/box2.eps b/Master/texmf-dist/doc/latex/epslatex-fr/box2.eps
new file mode 100644
index 00000000000..660ab723298
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/box2.eps
@@ -0,0 +1,317 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 0 0 521 249
+%%BeginDocument: box2.eps
+/$F2psDict 200 dict def
+$F2psDict begin
+$F2psDict /mtrx matrix put
+/col-1 {0 setgray} bind def
+/col0 {0.000 0.000 0.000 srgb} bind def
+/col1 {0.000 0.000 1.000 srgb} bind def
+/col2 {0.000 1.000 0.000 srgb} bind def
+/col3 {0.000 1.000 1.000 srgb} bind def
+/col4 {1.000 0.000 0.000 srgb} bind def
+/col5 {1.000 0.000 1.000 srgb} bind def
+/col6 {1.000 1.000 0.000 srgb} bind def
+/col7 {1.000 1.000 1.000 srgb} bind def
+/col8 {0.000 0.000 0.560 srgb} bind def
+/col9 {0.000 0.000 0.690 srgb} bind def
+/col10 {0.000 0.000 0.820 srgb} bind def
+/col11 {0.530 0.810 1.000 srgb} bind def
+/col12 {0.000 0.560 0.000 srgb} bind def
+/col13 {0.000 0.690 0.000 srgb} bind def
+/col14 {0.000 0.820 0.000 srgb} bind def
+/col15 {0.000 0.560 0.560 srgb} bind def
+/col16 {0.000 0.690 0.690 srgb} bind def
+/col17 {0.000 0.820 0.820 srgb} bind def
+/col18 {0.560 0.000 0.000 srgb} bind def
+/col19 {0.690 0.000 0.000 srgb} bind def
+/col20 {0.820 0.000 0.000 srgb} bind def
+/col21 {0.560 0.000 0.560 srgb} bind def
+/col22 {0.690 0.000 0.690 srgb} bind def
+/col23 {0.820 0.000 0.820 srgb} bind def
+/col24 {0.500 0.190 0.000 srgb} bind def
+/col25 {0.630 0.250 0.000 srgb} bind def
+/col26 {0.750 0.380 0.000 srgb} bind def
+/col27 {1.000 0.500 0.500 srgb} bind def
+/col28 {1.000 0.630 0.630 srgb} bind def
+/col29 {1.000 0.750 0.750 srgb} bind def
+/col30 {1.000 0.880 0.880 srgb} bind def
+/col31 {1.000 0.840 0.000 srgb} bind def
+
+end
+save
+-5.0 260.0 translate
+1 -1 scale
+
+/cp {closepath} bind def
+/ef {eofill} bind def
+/gr {grestore} bind def
+/gs {gsave} bind def
+/sa {save} bind def
+/rs {restore} bind def
+/l {lineto} bind def
+/m {moveto} bind def
+/rm {rmoveto} bind def
+/n {newpath} bind def
+/s {stroke} bind def
+/sh {show} bind def
+/slc {setlinecap} bind def
+/slj {setlinejoin} bind def
+/slw {setlinewidth} bind def
+/srgb {setrgbcolor} bind def
+/rot {rotate} bind def
+/sc {scale} bind def
+/sd {setdash} bind def
+/ff {findfont} bind def
+/sf {setfont} bind def
+/scf {scalefont} bind def
+/sw {stringwidth} bind def
+/tr {translate} bind def
+/tnt {dup dup currentrgbcolor
+ 4 -2 roll dup 1 exch sub 3 -1 roll mul add
+ 4 -2 roll dup 1 exch sub 3 -1 roll mul add
+ 4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
+ bind def
+/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
+ 4 -2 roll mul srgb} bind def
+ /DrawEllipse {
+ /endangle exch def
+ /startangle exch def
+ /yrad exch def
+ /xrad exch def
+ /y exch def
+ /x exch def
+ /savematrix mtrx currentmatrix def
+ x y tr xrad yrad sc 0 0 1 startangle endangle arc
+ closepath
+ savematrix setmatrix
+ } def
+
+/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
+/$F2psEnd {$F2psEnteredState restore end} def
+
+$F2psBegin
+10 setmiterlimit
+n 0 4364 m 0 0 l 8792 0 l 8792 4364 l cp clip
+ 0.06000 0.06000 sc
+% Polyline
+7.500 slw
+gs clippath
+7056 1703 m 6894 1665 l 7056 1628 l 6855 1628 l 6855 1703 l cp
+clip
+n 6870 1665 m 7503 1665 l gs col-1 s gr gr
+
+% arrowhead
+n 7056 1703 m 6894 1665 l 7056 1628 l 7029 1665 l 7056 1703 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+ [15 45] 45 sd
+n 8730 4305 m 6870 4305 l 6870 1920 l 8730 1920 l cp gs col-1 s gr [] 0 sd
+% Polyline
+gs clippath
+368 1734 m 330 1895 l 293 1734 l 293 1935 l 368 1935 l cp
+clip
+n 330 1920 m 330 1470 l gs col-1 s gr gr
+
+% arrowhead
+n 368 1734 m 330 1895 l 293 1734 l 330 1761 l 368 1734 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+gs clippath
+3293 2128 m 3330 1966 l 3368 2128 l 3368 1927 l 3293 1927 l cp
+clip
+n 3330 1942 m 3330 2310 l gs col-1 s gr gr
+
+% arrowhead
+n 3293 2128 m 3330 1966 l 3368 2128 l 3330 2101 l 3293 2128 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+gs clippath
+3368 2844 m 3330 3005 l 3293 2844 l 3293 3045 l 3368 3045 l cp
+clip
+n 3330 2625 m 3330 3030 l gs col-1 s gr gr
+
+% arrowhead
+n 3368 2844 m 3330 3005 l 3293 2844 l 3330 2871 l 3368 2844 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+gs clippath
+8539 1628 m 8700 1665 l 8539 1703 l 8740 1703 l 8740 1628 l cp
+clip
+n 8043 1665 m 8725 1665 l gs col-1 s gr gr
+
+% arrowhead
+n 8539 1628 m 8700 1665 l 8539 1703 l 8566 1665 l 8539 1628 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+gs clippath
+2519 328 m 2680 365 l 2519 403 l 2720 403 l 2720 328 l cp
+clip
+n 2705 365 m 1956 365 l gs col-1 s gr gr
+
+% arrowhead
+n 2519 328 m 2680 365 l 2519 403 l 2546 365 l 2519 328 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+n 625 220 m 625 520 l gs col-1 s gr
+% Polyline
+gs clippath
+806 403 m 644 365 l 806 328 l 605 328 l 605 403 l cp
+clip
+n 1356 365 m 620 365 l gs col-1 s gr gr
+
+% arrowhead
+n 806 403 m 644 365 l 806 328 l 779 365 l 806 403 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+gs clippath
+5939 488 m 6100 525 l 5939 563 l 6140 563 l 6140 488 l cp
+clip
+n 5151 525 m 6125 525 l gs col-1 s gr gr
+
+% arrowhead
+n 5939 488 m 6100 525 l 5939 563 l 5966 525 l 5939 488 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+gs clippath
+3816 563 m 3654 525 l 3816 488 l 3615 488 l 3615 563 l cp
+clip
+n 3630 525 m 4507 525 l gs col-1 s gr gr
+
+% arrowhead
+n 3816 563 m 3654 525 l 3816 488 l 3789 525 l 3816 563 l cp gs 0.00 setgray ef gr col-1 s
+/Times-Roman ff 180.00 scf sf
+615 2452 m
+gs 1 -1 sc (Reference) col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+3334 2510 m
+gs 1 -1 sc (depth) dup sw pop 2 div neg 0 rm col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+3325 1425 m
+gs 1 -1 sc (height) dup sw pop 2 div neg 0 rm col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+1667 420 m
+gs 1 -1 sc (width) dup sw pop 2 div neg 0 rm col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+6623 3112 m
+gs 1 -1 sc (depth) dup sw pop 2 div neg 0 rm col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+7780 1707 m
+gs 1 -1 sc (width) dup sw pop 2 div neg 0 rm col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+337 1348 m
+gs 1 -1 sc (height) dup sw pop 2 div neg 0 rm col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+787 2640 m
+gs 1 -1 sc (Point) col-1 sh gr
+/Times-Bold ff 240.00 scf sf
+1740 1290 m
+gs 1 -1 sc (EPS Graphics) dup sw pop 2 div neg 0 rm col-1 sh gr
+/Times-Bold ff 240.00 scf sf
+4860 1950 m
+gs 1 -1 sc 330.0 rot (EPS Graphics) dup sw pop 2 div neg 0 rm col-1 sh gr
+/Times-Bold ff 240.00 scf sf
+7755 3090 m
+gs 1 -1 sc 255.0 rot (EPS Graphics) dup sw pop 2 div neg 0 rm col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+4837 588 m
+gs 1 -1 sc (width) dup sw pop 2 div neg 0 rm col-1 sh gr
+% Polyline
+gs clippath
+6668 4126 m 6630 4287 l 6593 4126 l 6593 4327 l 6668 4327 l cp
+clip
+n 6630 4312 m 6630 3202 l gs col-1 s gr gr
+
+% arrowhead
+n 6668 4126 m 6630 4287 l 6593 4126 l 6630 4153 l 6668 4126 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+n 480 1920 m 150 1920 l gs col-1 s gr
+% Polyline
+gs clippath
+293 786 m 330 624 l 368 786 l 368 585 l 293 585 l cp
+clip
+n 330 1110 m 330 600 l gs col-1 s gr gr
+
+% arrowhead
+n 293 786 m 330 624 l 368 786 l 330 759 l 293 786 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+n 2715 210 m 2715 510 l gs col-1 s gr
+% Polyline
+15.000 slw
+n 4305 780 m 3630 1950 l 5445 3000 l 6120 1830 l cp gs col-1 s gr
+% Polyline
+7.500 slw
+n 3570 780 m 3120 780 l gs col-1 s gr
+% Polyline
+n 570 585 m 150 585 l gs col-1 s gr
+% Ellipse
+n 600 1890 75 75 0 360 DrawEllipse gs 0.00 setgray ef gr gs col-1 s gr
+
+% Rotated Ellipse
+gs
+3615 1905 tr
+-330.024 rot
+n 0 0 75 75 0 360 DrawEllipse gs 0.00 setgray ef gr gs col-1 s gr
+gr
+
+% Rotated Ellipse
+gs
+6870 1920 tr
+-255.024 rot
+n 0 0 75 75 0 360 DrawEllipse gs 0.00 setgray ef gr gs col-1 s gr
+gr
+
+% Polyline
+15.000 slw
+n 630 570 m 630 1920 l 2730 1920 l 2730 570 l cp gs col-1 s gr
+% Polyline
+7.500 slw
+gs clippath
+700 2162 m 656 2001 l 766 2127 l 671 1949 l 605 1984 l cp
+clip
+n 810 2288 m 645 1980 l gs col-1 s gr gr
+
+% arrowhead
+n 700 2162 m 656 2001 l 766 2127 l 720 2120 l 700 2162 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+n 3510 1905 m 3135 1905 l gs col-1 s gr
+% Polyline
+n 8730 1845 m 8730 1470 l gs col-1 s gr
+% Polyline
+n 6870 1770 m 6870 1545 l gs col-1 s gr
+% Polyline
+n 6735 1920 m 6495 1920 l gs col-1 s gr
+% Polyline
+n 6810 4305 m 6525 4305 l gs col-1 s gr
+% Polyline
+gs clippath
+6593 2106 m 6630 1944 l 6668 2106 l 6668 1905 l 6593 1905 l cp
+clip
+n 6630 2895 m 6630 1920 l gs col-1 s gr gr
+
+% arrowhead
+n 6593 2106 m 6630 1944 l 6668 2106 l 6630 2079 l 6593 2106 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+15.000 slw
+n 8730 2265 m 7425 1920 l 6870 3945 l 8175 4290 l cp gs col-1 s gr
+% Polyline
+7.500 slw
+n 3555 3030 m 3135 3030 l gs col-1 s gr
+% Polyline
+gs clippath
+3293 966 m 3330 804 l 3368 966 l 3368 765 l 3293 765 l cp
+clip
+n 3330 1192 m 3330 780 l gs col-1 s gr gr
+
+% arrowhead
+n 3293 966 m 3330 804 l 3368 966 l 3330 939 l 3293 966 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+gs clippath
+3368 1719 m 3330 1880 l 3293 1719 l 3293 1920 l 3368 1920 l cp
+clip
+n 3330 1905 m 3330 1530 l gs col-1 s gr gr
+
+% arrowhead
+n 3368 1719 m 3330 1880 l 3293 1719 l 3330 1746 l 3368 1719 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+n 3630 705 m 3630 285 l gs col-1 s gr
+% Polyline
+ [15 45] 45 sd
+n 6120 3030 m 3630 3030 l 3630 765 l 6120 765 l cp gs col-1 s gr [] 0 sd
+% Polyline
+n 6120 705 m 6120 360 l gs col-1 s gr
+$F2psEnd
+rs
+%%EndDocument
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/boxes.sty b/Master/texmf-dist/doc/latex/epslatex-fr/boxes.sty
new file mode 100644
index 00000000000..75b659ba25c
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/boxes.sty
@@ -0,0 +1,126 @@
+\ifx\@boxes@loaded\undefined
+\newdimen\YdimenA
+\newdimen\YdimenB
+\newbox\YboxA
+% ======================================================================
+% ======================== BOITES ======================================
+% ======================================================================
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% \borderandboxit
+% the first parameter is a dimension giving a border width,
+% the second is the rule width for the box,
+% and the third is a box of text.
+% \borderandboxit takes its third parameter and surrounds it with
+% a border of space on all sides then with rules.
+% The second parameter gives the thickness of the rules to use.
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+\def\borderandboxit#1#2#3{\vbox{\hrule \@height#2%
+ \hbox{\vrule \@width#2 \hskip#1 \hskip-#2%
+ \vbox{\vskip#1\relax#3\vskip#1}\hskip#1\hskip-#2%
+ \vrule \@width#2}\hrule \@height#2}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% \boxrulethickness is a new dimension that gives the thickness
+% of the rules to be used for the boxes defined by the current
+% family of ruled boxes.
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+\newdimen\boxrulethickness \boxrulethickness=.4pt
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% \Square
+% the parameter is a dimension.
+% An empty square ruled box (with rules of the \boxrulethickness),
+% the length of whose side is the given dimension, is set with
+% the bottom side on the current baseline.
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+\def\Square#1{\leavevmode\borderandboxit{\z@}%
+ \boxrulethickness{\hbox to #1{\vbox to #1{\vss}\hss}}}
+\def\@carr#1#2{{\vcenter{\vbox{\hrule height.#2pt
+ \hbox{\vrule width.#2pt height#1pt \kern#1pt
+ \vrule width.#2pt}
+ \hrule height.#2pt}}}}
+\def\carre{\mathchoice\@carr34\@carr34\@carr{2.1}3\@carr{1.5}3}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% \boxit
+% the parameter is a box of text.
+% \boxit takes its parameter and surrounds it with approximately
+% \fboxsep of space on all sides then with rules.
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+\def\boxit#1{\borderandboxit{\fboxsep}\boxrulethickness{#1}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% \boxaround
+% the parameter is text (including possibly several paragraphs).
+% \boxaround allows its parameter to be several paragraphs;
+% it does some vertical spacing, then forms a box to the columnwidth
+% around the text. The left and right margin around the text
+% inside the box is \boxaroundhmargin; \boxaroundvmargin gives
+% the upper and lower margin.
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+\newdimen\boxaroundhmargin \newdimen\boxaroundvmargin
+\boxaroundhmargin=3pt % by default, this isn't much
+\boxaroundvmargin=3pt % by default, this isn't much
+
+\long\def\boxaround#1{\vskip6pt
+% {\YdimenA=\hsize \advance\YdimenA by-\boxaroundhmargin
+ {\YdimenA=\columnwidth \advance\YdimenA by-\boxaroundhmargin
+ \advance\YdimenA by-\boxaroundhmargin % once for each side
+% \setbox\YboxA=\hbox to \hsize{\hss
+ \setbox\YboxA=\hbox to \columnwidth{\hss
+% \vbox{\hsize=\YdimenA
+ \vbox{\columnwidth=\YdimenA
+ \vskip\boxaroundvmargin #1
+ \vskip\boxaroundvmargin}\hss}%
+ \borderandboxit{\z@}\boxrulethickness{\box\YboxA}}%
+ \vskip2pt plus\z@ minus\z@}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% \reservedbox
+% parameters are two dimensions which give the width and
+% height respectively of a reserved box.
+% This macro inserts a ruled vbox of the given dimensions.
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+\def\reservedbox#1#2{\par
+ {\YdimenA=#1 \YdimenB=#2
+ \setbox\YboxA=\hbox to \YdimenA{\hss\vrule height \YdimenB width \z@}%
+ \vbox to #2{\vss\hbox{\hss\borderandboxit{\z@}%
+ \boxrulethickness{\box\YboxA}\hss}\vss}%
+ } % extra level to localize change of dimens
+}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% \reservedcolbox
+% the parameter gives a dimension.
+% forms a \reservedbox with a width of \the\columnwidth and a
+% height determined by the parameter.
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+%\def\reservedcolbox#1{\reservedbox{\hsize}{#1}}
+\def\reservedcolbox#1{\reservedbox{\columnwidth}{#1}}
+\let\@boxes@loaded=\reservedcolbox
+\else
+\typeout{boxes.sty already loaded}
+\fi
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/btxdoc.bib b/Master/texmf-dist/doc/latex/epslatex-fr/btxdoc.bib
new file mode 100644
index 00000000000..a4631c729c9
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/btxdoc.bib
@@ -0,0 +1,13392 @@
+This is BTXDOC.BIB in text format, as of Mar 31, 1986.
+Copyright (C) 1985, all rights reserved.
+
+You can put a comment in a database file as long as it's not within an
+entry. If you really want to put a comment inside an entry, simply
+make up a never-to-be-used field.
+
+@string{AW="Addison-Wesley"}
+@String{TUGboat = "TUGboat"}
+@String{j-GUTENBERG = "Cahiers GUTenberg"}
+@String{pub-PEACHPIT = "Peachpit Press, Inc."}
+@String{pub-PEACHPIT+adr= "1085 Keith Avenue, Berkeley, CA 94708, USA"}
+@String{pub-SV = "Springer Verlag"}
+
+@String{pub-SV+adr = "Berlin, Germany~/ Heidelberg, Germany~/
+ London, UK~/ etc."}
+@String{j-COMP-PHYS-COMM = "Computer Physics Communications"}
+
+@COMMENT{You may put a comment in a `comment' command,
+ the way you would with SCRIBE.}
+
+@COMMENT{ "\newcommand{\noopsort}[1]{} "
+ # "\newcommand{\singleletter}[1]{#1} " }
+@PREAMBLE{ "\def\PiCTeX{P\kern-.12em\lower.5ex\hbox{I}\kern-.075emC\kern-.11em\TeX} " }
+
+@BOOK{latex-manual-old,
+ AUTHOR = {Leslie Michel Lamport},
+ TITLE = {The {\LaTeX} Document Preparation System},
+ PUBLISHER = {Addison-Wesley},
+ EDITION="premi{\`e}re",
+ ADDRESS = "Reading, Massachusetts",
+ YEAR = {1986}
+ }
+
+@BOOK{latex-manual,
+ AUTHOR = {Leslie Michel Lamport},
+ TITLE = {{\LaTeX}: {A} Document Preparation System: User's Guide and Reference Manual},
+ PUBLISHER = {Addison-Wesley},
+ ADDRESS = "Reading, Massachusetts",
+ EDITION="seconde",
+ ISBN="0-201-52983-1",
+ LCCN="Z253.4.L38L35 1994",
+ PAGES="xvi + 272",
+ YEAR = {1994}
+ }
+
+@BOOK{math-type,
+ AUTHOR = {Ellen E. Swanson},
+ TITLE = {{M}athematics into {T}ype},
+ YEAR = {1986},
+ PUBLISHER = {American Mathematical Society},
+ ADDRESS = "P.O. Box 6248, Providence, Rhode Island 02940"
+ }
+
+@MISC{amsmath1999,
+ TITLE="{U}ser's {G}uide for the amsmath {P}ackage",
+ PUBLISHER = {American Mathematical Society},
+ ADDRESS = "P.O. Box 6248, Providence, Rhode Island 02940",
+ MONTH=dec,
+ YEAR=1999}
+
+
+@MISC {prime-number-theorem,
+ AUTHOR = "de la Vall{\'e}e Poussin, Charles Louis Xavier Joseph",
+ NOTE = "Une forme forte du th{\'e}or{\`e}me des nombres premiers, 19i{\`e}me si{\`e}cle"
+ }
+
+@MANUAL {unix,
+ TITLE = "{UNIX}, {\sc Unix} de base au {CERT}",
+ PUBLISHER = "CERT-ONERA",
+ ORGANIZATION = "CERT-ONERA/GPI",
+ AUTHOR = "Drucbert, Jean-Pierre and Vignat, Jean-Claude",
+ YEAR = "1994",
+ NOTE = "Une introduction au syst{\`e}me {\sc Unix}"
+ }
+
+@MANUAL {latex-memo,
+ TITLE="M{\'e}mento {\LaTeX}",
+ AUTHOR = "Jean-Pierre Drucbert and Robert Houdeville",
+ PUBLISHER = "ONERA-Centre de Toulouse",
+ ORGANIZATION = "ONERA-Centre de Toulouse/SRI",
+ NOTE="Une br\`eve introduction \`a {\LaTeX}",
+ YEAR = "{\number\year}"
+ }
+
+@Manual {scribe,
+ TITLE="Scribe Document Production System User Manual",
+ ORGANIZATION = {Unilogic, Ltd.},
+ ADDRESS = "Pittsburgh, Pennsylvania",
+ MONTH =apr,
+ YEAR=1984,
+ note = {Le chapitre 12 et les appendices E8--E10 traitent des bibliographies},
+ key = "Scribe"
+}
+
+@BOOK {strunk-and-white,
+ AUTHOR = "Strunk, Jr., William and E. B. White",
+ TITLE= "The Elements of Style",
+ PUBLISHER = "Macmillan Publishing Company",
+ EDITION = "troisi{\`e}me",
+ YEAR = 1979,
+ ISBN = "0-02-418190-0",
+ ADDRESS = "New York"
+ }
+
+@BOOK {texbook,
+ AUTHOR = "Donald~E. Knuth",
+ TITLE= "The {\TeX{}book}",
+ PUBLISHER = "Addison-Wesley",
+ YEAR = "1989{\noopsort{a}}",
+ EDITION="seizi{\`e}me",
+ ADDRESS = "Reading, Massachusetts",
+ VOLUME = "A",
+ SERIES = "{C}omputers and {T}ypesetting",
+NOTE="Revised to cover {\TeX}3, 1991"
+ }
+
+@MISC {plain.tex-3.14159,
+ AUTHOR = "Donald~E. Knuth",
+ NOTE="Fichier source {{\tt plain.tex}}",
+ TITLE="{\PlainTeX}",
+ }
+
+@BOOK {vanleunen,
+ TITLE = "A Handbook for Scholars",
+ AUTHOR = "Leunen, Marie-Claire van",
+ PUBLISHER = {Alfred A. Knopf},
+ YEAR = 1979,
+ ADDRESS = "New York"
+ }
+
+@BOOK {ps-design,
+ TITLE= "{PostScript} Language Program Design",
+ SERIES= "{Adobe Systems Inc.}",
+ AUTHOR= "Glenn C. Reid",
+ PUBLISHER = "Addison-Wesley",
+ YEAR = 1988,
+ EDITION = "deuxi\`eme",
+ ISBN = "0-201-14396-8",
+ ADDRESS = "Reading, Massachusetts"
+ }
+
+@BOOK {ps-tutorial,
+ TITLE= "{PostScript} Language, Tutorial and Cookbook",
+ EDITOR= "{Adobe Systems Inc.}",
+ PUBLISHER = "Addison-Wesley",
+ ADDRESS = "Reading, Massachusetts",
+ ISBN="0-201-10179-3",
+ YEAR= 1985
+ }
+
+@BOOK {ps-exemple,
+ TITLE= "{PostScript} par l'{Exemple}",
+ EDITOR= "{Adobe Systems Inc.}",
+ PUBLISHER= "Inter\'Editions",
+ YEAR= 1987
+ }
+
+@BOOK {ps-intro,
+ TITLE= "Introduction {\`a} {PostScript}",
+ AUTHOR= "Holzgang, David A.",
+ PUBLISHER= "{SYBEX}",
+ YEAR= 1987,
+ ADDRESS = "6--8, Impasse du Cur{\'e}, 75018 Paris"
+ }
+
+@BOOK {ps-compr,
+ TITLE= "Comprendre {PostScript}",
+ AUTHOR= "Holzgang, David A.",
+ PUBLISHER= "{SYBEX}",
+ YEAR= 1992,
+ ADDRESS = "6--8, Impasse du Cur{\'e}, 75018 Paris"
+ }
+
+@BOOK {ps-service,
+ TITLE= "{PostScript} {\`a} {V}otre {S}ervice",
+ AUTHOR= "Kertesz, Judith and Breteis, Pierre",
+ PUBLISHER= "B.I.P.",
+ SERIES= "{Edit2000}",
+ VOLUME="1",
+ YEAR= 1987
+ }
+
+@BOOK {ps-livre,
+ TITLE= "{Le} {Livre} de {PostScript}",
+ AUTHOR= "{\'E}minet, Bernard-Paul",
+ PUBLISHER="P.S.I. Micro-\'Edition",
+ ADDRESS="BP 86 - 77402 Lagny-s/Marne CEDEX - France",
+ YEAR= 1987
+ }
+
+@BOOK {ps-facile,
+ TITLE= "{PostScript} facile",
+ AUTHOR= "Gille, Philippe",
+ PUBLISHER="Marabout",
+ ADDRESS="Alleur, Belgique",
+ SERIES="{M}arabout {S}ervice, les best-sellers de l'informatique",
+ NUMBER="878",
+ YEAR= 1989
+ }
+
+@BOOK {careful,
+ TITLE= "The {C}areful {W}riter: A {M}odern {G}uide to {E}nglish
+ {U}sage",
+ AUTHOR= "Bernstein, Theodore M.",
+ PUBLISHER= "Atheneum",
+ ADDRESS= "New-York",
+ YEAR= 1965
+ }
+
+@MANUAL {chicago,
+ KEY="chicago",
+ TITLE= "The {C}hicago {M}anual of {S}tyle",
+ ORGANIZATION= "University of Chicago",
+ PUBLISHER= "University of Chicago Press",
+ EDITION="quatorzi{\`e}me",
+ ISBN="0-226-10389-7",
+ YEAR= "1969, 1982, 1993"
+ }
+
+@BOOK {wmaths,
+ TITLE="{H}ow to {W}rite {M}athematics",
+ AUTHOR="Steenrod, Norman E. and Halmos, Paul R. and Schiffer, Menahem M. and Dieudonn\'e, Jean A.",
+ PUBLISHER="Addison-Wesley",
+ SERIES="American Mathematical Society",
+ ADDRESS = "P.O. Box 6248, Providence, Rhode Island 02940",
+ EDITION= "cinqui{\`e}me",
+ YEAR= 1995
+ }
+
+@MANUAL {words,
+ TITLE="{W}ords {I}nto {T}ype",
+ PUBLISHER= "Prentice Hall, Inc.",
+ ORGANIZATION= "Prentice Hall, Inc.",
+ ADDRESS="Englewood Cliffs, New Jersey",
+ EDITION="troisi{\`e}me",
+ YEAR= 1974
+ }
+
+@BOOK {edientr,
+ TITLE="{Le} {G}uide de l'{\'E}dition d'{E}ntreprise",
+ AUTHOR="Girard, Bernard",
+ PUBLISHER="AFNOR, PVC Diffusion",
+ ADDRESS= "BP 86 77402 Lagny Cedex",
+ YEAR= 1988
+ }
+
+@BOOK {texprog,
+ AUTHOR = "Donald~E. Knuth",
+ TITLE= "{{\TeX}: The Program}",
+ PUBLISHER = "Addison-Wesley",
+ YEAR = "1986{\noopsort{b}}",
+ ADDRESS = "Reading, Massachusetts",
+ VOLUME = "B",
+ SERIES = "{C}omputers and {T}ypesetting"
+ }
+
+@BOOK {metabook,
+ AUTHOR = "Donald~E. Knuth",
+ TITLE= "The {\MFT}book",
+ PUBLISHER = "Addison-Wesley",
+ ISBN="0-201-13445-4 (hard), 0-201-13444-6 (soft)",
+ note="Avec les corrections finales de 1993",
+ YEAR = "1993{\noopsort{c}}",
+ ADDRESS = "Reading, Massachusetts",
+ VOLUME = "C",
+ SERIES = "{C}omputers and {T}ypesetting"
+ }
+
+@BOOK {metaprog,
+ AUTHOR = "Donald~E. Knuth",
+ TITLE= "{\MFT: The Program}",
+ PUBLISHER = "Addison-Wesley",
+ ISBN="0-201-13438-1",
+ YEAR = "1986{\noopsort{d}}",
+ ADDRESS = "Reading, Massachusetts",
+ VOLUME = "D",
+ SERIES = "{C}omputers and {T}ypesetting"
+ }
+@BOOK {cmt,
+ AUTHOR = "Donald~E. Knuth",
+ TITLE= "{C}omputer {M}odern {T}ypefaces",
+ PUBLISHER = "Addison-Wesley",
+ YEAR = "1986{\noopsort{e}}",
+ ISBN="0-201-13446-2",
+ ADDRESS = "Reading, Massachusetts",
+ VOLUME = "E",
+ SERIES = "{C}omputers and {T}ypesetting"
+ }
+@MANUAL {typo,
+ TITLE = "{L}exique des {R}{\`e}gles {T}ypographiques en {U}sage {\`a} l'{I}mprimerie {N}ationale",
+ PUBLISHER = "Imprimerie Nationale",
+ ORGANIZATION = "Imprimerie Nationale",
+ YEAR = 1993,
+ ISBN="2-11-081075-0",
+ EDITION = "troisi\`eme",
+ ADDRESS = "27, rue de la Convention 75732 PARIS CEDEX 15"
+ }
+
+@MANUAL{caract-nat,
+ TITLE="Les caract{\`e}res de l'{I}mprimerie {N}ationale",
+ PUBLISHER = "Imprimerie Nationale",
+ ORGANIZATION = "Imprimerie Nationale",
+ ADDRESS = "27, rue de la Convention 75732 PARIS CEDEX 15",
+ YEAR=1990
+ }
+
+@BOOK{pltex,
+ AUTHOR = {Raymond Seroul},
+ TITLE = {Le petit {L}ivre de {\TeX}},
+ MONTH= dec,
+ EDITION= {deuxi{\`e}me},
+ PUBLISHER = {Masson},
+ ISBN = "2-225-85376-2",
+ ADDRESS = "{Paris}",
+ YEAR = 1996
+ }
+
+@BOOK{bgtex,
+ AUTHOR = {Raymond Seroul and Silvio Levy},
+ TITLE = {A Beginner's Book of {\TeX}},
+ YEAR = {1992},
+ ISBN = "0-387-97562-4",
+ PUBLISHER = {{Springer Verlag}},
+ }
+
+@ARTICLE{knuth-lp,
+AUTHOR={Donald~E. Knuth},
+TITLE={Literate programming},
+JOURNAL={The Computer Journal},
+VOLUME=27,
+NUMBER=2,
+PAGES="97--186",
+MONTH=may,
+YEAR={1984}
+}
+
+@PHDTHESIS{reid-phd,
+AUTHOR={Brian~K. Reid},
+TITLE={\em Scribe: A document specification language and its compiler},
+ADDRESS={Computer Science Department. Pittsburgh, Pennsylvania},
+SCHOOL={Carnegie-Mellon University},
+MONTH=oct,
+YEAR={1980},
+NOTE={Disponible comme rapport technique CMU-CS-81-100}
+}
+
+@BOOK{ps-real,
+ EDITOR = {Stephen F. Roth},
+ TITLE = {Real {W}orld {P}ost{S}cript},
+ YEAR = {1988},
+ PUBLISHER = "Addison-Wesley",
+ ADDRESS = "Reading, Massachusetts"
+ }
+
+@BOOK {ps-ref-manual,
+ TITLE= "{PostScript} Language Reference Manual",
+ EDITOR= "{Adobe Systems Inc.}",
+ PUBLISHER = "Addison-Wesley",
+ YEAR = 1990,
+ MONTH= dec,
+ EDITION = "deuxi\`eme",
+ ADDRESS = "Reading, Massachusetts"
+ }
+
+@BOOK {ps-ref-manual-f,
+ TITLE="{M}anuel de r{\'e}f{\'e}rence du langage {PostScript}",
+ EDITOR= "{Adobe Systems Inc.}",
+ PUBLISHER="Vuibert Informatique",
+ ADDRESS="Paris",
+ ISBN="2-878908-009-6",
+ NOTE="Traduction de {\cite{ps-ref-manual}}",
+ YEAR=1992}
+
+
+@BOOK {type1,
+ TITLE= "{A}dobe {T}ype 1 {F}ont {F}ormat",
+ EDITOR= "{Adobe Systems Inc.}",
+ PUBLISHER = "Addison-Wesley",
+ ADDRESS = "Reading, Massachusetts",
+ EDITION= "premi{\`e}re",
+ ISBN="0-201-57044-0",
+ MONTH= mar,
+ YEAR= 1990
+ }
+
+@BOOK {type1m,
+ TITLE= "{A}dobe {T}ype 1 {F}ont {F}ormat: {M}ultiple {M}aster {E}xtensions",
+ EDITOR= "{Adobe Systems Inc.}",
+ PUBLISHER = "Addison-Wesley",
+ ADDRESS = "Reading, Massachusetts",
+ NOTE = "{A}dobe {D}eveloper {S}upport",
+ MONTH= feb,
+ YEAR= 1992
+ }
+
+@BOOK{weaving,
+ AUTHOR = {E. Waine Sewell},
+ TITLE = {Weaving a {P}rogram, {L}iterate {P}rogramming in {\tt WEB}},
+ YEAR = {1989},
+ ISBN = "0-442-31946-0",
+ PUBLISHER = "{V}an {N}ostrand {R}einhold",
+ ADDRESS = "New York"
+ }
+
+@BOOK{impatient,
+ AUTHOR = {Abrahams, Paul W. and Berry, Karl and Hargreaves, Kathryn A.},
+ TITLE = "{\TeX\ }for the {I}mpatient",
+ PUBLISHER = "Addison-Wesley",
+ ADDRESS = "Reading, Massachusetts",
+ ISBN="0-201-51375-7",
+ YEAR = {1990}
+ }
+
+@BOOK{introtex,
+ AUTHOR = {Krieger, J. and Schwarz, Norbert},
+ TITLE = "{I}ntroduction to {\TeX}",
+ PUBLISHER = "Addison-Wesley",
+ ADDRESS = "Reading, Massachusetts",
+ ISBN = "0-201-51141-X",
+ YEAR = {1990}
+ }
+
+@BOOK{ps-disp,
+ AUTHOR = {Holzgang, David A.},
+ TITLE = "{P}rogramming the {D}isplay {P}ost{S}cript {S}ystem with {NeXTStep}",
+ PUBLISHER = "Addison-Wesley",
+ ADDRESS = "Reading, Massachusetts",
+ YEAR = {1990}
+ }
+
+@BOOK{ps-disp-x,
+ AUTHOR = {Holzgang, David A.},
+ TITLE = "{P}rogramming the {D}isplay {P}ost{S}cript {S}ystem with {X}",
+ PUBLISHER = "Addison-Wesley",
+ ADDRESS = "Reading, Massachusetts",
+ YEAR = {1992}
+ }
+
+@BOOK{ps-think,
+ AUTHOR = {Reid, Glenn C.},
+ TITLE = "{T}hinking in {P}ost{S}cript",
+ PUBLISHER = "Addison-Wesley",
+ ADDRESS = "Reading, Massachusetts",
+ NOTE="Ce livre est disponible sous forme de fichier
+ PDF {à} {\url{http://www.rightbrain.com}} (cliquer sur
+ {«~Books~»}",
+ ISBN = "0-201-52372-8",
+ YEAR = {1990}
+ }
+
+@BOOK{ps-book,
+ AUTHOR ={Weltner, Tobias},
+ TITLE = "{L}e {G}rand {L}ivre de {P}ost{S}cript",
+ PUBLISHER = "Micro Application",
+ ADDRESS = "58, rue du Faubourg Poissonni\`ere, 75010 PARIS",
+ YEAR = {1991}
+ }
+
+@BOOK{tex-tbe,
+ AUTHOR ={Borde, Arvind},
+ TITLE = "{\TeX} by {E}xample, (a {B}eginner's {G}uide)",
+ PUBLISHER = "{A}cademic {P}ress",
+ ADDRESS = "Boston",
+ ISBN = "0121176509",
+ YEAR = {1992}
+ }
+
+@BOOK{tex-mtbe,
+ AUTHOR ={Borde, Arvind},
+ TITLE = "{M}athematical {\TeX} by {E}xample",
+ PUBLISHER = "{A}cademic {P}ress",
+ ADDRESS = "Boston",
+ ISBN = "0121176452",
+ YEAR = {1993}
+ }
+
+@BOOK{tex-top,
+ AUTHOR={E{\ij}khout, Victor},
+ TITLE= "{\TeX} by {T}opic, {A} {\TeX}nician's {R}eference",
+ PUBLISHER= "{A}ddison-{W}esley ",
+ ADDRESS= "{W}okingham, {E}ngland",
+ YEAR= {1991},
+ ISBN= "0-201-56882-9"
+ }
+
+@BOOK{latex-eng,
+ TITLE="{\LaTeX} for {E}ngineers and {S}cientists",
+ AUTHOR= "Buerger, David J.",
+ ISBN= "0-070-08845-4",
+ PUBLISHER="{M}c{G}raw {H}ill",
+ YEAR="1990"
+ }
+
+@BOOK{sgml-pra,
+ TITLE="{P}ractical {\SGML}",
+ AUTHOR="Herw{\ij}nen, Eric van",
+ PUBLISHER="Kluwer Academic Publishers",
+ YEAR="1990"
+ }
+
+@BOOK{macro-tex,
+ TITLE="{M}acro{\TeX}, {A} {\TeX} {M}acro {T}oolkit",
+ AUTHOR="Hendrickson, Amy",
+ PUBLISHER="{\TeX}nology Inc.",
+ ADDRESS="Brookline, Massachusetts",
+ YEAR="1991"
+ }
+
+@BOOK{graps,
+ TITLE="{A} {P}ost{S}cript {C}ookbook",
+ AUTHOR="Barry and Thomas",
+ PUBLISHER="{V}an {N}ostrand {R}einhold",
+ YEAR="1988"
+ }
+
+@BOOK{encps,
+ TITLE="{E}ncapsulated {P}ost{S}cript",
+ AUTHOR="Peter Vollenweider",
+ PUBLISHER="Prentice Hall",
+ ADDRESS="Englewood Cliffs, New Jersey",
+ YEAR="1990"
+ }
+
+@COMMENT{ltypo,
+ key= "IN1990",
+ TITLE="{L}exique des {R}\`egles {T}ypographiques en Usage \`a l'{I}mprimerie
+ {N}ationale",
+ EDITOR="{I}mprimerie {N}ationale",
+ EDITION="troisi\`eme",
+ YEAR="1990"
+ }
+
+@BOOK{precis,
+ TITLE="{P}r\'ecis de {M}ise en {P}age",
+ AUTHOR="Louis Gu{\'e}ry",
+ PUBLISHER="{\'E}ditions du {C}entre de formation et de perfectionnement des journalistes {(CFPJ)}",
+ ADDRESS="38, rue Croix-des-Petits-Champs, 75001 Paris",
+ EDITION="quatri{\`e}me",
+ YEAR="1995"
+ }
+
+@BOOK{mep,
+ TITLE="Manuel de secr{\'e}tariat de r{\'e}daction. {D}e la copie {\`a} la maquette
+ de mise en page",
+ AUTHOR="Louis Gu{\'e}ry",
+ PUBLISHER="{\'E}ditions du {C}entre de formation et de perfectionnement des journalistes {(CFPJ)}",
+ ADDRESS="38, rue Croix-des-Petits-Champs, 75001 Paris",
+ EDITION="cinqui{\`e}me",
+ YEAR="1995"
+ }
+
+@BOOK{orgdoc,
+ TITLE="Organiser sa documentation et savoir consulter d'autre sources",
+ AUTHOR="Christian Batifoulier and Marie-H{\'e}l{\`e}ne du Pasquier",
+ PUBLISHER="{\'E}ditions du {C}entre de formation et de perfectionnement des journalistes {(CFPJ)}",
+ ADDRESS="38, rue Croix-des-Petits-Champs, 75001 Paris",
+ YEAR="1990"
+ }
+
+@BOOK{richaudeau1,
+ TITLE="Manuel de typographie et de mise en page",
+ AUTHOR="Fran{\c{c}}ois Richaudeau",
+ PUBLISHER="{\'E}ditions {R}etz",
+ ADDRESS="Paris",
+ YEAR="1989"
+ }
+
+@BOOK{richaudeau2,
+ TITLE="Recherches actuelles sur la lisibilit{\'e}",
+ AUTHOR="Fran{\c{c}}ois Richaudeau",
+ PUBLISHER="{\'E}ditions {R}etz",
+ ADDRESS="Paris",
+ YEAR="1984"
+ }
+
+@BOOK{ps-fonts,
+ TITLE="The PostScript Font Handbook, A Directory of Type~1 Fonts",
+ AUTHOR="Grosvenor, Jonathan and Morrison, Key and Pim, Alexander",
+ PUBLISHER="Addison Wesley",
+ note="{\'e}dition revue",
+ ADDRESS="Wokingham, Berkshire RG11 2NZ, England",
+ ISNN = "0-201-56893-4",
+ YEAR="1992"
+ }
+
+@BOOK{text-pro,
+ TITLE="An {I}ntroduction to {T}ext {P}rocessing",
+ AUTHOR="Smith, Peter D.",
+ PUBLISHER="The {MIT} {P}ress",
+ ADDRESS="Cambridge, Massachusetts",
+ YEAR="1990"
+ }
+
+@BOOK{ps-inside,
+ TITLE="{I}nside {P}ost{S}cript",
+ AUTHOR="Merritt and Braswell, Frank",
+ PUBLISHER="Systems of Merrit \& Peachpit Press",
+ ADDRESS="Berkeley, California",
+ YEAR="1989"
+ }
+
+@BOOK{tex-beg,
+ TITLE="{\TeX} for the {B}eginner",
+ AUTHOR="Wynter Snow",
+ PUBLISHER = {Addison-Wesley},
+ ADDRESS = "Reading, Massachusetts",
+ ISBN = "0-201-54799-6",
+ YEAR="1992"
+ }
+
+@BOOK{tex-plain,
+ TITLE="{A} {P}lain {\TeX} {P}rimer",
+ AUTHOR="Clark, Malcom",
+ PUBLISHER="Oxford University Press",
+ ISBN="0-198-53724-7",
+ YEAR="1992"
+ }
+
+@BOOK{tex-bech,
+ TITLE="{\TeX} in {P}ractice",
+ AUTHOR="{von Bechtolsheim}, Stephan P.",
+ PUBLISHER=pub-SV,
+ ADDRESS=pub-SV+adr,
+ NOTE="{\begin{enumerate}
+ \item Basics.
+ \item Paragraphs, Maths and Fonts.
+ \item Tokens, Macros.
+ \item Output Routines.
+ \end{enumerate}
+ (Une approche progressive des secrets de \TeX)}",
+ ISBN="3-540-97597-7",
+ YEAR="1992"}
+
+@BOOK{latex-tips,
+ TITLE="{\LaTeX} {L}ine by {L}ine {T}ips and {T}echniques for {D}ocument
+ {P}rocessing",
+ AUTHOR="Antoni Diller",
+ PUBLISHER="John Wiley {\&} Sons",
+ ISBN="0-471-97918-X",
+ EDITION="deuxi{\`e}me",
+ YEAR="1999"
+ }
+
+@InCollection{Winckler+1990+FIG,
+ author = "{J\"org} Winckler",
+ title = "{\TeX} fonts in image generation software",
+ crossref = "tex-appli",
+ year = "1990",
+ bibsource = "ftp://ftp.math.utah.edu/pub/tex/bib/texgraph.bib",
+ acknowledgement = ack-spqr,
+}
+
+
+@BOOK{tex-appli,
+ TITLE="{\TeX} applications, uses, methods",
+ EDITOR="Clark, Malcom",
+ PUBLISHER="Ellis Horwood Publishers",
+ ADDRESS="Chichester, England",
+ YEAR="1990"
+ }
+
+@BOOK{tech-edit,
+ TITLE="Lexique de l'{\'e}dition et des techniques {\'e}ditoriales",
+ AUTHOR="Jacques Berthelot",
+ PUBLISHER="Hachette",
+ YEAR="1992"
+ }
+
+@BOOK{aut-deb,
+ TITLE="Petit guide {\`a} l'usage des auteurs d{\'e}butants et de quelques autres",
+ AUTHOR="Jacques Berthelot",
+ PUBLISHER="Hachette",
+ YEAR="1991"
+ }
+
+@BOOK{abr+typo,
+ TITLE="Abr\'eg\'e du Code Typographique \`a l'usage de la presse",
+ PUBLISHER="{\'E}ditions du {C}entre de formation et de perfectionnement des journalistes",
+ AUTHOR="{(CFPJ)}",
+ NOTE="Diffusion, distribution: {P}resses universitaires de {F}rance",
+ ADDRESS="38, rue Croix-des-Petits-Champs, 75001 Paris",
+ EDITION = "sixi{\`e}me",
+ ISBN="2-908056-26-7",
+ MONTH=jan,
+ YEAR="2000"
+ }
+
+@BOOK{ahu,
+ TITLE="The Design and Analysis of Computer Algorithms",
+ AUTHOR="Alfred V. Aho and John E. Hopcroft and Jeffrey D. Ullman",
+ PUBLISHER = {Addison-Wesley},
+ ADDRESS = "Reading, Massachusetts",
+ YEAR="1974"
+ }
+
+@ARTICLE{barsky,
+ TITLE="Determining a Set of B-spline Control Vertices to Generate an Interpolating Surface",
+ AUTHOR="Brian A. Barsky and Donald P. Greenberg",
+ JOURNAL="Computer Graphics and Image Processing",
+ MONTH=nov,
+ YEAR="1980",
+ PAGES="303--226",
+ VOLUME="14",
+ NUMBER="3"
+ }
+
+@BOOK{ross,
+ TITLE="The Art of Music Engraving and Processing",
+ AUTHOR="Ted Ross",
+ PUBLISHER="Hansen Books",
+ YEAR="1970"
+ }
+
+@ARTICLE{wu-abel,
+ AUTHOR="Sheng-Chuan Wu and John F. Abel and Donald Greenberg",
+ TITLE="An Interactive Computer Graphics Approach to Surface Representation",
+ JOURNAL="Communications of the ACM",
+ VOLUME="20",
+ NUMBER="10",
+ MONTH=oct,
+ YEAR="1977",
+ PAGES="703--712"
+ }
+
+@ARTICLE {chemtex,
+ author = "Roswitha T. Haas and Kevin C. O'Kane",
+ title = "Typesetting Chemical Structure Formulas with the Text
+ Formatter {\TeX/\LaTeX}",
+journal = "Computers \& Chemistry",
+ year = "1987",
+ volume = "11",
+ number = "4",
+ pages = "251--271"
+ }
+
+@phdthesis
+ {Tables,
+ AUTHOR = {R. J. Beach},
+ TITLE={Setting Tables and Illustrations with Style},
+ SCHOOL = {University of Waterloo},
+ YEAR = {1985},
+}
+
+@inproceedings
+ {Karlsruhe,
+ AUTHOR = {Anne Br{\"u}ggeman-Klein and P. Dolland and A. Heinz},
+ TITLE = {How to please authors and publishers: a versatile document preparation system at
+ {K}arlsruhe},
+ BOOKTITLE = {{\TeX} for Scientific Documentation},
+ YEAR = {1986},
+ editor = {Jacques D\'esarm\'enien},
+ volume = {LNCS 236},
+ address = {Strasbourg, France},
+ month = jun,
+ publisher = {Springer-Verlag},
+}
+
+@article
+ {desarmenien1984,
+ author = {Jacques D\'esarm\'enien},
+ title="La division par ordinateur des mots fran{\c{c}}ais: application {\`a} {\TeX}",
+ journal="TSI",
+ publisher="AFCET, Gauthier-Villars",
+ volume=5,
+ number=4,
+ year=1984}
+
+@book
+ {abk,
+ AUTHOR = "Anne Br{\"u}ggemann-Klein",
+ TITLE = "{E}inf{\"u}hrung in die {D}okumentverarbeitung",
+ PUBLISHER = "B.G. Teubner",
+ ADDRESS = "Stuttgart",
+ YEAR = 1989}
+
+@techreport
+ {TreeTeX,
+ AUTHOR = {Anne Br{\"u}ggemann-Klein and Derick Wood},
+ TITLE = {{T}ree{\TeX}: Documentation and User Handbook},
+ INSTITUTION = {University of Waterloo},
+ YEAR = {1987},
+}
+
+@inproceedings
+ {AverageHeight,
+ AUTHOR = {N.G. de Bru{\ij}n and Donald~E. Knuth and S.O. Rice},
+ TITLE = {The average height of binary search trees},
+ BOOKTITLE = {Graph Theory and Computing},
+ YEAR = {1972},
+ editor = {R.C. Read},
+}
+
+@article
+ {BinarySearchTrees,
+ AUTHOR = {L. Devroye},
+ TITLE = {A note on the height of binary search trees},
+ JOURNAL = {Journal of the ACM},
+ YEAR = {1986},
+ volume = {33},
+ number = {3},
+ month = jul,
+}
+
+@article
+ {BinaryTrees,
+ AUTHOR = {Ph. Flajolet and A. Odlyzko},
+ TITLE = {The average height of binary trees and other simple trees},
+ JOURNAL = {Journal of Computer and System Sciences},
+ YEAR = {1982},
+ volume = {25},
+}
+
+@article
+ {DocumentFormatting,
+ AUTHOR = {Richard K. Furuta and J. Scofield and Alan C. Shaw},
+ TITLE = {Document formatting systems: surveys, concepts, issues},
+ JOURNAL = {Computing Surveys},
+ YEAR = {1982},
+ volume = {14},
+ number = {3},
+}
+
+@article
+ {GML,
+ AUTHOR = {Charles F. Goldfarb},
+ TITLE = {A generalized approach to document markup},
+ JOURNAL = {SIGPLAN Notices of the ACM},
+ YEAR = {1981},
+ month = jun,
+}
+
+@incollection
+ {ACP,
+ AUTHOR = {Donald~E. Knuth},
+ TITLE = {Fundamental {A}lgorithms},
+ BOOKTITLE = {The Art of Computer Programming},
+ PUBLISHER = {Addison-Wesley},
+ YEAR = {1973},
+ volume = {1},
+ address = {Reading, Massachusetts},
+}
+
+@incollection
+ {ACP3,
+ AUTHOR = {Donald~E. Knuth},
+ TITLE = {Sorting and {S}earching},
+ BOOKTITLE = {The Art of Computer Programming},
+ PUBLISHER = {Addison-Wesley},
+ YEAR = {1973},
+ volume = {3},
+ address = {Reading, Massachusetts},
+}
+
+@article
+ {Brother,
+ AUTHOR = {Th. Ottman and H.-W. Six},
+ TITLE = {{E}ine neue {K}lass ausgeglichener {B}in{\"a}rb{\"a}ume},
+ JOURNAL = {Angewandte Informatik},
+ YEAR = {1976},
+ volume = {9},
+}
+
+
+@inproceedings
+ {Grif,
+ AUTHOR = {Vincent Quint and I. Vatton and H. Bedor},
+ TITLE = {Grif: an interactive document environment for {\TeX{}}},
+ BOOKTITLE = {{\TeX} for Scientific Documentation},
+ YEAR = {1986},
+ editor = {Jacques D\'esarm\'enien},
+ volume = {LNCS 236},
+ address = {Strasbourg, France},
+ month = jun,
+ publisher = {Springer-Verlag},
+}
+@article
+ {TidierTrees,
+ AUTHOR = {E. M. Reingold and J. S. Tilford},
+ TITLE = {Tidier drawings of tree},
+ JOURNAL = {IEEE Transactions on Software Engineering},
+ YEAR = {1981},
+ volume = {7},
+ number = {2},
+ month = mar,
+}
+
+@article
+ {Complexity,
+ AUTHOR = {K. J. Supowit and E. M. Reingold},
+ TITLE = {The complexity of drawing trees nicely},
+ JOURNAL = {Acta Informatica},
+ YEAR = {1983},
+ volume = {18},
+}
+
+@article
+ {TidyTrees,
+ AUTHOR = {Ch. Wetherell and A. Shannon},
+ TITLE = {Tidy drawings of trees},
+ JOURNAL = {IEEE Transactions on Software Engineering},
+ volume = {5},
+ number = {5},
+ month = sep,
+ YEAR = 1979
+}
+
+
+@BOOK {latexguide,
+ TITLE= "A Guide to {\LaTeXe}, Document Preparation for Beginners and Advanced
+ Users",
+ AUTHOR= "Helmut Kopka and Patrick W. Daly",
+ PUBLISHER = "Addison Wesley Longman Limited",
+ XADDRESS = "Edimburgh Gate, Harlow, Essex CM20 2JE, England",
+ EDITION= "troisi{\`e}me",
+ ISBN="0-201-39825-7",
+ YEAR= 1999
+ }
+
+@BOOK {mtypo,
+ TITLE= "M{\'e}mento Typographique",
+ AUTHOR="Gouriou, Charles",
+ PUBLISHER="{\'E}ditions du {C}ercle de la {L}ibrairie",
+ ISBN="2-7654-0447-X",
+ YEAR=1992
+ }
+
+@BOOK {latexgp,
+ TITLE= "{{\LaTeX}} guide pratique",
+ AUTHOR= "Christian Rolland",
+ PUBLISHER = "Addison-Wesley",
+ ADDRESS = "France",
+ EDITION= "seconde",
+ YEAR= 1995,
+ MONTH= jun
+ }
+
+@BOOK {rolland1999,
+ TITLE="{{\LaTeX}} par la pratique",
+ AUTHOR= "Christian Rolland",
+ URL="{\url{Rolland.Christian@wanafoo.fr}}",
+ PUBLISHER="{\'E}ditions O'Reilly",
+ ADDRESS="18, rue S{\'e}guier, 75006 PARIS",
+ ISBN="2-84177-073-7",
+ MONTH=oct,
+ YEAR=1999}
+
+@Manual{ patashnik+bibtexing,
+ title = "\BibTeX{}ing",
+ author = "Oren Patashnik",
+ note = "Documentation for general {\BibTeX} users",
+ month = jan,
+ year = 1988
+}
+
+@Manual{ patashnik+designing,
+ title = "Designing \BibTeX{} Styles",
+ author = "Oren Patashnik",
+ year = 1988
+}
+
+@BOOK{gurari,
+ TITLE="{\TeX} and {\LaTeX}: {D}rawing and {L}iterate {P}rogramming",
+ AUTHOR= "Gurari, Eitan M.",
+ PUBLISHER="{M}c{G}raw {H}ill",
+ ADDRESS = "New York",
+ ISBN= "0-07-025208-4",
+ YEAR="1994"
+ }
+
+
+@BOOK{gurari2,
+ TITLE="Writing with {\TeX}",
+ AUTHOR= "Gurari, Eitan M.",
+ PUBLISHER="{M}c{G}raw {H}ill",
+ ADDRESS = "New York",
+ ISBN = "0-07-025207-6",
+ YEAR="1994"
+ }
+
+@BOOK{typo+tschichold+essays,
+ author = {Jan Tschichold},
+ title = {The Form of The Book: Selected Essays on Questions of Book
+ Design \& Quality},
+ publisher = {Hartley \& Marks, Inc.},
+ address = {Point Roberts, Washington},
+ year = "1975, 1991",
+ isbn = {0-88179-034-6},
+ note = {Traduit par Hajo Hadeler. \'Edit\'e, avec une introduction, par
+ Robert Bringhurst},
+}
+
+@BOOK{typo+tschichold+biographie,
+ author = {Jan Tschichold},
+ title = {Leben und Werk des Typographen Jan Tschichold},
+ publisher = {K.\,G. Saur},
+ address = {M\"unchen},
+ year = 1988,
+ isbn = {3-598-07224-4},
+}
+
+@BOOK{typo+tschichold+1961.1,
+ author = {Jan Tschichold},
+ title = {Contemporary Typography},
+ publisher = {New Laboratory Press},
+ address = {Pittsburgh, Pennsylvania},
+ year = 1961,
+ note = {Traduction de {\it Zur Typographie der Gegenwart}}
+}
+
+@BOOK{typo+tschichold+drucksachen,
+ author = {Jan Tschichold},
+ title = {Erfreuliche Drucksachen durch gute Typographie},
+ publisher = {Maro-Verlag},
+ address = {Augsburg},
+ year = 1992,
+ edition="seconde",
+ isbn = {3-87512-403-0},
+ note = {R\'eimpression de l'\'edition originale (Ravensburg~1960)},
+}
+
+@BOOK{vdm,
+ author={Cliff B. Jones},
+ title={Systematic Software Development using {VDM}},
+ publisher={Prentice Hall International, Series in Computer Sciences},
+ ADDRESS="Englewood Cliffs, New Jersey",
+ edition = "deuxi\`eme",
+ year=1990
+}
+
+@BOOK{spiker,
+ author={Sina Soiker},
+ title={Indexing Your Book: A Practical Guide for Authors},
+ publisher={University of Wisconsin Press},
+ year=1954
+}
+
+@book{ponctu,
+ author={Albert Doppagne},
+ title={La bonne ponctuation: clart\'e, pr\'ecision, efficacit\'e de vos phrases},
+ publisher={Duculot},
+ address={Paris},
+ edition="deuxi\`eme",
+ year=1984
+}
+
+@book{maj-abrev,
+ author={Albert Doppagne},
+ title="Majuscules, abr{\'e}viations, symboles et sigles",
+ publisher={Duculot},
+ address={Paris},
+ year=1975
+}
+
+@book{ps-essen,
+ author={Pierre Blanc},
+ title={{PostScript}, l'essentiel},
+ publisher={Eyrolles},
+ address={Paris},
+ month=aug,
+ year=1993
+}
+
+@BOOK{tex-help,
+ AUTHOR ={Borde, Arvind and Rokicki, Tomas},
+ TITLE = "{\TeX} {Help}",
+ PUBLISHER = "{A}cademic {P}ress",
+ ADDRESS = "Boston",
+ YEAR = {1993}
+ }
+@book{latex-comp,
+ TITLE={The {\LaTeX} Companion},
+ series = "Tools and Techniques for Computer Typesetting",
+ AUTHOR={Michel Goossens and Frank Mittelbach and Alexander Samarin},
+ PUBLISHER={Addison-Wesley},
+ ISBN={0-201-54199-8},
+ ADDRESS={Reading, Massachusetts},
+ YEAR=1994
+}
+
+@book{f-latex-comp,
+ TITLE={The {\LaTeX} Companion},
+ series = "Tools and Techniques for Computer Typesetting",
+ AUTHOR={Michel Goossens and Frank Mittelbach and Alexander Samarin},
+ PUBLISHER={CampusPress},
+ ISBN={2-7440-0897-4},
+ ADDRESS={19, rue Michel-le-Comte, 75003~Paris, {\url{http://www.campuspress.fr}}},
+ Note="Traduction fran{\c{c}}aise de {\cite{latex-comp}} par {El Mamoun Souidi}",
+ MONTH=jul,
+ YEAR=2000
+}
+
+@BOOK{latex-g-comp,
+ TITLE={The {\LaTeX} {G}raphic Companion:
+ {I}llustrating {D}ocuments with {\TeX} and
+ {P}ost{S}cript},
+ series = "Tools and Techniques for Computer Typesetting",
+ AUTHOR={Michel Goossens and Sebastian Rahtz and Frank
+ Mittelbach},
+ PUBLISHER={Addison-Wesley},
+ ADDRESS={Reading, Massachusetts},
+ ISBN="0-201-85469-4",
+ MONTH=mar,
+ YEAR=1997
+}
+
+@book{ps-grd,
+ TITLE="Graphic design with {PostScript}",
+ AUTHOR="Kunkel, Gerard",
+ PUBLISHER="Scott, Foresman",
+ ADDRESS="Glenview, IL",
+ ISBN="0-673-38794-1",
+ YEAR=1990
+}
+
+@book{ps-half,
+ TITLE="Halftoning with Adobe Accurate Screens",
+ AUTHOR ="Peter Fink",
+ PUBLISHER="Hayden",
+ YEAR=1992
+}
+
+@book{ps-learn,
+ TITLE="Learning PostScript: a visual approach",
+ AUTHOR="Smith and Ross",
+ PUBLISHER="Peachpit Press",
+ ADDRESS="Berkeley, California",
+ ISBN="0-938151-12-6",
+ YEAR=1990
+}
+
+@book{ps-exa,
+ TITLE="{PostScript} by Example",
+ AUTHOR="McGilton, Henry and Mary Campione",
+ PUBLISHER="Addison-Wesley",
+ ADDRESS={Reading, Massachusetts},
+ ISBN="0-201-63228-4",
+ YEAR=1992
+}
+
+@book{ps-screen,
+ TITLE="{PostScript} screening: Adobe accurate screens",
+ AUTHOR="Fink, Peter",
+ PUBLISHER="Adobe Press",
+ ADDRESS="Mountain View, California",
+ ISBN="0-672-48544-3",
+ YEAR=1992
+}
+
+@book{ps-prg,
+ TITLE="{PostScript} programmer's reference guide: featuring {PhoenixPage}",
+ AUTHOR="Holzgang, David A.",
+ PUBLISHER="Scott, Foresman",
+ ADDRESS="Glenview, IL",
+ ISBN="0-673-38574-4",
+ YEAR=1989
+}
+
+@book{ps-msdos,
+ TITLE="Running {PostScript} from {MS-DOS}",
+ AUTHOR="Glover, Gary",
+ PUBLISHER="Windcrest",
+ ADDRESS="Blue Ridge Summit, Pennsylvania",
+ ISBN="0-8306-2998-X",
+ YEAR=1989
+}
+
+@book{ps-adv,
+ TITLE="Taking advantage of {PostScript}",
+ AUTHOR="Sherman, John F.",
+ PUBLISHER="Wm. C. Brown Publishers",
+ ADDRESS="Dubuque, IA",
+ ISBN="0-697-14032-6",
+ YEAR=1992
+}
+
+@book{ps-verb,
+ TITLE="The {V}erbum book of {PostScript} illustration",
+ SERIES="The {V}erbum electronic art {\&} design series",
+ AUTHOR="Gosney, Michael and Linnea Dayton and Janet Ashford",
+ PUBLISHER="{M\&T} Books",
+ ADDRESS="Redwood City, California",
+ ISBN="1-55851-089-3",
+ YEAR=1990
+}
+
+@book{ps-soker,
+TITLE="{PostScript}, Eine Umfassende Einfuhrung in die Programmierung",
+AUTHOR="Wilfred Soker",
+PUBLISHER ="Vieweg {\&} Sohn Verlag GmbH",
+ADDRESS="Postfach 5829, D-6200, Wiesbaden 1, Germany",
+ISBN="3-528-14711-3"
+}
+
+@book{ps-ws,
+TITLE="{PostScript} f{\"u}r Workstations",
+AUTHOR="Vollenweider, Peter",
+PUBLISHER="Addison-Wesley",
+ADDRESS = "Reading, Massachusetts",
+ISBN="3-89319-459-2 ",
+YEAR=1992
+}
+
+@book{ps-term,
+TITLE="Terminal Buch, {PostScript} Fonts und Programmiertechnik",
+AUTHOR="Thomas Merz",
+PUBLISHER="R. Oldenburg Verlag",
+ADDRESS="Munchen, Germany",
+ISBN="3-486-21674-0"
+}
+
+@BOOK {cweb,
+ AUTHOR = "Donald~E. Knuth and Silvio Levy",
+ TITLE= "The {CWEB} System of Structured Documentation, Version~3.0",
+ PUBLISHER = "Addison-Wesley",
+ ADDRESS = "Reading, Massachusetts",
+ ISBN="0-201-57569-8",
+ YEAR = "1993"
+ }
+
+@BOOK {texwork,
+ AUTHOR = "Norman Walsh",
+ TITLE= "Making {\TeX} work",
+ PUBLISHER="O'Reilly {\&} {A}ssociates, Inc.",
+ ADDRESS="103 Morris Street, Suite~A, Sebastopol, CA 95472",
+ ISBN="1-56592-051-1",
+ YEAR="1994"
+ }
+
+@BOOK {pdf,
+ AUTHOR = "Tim Bienz and Richard Cohn",
+ SERIES= "{Adobe Systems Inc.}",
+ TITLE = "{P}ortable {D}ocument {F}ormat {R}eference {M}anual",
+ PUBLISHER = "Addison-Wesley",
+ ADDRESS = "Reading, Massachusetts",
+ ISBN="0-201-62628-4",
+ YEAR = "1993"
+ }
+
+@MISC {pdf1,
+ AUTHOR = "Tim Bienz and Richard Cohn and Meehan, Jim R.",
+ TITLE = "{P}ortable {D}ocument {F}ormat {R}eference {M}anual, {V}ersion{~}1.2",
+ PUBLISHER = "Addison-Wesley",
+ NOTE="{\url{http://www.adobe.com/supportservice/devrelations/PDFS/TN/PDFSPEC.PDF}}",
+ YEAR=1996}
+
+@BOOK {punctua,
+ AUTHOR = "Catach, Nina",
+ TITLE = "La ponctuation",
+ PUBLISHER = "Presses Universitaires de France",
+ SERIES="la collection <<Que sais-je?>>",
+ NUMBER="2818",
+ ADDRESS="Paris",
+ MONTH=mar,
+ EDITION="premi{\`e}re",
+ YEAR = "1994"
+ }
+
+@BOOK {ortho,
+ AUTHOR = "Catach, Nina",
+ TITLE = "L'orthographe",
+ PUBLISHER = "Presses Universitaires de France",
+ SERIES="la collection <<Que sais-je?>>",
+ NUMBER="685",
+ EDITION="cinqui{\`e}me",
+ ADDRESS="Paris",
+ MONTH=dec,
+ YEAR = "1993"
+ }
+
+@BOOK {dict-ortho,
+ EDITOR = "Catach, Nina",
+ TITLE="Dictionnaire historique de l'orthographe fran{\c{c}}aise",
+ PUBLISHER="Larousse",
+ YEAR=1995}
+
+@INCOLLECTION {g-ortho,
+ AUTHOR = "Catach, Nina",
+ BOOKTITLE = "Retour aux sources",
+ TITLE = "Le g\'enie de la ponctuation",
+ SERIES="Traverses",
+ NUMBER="43",
+ PUBLISHER = "Centre Georges Pompidou",
+ ADDRESS = "Paris",
+ YEAR = "1988"
+ }
+
+@BOOK {colignon,
+ AUTHOR= "Colignon, Jean-Pierre",
+ TITLE="La ponctuation (art et finesse)",
+ PUBLISHER="{\'E}dition {\'E}ole",
+ ADDRESS="171, rue Saint-Jacques, Paris",
+ YEAR="1988"
+ }
+
+@BOOK {damour,
+ AUTHOR= "Damour",
+ TITLE="Trait\'e moderne de ponctuation",
+ PUBLISHER="Larousse",
+ YEAR="1939"
+ }
+
+@BOOK {drillon,
+ AUTHOR= "Drillon, Jacques",
+ TITLE="Trait\'e de la ponctuation fran\c{c}aise",
+ SERIES="{Collection TEL}",
+ PUBLISHER="Gallimard",
+ YEAR="1991"
+ }
+
+@BOOK {sawyer,
+ AUTHOR= "Sawyer, Stanley A. and Krantz, Steven G.",
+ TITLE="A {\TeX} primer for scientists",
+ PUBLISHER="CRC Press",
+ ADDRESS = "Boca Raton (FL), Ann Arbor, London,
+ Tokyo",
+ ISBN="0-84937-1597",
+ YEAR="1995"
+ }
+
+@BOOK {vulis,
+ AUTHOR= "Vulis, Michael",
+ TITLE="Modern {\TeX} and its applications",
+ PUBLISHER="CRC Press",
+ ADDRESS = "Boca Raton, FL",
+ ISBN="0-8493-4431-X",
+ YEAR="1993"
+ }
+
+@MANUAL {xymtex,
+ AUTHOR="Shinsaku Fujita",
+ TITLE="{\XyMTeX}: A Macro Package for Typesetting Chemical Structural Formulas",
+ ORGANIZATION="Ashigara Research Laboratories, Fuji Photo Film Co., Ltd.",
+ ADDRESS="Minami-Ashigara, Kanagawa, 250-01 Japan",
+ MONTH=dec,
+ YEAR="1993"}
+
+@BOOK{texcetera,
+ EDITOR="Vicki Brown",
+ TITLE="{P}rime {T}ime {\TeX}cetera",
+ PUBLISHER="{P}rime {T}ime {F}reeware",
+ ADDRESS="379 Altair Way {\#}150, Sunnyvale CA 94086 USA",
+ YEAR="1994"}
+
+@incollection
+ {ZN,
+ AUTHOR = {Mike Spivey},
+ BOOKTITLE = {M{\'e}thodologie de {L}ogiciel},
+ TITLE = {La {N}otation {Z}},
+ PUBLISHER = {Masson {(Prentice-Hall)}},
+ YEAR = {1994},
+ address = {Paris},
+}
+
+@BOOK {qsj-biblio,
+ AUTHOR = "Malcl{\`e}s, Louise-No{\"e}lle and Lh{\'e}ritier, Andr{\'e}e",
+ TITLE = "La Bibliographie",
+ PUBLISHER = "Presses Universitaires de France",
+ SERIES="la collection <<Que sais-je?>>",
+ NUMBER="708",
+ EDITION="cinqui{\`e}me",
+ ADDRESS="Paris",
+ MONTH=dec,
+ YEAR = "1989"
+ }
+
+@BOOK {qsj-imp,
+ AUTHOR = "G{\'e}rard Martin",
+ TITLE = "L'Imprimerie",
+ PUBLISHER = "Presses Universitaires de France",
+ SERIES="la collection <<Que sais-je?>>",
+ NUMBER="1067",
+ EDITION="huiti{\`e}me",
+ ADDRESS="Paris",
+ MONTH=dec,
+ YEAR = "1993"
+ }
+
+@BOOK {gr-files,
+ AUTHOR = "Murray, James D. and {Ryper}, William van",
+ TITLE= "Encyclopedia of Graphics File Formats",
+ PUBLISHER="O'Reilly {\&} {A}ssociates, Inc.",
+ ADDRESS="103 Morris Street, Suite~A, Sebastopol, CA 95472",
+ EDITION="seconde",
+ YEAR="1996"
+ }
+
+@BOOK {doob,
+ AUTHOR=" Michael Doob",
+ PUBLISHER="Springer Verlag",
+ TITLE="Starting from {\fbox{$1$}}",
+ YEAR=1993,
+ ISBN="3-540-56441-1"}
+
+@BOOK {tips,
+ AUTHOR="J. Kenneth Shultis",
+ TITLE="{\LaTeX\ Notes}: Practical Tips for Preparing Technical Documents",
+ PUBLISHER="Prentice Hall",
+ ADDRESS="Englewood Cliffs, New Jersey",
+ YEAR=1994,
+ ISBN="0-131-20973-6"}
+
+@BOOK {gauth,
+ AUTHOR="Gauthier, Richard L.",
+ TITLE="Using the {\TeX\ } Typesetting Language",
+ PUBLISHER="Reston Pub. Co.",
+ ADDRESS="Reston, Va.",
+ YEAR=1984,
+ ISBN="0-8359-8160-6"}
+
+@BOOK {math-tex,
+ AUTHOR="George Gr{\"a}tzer",
+ TITLE="Math into {\TeX}: A Simple Introduction to {\AmSLaTeX}",
+ PUBLISHER="Birkh{\H a}user Boston",
+ ADDRESS="Boston MA",
+ YEAR=1993,
+ ISBN="0-8176-3637-4"}
+
+@BOOK {math-latex,
+ AUTHOR="George Gr{\"a}tzer",
+ TITLE="Math into {\LaTeX}: {A}n {I}ntroduction to
+ {\LaTeX\ } and {\AmSLaTeX}",
+ PUBLISHER="Birkh{\H a}user Boston et Springer-Verlag New York",
+ YEAR=1999,
+ EDITION="troisi{\`e}me",
+ ISBN="0-8176-4431-9"}
+
+@BOOK {gratzer1999,
+ AUTHOR="George Gr{\"a}tzer",
+ TITLE="{F}irst {S}teps in {\LaTeX}",
+ PUBLISHER="Birkh{\H a}user Boston",
+ ADDRESS="Boston MA",
+ YEAR=1999,
+ NOTE="{\`A} para{\^{\i}}tre",
+ ISBN="0-8176-4132-7"}
+
+
+@MANUAL {figuring,
+ AUTHOR="Anil K. Goel",
+ TITLE="Figure'ing and Picture'ing {\LaTeX}",
+ ORGANIZATION="Math Faculty Computing Facility, University of Waterloo",
+ ADDRESS="Waterloo, Ontario, Canada, N2L 3G1",
+ MONTH=jul,
+ YEAR=1994}
+
+@BOOK {everyone,
+ AUTHOR="Jane Hahn",
+ TITLE="{\LaTeX} for {E}veryone: a reference guide and tutorial for typesetting
+ documents using a computer",
+ PUBLISHER="Prentice Hall",
+ ADDRESS="Englewood Cliffs, New Jersey",
+ ISBN="0-13-605908-2",
+ YEAR=1993}
+
+@BOOK {concis,
+ AUTHOR="Adrian Johnstone",
+ TITLE="{\LaTeX}, Concisely",
+ SERIES="Series in Computers and Their Applications",
+ PUBLISHER="Ellis Horwood",
+ ADDRESS="New York",
+ ISBN="0-13-524539-7",
+ YEAR=1992}
+
+
+@BOOK{agsm,
+ AUTHOR = "John Pitson",
+ ADDRESS = "Canberra",
+ EDITION = "troisi{\`e}me",
+ PUBLISHER = "Australian Government Publishing Service",
+ TITLE = "Style Manual for authors editors and printers of {A}ustralian
+government publications",
+ YEAR = "1978"
+}
+
+@UNPUBLISHED{latex2htmldoc,
+ AUTHOR = "Nikos Drakos",
+ NOTE = "Documentation accompagnant le traducteur de {\LaTeX} vers {\sc Html}, URL = {\url{http://www-dsed.llnl.gov/files/programs/unix/latex2html/manual/}}",
+ TITLE = "The {\LaTeX}2{\HTML} {T}ranslator, {U}ser's {G}uide and {M}anual",
+ YEAR = "1998",
+}
+
+@BOOK{latex2html93,
+ AUTHOR = "Nikos Drakos",
+ MONTH = aug,
+ TITLE = "A {\LaTeX} to {HTML} translator",
+ NOTE = "(Rapport interne)",
+ PUBLISHER = "Computer Based Learning Unit",
+ ADDRESS = "University of Leeds",
+ YEAR = 1993}
+
+
+@BOOK{concrete,
+ AUTHOR= "Ronald L. Graham and Donald~E. Knuth and Oren Patashnik",
+ TITLE = "Concrete Mathematics: A Fondation for Computer Science",
+ PUBLISHER="Addison-Wesley",
+ ADDRESS = "Reading, Massachusetts",
+ ISBN = "0-201-14236-8",
+ YEAR=1989
+ }
+
+@PHDTHESIS{liang,
+ AUTHOR={Franklin Mark Liang},
+ MONTH=jun,
+ YEAR=1983,
+ SCHOOL={Stanford University},
+ ADDRESS={Stanford, CA 94305},
+ TITLE={{Word Hy-phen-a-tion by Com-pu-ter}},
+ NOTE={Disponible {\'e}galement comme ``Stanford University,
+ Department of Computer Science Report No. STAN-CS-83-977''}
+ }
+
+@PHDTHESIS{hobby-phd,
+ author = "John Douglas Hobby",
+ title="{D}igitized {B}rush {T}rajectories",
+ NOTE={Disponible {\'e}galement comme ``Stanford University,
+ Department of Computer Science Report No. STAN-CS-85-1070''},
+ SCHOOL={Stanford University},
+ ADDRESS={Stanford, CA 94305},
+ MONTH=apr,
+ YEAR=1985}
+
+@PHDTHESIS{wyk-phd,
+ AUTHOR="Christopher J. Van Wyk",
+ TITLE="A {L}anguage for {T}ypesetting {G}raphics",
+ NOTE={Disponible {\'e}galement comme ``Stanford University,
+ Department of Computer Science Report No. STAN-CS-80-803''},
+ SCHOOL={Stanford University},
+ ADDRESS={Stanford, CA 94305},
+ MONTH=jun,
+ YEAR=1980}
+
+@ARTICLE{wyk1981,
+ AUTHOR="Christopher J. Van Wyk",
+ title="A graphics typesetting language",
+ JOURNAL = {SIGPLAN Notices of the ACM},
+ VOLUME=16,
+ NUMBER=6,
+ MONTH=jun,
+ PAGES="99--107",
+ YEAR=1981}
+
+@BOOK{bugs,
+ AUTHOR = {Lyn Dupr{\'e}},
+ TITLE = {Bugs in Writing},
+ PUBLISHER = {Addison-Wesley},
+ ADDRESS = "Reading, Massachusetts",
+ ISBN={0-201-60019-6},
+ YEAR = {1995}
+ }
+
+@MISC{amsfonts,
+TITLE="{AMSFonts} version {\textup{2.2}---}user's guide",
+AUTHOR="{American Mathematical Society}",
+ADDRESS="Providence, RI",
+YEAR="1995",
+MONTH=jan,
+NOTE="(CTAN: {\url{fonts/amsfonts/doc/amsfndoc.ps}}),
+ distribu{\'e} avec le paquetage {AMSFonts}"
+}
+
+@MISC{author-guidelines,
+TITLE="Instructions for preparation of papers and monographs---{\amslatex/}",
+AUTHOR="{American Mathematical Society}",
+ADDRESS="Providence, RI",
+YEAR="1994, 1996, 1999"}
+
+@MISC{amsthdoc,
+TITLE="{Using} the {\texttt{amsthm}} {P}ackage",
+AUTHOR="{American Mathematical Society}",
+ADDRESS="Providence, RI",
+YEAR=1999}
+
+@BOOK {texm,
+ TITLE= "La ma{\^{\i}}trise de {\TeX} et {\LaTeX}",
+ AUTHOR= "Thomas Lachand-Robert",
+ PUBLISHER = "Masson",
+ ADDRESS = "Paris",
+ ISBN= "2-225-84832-7",
+ YEAR= 1995,
+ }
+
+@techreport{CSTR116,
+ author = "Kernighan, Brian W. and Ritchie, Denis M.",
+ title = "{PIC}---A Graphics Language for Typesetting, User Manual",
+ series = "Computing Science Technical Report",
+ number = 116,
+ institution = "AT\&T Bell Laboratories",
+ address = "Murray Hill, New Jersey",
+ year = 1984
+}
+@incollection{ke+pic,
+ author = "Kernighan, Brian W.",
+ title = "Pic---A Graphics Language for Typesetting",
+ booktitle = "Unix Research System Papers, Tenth Edition",
+ publisher = "AT\&T Bell Laboratories",
+ pages = "53--77",
+ year = 1990
+}
+@article{ho+mp1,
+ keyx = "Hobby",
+ author = "John Douglas Hobby",
+ title = "A {\MFT}-like System with {P}ost{S}cript Output",
+ journal = "{TUGboat}",
+ volume = 10,
+ number = 4,
+ pages = "505--512",
+ month = dec,
+ year = 1989
+}
+
+@book{ps-visual,
+TITLE="Learning {PostScript}: A Visual Approach",
+AUTHOR="Ross Smith",
+PUBLISHER="Peachpit Press",
+ISBN="0-938151-12-6",
+YEAR=1995
+}
+
+%
+% extracted from litprog.bib database
+%
+
+@string{ tub = "{TUGboat}"}
+
+@article{litprog-schrod-cweb,
+ author = {Klaus Guntermann and Joachim Schrod},
+ title = {{\WEB} adapted to {C}},
+ journal = tub,
+ volume = 7,
+ number = 3,
+ month = Oct,
+ year = 1986,
+ pages = {134-137},
+ xannote = {\js{} My {\small CWEB}, an adaption of Knuth's Pascal
+\WEB{}, ie, written in \WEB{}. Created to write an IBM~/370
+assembler/emulater for undergrad CS courses. I was an graduate
+student, Klaus was my supervisor then.}
+}
+
+%
+% from doc of circuit_macros
+%
+@techreport{KRm4,
+author={Kernighan, Brian W. and Richie, Denis M.},
+title={The {M4} Macro Processor},
+institution={Bell Laboratories},
+year={1977}}
+
+@misc{gpic,
+author={The Free Software Foundation},
+title={Gpic man page},
+year={1992}}
+
+@misc{mfpic,
+author={Leathrum, Thomas},
+title={Pictures in {\TeX\ }with Metafont},
+institution={Dartmouth},
+year={1992}}
+
+@misc{pstricks,
+author={Zandt, Timothy van},
+title={{PST}ricks User's Guide},
+institution={Princeton},
+year={1993}}
+
+@misc{vanZandt93,
+author={Zandt, Timothy van},
+title="{PSTricks} macros for {G}eneric {\TeX}",
+note="Disponible sur CTAN dans {\url{tex-archive/graphics/pstricks/}}",
+year={1993}}
+
+@misc{Johnstone92,
+author={Johnstone, Adrian},
+title={Electronic symbols for \protect{\LaTeX}\ picture mode},
+institution={Royal Holloway, University of London},
+note={Email: {\tt adrean@cs.rhbnc.ac.uk}},
+year={1992}}
+
+@misc{Verwer92,
+author={Verwer, Nico},
+title={Readme for {L}oggates},
+institution={Utrecht, Dept. of Computer Science},
+note={Email: {\tt nico@cs.ruu.nl}},
+year={1992}}
+
+@techreport
+ {guide-loria,
+ TITLE = "Guide local {\LaTeX} du site {LORIA}",
+ AUTHOR = "J.-M. Antoine and J.-M. Hufflen and Denis R{\oe}gel and K. Tombre",
+ INSTITUTION = {Centre de Recherche en Informatique de Nancy},
+ TYPE = "Rapport technique",
+ MONTH = dec,
+ YEAR = 1996
+}
+
+@BOOK {advtexbook,
+ AUTHOR = "David Salomon",
+ TITLE= "The Advanced {\TeX{}book}",
+ PUBLISHER="{Springer Verlag}",
+ ADDRESS="New York",
+ ISBN="0-387-94556-3",
+ YEAR = "1995",
+ }
+
+@BOOK {objlatex,
+ AUTHOR = "Vincent Granet and Jean-Pierre Regourd",
+ TITLE= "Objectif {\LaTeX}",
+ ADDRESS= "Paris",
+ PUBLISHER="Masson",
+ ISBN="2-225-84993-5",
+ YEAR = "1995",
+ }
+
+@BOOK {revol,
+ AUTHOR = "Eisenstein, Elizabeth L.",
+ TITLE= "The Printing Revolution in Early Modern Europe",
+ PUBLISHER="Cambridge University Press",
+ ADDRESS="New York",
+ ISBN="0-521-44770-4",
+ YEAR = "{(Canto imprint)}",
+ }
+
+@TECHREPORT{LT3+ClassGuide,
+ KEY="latex3",
+ INSTITUTION="The {\LaTeX3} Project Team",
+ TITLE="{\LaTeXe\ }for class and package writers",
+ TYPE="Distribu{\'e} avec {\LaTeXe}",
+ NOTE="{\url{CTAN/macros/latex/macros/latex/base/clsguide.tex}}",
+ MONTH=dec,
+ YEAR=1999}
+
+@TECHREPORT{LT3+ConfigGuide,
+ KEY="latex3",
+ INSTITUTION="The {\LaTeX3} Project Team",
+ TITLE="Configuration options for {\LaTeXe}",
+ TYPE="Distribu{\'e} avec {\LaTeXe}",
+ NOTE="{\url{CTAN/macros/latex/macros/latex/base/cfgguide.tex}}",
+ MONTH=Dec,
+ YEAR=1999}
+
+@TECHREPORT{LT3+ModGuide,
+ KEY="latex3",
+ INSTITUTION="The {\LaTeX3} Project Team",
+ TITLE="Configuration options for {\LaTeXe}",
+ TYPE="Distribu{\'e} avec {\LaTeXe}",
+ NOTE="{\url{CTAN/macros/latex/macros/latex/base/modguide.tex}}",
+ MONTH=Dec,
+ YEAR=1999}
+
+@TECHREPORT{LT3+FontGuide,
+ INSTITUTION="The {\LaTeX3} Project Team",
+ KEY="latex3",
+ TITLE="{\LaTeXe{}} font selection",
+ TYPE="Distribu{\'e} avec {\LaTeXe}",
+ NOTE="Documente le m{\'e}canisme de s{\'e}lection des
+ fontes. Fait partie de la distribution {\LaTeX},
+ {\url{CTAN/macros/latex/macros/latex/base/fntguide.tex}}",
+ MONTH=dec,
+ YEAR=1999}
+
+@TECHREPORT{LT3+UserGuide,
+ KEY="latex3",
+ INSTITUTION="The {\LaTeX3} Project Team",
+ TITLE="{\LaTeXe~}for authors",
+ TYPE="Distribu{\'e} avec {\LaTeXe}",
+ NOTE="{\url{CTAN/macros/latex/macros/latex/base/usrguide.tex}}",
+ MONTH=Dec,
+ YEAR=1999}
+
+@TECHREPORT{LT3+CyrGuide,
+ KEY="latex3",
+ AUTHOR="Vladimir Volovitch and Werner Lemberg",
+ INSTITUTION="The {\LaTeX3} Project Team",
+ TITLE="Cyrillic languages support in {\LaTeX}",
+ TYPE="Distribu{\'e} avec {\LaTeXe}",
+ NOTE="{\url{CTAN/macros/latex/macros/latex/base/cyrguide.tex}}",
+ MONTH=Dec,
+ YEAR=1999}
+
+@MISC{simple-nfss,
+ TITLE="A few words on fonts",
+ AUTHOR="Timothy Murphy",
+ NOTE={\url{ftp://ftp.tex.ac.uk/tex-archive/info/simple-nfss.tex}},
+ MONTH=jun,
+ YEAR=1994}
+
+@TECHREPORT{LT3+source2e,
+ KEY="latex3",
+ INSTITUTION="The {\LaTeX3} Project Team",
+ TITLE="{\LaTeX}: the program",
+ TYPE="Distribu{\'e} avec {\LaTeXe}",
+ MONTH=Jun,
+ YEAR=1994}
+
+@UNPUBLISHED{Goldberg+lastpage,
+ AUTHOR="Jeffrey Goldberg",
+ TITLE="The {\texttt{lastpage}} package",
+ NOTE="Documentation électronique",
+ MONTH=Oct,
+ YEAR=1995}
+
+@TECHREPORT{l2e-config,
+ INSTITUTION="The {\LaTeX3} Project Team",
+ KEY="latex3",
+ TITLE="Configuration Options for {\LaTeXe{}}",
+ TYPE="Distribu{\'e} avec {\LaTeXe}",
+ MONTH=jun,
+ YEAR=1994}
+
+@TECHREPORT{l2e-mod,
+ INSTITUTION="The {\LaTeX3} Project Team",
+ KEY="latex3",
+ TITLE="Modifying {\LaTeXe{}}",
+ TYPE="Distribu{\'e} avec {\LaTeXe}",
+ MONTH=jun,
+ YEAR=1994}
+
+@TECHREPORT{l2e-auth,
+ INSTITUTION="The {\LaTeX3} Project Team",
+ KEY="latex3",
+ TITLE="{\LaTeXe{}} for Authors",
+ TYPE="Distribu{\'e} avec {\LaTeXe}",
+ MONTH=jun,
+ YEAR=1994}
+
+
+@BOOK {roy,
+ AUTHOR = "Roy, Yves",
+ TITLE= "{\TeX/WEB} et le traitement de textes math{\'e}matiques",
+ PUBLISHER="Masson",
+ ADDRESS="Paris",
+ ISBN="2-225-80249-1",
+ YEAR = 1984}
+
+@incollection
+ {unicode91,
+ AUTHOR = "{Unicode Inc.}",
+ TITLE = {The {U}nicode {S}tandard},
+ BOOKTITLE = {Worldwide Character Encoding, Version 1.0},
+ PUBLISHER = {Addison-Wesley},
+ YEAR = {1991},
+ volume = {1},
+ isbn = "0201-56788-1",
+ address = {Reading, Massachusetts},
+}
+
+@incollection
+ {unicode92,
+ AUTHOR = "{Unicode Inc.}",
+ TITLE = {The {U}nicode {S}tandard},
+ BOOKTITLE = {Worldwide Character Encoding, Version 1.0},
+ PUBLISHER = {Addison-Wesley},
+ YEAR = {1992},
+ volume = {2},
+ isbn = "0201-60845-6",
+ address = {Reading, Massachusetts},
+}
+
+@TECHREPORT
+ {cheng,
+ AUTHOR="Pehong Chen and Michael A. Harrison",
+ TITLE= "{A}utomatic {I}ndex {P}reparation and {P}rocessing",
+ NOTE="Fichier {\texttt{indexing/makeindex/paper/ind.tex}} sur les archives {\CTAN}",
+ NUMBER= "UCB/CSD 87/347",
+ INSTITUTION="Computer Science Division, University of California",
+ ADDRESS="Berkeley, California",
+ MONTH=mar,
+ YEAR=1987,
+ }
+
+@ARTICLE
+ {cheng1,
+ AUTHOR="Pehong Chen and Michael A. Harrison",
+ TITLE= "Index preparation and processing",
+ JOURNAL="Software -- Practice and Experience",
+ PAGES="897--915",
+ VOLUME=18,
+ NUMBER=9,
+ MONTH=sep,
+ YEAR=1988,
+ }
+
+@INPROCEEDINGS{Decouchant95b,
+ AUTHOR="D. Decouchant and Vincent Quint and M. Romero",
+ TITLE="Structured and Distributed Cooperative Editing in a Large Scale Network",
+ EDITOR="R. Rada",
+ BOOKTITLE="Groupware and Authoring",
+ PUBLISHER="Academic Press",
+ YEAR=1995,
+ }
+
+@ARTICLE{Andre94g,
+ AUTHOR="Jacques Andr{\'e} and A. Wild",
+ TITLE="Ligatures, typographie et informatique",
+ VOLUME=892,
+ JOURNAL="{PI}",
+ NOTE="Irisa, Rennes",
+ MONTH=dec,
+ YEAR=1994,
+ }
+
+@BOOK{Quint94d,
+ AUTHOR="Vincent Quint",
+ TITLE="{\'E}dition de documents structur{\'e}s",
+ iNOTE="Le traitement {\'e}lectronique du document",
+ PAGES="11-47",
+ PUBLISHER="{ADBS} {\'e}ditions",
+ ADDRESS="Paris",
+ MONTH=oct,
+ YEAR=1994,
+ }
+
+@INPROCEEDINGS{Andre94e,
+ AUTHOR="Jacques Andr{\'e} and H. Richy",
+ TITLE="{\'E}dition structur{\'e}e et indexation hypertextuelle d'actes m{\'e}di{\'e}vaux",
+ BOOKTITLE="{C}olloque {H}istoire et {I}nformatique",
+ PUBLISHER="Presses Universitaires de Rennes",
+ XADDRESS="Rennes",
+ MONTH=jun,
+ YEAR=1994,
+ }
+
+@INPROCEEDINGS{Andre92c,
+ AUTHOR="Jacques Andr{\'e}",
+ TITLE="Font Metrics",
+ BOOKTITLE="Technical and Visual Aspects of Types",
+ EDITOR="Roger D. Hersch",
+ PUBLISHER="Cambridge University Press",
+ YEAR=1992,
+ }
+
+@INPROCEEDINGS{Andre92b,
+ AUTHOR="Jacques Andr{\'e} and Roger D. Hersch",
+ TITLE="An introduction to digital type",
+ BOOKTITLE="Technical and Visual Aspects of Types",
+ EDITOR="Roger D. Hersch",
+ PUBLISHER="Cambridge University Press",
+ YEAR=1992,
+ }
+
+
+@INPROCEEDINGS{Quint89a,
+ AUTHOR="Vincent Quint",
+ TITLE="Systems for the Manipulation of Structured Documents",
+ BOOKTITLE="Structured Documents",
+ EDITOR="Jacques André and Richard K. Furuta and Vincent Quint",
+ PAGES="39-74",
+ PUBLISHER="Cambridge University Press",
+ YEAR=1989,
+ }
+
+@ARTICLE{kletzing95,
+ AUTHOR = "Dennis Kletzing",
+ TITLE="A multienumerate package",
+ JOURNAL="{TUGboat}",
+ VOLUME="16",
+ NUMBER="3",
+ MONTH=sep,
+ YEAR=1995}
+
+@TECHREPORT{lshort,
+ AUTHOR="Oetiker, Tobias and Partl, Hubert and Schlegl, Elisabeth",
+ TITLE="{T}he {N}ot {S}o {S}hort {I}ntroduction to {\LaTeXe}",
+ TYPE="{Or} {\LaTeXe} in 69 minutes",
+ INSTITUTION="(répertoire {\texttt{info/lshort}} sur les archives {\CTAN})",
+ MONTH=jan,
+ YEAR=1996}
+
+@MISC{ltmiscen,
+ AUTHOR="Johannes Braams and David Paul Carlisle and Alan Jeffrey and Leslie Michel Lamport and Frank Mittelbach and Chris A. Rowley and Rainer Sch{\"o}pf",
+ TITLE="Fichier {\texttt{ltmiscen.dtx}}",
+ NOTE="Fait partie de la distribution {\LaTeX}"}
+
+@MISC{cmfonts,
+ AUTHOR="Frank Mittelbach and Rainer Sch{\"o}pf",
+ TITLE="Fichier {\texttt{cmfonts.fdd}} {\`a} utiliser avec {\LaTeXe}",
+ NOTE="Fait partie de la distribution {\LaTeX}"}
+
+@MISC{everysel,
+ AUTHOR="Martin Schr{\"o}der",
+ TITLE="Le paquetage {\texttt{everysel}} pour {\LaTeXe}",
+ NOTE="{\CTAN}: \url{tex-archive/macros/latex/contrib/supported/everysel}"}
+
+@MISC{raggedri,
+ AUTHOR="Martin Schr{\"o}der",
+ TITLE="L'option de style \texttt{raggedri} pour
+ {\LaTeX2.09}",
+ NOTE="{\CTAN}: \url{tex-archive/macros/latex209/contrib/raggedright}"}
+
+@MISC{ragged,
+ AUTHOR="Laurent Siebenmann",
+ TITLE="Paquetage \texttt{ragged.sty}",
+ NOTE="{\CTAN}:
+ {\url{tex-archive/macros/generic/ragged/ragged.sty}},
+ g{\'e}n{\'e}rique pour le {\PlainTeX} et {\LaTeX}"}
+
+@COMMENT{yh-imposs,
+ TITLE="Impossible n'est pas {\anyTeX}",
+ AUTHOR="Yannis Haralambous",
+ PUBLISHER="International Thomson Publishing's Forges",
+ ADDRESS="France",
+ NOTE="{\`A} para{\^{\i}}tre",
+ YEAR=1996}
+
+@TECHREPORT{lamport-longf,
+ AUTHOR="Leslie Michel Lamport",
+ TITLE="How to write a long formula",
+ TYPE="Research Report",
+ NUMBER="118",
+ INSTITUTION="Digital Equipment Corporation, Systems Research Center",
+ NOTE="{\`a} para{\^{\i}}tre dans {\em FACJ 6\/}(5) (September/October 1994)",
+ MONTH=dec,
+ YEAR=1993}
+
+@techreport{hobby,
+ AUTHOR="John Douglas Hobby",
+ TITLE="{D}rawing {G}raphs with {\MPT}",
+ NOTE="Documentation disponible en format {P}ost{Script} à
+ {\url{\texttt{http://www.loria.fr/tex/prod-graph.html}}},
+ {\url{http://cm.bell-labs.com/who/hobby/MetaPost.html}}
+ et
+ {\url{http:/cm.bell-labs.com/cs/cstr/164.ps.gz}}" ,
+ institution = {AT\&T Bell Laboratories},
+ address = {Murray Hill, New Jersey},
+ type = {Computing Science Technical Report},
+ number = {no.~164},
+ year = {1993}
+ }
+
+@BOOK{aidetypo,
+ AUTHOR="G{\'e}rard Blanchard",
+ TITLE="Aide pour le choix de la typographie",
+ NOTE="{PAO}, cours sup{\'e}rieur",
+ PUBLISHER="Ateliers Perrousseaux, {\'e}diteur",
+ ADDRESS="{L}a {T}uilli{\`e}re, 04110 {R}eillanne",
+ ISBN="2-911220-02-1",
+ MOMTH=fev,
+ YEAR=1998}
+
+@BOOK{ftypo,
+ AUTHOR="Yves Perrousseaux",
+ TITLE="Manuel de typographie fran{\c{c}}aise {\'e}l{\'e}mentaire",
+ PUBLISHER="Ateliers Perrousseaux, {\'e}diteur",
+ ADDRESS="{L}a {T}uilli{\`e}re, 04110 {R}eillanne",
+ ISBN="2-911220-00-5",
+ EDITION="quatri{\`e}me",
+ YEAR=2001}
+
+@BOOK{fmisepage,
+ AUTHOR="Yves Perrousseaux",
+ TITLE="Mise en page et impression, notions {\'e}l{\'e}mentaires",
+ PUBLISHER="Ateliers Perrousseaux, {\'e}diteur",
+ ADDRESS="{L}a {T}uilli{\`e}re, 04110 {R}eillanne",
+ ISBN="2-911220-01-3",
+ YEAR=1996}
+
+@MISC{IEEEstd,
+ KEY={IEEE},
+ TITLE={Graphic Symbols for Electrical and Electronic Diagrams},
+ NOTE={IEEE Std 315-1975},
+ INSTITUTION={IEEE},
+ YEAR={1975}}
+
+@TECHREPORT{ps-colorsep,
+ KEY="Adobe",
+ AUTHOR="{Adobe Developper Support}{\noopsort{Adobe}}",
+ INSTITUTION="{A}dobe {S}ystems {I}ncoporated",
+ TITLE="{C}olor {S}eparation {C}onventions for {P}ost{S}cript {L}anguage {P}rograms",
+ TYPE="{T}echnical {N}ote",
+ NUMBER="{\#}5044",
+ MONTH="24 " # may,
+ YEAR=1994}
+
+@BOOK{agfa+color,
+ AUTHOR="{A}gfa {C}orporation{\noopsort{Agfa}}",
+ TITLE="An Introduction to Digital Color Press",
+ NOTE="Volumes {I} and {II}",
+ PUBLISHER="{A}gfa {C}orporation",
+ YEAR=1991}
+
+@BOOK{foley,
+ AUTHOR="Foley, J. and others",
+ TITLE="Computer Graphics{\string:} Principles and Practice",
+ PUBLISHER = {Addison-Wesley},
+ ADDRESS = "Reading, Massachusetts",
+ ISBN="0-201-12110-7",
+ YEAR=1990}
+
+@BOOK{col-repro,
+ AUTHOR="Hunt, R.",
+ TITLE="The Reproduction of Color in Photography, Printing, and Television",
+ PUBLISHER="Fountain Press",
+ ISBN="0-85242-356-X",
+ YEAR=1987}
+
+@BOOK{judd+wys,
+ AUTHOR="Judd, D. B. and Wyszecki, G.",
+ TITLE="Color in Business, Science, and Industry",
+ EDITION="troisi{\`e}me",
+ PUBLISHER="John Wiley {\&} Sons",
+ YEAR=1975}
+
+@BOOK{molla,
+ AUTHOR="Molla, Da. R. K.",
+ TITLE="Electronic Color Separation",
+ PUBLISHER="R.K. Printing {\&} Publishing Company",
+ ADDRESS="Montgomery, WV",
+ YEAR=1988}
+
+@BOOK{wyszecki,
+ AUTHOR="Wyszecki, G. and Stiles, W. S.",
+ TITLE="Color Science{\string:} Concepts and Methods, Quantitative Data and Formula",
+ EDITION="seconde",
+ PUBLISHER="R.K. Printing {\&} Publishing Company",
+ YEAR=1982}
+
+@TECHREPORT{ps-font-support,
+ KEY="Adobe",
+ AUTHOR="{Adobe Developper Support}{\noopsort{Adobe}}",
+ INSTITUTION="{A}dobe {S}ystems {I}ncoporated",
+ TITLE="{S}upporting {F}onts in the {P}ost{S}cript {L}anguage {E}nvironment",
+ TYPE="{T}echnical {N}ote",
+ NUMBER="{\#}5075",
+ MONTH="31 " # mar,
+ YEAR=1992}
+
+@TECHREPORT{ps-man2-upd,
+ KEY="Adobe",
+ AUTHOR="{Adobe Developper Support}{\noopsort{Adobe}}",
+ INSTITUTION="{A}dobe {S}ystems {I}ncoporated",
+ TITLE="{U}pdates to the {P}ost{S}cript {L}anguage {R}eference {M}anual, {S}econd
+ {E}dition",
+ TYPE="{T}echnical {N}ote",
+ NUMBER="{\#}5085",
+ MONTH="7 " # Jul,
+ YEAR=1995}
+
+@TECHREPORT{ps-doc-struct,
+ KEY="Adobe",
+ AUTHOR="{Adobe Developper Support}{\noopsort{Adobe}}",
+ INSTITUTION="{A}dobe {S}ystems {I}ncoporated",
+ TITLE="{P}ost{S}cript {L}anguage {D}ocument
+ {S}tructuring {C}onventions {S}pecification",
+ TYPE="{T}echnical {N}ote",
+ NOTE="Version 3.0",
+ NUMBER="{\#}5001",
+ MONTH="25 " # Sep,
+ YEAR=1992}
+
+@TECHREPORT{ps-eps-format,
+ KEY="Adobe",
+ AUTHOR="{Adobe Developper Support}{\noopsort{Adobe}}",
+ INSTITUTION="{A}dobe {S}ystems {I}ncoporated",
+ TITLE="{E}ncapsulated {P}ost{S}cript {F}ile {F}ormat
+ {S}pecification",
+ TYPE="{T}echnical {N}ote",
+ NOTE="Version 3.0",
+ NUMBER="{\#}5002",
+ MONTH="1er " # may,
+ YEAR=1992}
+
+@TECHREPORT{ps-afm-format,
+ KEY="Adobe",
+ AUTHOR="{Adobe Developper Support}{\noopsort{Adobe}}",
+ INSTITUTION="{A}dobe {S}ystems {I}ncoporated",
+ TITLE="{A}dobe {F}ont {M}etrics {F}ile {F}ormat
+ {S}pecification",
+ TYPE="{T}echnical {N}ote",
+ NOTE="Version 4.1",
+ NUMBER="{\#}5004",
+ MONTH="16 " # Oct,
+ YEAR=1995}
+
+@TECHREPORT{ps-bin-screen,
+ KEY="Adobe",
+ AUTHOR="{Adobe Developper Support}{\noopsort{Adobe}}",
+ INSTITUTION="{A}dobe {S}ystems {I}ncoporated",
+ TITLE="{A}dobe {B}in {S}creen {F}iles
+ {S}pecification",
+ TYPE="{T}echnical {N}ote",
+ NOTE="Version 2.0",
+ NUMBER="{\#}5006",
+ MONTH="31 " # mar,
+ YEAR=1992}
+
+@TECHREPORT{ps-ai-file,
+ KEY="Adobe",
+ AUTHOR="{Adobe Developper Support}{\noopsort{Adobe}}",
+ INSTITUTION="{A}dobe {S}ystems {I}ncoporated",
+ TITLE="{A}dobe {I}llustrator {F}ile {F}ormat
+ {S}pecification",
+ TYPE="{T}echnical {N}ote",
+ NOTE="Version 2.0",
+ NUMBER="{\#}5007",
+ MONTH="28 " # Oct,
+ YEAR=1992}
+
+@TECHREPORT{ps-psft,
+ KEY="Adobe",
+ AUTHOR="{Adobe Developper Support}{\noopsort{Adobe}}",
+ INSTITUTION="{A}dobe {S}ystems {I}ncoporated",
+ TITLE="{P}ost{S}cript {L}anguage {F}ile {T}ransmission
+ {(PSFT)} {S}pecification",
+ TYPE="{T}echnical {N}ote",
+ NOTE="Version 1.0",
+ NUMBER="{\#}5011",
+ MONTH="02 " # apr,
+ YEAR=1993}
+
+@TECHREPORT{ps-type42,
+ KEY="Adobe",
+ AUTHOR="{Adobe Developper Support}{\noopsort{Adobe}}",
+ INSTITUTION="{A}dobe {S}ystems {I}ncoporated",
+ TITLE="{T}he {T}ype 42 {F}ont {F}ormat {S}pecification",
+ TYPE="{T}echnical {N}ote",
+ NUMBER="{\#}5012",
+ MONTH="1er " # Mar,
+ YEAR=1993}
+
+@TECHREPORT{ps-type1-ffs,
+ KEY="Adobe",
+ AUTHOR="{Adobe Developper Support}{\noopsort{Adobe}}",
+ INSTITUTION="{A}dobe {S}ystems {I}ncoporated",
+ TITLE="{T}ype 1 {F}ont {F}ormat {S}upplement",
+ TYPE="{T}echnical {N}ote",
+ NUMBER="{\#}5015",
+ MONTH="15 " # jan,
+ YEAR=1994}
+
+@TECHREPORT{ps-supp-down,
+ KEY="Adobe",
+ AUTHOR="{Adobe Developper Support}{\noopsort{Adobe}}",
+ INSTITUTION="{A}dobe {S}ystems {I}ncoporated",
+ TITLE="{S}upporting {D}ownloadable {P}ost{S}cript
+ {L}anguage {F}onts",
+ TYPE="{T}echnical {N}ote",
+ NUMBER="{\#}5040",
+ MONTH="31 March",
+ YEAR=1992}
+
+@TECHREPORT{ps-fnt-list,
+ KEY="Adobe",
+ AUTHOR="{Adobe Developper Support}{\noopsort{Adobe}}",
+ INSTITUTION="{A}dobe {S}ystems {I}ncoporated",
+ TITLE="{A}dobe {F}ont {N}ame {R}eference {T}able",
+ TYPE="{T}echnical {N}ote",
+ NUMBER="{\#}5090",
+ MONTH="27 " # Oct,
+ YEAR=1995}
+
+@TECHREPORT{ps-l2-setscreen,
+ KEY="Adobe",
+ AUTHOR="{Adobe Developper Support}{\noopsort{Adobe}}",
+ INSTITUTION="{A}dobe {S}ystems {I}ncoporated",
+ TITLE="{L}evel 2 {C}ompatibility{\string:} {T}he
+ setscreen and currentscreen {O}perators",
+ TYPE="{T}echnical {N}ote",
+ NUMBER="{\#}5119",
+ MONTH="31 " # Mar,
+ YEAR=1992}
+
+@TECHREPORT{ps-ext-cid,
+ KEY="Adobe",
+ AUTHOR="{Adobe Developper Support}{\noopsort{Adobe}}",
+ INSTITUTION="{A}dobe {S}ystems {I}ncoporated",
+ TITLE="{P}ost{S}cript {L}anguage {E}xtensions for
+ {CID-K}eyed {F}onts",
+ TYPE="{T}echnical {N}ote",
+ NOTE="{P}ost{S}cript {S}oftware {V}ersion 2015",
+ NUMBER="{\#}5213",
+ MONTH="29 " # jun,
+ YEAR=1995}
+
+@TECHREPORT{ps-man-supp,
+ KEY="Adobe",
+ AUTHOR="{Adobe Developper Support}{\noopsort{Adobe}}",
+ INSTITUTION="{A}dobe {S}ystems {I}ncoporated",
+ TITLE="{P}ost{S}cript {L}anguage {R}eference {M}anual
+ {S}upplement",
+ TYPE="{T}echnical {N}ote",
+ NOTE="{F}or {V}ersion 2016",
+ NUMBER="{PS} {S}upplement 2016",
+ MONTH="7 " # Jul,
+ YEAR=1995}
+
+@MISC{art+Chen,
+ AUTHOR="Leslie Michel Lamport",
+ TITLE="{MakeIndex}{\string:} {A}n {I}ndex {P}rocessor for {\LaTeX}",
+ MONTH="17 " # feb,
+ YEAR=1987,
+ NOTE="Extrait du fichier {\texttt{makeindex.tex}} fourni avec le code source du
+ programme"}
+
+@MISC{art+docstrip,
+ AUTHOR="Frank Mittelbach and Denys Duchier and Johannes Braams",
+ TITLE="\texttt{docstrip.dtx}",
+ NOTE="Ce fichier fait partie du paquetage {\texttt{doc}}"}
+
+@MISC{art+verbatim,
+ AUTHOR="Rainer Sch{\"o}pf",
+ TITLE="A New Implementation of {\LaTeX}'s {\texttt{verbatim}} and
+ {\texttt{verbatim*}} Environments",
+ NOTE="Fichier {\texttt{verbatim.doc}}, version 1.4i"}
+
+@MISC{fertel,
+ AUTHOR="{Fertel{, I}mprimeur {\&} {M}archand {L}ibraire, rue des {\'E}p{\'e}es, {\`a} l'{I}mage de {S}aint {B}ertin, {S}aint {O}mer}, Martin Dominique",
+ TITLE="La science pratique de l'imprimerie",
+ YEAR=1723}
+
+@BOOK{baudin,
+ AUTHOR="Baudin, Fernand",
+ TITLE="La {T}ypographie au tableau noir",
+ PUBLISHER="{\'E}ditions {R}etz",
+ ADDRESS="Paris",
+ YEAR=1984}
+
+@BOOK{baudin-gut,
+ AUTHOR="Baudin, Fernand",
+ TITLE="{L'E}ffet {G}utenberg",
+ PUBLISHER="{\'E}ditions du {C} de la {L}ibrairie",
+ YEAR=1994}
+
+@BOOK{beaune,
+ AUTHOR="Beaune, Joseph and Ponot, Ren{\'e}",
+ TITLE="Qui a rammass{\'e} la plume d'oie?",
+ PUBLISHER="{\'E}ditions Dessain et Tolra",
+ ADDRESS="Paris",
+ YEAR=1979}
+
+@BOOK{appriv,
+ AUTHOR="Bernard, Yves",
+ TITLE="Apprivoiser la cha{\^{\i}}ne graphique",
+ PUBLISHER="Les {\'e}ditions de l'{O}rganisation",
+ ADDRESS="Paris",
+ YEAR=1993}
+
+@BOOK{blanchard1,
+ AUTHOR="Blanchard, G{\'e}rard",
+ TITLE="Pour une s{\'e}miologie de la typographie",
+ PUBLISHER="{\'E}ditions des {R}encontres de {L}ure",
+ YEAR=1979}
+
+@ARTICLE{blanchard2,
+ AUTHOR="Blanchard, G{\'e}rard",
+ TITLE="{J}an {T}schichold parle de typographie",
+ JOURNAL="Communication et langages",
+ VOLUME=63,
+ YEAR=1984}
+
+@ARTICLE{blanchard3,
+ AUTHOR="Blanchard, G{\'e}rard",
+ TITLE="Le look de l'{\'e}troit",
+ JOURNAL="Communication et langages",
+ VOLUME=73,
+ YEAR=1988}
+
+@ARTICLE{blanchard4,
+ AUTHOR="Blanchard, G{\'e}rard",
+ title = "N{\oe}uds {\&} esperlu{\`e}tes: actualit{\'e}s
+ et p{\'e}rennit{\'e} d'un signe",
+ journal = j-GUTENBERG,
+ year = "1995",
+ volume = "22",
+ pages = "43--59",
+ month = sep,
+}
+
+@INCOLLECTION{brookfield,
+ AUTHOR="Brookfield, Karen",
+ TITLE="L'{\'e}criture et le livre",
+ BOOKTITLE="Les yeux de la d{\'e}couverte",
+ PUBLISHER="Gallimard",
+ YEAR=1993}
+
+@BOOK{dchoseimp,
+ AUTHOR="Chassagnard, Guy",
+ TITLE="Le petit dictionnaire de la chose imprim{\'e}e",
+ PUBLISHER="Sud {\'E}ditions",
+ ADDRESS="Nice",
+ YEAR=1995}
+
+@BOOK{logo,
+ AUTHOR="Delorme, Christian",
+ TITLE="Le logo",
+ PUBLISHER="Les {\'e}ditions de l'{O}rganisation",
+ ADDRESS="Paris",
+ edition="seconde",
+ ISBN="2708122185",
+ YEAR=1992}
+
+@BOOK{choseimp,
+ AUTHOR="Dreyfus, John and Ponot, Ren{\'e} and Richaudeau, Fran{\c{c}}ois",
+ TITLE="La chose imprim{\'e}e",
+ PUBLISHER="{\'E}ditions {R}etz",
+ ADDRESS="Paris",
+ YEAR=1985}
+
+@BOOK{civil-ecr,
+ AUTHOR="Druet, Roger and Gr{\'e}goire, Herman",
+ TITLE="La civilisation de l'{\'e}criture",
+ PUBLISHER="{\'E}ditions {A}rth{\`e}me {F}ayard et {D}essain et {T}olra",
+ ADDRESS="Paris",
+ YEAR=1976}
+
+@BOOK{maquette-map,
+ AUTHOR="Duplan, Pierre and Jauneau, Roger",
+ TITLE="Maquette et mise en page",
+ PUBLISHER="{\'E}ditions du {M}oniteur",
+ ADDRESS="Paris",
+ YEAR=1994}
+
+@BOOK{duplan,
+AUTHOR="Duplan, Pierre and Jauneau, Roger",
+TITLE="Maquette et mise en page",
+PUBLISHER="{\'E}ditions de l'{U}sine {N}ouvelle",
+ADDRESS="Paris",
+YEAR=1982}
+
+
+@BOOK{rook,
+ EDITOR="Eason, Ron and Rookledge, Sarah and Baines, Phil and Rookledge, Gordon",
+ TITLE="{R}ookledge's {I}nternational {H}andbook of {T}ype {D}esigners: {A}
+ {B}iographical {D}irectory",
+ NOTE="Compagnon de~{\cite{rookledge1990}}",
+ PUBLISHER="{S}arema {P}ress ({P}ublishers) {Ltd}",
+ ADDRESS="Surrey, England",
+ ISBN="1-55921-092-3",
+ YEAR=1991}
+
+@BOOK{faudouas,
+ AUTHOR="Faudouas, Jean-Claude",
+ TITLE="Dictionnaire des grands noms de la chose imprim{\'e}e",
+ PUBLISHER="{\'E}ditions {R}etz",
+ ADDRESS="Paris",
+ YEAR=1991}
+
+@BOOK{ency-type,
+ AUTHOR="Jaspert, W. P. and Berry and Johnson",
+ TITLE="{E}ncyclop{\oe}dia of {T}ype {F}aces",
+ PUBLISHER="{B}landford {P}ress {Ltd}",
+ ADDRESS="Londres",
+ EDITION="cinqui{\`e}me",
+ YEAR=1983}
+
+@BOOK{massin,
+ AUTHOR="Massin",
+ TITLE="La lettre et l'image",
+ PUBLISHER="Gallimard",
+ ADDRESS="Paris",
+ YEAR="1970--1993"}
+
+@BOOK{callig,
+ AUTHOR="Mediavilla, Claude",
+ TITLE="Calligraphie",
+ PUBLISHER="{\'E}ditions de l'{I}mprimerie {N}ationale",
+ ADDRESS="Paris",
+ YEAR=1993}
+
+@BOOK{tech-gra,
+ AUTHOR="Ponot, Ren{\'e}",
+ TITLE="Techniques graphiques",
+ PUBLISHER="{M}inist{\`e}re du {C}ommerce et de l'{I}ndustrie",
+ ADDRESS="Paris",
+ YEAR=1975}
+
+@BOOK{plomb-encre,
+ AUTHOR="Ponot, Ren{\'e}",
+ TITLE="De plomb, d'encre et de lumi{\`e}re",
+ PUBLISHER="{\'E}ditions de l'{I}mprimerie {N}ationale",
+ ADDRESS="Paris",
+ YEAR=1982}
+
+@BOOK{hist-carac,
+ AUTHOR="Ponot, Ren{\'e}",
+ TITLE="Histoire de presque tous les caract{\`e}res d'imprimerie",
+ PUBLISHER="Les cahiers de {L}ure",
+ YEAR=1979}
+
+@ARTICLE{uni-typo,
+ AUTHOR="Richaudeau, Fran{\c{c}}ois",
+ TITLE="Pour th{\'e}orie unitaire de la typographie",
+ JOURNAL="Communication et langages",
+ VOLUME=36}
+
+@BOOK{ruder,
+ AUTHOR="Ruder, Emil",
+ TITLE="Typographie",
+ PUBLISHER="{V}erlag {A}rtur {N}iggli",
+ ADDRESS="{T}eufen, {AR}",
+ YEAR=1967}
+
+@BOOK{salles,
+ AUTHOR="Salles, Ren{\'e}",
+ TITLE="{5\,000} ans d'histoire du livre",
+ PUBLISHER="{\'E}ditions {O}uest {F}rance",
+ ADDRESS="Rennes",
+ YEAR=1986}
+
+@BOOK{setola,
+ AUTHOR="Setola, Geert and Pohlen, Joep",
+ TITLE="La fontaine aux lettres",
+ PUBLISHER="{\'E}ditions {F}ontana",
+ YEAR=1994}
+
+@BOOK{tsi+livre-typo,
+ AUTHOR="Tschichold, Jan",
+ ISBN="2-904235-81-7",
+ TITLE="Livre et typographie",
+ PUBLISHER="{\'E}ditions {A}llia",
+ NOTE="Traduit de l'allemand par Nicole Casanova, postface
+ de Muriel Paris. Titre original: {\emph{Ausgew{\H{a}}hlte
+ Aufs{\H{a}}tze {\H{u}}ber Fragen der Gestalt des
+ Buches und der Typographie}}, {\cite{typo+tschichold+selected}}",
+ ADDRESS="16, rue Charlemagne, Paris iv",
+ YEAR= oct # " 1994--" # nov # " 1998"}
+
+@BOOK{majus,
+ AUTHOR="Dauppagnea, Albert",
+ TITLE="Majuscules, abr{\'e}viations, symboles et sigles",
+ PUBLISHER="{\'E}ditions {D}ucolot",
+ ADDRESS="Paris -- Louvain-la-Neuve",
+ YEAR=1991}
+
+@MANUAL{cgc,
+ ORGANIZATION="{F}{\'e}d{\'e}ration {CGC} de la communication",
+ TITLE="Code typographique",
+ ADDRESS="64, rue Taitbout, 75009~Paris",
+ EDITION="dix-septi{\`e}me",
+ YEAR=1995}
+
+@MANUAL{guibert1997,
+ TITLE="Le nouveau code typographique",
+ ORGANIZATION="{F}{\'e}d{\'e}ration {CGC} de la communication",
+ ADDRESS="64, rue Taitbout, 75009~Paris",
+ AUTHOR="Robert Guibert",
+ ISBN="2-9507157-1-0",
+ NOTE="R{\'e}vis{\'e}, compl{\'e}t{\'e} et modernis{\'e}",
+ YEAR=1997}
+
+@BOOK{ramat,
+ AUTHOR="Ramat, Aurel",
+ TITLE="Le {R}amat typographique",
+ PUBLISHER="{\'E}ditions {C}harles {C}orlet",
+ ADDRESS="Cond{\'e}-sur-{N}oireau",
+ ISBN="2-922366-00-6",
+ YEAR=2000}
+
+@BOOK{ramat-gram,
+ AUTHOR="Ramat, Aurel",
+ TITLE="Grammaire typographique",
+ PUBLISHER="Aurel Ramat",
+ ADDRESS="Montr{\'e}al (Qu{\'e}bec)",
+ YEAR=1984}
+
+@BOOK{bringhurst,
+ AUTHOR="Robert Bringhurst",
+ TITLE="{T}he {E}lements of {T}ypographic {S}tyle",
+ PUBLISHER="{H}artley {\&} {M}arks",
+ ADDRESS="Vanvouver, Canada",
+ ISBN="0-88179-133-4 (reli{\'e}), 0-88179-132-6 (pbk)",
+ EDITION="deuxi{\`e}me",
+ YEAR="1992, 1996, 1997, 1999"}
+
+@BOOK{itp,
+ AUTHOR="Esposito, Tony and Callan King, Jean",
+ TITLE="{ITP} {P}ost{S}cript {T}ypeface {L}ibrary",
+ PUBLISHER="{V}an {N}ostrand {R}heinhold",
+ ADDRESS="New York",
+ ISBN="0-442-01491-0",
+ YEAR=1994}
+
+@BOOK{tracy,
+ AUTHOR="Tracy, Walter",
+ TITLE="{L}etters of {C}redit -- {A} view of type design",
+ PUBLISHER="{G}ordon {F}raser",
+ ADDRESS="Londres",
+ YEAR=1986}
+
+
+@inproceedings{Hobby82,
+ author = {John Douglas Hobby and Gu Guoan},
+ title = {Using String Matching to Compress Chinese Characters},
+ booktitle = {Proc. Int'l Conf. of the {C}hinese-Language Computer Society},
+ pages = {56--70},
+ month = sep,
+ year = {1982},
+ note = {Also {\it Stanford Report STAN-CS-82-914.}}
+}
+
+@article{Hobby83,
+ author = {John Douglas Hobby and Gu Guoan},
+ title = {Using {\MFT} to Design Chinese Characters},
+ journal = {Computer Processing of Chinese \& Oriental Languages},
+ volume = {1},
+ number = {1},
+ pages = {4--23},
+ month = jul,
+ year = {1983}
+}
+
+
+@article{Hobby84,
+ author = {John Douglas Hobby and Gu Guoan},
+ title = {A {C}hinese meta-font},
+ journal = "{TUGboat}",
+ volume = {5},
+ number = {2},
+ pages = {119--136},
+ month = Nov,
+ year = {1984},
+ note = {Also {\it Stanford Report STAN-CS-83-974\/} and {\it Proc. ICTP'83}, Tokyo, Japan, 1983},
+}
+
+@techreport{Hobby92,
+ title = {A User's manual for {MetaPost}},
+ author = {John Douglas Hobby},
+ institution = {AT\&T Bell Laboratories},
+ address = {Murray Hill, New Jersey},
+ type = {Computing Science Technical Report},
+ number = {no.~162},
+ note="Disponible {\`a} {\url{http://cm.bell-labs.com/who/hobby/MetaPost.html/}}",
+ year = {1992}
+}
+
+@inproceedings{Hobby92a,
+ author = {John Douglas Hobby},
+ title = {Introduction to {MetaPost}},
+ booktitle = {Euro{\TeX} '92 Proceedings},
+ month = sep,
+ year = {1992},
+ pages = {21--36}
+}
+
+@article{Hobby93,
+ author = {John Douglas Hobby},
+ title = {Generating Automatically Tuned Bitmaps from Outlines},
+ journal = {J. Assoc. Comp. Mach.},
+ volume = {40},
+ number = {1},
+ pages = {48--94},
+ year = {1993}
+}
+
+@book{quaresma,
+ author="Quaresma de Almeida, Pedro",
+ title="Introdu{\c{c}\~ao} ao {\LaTeX}",
+ publisher="Escolar Editora",
+ address="Lisboa",
+ year=1996}
+
+@BOOK {ponct-m,
+ TITLE= "La ponctuation ma{\^{\i}}tris{\'e}e",
+ AUTHOR= "Jacquenod, Raymond",
+ PUBLISHER="Marabout",
+ ADDRESS="Alleur, Belgique",
+ SERIES="{M}arabout {S}avoirs",
+ NUMBER="8017",
+ ISBN="2-501-01863-X",
+ YEAR= 1993}
+
+@ARTICLE{SAUTER,
+AUTHOR="John Sauter",
+TITLE="Building {C}omputer {M}odern fonts",
+JOURNAL="{TUGboat}",
+NUMBER = "3",
+MONTH=oct,
+VOLUME="7",
+PAGES="151--152",
+YEAR=1986}
+
+@ARTICLE{ABC,
+AUTHOR="Tobin, Georgia K.M.",
+TITLE="The {ABC}'s of {S}pecial {E}ffects",
+JOURNAL="{TUGboat}",
+MONTH=apr,
+VOLUME="9",
+NUMBER="1",
+PAGES="15--18",
+YEAR=1988}
+
+@ARTICLE{Outline,
+AUTHOR="Doug Henderson",
+TITLE="{O}utline {F}onts with {\MFT}",
+JOURNAL="{TUGboat}",
+MONTH=apr,
+VOLUME="10",
+NUMBER="1",
+PAGES="36--38",
+YEAR=1989}
+
+
+@INPROCEEDINGS{LL,
+AUTHOR="Alexey Khodulev and I. Mahovaya",
+TITLE="On {\TeX{}} experience in {MIR} {P}ublishers",
+BOOKTITLE="Proceedings of the 7th {Euro\TeX{}} {C}onference",
+ADDRESS="Prague",
+YEAR=1992}
+
+@INPROCEEDINGS{LH,
+AUTHOR="Olga G. Lapko",
+TITLE="{MAKEFNT} as part of {CurTUG--EM\TeX{}} package",
+BOOKTITLE="Proceedings of the 8th {Euro\TeX{}} {C}onference",
+ADDRESS="Gd{\'a}nsk",
+YEAR=1994}
+
+@BOOK{day,
+AUTHOR="Day, Robert A.",
+TITLE="{H}ow to {W}rite {\&} {P}ublish a {S}cientific {P}aper",
+PUBLISHER="Cambridge University Press",
+EDITION="quatri{è}me",
+ISBN="0-521-55136-6",
+YEAR=1995}
+
+@BOOK{ramasu,
+ AUTHOR="Nickalls, Richard W. D. and Ramasubramanian R. and Jahan, F. and Hall R.",
+ TITLE="Interfacing medical equipment to an {IBM PC}",
+ PUBLISHER="Cambridge University Press",
+ YEAR=1994}
+
+@ARTICLE{rahtz+afm,
+ AUTHOR="Rahtz, Sebastian",
+ TITLE="{AFM} files for {IBM} {C}ourier",
+ JOURNAL="{UKTeX Digest}",
+ MONTH=dec,
+ YEAR=1992,
+ VOLUME=92,
+ NUMBER=47}
+
+@BOOK{y+bach,
+ AUTHOR="Bach, Carl Philipp Emanuel",
+ TITLE="{V}ersuch {\"u}ber die wahre {A}rt das {C}lavier zu spielen. {Z}weyter {T}heil,
+ in welchem die {L}ehre von dem {A}ccompagnement und der freyen {F}antasie abgehandelt wird",
+ ADDRESS="Berlin",
+ PUBLISHER="G. L. Winter",
+ YEAR=1762}
+
+@ARTICLE{y+barthel,
+ AUTHOR="Barthel, Gustav",
+ TITLE="{W}arum deutsche {S}chrift?",
+ JOURNAL="{S}chrift und {S}chreiben",
+ VOLUME={4},
+ PAGES={98--130},
+ YEAR=1934}
+
+@ARTICLE{y+breitkopf,
+ AUTHOR="Breitkopf, Johann Gottlob Immanuel",
+ TITLE="{U}eber {B}uchdruckerey und {B}uchhandel in {L}eipzig",
+ JOURNAL="{J}ournal f{\"u}r {F}abrik, {M}anufaktur und {H}andlung",
+ VOLUME="5",
+ PAGES={1--57},
+ YEAR=1793}
+
+@MISC{y+glaister,
+ AUTHOR="Glaister and Ashall, Geoffrey",
+ TITLE="{G}laister's {G}lossary of the {B}ook",
+ ADDRESS="Londres",
+ YEAR=1960}
+
+@BOOK{y+kiewel,
+ AUTHOR="Kiewel, Albert Eberhard Dietrich and St{\"o}lting, Inghild and
+ Wachtendorf, Heinold",
+ TITLE="{W}ir lesen deutsche {S}chrift",
+ ADDRESS="Hannovre",
+ PUBLISHER="{K}allmeyer'sche {V}erlagsbuchhandlung",
+ YEAR=1989}
+
+@BOOK{y+knebel,
+ AUTHOR="Knebel, P.",
+ TITLE="{S}ammlung der gebr{\"a}uchlisten {S}chriftgattungen",
+ ADDRESS="Landshut",
+ PUBLISHER="{V}erlag der {J}os. {T}homann'schen {B}uchhandlung",
+ YEAR=1870}
+
+@BOOK{y+mulsing,
+ AUTHOR="M{\"u}lsing, Ernst and Schmidt, Alfred",
+ TITLE="{D}uden, {R}echtschreibung der deutschen {S}prache und der {F}remdw{\"o}rter",
+ ADDRESS="Leipzig et Vienne",
+ PUBLISHER="{B}ibliographisches {I}nstitut",
+ YEAR=1919}
+
+@ARTICLE{y+partl,
+ AUTHOR="Partl, Hubert",
+ TITLE="{G}erman {\TeX}",
+ JOURNAL="{TUGboat}",
+ MONTH=apr,
+ VOLUME="9",
+ NUMBER="1",
+ PAGES="70--72",
+ YEAR=1988}
+
+@BOOK{y+stiebner,
+ AUTHOR="Stiebner, Erhardt Helmut Huber and Zahn, Heribert",
+ TITLE="{S}chriften + {Z}eichen",
+ ADDRESS="Munich",
+ PUBLISHER="Bruckmann",
+ YEAR=1987}
+
+@ARTICLE{y+thormeyer,
+ AUTHOR="Thormeyer, Traugott",
+ TITLE="{H}eraus aus der {S}chriftverelendung{!}",
+ JOURNAL="{S}chrift und {S}chreiben",
+ VOLUME="4",
+ PAGES={131--136},
+ YEAR=1934}
+
+@BOOK{y+updike,
+ AUTHOR="Updike, Daniel Berkeley",
+ TITLE="{P}rinting {T}ypes: {T}heir {H}istory, {F}orms and {U}se",
+ EDITION="deuxi{\`e}me",
+ ADDRESS="Cambridge, Mass.",
+ YEAR=1937}
+
+@BOOK{y+walther,
+ AUTHOR="Walther, Karl Klaus",
+ TITLE="{L}exikon der {B}uchkunst und {B}ibliophilie",
+ ADDRESS="Leipzig",
+ PUBLISHER="Bibliographisches Institut",
+ YEAR=1987}
+
+@BOOK{y+wikenhauser,
+ AUTHOR="Wikenhauser, Alfred",
+ TITLE="{D}as {E}vangelium nach {J}ohannes",
+ ADDRESS="Regensburg",
+ PUBLISHER="{F}riedrich {P}ustet",
+ YEAR=1948}
+
+@TECHREPORT{StanCS+NBi89,
+ AUTHOR="Neenie Billawala",
+ TITLE="Metamarks: {P}reliminary studies for a pandora's box of shapes",
+ NUMBER="STAN-CS-89-1256",
+ INSTITUTION="Stanford University, Department of Computer Science",
+ ADDRESS="Stanford, California 94305",
+ MONTH=jul,
+ YEAR=1989}
+
+@TECHREPORT{haddad-knuth1985,
+ AUTHOR="Haddad, Ramsey W. and Knuth, Donald E.",
+ TITLE="A {P}rogramming and {P}roblem-{S}olving {S}eminar",
+ NUMBER="STAN-CS-85-1055",
+ INSTITUTION="Stanford University, Department of Computer Science",
+ ADDRESS="Stanford, California 94305",
+ MONTH=jun,
+ YEAR=1985}
+
+@INPROCEEDINGS{Stanford+NBi89,
+ AUTHOR="Neenie Billawala",
+ TITLE="{Opening Pandora's Box}",
+ EDITOR="Christina Thiele",
+ BOOKTITLE="1989 {C}onference {P}roceedings",
+ PUBLISHER="{TUG}boat, {\TeX} {U}sers {G}roup",
+ VOLUME="10{\#}4",
+ PAGES="481--489",
+ MONTH=dec,
+ YEAR=1989}
+
+@BOOK{codetypo,
+ AUTHOR="{F{\'e}d{\'e}ration nationale du personnel
+ d'encadrement des industries polygraphique et de la
+ communication}",
+ TITLE="Code typographique -- {C}hoix de r{\`e}gles {\`a}
+ l'usage des auteurs et professionnels du livre",
+ EDITION="quatorzi{\`e}me",
+ YEAR=1991}
+
+@BOOK{romand,
+ TITLE="Guide du typographe romand -- {R\`e}gles et
+ grammaires typographiques {\`a} l'usage des auteurs,
+ {\'e}diteurs, compositeurs et correcteurs de la langue
+ fran{\c{c}}aise",
+ EDITOR="{Groupe de Lausanne de l'Association suisse
+ des typographes}",
+ EDITION="cinqui{\`e}me",
+ PUBLISHER="{H\'e}liographia {S.A.}",
+ ADDRESS="route des {D}ragons 4, case postale 900, 1001, {L}ausanne",
+ YEAR=1994}
+
+@MISC{faqfr,
+ AUTHOR="Kluth, Marie-Paule",
+ TITLE="{FAQ} {\LaTeX} {F}ran{\c{c}}aise",
+ DATE="mensuelle",
+ NOTE="{\url{ftp://ftp.univ-lyon1.fr/pub/faq/by-name/fr/faq-latex-francaise}}"
+ }
+
+@BOOK{mla,
+ TITLE="{MLA} {H}andbook for {W}riters of {R}esearch {Pa}pers",
+ EDITOR = "Joseph Gibaldi and Walter S. Achtert",
+ EDITION="quatri{\`e}me",
+ PUBLISHER="The Modern Language Association of America",
+ ADDRESS="New York",
+ ISBN="0-87352-565-5",
+ YEAR=1995}
+
+@BOOK{rubinstein,
+ AUTHOR="Richard Rubinstein",
+ TITLE="{D}igital {T}ypography: {A}n {I}ntroduction to {T}ype and {C}omposition for {C}omputer {S}ystem {D}esign",
+ PUBLISHER="Addison-Wesley",
+ ADDRESS = "Reading, Massachusetts",
+ ISBN = "0-201-17633-5",
+ YEAR = 1988}
+
+@BOOK{paput,
+ AUTHOR="Paput, Christian",
+ COMMENT="graveur de poin{\c{c}}ons {\`a}
+ l'imprimerie nationale, en charge de l'ANCT.",
+ TITLE="Vocabulaire des {A}rts graphiques, de la {C}ommunication, de la {PAO}, etc.",
+ PUBLISHER="{TVSO} {\'E}ditions",
+ ADDRESS="21 avenue {\'E}ric {M}orlet, 91320 {W}issous; T{\'e}l. 01 69 53 90 37",
+ ISBN = "9-782950-501523"}
+
+@BOOK{paput98,
+ AUTHOR="Paput, Christian",
+ TITLE="La gravure du poin{\c{c}}on typographique -- {T}he {P}unchcutting",
+ PUBLISHER="TVSO {\'E}ditions",
+ ADDRESS="21 avenue {\'E}ric {M}orlet, 91320 {W}issous; T{\'e}l. 01 69 53 90 37",
+ ISBN="2-950505015-4-0",
+ YEAR=1998}
+
+@BOOK{knuth-tax,
+AUTHOR={Donald~E. Knuth},
+TITLE={{T}au {E}psilon {K}hi, a system for technical text},
+PUBLISHER={American Mathetical Society},
+ADDRESS = "P.O. Box 6248, Providence, Rhode Island 02940",
+NOTE="Version r{\'e}vis{\'e}e du rapport {STAN-CS-78-675} publi{\'e} {\`a} Stanford en
+septembre 1978",
+YEAR=1979}
+
+@BOOK{hoenig,
+ AUTHOR="Hoenig, Alan J.",
+ TITLE="{\TeX} unbound: {\LaTeX} {\&} {\TeX} strategies for fonts, graphics, {\&} more",
+ PUBLISHER="Oxford University Press",
+ ADDRESS="New York",
+ EDITION="premi{\`e}re",
+ ISBN="0-19-509685-1 et 0-19-509686-X (pbk.)",
+ YEAR=1998}
+
+@BOOK{learning,
+ AUTHOR="David F. Griffiths and Desmond J. Higham",
+ TITLE="Learning {\LaTeX}",
+ PUBLISHER="{S}ociety for {I}ndustrial {\&} {A}pplied {M}athematics",
+ ISBN="0898713838",
+ MONTH=jun,
+ YEAR=1997}
+
+@BOOK{kellerman,
+ AUTHOR="Kellerman and Smith",
+ TITLE="A user's guite to {TEXTURES} -- {P}rofessional typesetting for the
+ {M}acintosh",
+ PUBLISHER = {Addison-Wesley},
+ ADDRESS = "Reading, Massachusetts",
+ ISBN="0-201-17221-6",
+ YEAR=1987}
+
+@BOOK{bryan,
+ AUTHOR="Martin Bryan",
+ TITLE="{\SGML}: an author's guide to the standard generalized markup language",
+ PUBLISHER = {Addison-Wesley},
+ ADDRESS = "Reading, Massachusetts",
+ ISBN="0-201-17535-5",
+ YEAR=1988}
+
+@BOOK{sgml-g,
+ AUTHOR="Charles F. Goldfarb",
+ TITLE="{T}he {\SGML} {H}andbook",
+ PUBLISHER = {Oxford University Press},
+ ISBN="0-19-853737-9",
+ YEAR=1988}
+
+@INCOLLECTION{knuth-sel,
+ AUTHOR="Donald~E. Knuth",
+ TITLE="{D}igital {T}ypography (selected papers)",
+ PUBLISHER = {CSLI Publications},
+ ADDRESS="Stanford, California",
+ XADDRESS="Ventura Hall, Standford University, Stanford, CA 94305",
+ ISBN="1-57586-010-4",
+ NOTE="{\url{http://Sunburn.Stanford.EDU/~knuth/dt.html}}
+ and {\url{http://www.active-tex.demon.co.uk/dek002.html}}",
+ MONTH=jun,
+ BOOKTITLE="{CSLI} {L}ecture {N}otes {Number~78}",
+ YEAR=1999}
+
+@BOOK{swan,
+ AUTHOR="Michael Swan",
+ TITLE="{P}ractical {E}nglish {U}sage",
+ PUBLISHER = {Oxford University Press},
+ ISBN="0-19-431186-4",
+ YEAR=1980}
+
+@BOOK{thomson1,
+ AUTHOR="A. J. Thomson and A. V. Martinet",
+ TITLE="{P}ractical {E}nglish {G}rammar",
+ PUBLISHER = {Oxford University Press},
+ ISBN="0-19-863117-9",
+ YEAR=1980}
+
+@BOOK{thomson2,
+ AUTHOR="A. J. Thomson and A. V. Martinet",
+ TITLE="Grammaire de l'anglais d'aujourd'hui",
+ PUBLISHER = {Presses Pocket},
+ ADDRESS="Paris",
+ YEAR=1984}
+
+@BOOK{mauger,
+ AUTHOR="G. Mauger",
+ TITLE="Grammaire du fran{\c{c}}ais d'aujourd'hui, langue parl{\'e}e, langue {\'e}crite",
+ PUBLISHER = {Hachette},
+ YEAR=1968}
+
+@BOOK{thomson,
+ AUTHOR="Maurice Grevisse",
+ TITLE="Le bon usage",
+ PUBLISHER = {Duculot},
+ ADDRESS="Paris",
+ ISBN="2-8011-0588-0",
+ YEAR=1980}
+
+@TECHREPORT {kn-web,
+ AUTHOR = "Donald~E. Knuth",
+ TITLE= "The {WEB} System of Structured Documentation",
+ NUMBER="9",
+ INSTITUTION = "Stanford Computer Science Report",
+ YEAR = "1993"
+ }
+
+@BOOK {graphbase,
+ AUTHOR = "Donald~E. Knuth",
+ TITLE= "The Stanford {G}raph{B}ase: a platform for combinatorial computing",
+ PUBLISHER = "Addison-Wesley",
+ ADDRESS = "Reading, Massachusetts",
+ ISBN="0-201-54275-7",
+ YEAR = "1993"
+ }
+
+@ARTICLE{levy-WEBC,
+AUTHOR={Silvio Levy},
+TITLE={{WEB} adapted to {C}, another approach},
+JOURNAL={{TUG}boat},
+PAGES = "12--13",
+VOLUME=8,
+NUMBER=1,
+MONTH=apr,
+YEAR={1987}
+}
+
+@ARTICLE{levy-lit,
+AUTHOR={Silvio Levy},
+TITLE={{L}iterate {P}rogramming and {CWEB}},
+JOURNAL={Computer Language},
+VOLUME=10,
+NUMBER=1,
+MONTH=jan,
+YEAR={1993}
+}
+
+@BOOK {qsj-couleur,
+ AUTHOR = "M. D{\'e}rib{\'e}r{\'e}",
+ TITLE = "La couleur",
+ PUBLISHER = "Presses Universitaires de France",
+ SERIES="la collection <<Que sais-je?>>",
+ NUMBER="220",
+ ADDRESS="Paris",
+ EDITION="huit{\`e}me",
+ YEAR = "1993"
+ }
+
+@PHDTHESIS{andre93,
+ AUTHOR="Jacques Andr{\'e}",
+ TITLE="Cr{\'e}ation de fontes en typographie num{\'e}rique",
+ TYPE="Th{\`e}se d'habilitation {\`a} diriger des recherches",
+ SCHOOL="Universit{\'e} de Rennes~I, IRISA{$+$}IFSIC",
+ MONTH=sep,
+ YEAR=1993}
+
+@BOOK{bechtel,
+ AUTHOR="Guy Bechtel",
+ TITLE="Gutenberg et l'invention de l'imprimerie -- une enqu{ê}te",
+ PUBLISHER="Fayard",
+ YEAR=1992}
+
+@INPROCEEDINGS{lucida,
+ AUTHOR = "Charles A. Bigelow and Kris Holmes",
+ TITLE= "{T}he {D}esign of {L}ucida: an {I}tegrated {F}amily of {T}ypes for {E}lectronic
+ {L}iteracy",
+ BOOKTITLE="Text processing and document manipulation",
+ EDITOR="Vliet, J. C. van",
+ PAGES="1--17",
+ PUBLISHER="Cambridge University Press",
+ YEAR=1986}
+
+@BOOK{chartier,
+ AUTHOR="Roger Chartier and Henri-Jean Martin",
+ TITLE="Histoire de l'{\'e}dition fran{\c{c}}aise",
+ PUBLISHER="Fayard",
+ YEAR=1990}
+
+@BOOK{macchi,
+ AUTHOR="De Macchi, Piero",
+ TITLE="L'avventura {D}idot: caratteri da stampa e nuove technologie",
+ PUBLISHER="Demacchi Progetti Grafici",
+ ADDRESS="Turin",
+ NOTE="En anglais et en italien",
+ YEAR=1994}
+
+@BOOK{farin,
+ AUTHOR="Gerald Farin",
+ TITLE="{C}urves and {S}urfaces for {C}omputer {A}ided {G}eometric {D}esign {--} {A} {P}ractical {G}uide",
+ PUBLISHER="Academic Press, Inc.",
+ ADDRESS="San Diego, CA",
+ EDITION="troisi{\`e}me",
+ YEAR=1992}
+
+@BOOK{febvre,
+ AUTHOR="Lucien Febvre and Henri-Jean Martin",
+ SERIES="dans la collection {«~}L'{\'e}volution de l'humanit{\'e}{~»}",
+ TITLE="L'apparition du livre",
+ PUBLISHER="Albin Michel",
+ YEAR=1971}
+
+@BOOK{karow87,
+ AUTHOR="Peter Karow",
+ TITLE="{D}igital {F}ormats for {T}ypefaces",
+ PUBLISHER="{URW} {V}erlag",
+ ADDRESS="Hamburg",
+ YEAR=1987}
+
+@MISC{marshall92,
+ AUTHOR="Alan Marshall",
+ TITLE="Ruptures et continuit{\'e}s dans un changement de syst{\`e}me technique -- le
+ remplacement du plomb par la lumi{\`e}re dans la composition typographique",
+ ADDRESS="Grenoble",
+ NOTE="Th{\`ese}. Parue comme {\emph{Publication interne Irisa}} numéro 638, mars 1992",
+ MONTH=dec,
+ YEAR=1991}
+
+@BOOK{marshall96,
+ AUTHOR="Alan Marshall",
+ TITLE="La {L}umitype photon",
+ PUBLISHER="Mus{\'e}e de l'{I}mprimerie et de la banque",
+ ADDRESS="Lyon",
+ YEAR=1996}
+
+@TECHREPORT{ruggle,
+ AUTHOR="Lynn Ruggle",
+ TITLE="{L}etterform {D}esign {S}ystems",
+ INSTITUTION="Stanford Unoversity",
+ NUMBER="STAN-CS-83-971",
+ YEAR=1983}
+
+@ARTICLE{seybold91,
+ AUTHOR="Jonathan Seybold",
+ TITLE="Adobe's 'MultiMasters' Technology: Breakthrough in Type {\AE}sthetics",
+ JOURNAL="The Seybold Report on Desktop Publishing",
+ VOLUME=5,
+ NUMBER=7,
+ MONTH="4 " # mar,
+ PAGES="3--7",
+ YEAR=1991}
+
+@BOOK{seybold87,
+ AUTHOR="Jonathan Seybold and F. Dressler",
+ TITLE="La micro-{\'e}dition selon {S}eybold",
+ PUBLISHER="Dunod",
+ ADDRESS="Paris",
+ YEAR=1987}
+
+@BOOK{twyman,
+ AUTHOR="Michael Twyman and others",
+ NOTE="Film vid{\'e}o",
+ TITLE="Making type by hand",
+ PUBLISHER="{T}ypographic {\&} {G}raphic {C}ommunication {D}epartment,
+ University of Reading",
+ ADDRESS="Angleterre",
+ YEAR=1993}
+
+@BOOK{balagna,
+ AUTHOR="Balagna, Jos{\'e}e",
+ TITLE="L'imprimerie arabe en occident",
+ PUBLISHER="Maisonneuve {\&} Larose",
+ ADDRESS="Paris",
+ YEAR=1984}
+
+@BOOK{syed,
+ AUTHOR="Syed Barakat Ahmad",
+ TITLE="Introduction to {Q}ur'anic {S}cript",
+ PUBLISHER="Curzon Press",
+ ADDRESS="Londres",
+ YEAR=1985}
+
+@ARTICLE{jbecker,
+ AUTHOR="Joseph D. Becker",
+ TITLE="{A}rabic {W}ord {P}rocessing",
+ JOURNAL="Communications of the ACM",
+ VOLUME="30",
+ NUMBER="7",
+ PAGES="600--610",
+ YEAR="1987"
+ }
+
+@BOOK{y+faulmann,
+ AUTHOR="Claus Faulmann",
+ TITLE="{D}as {B}uch der {S}chrift, enthaltend die {S}chriftzeichen und {A}lphabete aller {Z}eiten und aller {V\"o}lker des {E}rdkreises.",
+ ADDRESS="Vienne",
+ PUBLISHER="{D}ruck und {V}erlag der kaiserlich-k{\"o}niglichen {H}of- und {S}taatsdruckerei",
+ NOTE="(R{é}impression par Frank Greno, N{\"o}rdlingen, 1985)",
+ YEAR=1880}
+
+@ARTICLE{yannis-berb,
+ AUTHOR="Yannis Haralambous",
+ TITLE="Un syst{\`e}me {\TeX} berb{\`e}re",
+ JOURNAL="{\'E}tudes et documents berb{\`e}res",
+ VOLUME=11,
+ PAGES="43--54",
+ YEAR=1991}
+
+@BOOK{yannis-arab,
+ AUTHOR="Yannis Haralambous",
+ TITLE="Towards the revival of traditional {A}rabic typography{\ldots} through {\TeX}",
+ PUBLISHER="Proceedings of the Euro{\TeX}92 conference",
+ ADDRESS="Prague",
+ YEAR=1992}
+
+@BOOK{yannis-coran,
+ AUTHOR="Yannis Haralambous",
+ TITLE="Typesetting the {H}oly {Qur'\=an}with {\TeX}",
+ PUBLISHER="Proceedings of the 2nd International Conference on Multilingual Computing
+ (Latin and Arabic script)",
+ ADDRESS="Durham",
+ YEAR=1992}
+
+@BOOK{lagally,
+ AUTHOR="Klaus Lagally",
+ TITLE="{Arab\TeX} -- Typesetting Arabic with Vowels and Ligatures",
+ PUBLISHER="Proceedings of the Euro{\TeX}92 conference",
+ ADDRESS="Prague",
+ YEAR=1992}
+
+@BOOK{asv-codar,
+ AUTHOR="Ahmed Lakhdar-Ghaxal",
+ TITLE="Caract{\`e}res arabes diacritiques selon l'{ASV-CODAR} (pour imprimer les
+ langues arabes)",
+ PUBLISHER="Institut d'{\'E}tudes et de {R}echerches pour l'{A}rabisation",
+ ADDRESSE="Rabat",
+ YEAR=1993}
+
+@ARTICLE{mackay-type,
+ AUTHOR="Pierre A. MacKay",
+ TITLE="Typesetting problem scripts",
+ JOURNAL="{BYTE}",
+ VOLUME=2,
+ NUMBER=11,
+ PAGES="201--218",
+ MONTH=fev,
+ YEAR=1986}
+
+@ARTICLE{mackay-arabic,
+ AUTHOR="Pierre A. MacKay",
+ TITLE="Setting {A}rabic with a computer",
+ JOURNAL="{Scholarly Publishing}",
+ VOLUME=2,
+ NUMBER=8,
+ PAGES="142--150",
+ MONTH=jan,
+ YEAR=1977}
+
+@ARTICLE{amseuler1989,
+ AUTHOR="Knuth, Donald E. and Zapf, Hermann",
+ TITLE="{\AmS} {E}uler -- {A} {N}ew {T}ypeface for {M}athematics",
+ JOURNAL="{Scholarly Publishing}",
+ VOLUME=20,
+ PAGES="131--157",
+ YEAR=1989}
+
+@ARTICLE{decker-arabic,
+ AUTHOR="Joseph D. Decker",
+ TITLE="{A}rabic word processing",
+ JOURNAL="{Communication of the ACM}",
+ VOLUME=30,
+ PAGES="600--610",
+ YEAR=1987}
+
+@BOOK{meynet,
+ AUTHOR="Roland Meynet",
+ TITLE="L'{\'e}criture arabe en question",
+ PUBLISHER="Dar el-Maghrab {\'E}diteurs",
+ ADDRESS="Beyrouth",
+ YEAR=1971}
+
+@TECHREPORT{iso-31/11,
+ TITLE="Mathematical sign and symbols for use in physical sciences and technology",
+ AUTHOR="{ISO Standards Handbook N.2}",
+ NUMBER="ISO 31/11",
+ EDITION="seconde",
+ INSTITUTION="International Organization for Standardization",
+ ADDRESS="Gen{\`e}ve",
+ YEAR=1982}
+
+@TECHREPORT{iso-31/12,
+ TITLE="Dimensionless parameters",
+ AUTHOR="{ISO Standards Handbook N.2}",
+ NUMBER="ISO 31/12",
+ EDITION="seconde",
+ INSTITUTION="International Organization for Standardization",
+ ADDRESS="Gen{\`e}ve",
+ YEAR=1982}
+
+@TECHREPORT{iso-1000,
+ TITLE="{SI} units and recommandations for the use of their multiples and of certain
+ other units",
+ AUTHOR="{ISO Standards Handbook N.2}",
+ NUMBER="ISO 1000",
+ EDITION="seconde",
+ INSTITUTION="International Organization for Standardization",
+ ADDRESS="Gen{\`e}ve",
+ YEAR=1982}
+
+@BOOK{SI,
+ TITLE="{L}e {S}yst{\`e}me {I}nternational d'{U}nit{\'e}s",
+ AUTHOR="{Bureau International des Poids et Mesures}",
+ ADDRESS="Pavillon de Breteuil, S{\`e}vres, France",
+ EDITION="sixi{\`e}me",
+ YEAR=1992}
+
+@TECHREPORT{iso-4217,
+ TITLE="Codes for the representation of currencies and funds",
+ NUMBER="ISO 4217",
+ KEY="{ISO 4217}",
+ INSTITUTION="International Organization for Standardization",
+ ADDRESS="Gen{\`e}ve",
+ YEAR=1982}
+
+@INBOOK{syphy,
+ CHAPTER="{``}Symbols, units and nomenclature in physics{''}",
+ TITLE="CRC Handbook of chemistry and physics",
+ EDITOR="R. C. Weast and M. J. Astle and W. H. Beyer",
+ PUBLISHER="CRC Press Inc.",
+ ADDRESS="Boca Raton, Florida",
+ EDITION="{65\,\textsuperscript{e}}",
+ PAGES="F259--F293",
+ YEAR=1985}
+
+@ARTICLE {xymtex-1,
+ AUTHOR="Shinsaku Fujita",
+ TITLE="{\XyMTeX} for drawing chemical structural formulas",
+ JOURNAL="{TUGboat}",
+ VOLUME=16,
+ NUMBER=1,
+ PAGES="81--89",
+ MONTH=mar,
+ YEAR=1996}
+
+@ARTICLE{xymtex-2,
+ AUTHOR="Shinsaku Fujita",
+ TITLE="Typesetting Structural Formulas with the Text
+ Formatter {\TeX/\LaTeX}",
+journal = "Computers \& Chemistry",
+ year = "1994",
+ volume = "18",
+ number = "109",
+ pages = "109--116"
+ }
+
+
+@BOOK{guery-typo,
+ TITLE="Dictionnaire des r{\`e}gles typographiques",
+ AUTHOR="Louis Gu{\'e}ry",
+ PUBLISHER="{\'E}ditions du {C}entre de {F}ormation et de {P}erfectionnement des {J}ournalistes {{(CFPJ)}}",
+ ADDRESS="38, rue Croix-des-Petits-Champs, 75001 Paris",
+ ISBN="2-908056-27-5",
+ EDITION="deuxi{\`e}me",
+ NOTE="Diffusion, distribution: {P}resses universitaires de {F}rance",
+ MONTH=jan,
+ YEAR="2000"
+ }
+
+@BOOK{chatelain,
+ AUTHOR="Roger Chatelain",
+ TITLE="La typo du journaliste",
+ PUBLISHER="Centre de formation des journalistes",
+ ADDRESS="Florimont 1, CH-1006 Lausane, Suisse",
+ YEAR=1996}
+
+@MISC{porchez,
+ AUTHOR="Jean-Fran{\c{c}}ois Porchez",
+ TITLE="Le guide: la typographie {\&} son utilisation",
+ NOTE="Chez l'auteur, 38bis, avenue Augustin-Dumont, F-92240 Malakoff"}
+
+@BOOK{porchez98,
+ EDITOR="Jean-Fran{\c{c}}ois Porchez",
+ NOTE="Ouvrage compos{\'e} par Philippe Millot",
+ TITLE="{L}ettres {F}ran{\c{c}}aises",
+ PUBLISHER="{ATypI} et l'adpf (association pour la diffusion de la pens{\'e}e fran{\c{c}}aise) {$\bullet$} (Minist{\`e}re des Affaires
+ {\'e}trang{\`e}res)",
+ ADDRESS="ATypI office: 10 Ridgeway Road, Redhill
+ Surrey,rh1 6ph. Grande Bretagne.
+ {\url{www.atypi.org}}.
+ Adpf: 34 rue {L}a {P\'e}rouse, 75016~Paris",
+ YEAR=1998}
+
+@BOOK{attar,
+ AUTHOR="Pierre Attar",
+ TITLE="L'{\'e}dition sur le {Web} -- m{\'e}thode d'utilisation de {\HTML}",
+ PUBLISHER="{\'E}ditions Herm{\`e}s",
+ ADDRESS="Paris",
+ ISBN="2-86601-565-7",
+ YEAR=1996}
+
+@BOOK {qsj-typo,
+ AUTHOR = "Letouzey, Victor",
+ TITLE = "La typographie",
+ PUBLISHER = "Presses Universitaires de France",
+ SERIES="la collection <<Que sais-je?>>",
+ NUMBER="1101",
+ ADDRESS="Paris",
+ EDITION="deuxi{\`e}me",
+ YEAR = "1970"
+ }
+
+@BOOK{glotypo,
+ TITLE="Glossary of Typesetting Terms",
+ AUTHOR="Richard Eckersley and others",
+ PUBLISHER= "University of Chicago Press",
+ YEAR=1994,
+ ISBN="0-226-18371-8",
+ COMMENT="169 pages, en anglais",
+ SERIES="Chicago guides to writing, editing and publishing"
+ }
+
+@Article{Braams+TB15-3-255,
+ author = "Johannes Braams",
+ title = "{{Document classes and packages in {\LaTeXe}}}",
+ journal = {TUGboat},
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "255--262",
+ month = Sep,
+}
+
+@Article{Mittelbach+TB10-2-245,
+ author = "Frank Mittelbach",
+ title = "{{The {\tt doc}--option}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "2",
+ pages = "245--273",
+ month = Jul,
+}
+
+@Article{Horn+TB12-34-377,
+ author = "Berthold K. P. Horn",
+ title = "{{{\tt dvi} and eps: The ideal author-to-publisher
+ interface?}}",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "34",
+ pages = "377--381",
+ month = Nov,
+}
+
+@Article{Spivak+TB10-2-164,
+ author = "Michael D. Spivak and Michael Ballantyne and Yoke Lee",
+ title = "{{HI-{\TeX} cutting \& pasting}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "2",
+ pages = "164--165",
+ month = Jul,
+}
+
+@Article{Reid+TB8-3-315,
+ author = "Thomas J. Reid",
+ title = "{{Floating figures at the right, and Some random text
+ for testing}}",
+ journal = TUGboat,
+ year = "1987",
+ volume = "8",
+ number = "3",
+ pages = "315--320",
+ month = Nov,
+}
+
+@Article{Haralambous+TB12-1-129,
+ author = "Yannis Haralambous",
+ title = "{{Typesetting old german: Fraktur, Schwabacher,
+ Gotisch and initials}}",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "1",
+ pages = "129--138",
+ month = Mar,
+}
+
+@Article{Knuth+TB8-2-217,
+ AUTHOR = "Donald~E. Knuth",
+ title = "{{Reply: Printing out selected pages}}",
+ journal = TUGboat,
+ year = "1987",
+ volume = "8",
+ number = "2",
+ pages = "217--217",
+ month = Jul,
+}
+
+@Article{Wonneberger+TB6-3-156,
+ author = "Reinhard Wonneberger",
+ title = "{{Stream lists and related list types for {\LaTeX}}}",
+ journal = TUGboat,
+ year = "1985",
+ volume = "6",
+ number = "3",
+ pages = "156--157",
+ month = Nov,
+}
+
+@Article{Eppstein+TB6-1-31,
+ author = "Eppstein, David B. A.",
+ title = "{{Trees in {\TeX}}}",
+ journal = TUGboat,
+ year = "1985",
+ volume = "6",
+ number = "1",
+ pages = "31--35",
+ month = Mar,
+}
+
+@Article{Fossmeier+TB12-2-229,
+ author = "Reinhard F{\"{o}}{\ss}meier",
+ title = "{{X bitmaps in {\TeX}}}",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "2",
+ pages = "229--232",
+ month = Jun,
+}
+
+@Article{Mittelbach+TB11-2-297,
+ author = "Frank Mittelbach and Rainer Sch{\"{o}}pf",
+ title = "{{Reprint: The new font family selection\Dash User
+ interface to standard {\LaTeX}}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "2",
+ pages = "297--305",
+ month = Jun,
+}
+
+@Article{Mittelbach+TB13-1-51,
+ author = "Frank Mittelbach",
+ title = "{{Comments on ``Filenames for Fonts'' ({\TUB}
+ 11\#4)}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "1",
+ pages = "51--53",
+ month = Apr,
+}
+
+@Article{Berry+TB11-4-517,
+ author = "Karl Berry",
+ title = "{{Filenames for fonts}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "4",
+ pages = "517--520",
+ month = Nov,
+}
+
+@BOOK{acs-86,
+ TITLE = "The ACS Style Guide",
+ AUTHOR = "Dodd, Janet S.",
+ YEAR = "1986",
+ PUBLISHER = "{American Chemical Society}"
+ }
+
+@UNPUBLISHED{alexander-89,
+ TITLE = "Tib: A {\TeX} bibliographic preprocessor",
+ AUTHOR = "Alexander, James C.",
+ YEAR = "1989",
+ NOTE = "Document deposited in electronic archives"
+ }
+
+@BOOK{apa-83,
+ TITLE = "Publication Manual of the American Psychological Association",
+ EDITION = "troisi{\`e}me",
+ YEAR = "1983",
+ PUBLISHER = "{American Psychological Association}",
+ KEY = "{American Psychological Association}",
+ NOTE = "Obtainable from: American Psychological Association,
+ P. O. Box 2710,
+ Hyattsville, MD 20784"
+ }
+
+@UNPUBLISHED{bennett-93,
+ TITLE = "{Lexi\TeX}: a {\LaTeX} macro package for lawyers",
+ AUTHOR = "Bennett, Jr., Frank G.",
+ YEAR = "1993",
+ NOTE = "Document deposited in electronic archives"
+ }
+
+@BOOK{butcher-92,
+ TITLE = "{C}opy-editing, {T}he {C}ambridge {H}andbook for {E}ditors, {A}uthors and {P}ublishers",
+ AUTHOR = "Judith Butcher",
+ PUBLISHER = "Cambridge University Press",
+ YEAR = "1992",
+ EDITION = "3rd"
+ }
+
+@TECHREPORT{bs-1629,
+ TITLE = "References to Published Materials",
+ INSTITUTION = "British Standards Institution",
+ KEY = "British Standards Institution",
+ YEAR = "1989",
+ AUTHOR = "BSI",
+ NUMBER = "1629"
+ }
+
+@TECHREPORT{bs-5605,
+ TITLE = "Citing Publications by Bibliographic References",
+ INSTITUTION = "British Standards Institution",
+ KEY = "British Standards Institution",
+ YEAR = "1978",
+ AUTHOR = "BSI",
+ NUMBER = "5605"
+ }
+
+@TECHREPORT{bs-6371,
+ TITLE = "Citation of Unpublished Documents",
+ INSTITUTION = "British Standards Institution",
+ KEY = "British Standards Institution",
+ YEAR = "1983",
+ AUTHOR = "BSI",
+ NUMBER = "6371"
+ }
+
+@BOOK{harvard-law,
+ TITLE = "The Bluebook: A Uniform System of Citation",
+ PUBLISHER = "{Harvard Law Review Association}",
+ KEY = "Harvard Law Review Association",
+ YEAR = "1991",
+ EDITION = "15th",
+ NOTE = "Obtainable from: Harvard Law Review Association,
+ 1511 Massachusetts Avenue,
+ Cambridge,
+ Massachusetts 02138"
+ }
+
+@BOOK{mhra-91,
+ TITLE = "MHRA Style Book",
+ PUBLISHER = "{Modern Humanities Research Association}",
+ KEY = "Modern Humanities Research Association",
+ YEAR = "1991",
+ EDITION = "4th"
+ }
+
+@TECHREPORT{iso-690,
+KEY="{ISO-960}",
+ TITLE = "Documentation --- Bibliographic references --- Content, form
+ and structure",
+ INSTITUTION = "International Organization for Standardization",
+ YEAR = "1987",
+ TYPE = "ISO",
+ NUMBER = "690"
+ }
+
+@ARTICLE{stigleman-93,
+ AUTHOR = "Sue Stigleman",
+ TITLE = "Bibliography formatting software: an update",
+ JOURNAL = "Database",
+ YEAR = "1993",
+ MONTH = feb,
+ }
+
+@ARTICLE{vancouver-91,
+ AUTHOR = "{International Committee of Medical Journal Editors}",
+ TITLE = "Uniform requirements for manuscripts submitted to biomedical
+ journals",
+ JOURNAL = "British Medical Journal",
+ VOLUME = "302",
+ YEAR = "1991",
+ MONTH = feb,
+ PAGES = "338--341",
+ NOTE = "This article was also published in the {\it New England
+ Journal of Medicine} (7th February 1991) --- it specifies the
+ ``Vancouver style'' for manuscript-preparation, which is accepted
+ by over 400 journals."
+ }
+
+@BOOK{dewey,
+ TITLE="Classification d{\'e}cimale de {D}ewey et Index",
+ AUTHOR="Melvil Dewey",
+ NOTE= "{\'E}dition interm{\'e}diaire",
+ ADDRESS= "Montr{\'e}al",
+ PUBLISHER="ASTED",
+ YEAR=1994,
+ ISBN="2-921548-11-9"}
+
+@INCOLLECTION{dewey-ab,
+ TITLE="Abr{\'e}g{\'e} de la classification d{\'e}cimale de Dewey",
+ AUTHOR="Annie B{\'e}thery",
+ ADDRESS="Paris",
+ NOTE = "{\'E}dition enti{\`e}rement refondue et compl{\'e}t{\'e}e",
+ PUBLISHER="Cercle de la librairie",
+ YEAR=1982,
+ BOOKTITLE="{C}ollection {B}iblioth{\`e}ques",
+ ISBN="2-7654-0296-5"}
+
+@book{typo+tschichold+selected,
+ author = {Jan Tschichold},
+ title = {Ausgew{\"a}hlte Aufs{\"a}tze {\"u}ber Fragen der Gestalt des
+ Buches und der Typographie},
+ publisher = {Birkh\"auser},
+ address = {Basel},
+ year = 1975,
+ isbn = {3-7643-1946-1},
+ note = {Une seconde {\'e}dition, inchang{\'e}e, est parue en~1987.},
+ library = {},
+ annote = {A collection of his ``classic'' papers. The best book on
+ typographic principles read so far. A definitive `{\it
+ must\/}' for everyone interested in typography, book design,
+ or typesetting.}
+}
+
+@article{typo+blostein+music,
+ author = {Dorothea Blostein},
+ title = {Justification of Printed Music},
+ journal = cacm,
+ volume = 34,
+ number = 3,
+ month = mar,
+ year = 1991,
+ pages = {88-99},
+ annote = {Presents problems and solutions of the task to create a
+ correct spacing while setting notes. The proposed method also
+ takes the temporal relationship of notes into account.
+ Handles two-dimensional layout, e.g., staffs and texts.}
+}
+
+@book{zapf+sammlung,
+ key="zapf",
+ title="{S}ammling {H}ermann {Z}apf",
+ publisher="Herzog August Bibliothek",
+ address="{Wolfenb{\"u}ttel}",
+ year=1993}
+
+@book{typo+sta+zapf,
+ key="zapf",
+ title = {Herman Zapf and his Design Philosophy},
+ publisher = {Society of Typographic Arts},
+ address = {Chicago},
+ year = 1987,
+ isbn = {0-941447-00-6},
+ note = {},
+ library = {},
+ annote = {A valuable book. A chapter on his work around \MFT{} is
+ included. Was among the most beautiful books of the year.}
+}
+
+@BOOK{zapf1970a,
+ AUTHOR="Zapf, Hermann",
+ TITLE="{A}bout {A}lphabets: {S}ome {M}arginal {N}otes on {T}ype {D}esign",
+ PUBLISHER="M.I.T. Press",
+ ADDRESS="Cambridge, Massachusetts",
+ YEAR=1970}
+
+
+@Article{Cameron+TB6-3-155,
+ author = "A. G. W. Cameron",
+ title = "{{Wiggly lines}}",
+ journal = TUGboat,
+ year = "1985",
+ volume = "6",
+ number = "3",
+ pages = "155--155",
+ month = Nov,
+}
+
+@BOOK{calvet1996,
+ author= "Calvet, Louis-Jean",
+ title= "Histoire de l'{\'e}criture",
+ publisher="Plon",
+ ISBN="2-259-02726-1",
+ year=1996}
+
+@BOOK{calvet1999,
+ author= "Calvet, Louis-Jean",
+ title= "Histoire de l'{\'e}criture",
+ publisher="Hachette Litt{\'e}ratures",
+ address="74, rue Bonaparte, Paris",
+ ISBN="2-01-278943-9",
+ ISSN="0296-2063",
+ note="R{\'e-\'e}dition de {\cite{calvet1996}}, {\copyright~Plon}",
+ year=1999}
+
+@Article{Spivak+TB1-1-10,
+ author = "Michael D. Spivak",
+ title = "{{{\AmSTeX}\Dash``A very friendly product''}}",
+ journal = TUGboat,
+ year = "1980",
+ volume = "1",
+ number = "1",
+ pages = "10--11",
+ month = Oct,
+}
+
+@Article{Fuchs+TB1-1-17,
+ author = "David Fuchs",
+ title = "{{The format of {\TeX}'s DVI files}}",
+ journal = TUGboat,
+ year = "1980",
+ volume = "1",
+ number = "1",
+ pages = "17--19",
+ month = Oct,
+}
+
+@Article{Fuchs+TB2-1-11,
+ author = "David Fuchs",
+ title = "{{Erratum: The format of {\TeX}'s DVI files}}",
+ journal = TUGboat,
+ year = "1981",
+ volume = "2",
+ number = "1",
+ pages = "11--11",
+ month = Feb,
+}
+
+@Article{Fuchs+TB2-1-12,
+ author = "David Fuchs",
+ title = "{{{\TeX} Font Metric files}}",
+ journal = TUGboat,
+ year = "1981",
+ volume = "2",
+ number = "1",
+ pages = "12--16",
+ month = Feb,
+}
+
+@Article{Fuchs+TB2-2-12,
+ author = "David Fuchs",
+ title = "{{The format of {\TeX}'s DVI files, Version I}}",
+ journal = TUGboat,
+ year = "1981",
+ volume = "2",
+ number = "2",
+ pages = "12--16",
+ month = Jul,
+}
+
+@Article{Liang+TB2-2-19,
+ AUTHOR={Franklin Mark Liang},
+ title = "{{{\TeX} and hyphenation}}",
+ journal = TUGboat,
+ year = "1981",
+ volume = "2",
+ number = "2",
+ pages = "19--20",
+ month = Jul,
+}
+
+@Article{Sherrod+TB2-1-17,
+ author = "Phil Sherrod and Alan Wright",
+ title = "{{{\TeX} support programs}}",
+ journal = TUGboat,
+ year = "1981",
+ volume = "2",
+ number = "1",
+ pages = "17--19",
+ month = Feb,
+}
+
+@Article{Spivak+TB2-2-50,
+ author = "Michael D. Spivak",
+ title = "{{Macro madness}}",
+ journal = TUGboat,
+ year = "1981",
+ volume = "2",
+ number = "2",
+ pages = "50--54",
+ month = Jul,
+}
+
+@Article{Fuchs+TB2-3-8,
+ author = "David Fuchs",
+ title = "{{The format of PXL files}}",
+ journal = TUGboat,
+ year = "1981",
+ volume = "2",
+ number = "3",
+ pages = "8--12",
+ month = Nov,
+}
+
+@Article{Beeton+TB2-3-23,
+ author = "Barbara Beeton",
+ title = "{{A {\TUB} tour: Excerpts from the {\TeX}nician's
+ log}}",
+ journal = TUGboat,
+ year = "1981",
+ volume = "2",
+ number = "3",
+ pages = "23--25",
+ month = Nov,
+}
+
+@Article{Plass+TB2-3-39,
+ author = "Michael F. Plass",
+ title = "{{Charting your grammar with {\TeX}}}",
+ journal = TUGboat,
+ year = "1981",
+ volume = "2",
+ number = "3",
+ pages = "39--56",
+ month = Nov,
+}
+
+@Article{Nichols+TB2-3-57,
+ author = "Monte Nichols and Barbara Beeton",
+ title = "{{Chemical notation using {\TeX}}}",
+ journal = TUGboat,
+ year = "1981",
+ volume = "2",
+ number = "3",
+ pages = "57--58",
+ month = Nov,
+}
+
+@Article{Sannella+TB2-3-66,
+ author = "Michael Sannella",
+ title = "{{Formatting a book with {\TeX}: Experiences and
+ observations}}",
+ journal = TUGboat,
+ year = "1981",
+ volume = "2",
+ number = "3",
+ pages = "66--74",
+ month = Nov,
+}
+
+@Article{Fuchs+TB3-2-14,
+ author = "David Fuchs",
+ title = "{{The format of \TeX's DVI files}}",
+ journal = TUGboat,
+ year = "1982",
+ volume = "3",
+ number = "2",
+ pages = "14--19",
+ month = Oct,
+}
+
+@Article{Lamport+TB3-2-34,
+ author = "Leslie Michel Lamport",
+ title = "{{Some \TeX\ programming hacks}}",
+ journal = TUGboat,
+ year = "1982",
+ volume = "3",
+ number = "2",
+ pages = "34",
+ month = Oct,
+}
+
+@Article{Maus+TB7-1-41,
+ author = "Maus, D. and Baker, B.",
+ title = "{DVILASER/PS} extensions to {\LaTeX}",
+ journal = TUGboat,
+ year = "1986",
+ volume = "7",
+ number = "1",
+ pages = "41--47",
+ month = mar,
+}
+
+@Article{Blanford+TB3-2-38,
+ author = "Mark Blanford",
+ title = "{{Paragraphs in tables}}",
+ journal = TUGboat,
+ year = "1982",
+ volume = "3",
+ number = "2",
+ pages = "38",
+ month = Oct,
+}
+
+@Article{Spivak+TB4-1-4,
+ author = "Michael D. Spivak",
+ title = "{{Users' Course in \AmSTeX}}",
+ journal = TUGboat,
+ year = "1983",
+ volume = "4",
+ number = "1",
+ pages = "4",
+ month = Apr,
+}
+
+@Article{Fuchs+TB4-1-6,
+ author = "David Fuchs",
+ title = "{{\TeX hax summary}}",
+ journal = TUGboat,
+ year = "1983",
+ volume = "4",
+ number = "1",
+ pages = "6",
+ month = Apr,
+}
+
+@Article{Tobin+TB4-1-26,
+ author = "Georgia K. M. Tobin",
+ title = "{{Computer calligraphy}}",
+ journal = TUGboat,
+ year = "1983",
+ volume = "4",
+ number = "1",
+ pages = "26",
+ month = Apr,
+}
+
+@Article{Beeton+TB4-1-35,
+ author = "Barbara Beeton",
+ title = "{{How to build a {\tt\bs strut}}}",
+ journal = TUGboat,
+ year = "1983",
+ volume = "4",
+ number = "1",
+ pages = "35",
+ month = Apr,
+}
+
+@Article{Knuth+TB4-2-64,
+ AUTHOR = "Donald~E. Knuth",
+ title = "{{A note on hyphenation}}",
+ journal = TUGboat,
+ year = "1983",
+ volume = "4",
+ number = "2",
+ pages = "64",
+ month = Sep,
+}
+
+@Article{Fuchs+TB4-2-65,
+ author = "David Fuchs",
+ title = "{{\TeX\ vs.\ INI\TeX}}",
+ journal = TUGboat,
+ year = "1983",
+ volume = "4",
+ number = "2",
+ pages = "65",
+ month = Sep,
+}
+
+@Article{MacKay+TB4-2-76,
+ AUTHOR="Pierre A. MacKay",
+ title = "{{\TeX\ for Arabic script}}",
+ journal = TUGboat,
+ year = "1983",
+ volume = "4",
+ number = "2",
+ pages = "76",
+ month = Sep,
+}
+
+@Article{Spivak+TB4-2-103,
+ author = "Michael D. Spivak",
+ title = "{{Summary of \AmSTeX}}",
+ journal = TUGboat,
+ year = "1983",
+ volume = "4",
+ number = "2",
+ pages = "103",
+ month = Sep,
+}
+
+@Article{Knuth+TB5-1-4,
+ author = "Donald~E. Knuth.",
+ title = "{{\TeX\ incunabula}}",
+ journal = TUGboat,
+ year = "1984",
+ volume = "5",
+ number = "1",
+ pages = "4",
+ month = Mai,
+}
+
+@Article{Canzii+TB5-1-14,
+ author = "G. Canzii and F. Genolini and Dario Lucarella",
+ title = "{{Hyphenation of Italian words}}",
+ journal = TUGboat,
+ year = "1984",
+ volume = "5",
+ number = "1",
+ pages = "14",
+ month = Mai,
+}
+
+@Article{Fuchs+TB5-1-22,
+ author = "David Fuchs",
+ title = "{{News from the \TeX\ Project}}",
+ journal = TUGboat,
+ year = "1984",
+ volume = "5",
+ number = "1",
+ pages = "22",
+ month = Mai,
+}
+
+@Article{Knuth+TB5-1-67,
+ author = "Donald~E. Knuth.",
+ title = "{{Comments on quality in publishing}}",
+ journal = TUGboat,
+ year = "1984",
+ volume = "5",
+ number = "1",
+ pages = "67",
+ month = Mai,
+}
+
+@Article{Southall+TB5-2-79,
+ author = "Richard Southall",
+ title = "{{First principles of typographic design for document
+ production}}",
+ journal = TUGboat,
+ year = "1984",
+ volume = "5",
+ number = "2",
+ pages = "79",
+ month = Nov,
+}
+
+@Article{Knuth+TB5-2-105,
+ author = "Donald~E. Knuth.",
+ title = "{{A course on \MFT\ programming}}",
+ journal = TUGboat,
+ year = "1984",
+ volume = "5",
+ number = "2",
+ pages = "105--118",
+ month = Nov,
+}
+
+@Article{Rokicki+TB5-2-139,
+ author = "Tomas Rokicki",
+ title = "{{{\tt\char`\\special}}}",
+ journal = TUGboat,
+ year = "1984",
+ volume = "5",
+ number = "2",
+ pages = "139",
+ month = Nov,
+}
+
+@Article{Clark+TB5-2-146,
+ author = "Malcolm Clark",
+ title = "{{Mathematical communication with a deaf and blind
+ student using \TeX}}",
+ journal = TUGboat,
+ year = "1984",
+ volume = "5",
+ number = "2",
+ pages = "146",
+ month = Nov,
+}
+
+@Article{Southall+TB6-1-6,
+ author = "Richard Southall",
+ title = "{{First principles of typographic design for document
+ production: Corrigenda}}",
+ journal = TUGboat,
+ year = "1985",
+ volume = "6",
+ number = "1",
+ pages = "6--6",
+ month = Mar,
+}
+
+@Article{Knuth+TB6-1-36,
+ author = "Donald~E. Knuth",
+ title = "{{Recipes and fractions}}",
+ journal = TUGboat,
+ year = "1985",
+ volume = "6",
+ number = "1",
+ pages = "36--38",
+ month = Mar,
+}
+
+@Article{Beeton+TB6-2-59,
+ author = "Barbara Beeton",
+ title = "{{Mathematical symbols and cyrillic fonts ready for
+ distribution}}",
+ journal = TUGboat,
+ year = "1985",
+ volume = "6",
+ number = "2",
+ pages = "59--63",
+ month = Jul,
+}
+
+@Article{Hendrickson+TB6-2-83,
+ author = "Amy Hendrickson",
+ title = "{{Some diagonal line hacks}}",
+ journal = TUGboat,
+ year = "1985",
+ volume = "6",
+ number = "2",
+ pages = "83--86",
+ month = Jul,
+}
+
+@Article{Rokicki+TB6-3-115,
+ author = "Tomas Rokicki",
+ title = "{{Packed ({\tt PK}) font file format}}",
+ journal = TUGboat,
+ year = "1985",
+ volume = "6",
+ number = "3",
+ pages = "115--120",
+ month = Nov,
+}
+
+@Article{Beeton+TB6-3-124,
+ author = "Barbara Beeton",
+ title = "{{Mathematical symbols and cyrillic fonts ready for
+ distribution (revised)}}",
+ journal = TUGboat,
+ year = "1985",
+ volume = "6",
+ number = "3",
+ pages = "124--128",
+ month = Nov,
+}
+
+@Article{Beeton+TB6-3-150,
+ author = "Barbara Beeton",
+ title = "{{The {\tt PLAIN} truth: {\tt\bs buildrel}}}",
+ journal = TUGboat,
+ year = "1985",
+ volume = "6",
+ number = "3",
+ pages = "150--150",
+ month = Nov,
+}
+
+@Article{Lamport+TB6-3-150,
+ author = "Leslie Michel Lamport",
+ title = "{{Announcement of {\LaTeX} Version 2.09}}",
+ journal = TUGboat,
+ year = "1985",
+ volume = "6",
+ number = "3",
+ pages = "150--151",
+ month = Nov,
+}
+
+@Article{Lamport+TB7-1-11,
+ author = "Leslie Michel Lamport",
+ title = "{{\LaTeX} input to {ACM} journals}",
+ journal = TUGboat,
+ year = "1986",
+ volume = "7",
+ number = "1",
+ pages = "11--11",
+ month = mar,
+}
+
+@Article{Leban+TB6-3-151,
+ author = "Bruce Leban",
+ title = "{{A solution to the tower of Hanoi problem using
+ {\TeX}}}",
+ journal = TUGboat,
+ year = "1985",
+ volume = "6",
+ number = "3",
+ pages = "151--154",
+ month = Nov,
+}
+
+@Article{Lamport+TB7-1-15,
+ author = "Leslie Michel Lamport",
+ title = "{{\LaTeX\ News}}",
+ journal = TUGboat,
+ year = "1986",
+ volume = "7",
+ number = "1",
+ pages = "15--16",
+ month = Mar,
+}
+
+@Article{Beeton+TB7-1-18,
+ author = "Barbara Beeton",
+ title = "{{The PLAIN truth: {\tt\bs displaylines}, {\tt\bs
+ ialign}}}",
+ journal = TUGboat,
+ year = "1986",
+ volume = "7",
+ number = "1",
+ pages = "18--19",
+ month = Mar,
+}
+
+@Article{Beeton+TB7-2-93-2,
+ author = "Barbara Beeton",
+ title = "{{{\sl Computers \& Typesetting\/} coming out
+ party}}",
+ journal = TUGboat,
+ year = "1986",
+ volume = "7",
+ number = "2",
+ pages = "93--93",
+ month = Jun,
+}
+
+@Article{Gordon+TB7-2-93,
+ author = "Peter Gordon",
+ title = "{{Introducing Donald Knuth and {\sl Computers \&
+ Typesetting}}}",
+ journal = TUGboat,
+ year = "1986",
+ volume = "7",
+ number = "2",
+ pages = "93--95",
+ month = Jun,
+}
+
+@Article{Knuth+TB7-2-95,
+ author = "Donald~E. Knuth",
+ title = "{{Remarks to celebrate the publication of {\sl
+ Computers \& Typesetting}}}",
+ journal = TUGboat,
+ year = "1986",
+ volume = "7",
+ number = "2",
+ pages = "95--98",
+ month = Jun,
+}
+
+@Article{Knuth+TB7-2-101,
+ author = "Donald~E. Knuth",
+ title = "{{The \TeX\ logo in various fonts}}",
+ journal = TUGboat,
+ year = "1986",
+ volume = "7",
+ number = "2",
+ pages = "101--102",
+ month = Jun,
+}
+
+@Article{Alexander+TB7-3-138,
+ AUTHOR = "Alexander, James C.",
+ title = "{{Tib: a reference setting package for \TeX}}",
+ journal = TUGboat,
+ year = "1986",
+ volume = "7",
+ number = "3",
+ pages = "138--140",
+ month = Oct,
+}
+
+@Article{Rokicki+TB7-3-140,
+ author = "Tomas Rokicki",
+ title = "{{Packed file format update}}",
+ journal = TUGboat,
+ year = "1986",
+ volume = "7",
+ number = "3",
+ pages = "140--144",
+ month = Oct,
+}
+
+@Article{Bigelow+TB7-3-146,
+ author = "Charles A. Bigelow",
+ title = "{{Notes on typeface protection}}",
+ journal = TUGboat,
+ year = "1986",
+ volume = "7",
+ number = "3",
+ pages = "146--151",
+ month = Oct,
+}
+
+@Article{Lamport+TB7-3-176,
+ author = "Leslie Michel Lamport",
+ title = "{{\LaTeX\ bugs}}",
+ journal = TUGboat,
+ year = "1986",
+ volume = "7",
+ number = "3",
+ pages = "176--176",
+ month = Oct,
+}
+
+@Article{Aurbach+TB7-3-187,
+ author = "Richard L. Aurbach",
+ title = "{{Idx\TeX\ and Glo\TeX\dash indexes and glossaries}}",
+ journal = TUGboat,
+ year = "1986",
+ volume = "7",
+ number = "3",
+ pages = "187--187",
+ month = Oct,
+}
+
+@Article{Sewell+TB7-3-188,
+ author = "E. Wayne Sewell",
+ title = "{{Bugs in \MFT ware}}",
+ journal = TUGboat,
+ year = "1986",
+ volume = "7",
+ number = "3",
+ pages = "188--189",
+ month = Oct,
+}
+
+@Article{Lamport+TB8-1-12,
+ author = "Leslie Michel Lamport",
+ title = "{{\TeX\ Output for the Future}}",
+ journal = TUGboat,
+ year = "1987",
+ volume = "8",
+ number = "1",
+ pages = "12--12",
+ month = Apr,
+}
+
+@Article{Knuth+TB8-1-14,
+ author = "Donald~E. Knuth and Pierre A. MacKay",
+ title = "{{Mixing right-to-left texts with left-to-right
+ texts}}",
+ journal = TUGboat,
+ year = "1987",
+ volume = "8",
+ number = "1",
+ pages = "14--25",
+ month = Apr,
+}
+
+@Article{Tobin+TB8-1-26,
+ author = "Georgia K. M. Tobin",
+ title = "{{Some empirical observations on \MFT\ design}}",
+ journal = TUGboat,
+ year = "1987",
+ volume = "8",
+ number = "1",
+ pages = "26--28",
+ month = Apr,
+}
+
+@Article{Billawala+TB8-1-29,
+ author = "Neenie Billawala",
+ title = "{{Write-white printing engines and tuning fonts with
+ \MFT}}",
+ journal = TUGboat,
+ year = "1987",
+ volume = "8",
+ number = "1",
+ pages = "29--32",
+ month = Apr,
+}
+
+@Article{Beeton+TB8-1-33,
+ author = "Barbara Beeton",
+ title = "{{\MFT\ mode\_def\/ settings for various \TeX\ output
+ devices}}",
+ journal = TUGboat,
+ year = "1987",
+ volume = "8",
+ number = "1",
+ pages = "33--33",
+ month = Apr,
+}
+
+@Article{Alexander+TB8-2-102,
+ AUTHOR = "Alexander, James C.",
+ title = "{{Tib: a reference setting package, update}}",
+ journal = TUGboat,
+ year = "1987",
+ volume = "8",
+ number = "2",
+ pages = "102--102",
+ month = Jul,
+}
+
+@Article{Appelt+TB8-2-182,
+ author = "Wolfgang Appelt",
+ title = "{{Macros with keyword parameters}}",
+ journal = TUGboat,
+ year = "1987",
+ volume = "8",
+ number = "2",
+ pages = "182--184",
+ month = Jul,
+}
+
+@Article{Bruggemann-Klein+TB8-2-193,
+ author = "Anne Br{\"{u}}ggemann-Klein",
+ title = "{{First line special handling with \TeX}}",
+ journal = TUGboat,
+ year = "1987",
+ volume = "8",
+ number = "2",
+ pages = "193--197",
+ month = Jul,
+}
+
+@Article{Alexander+TB8-2-216,
+ AUTHOR = "Alexander, James C.",
+ title = "{{Time line macro}}",
+ journal = TUGboat,
+ year = "1987",
+ volume = "8",
+ number = "2",
+ pages = "216--216",
+ month = Jul,
+}
+
+@Article{Henderson+TB8-3-268,
+ author = "Doug Henderson",
+ title = "{{Update: \MFT\ {\bf mode\_def\/} settings for \TeX\
+ output devices}}",
+ journal = TUGboat,
+ year = "1987",
+ volume = "8",
+ number = "3",
+ pages = "268--270",
+ month = Nov,
+}
+
+@Article{Clark+TB8-3-270,
+ author = "Adrian F. Clark",
+ title = "{{Halftone output from \TeX}}",
+ journal = TUGboat,
+ year = "1987",
+ volume = "8",
+ number = "3",
+ pages = "270--274",
+ month = Nov,
+}
+
+@Article{Clark+TB12-1-157,
+ author = "Adrian F. Clark",
+ title = "Practical halftoning with {\TeX}",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "1",
+ pages = "157--165"
+}
+
+@Article{Hosek+TB8-3-279,
+ author = "Don Hosek",
+ title = "{{\TeX\ output devices (with charts)}}",
+ journal = TUGboat,
+ year = "1987",
+ volume = "8",
+ number = "3",
+ pages = "279--286",
+ month = Nov,
+}
+
+@Article{Knuth+TB8-3-309,
+ author = "Donald~E. Knuth",
+ title = "{{Macros for Jill}}",
+ journal = TUGboat,
+ year = "1987",
+ volume = "8",
+ number = "3",
+ pages = "309--314",
+ month = Nov,
+}
+
+@Article{Lamport+TB9-1-8,
+ author = "Leslie Michel Lamport",
+ title = "{{Document Production: Visual or Logical?}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "1",
+ pages = "8--10",
+ month = Apr,
+}
+
+@Article{Messer+TB9-1-19,
+ author = "Robert Messer",
+ title = "{{Blackboard Bold}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "1",
+ pages = "19--20",
+ month = Apr,
+}
+
+@Article{Levy+TB9-1-20,
+ author = "Silvio Levy",
+ title = "{{Using Greek fonts with \TeX}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "1",
+ pages = "20--24",
+ month = Apr,
+}
+
+@Article{Hosek+TB9-1-25,
+ author = "Don Hosek",
+ title = "{{\TeX{} output devices (with charts)}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "1",
+ pages = "25--33",
+ month = Apr,
+}
+
+@Article{Walker+TB9-1-61,
+ author = "James W. Walker",
+ title = "{{Macros for outlining}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "1",
+ pages = "61--64",
+ month = Apr,
+}
+
+@Article{Hendrickson+TB9-1-64,
+ author = "Amy Hendrickson",
+ title = "{{A macro writing tool: Generating new definitions}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "1",
+ pages = "64--64",
+ month = Apr,
+}
+
+@Article{Gariepy+TB9-1-65,
+ author = "Alonzo Gariepy",
+ title = "{{French in \TeX}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "1",
+ pages = "65--69",
+ month = Apr,
+}
+
+@Article{Yap+TB9-1-73,
+ author = "Ken Yap",
+ title = "{{Contents of \LaTeX{} style collection as of 4th
+ February 1988}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "1",
+ pages = "73--75",
+ month = Apr,
+}
+
+@Article{Damrau+TB9-1-76,
+ author = "Jackie Damrau",
+ title = "{{The \LaTeX{} user's column}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "1",
+ pages = "76--77",
+ month = Apr,
+}
+
+@Article{McPherson+TB9-1-78,
+ author = "Kent McPherson",
+ title = "{{Page layout in \LaTeX}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "1",
+ pages = "78--82",
+ month = Apr,
+}
+
+@Article{Bartlett+TB9-1-83,
+ author = "Frederick H. Bartlett",
+ title = "{{Automatic page balancing macros wanted; Replies:
+ Inverted pyramidal titles; Logarithmic time scales}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "1",
+ pages = "83--85",
+ month = Apr,
+}
+
+@Article{Barnhart+TB9-2-118,
+ author = "Elizabeth Barnhart",
+ title = "{{\TeX{} in the publishing environment: A survey of
+ production/commercial users}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "2",
+ pages = "118--120",
+ month = Aug,
+}
+
+@Article{Beeton+TB9-2-121-2,
+ author = "Barbara Beeton",
+ title = "{{New version(s) of \TeX{} and \MFT}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "2",
+ pages = "121--122",
+ month = Aug,
+}
+
+@Article{Childs+TB9-2-122,
+ author = "Bart Childs",
+ title = "{{64-bit \TeX}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "2",
+ pages = "122--122",
+ month = Aug,
+}
+
+@Article{Lichtenwalder+TB9-2-123,
+ author = "Klaus Lichtenwalder",
+ title = "{{Porting \TeX{} to C}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "2",
+ pages = "123--124",
+ month = Aug,
+}
+
+@Article{Kennedy+TB9-2-124,
+ author = "David Kennedy",
+ title = "{{\TeX{} adapted to CWEB}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "2",
+ pages = "124--125",
+ month = Aug,
+}
+
+@Article{Vanderburg+TB9-2-125,
+ author = "Glenn Vanderburg",
+ title = "{{Some useful variations of standard fonts}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "2",
+ pages = "125--125",
+ month = Aug,
+}
+
+@Article{Childs+TB9-2-129,
+ author = "Bart Childs",
+ title = "{{\TeX{} fonts and suggested magnifications}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "2",
+ pages = "129--131",
+ month = Aug,
+}
+
+@Article{Wujastyk+TB9-2-131,
+ author = "Dominik Wujastyk",
+ title = "{{The many faces of \TeX: A survey of digital {\manual
+ META}fonts}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "2",
+ pages = "131--151",
+ month = Aug,
+}
+
+@Article{Knuth+TB9-2-152,
+ author = "Donald~E. Knuth",
+ title = "{{A Punk Meta-Font}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "2",
+ pages = "152--168",
+ month = Aug,
+}
+
+@Article{Hosek+TB9-2-169,
+ author = "Don Hosek",
+ title = "{{\TeX{} output devices (with charts)}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "2",
+ pages = "169--177",
+ month = Aug,
+}
+
+@Article{Haagen+TB9-2-189,
+ author = "A. J. Van Haagen",
+ title = "{{Box plots and scatter plots with \TeX{} macros}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "2",
+ pages = "189--192",
+ month = Aug,
+}
+
+@Article{Wichura+TB9-2-193,
+ author = "Michael J. Wichura",
+ title = "{{\PiCTeX: Macros for drawing \PiC tures}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "2",
+ pages = "193--197",
+ month = Aug,
+}
+
+@Article{McPherson+TB9-2-204,
+ author = "Kent McPherson",
+ title = "{{Page layout in \LaTeX: Erratum}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "2",
+ pages = "204--204",
+ month = Aug,
+}
+
+@Article{McKinstry+TB9-3-236,
+ author = "Graeme McKinstry",
+ title = "{{Some typesetting conventions}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "3",
+ pages = "236--238",
+ month = Nov,
+}
+
+@Article{Kneser+TB9-3-279,
+ author = "Thomas Kneser",
+ title = "{{Compact matrix display}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "3",
+ pages = "279--284",
+ month = Nov,
+}
+
+@Article{Appelt+TB9-3-284,
+ author = "Wolfgang Appelt",
+ title = "{{Typesetting chess}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "3",
+ pages = "284--287",
+ month = Nov,
+}
+
+@Article{Mittelbach+TB9-3-298,
+ author = "Frank Mittelbach",
+ title = "{{A new implementation of the array-- and
+ tabular--environments}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "3",
+ pages = "298--314",
+ month = Nov,
+}
+
+@Article{Knuth+TB10-1-8,
+ author = "Donald~E. Knuth",
+ title = "{{{\TeX} would find it difficult {\dots}}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "1",
+ pages = "8--8",
+ month = Apr,
+}
+
+@Article{Bechtolsheim+TB10-1-25,
+ AUTHOR="{von Bechtolsheim}, Stephan P.",
+ title = "{{The {\TeX} {\PS} software package}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "1",
+ pages = "25--27",
+ month = Apr,
+}
+
+@Article{Tobin+TB10-1-28,
+ author = "Georgia K. M. Tobin",
+ title = "{{A handy little font}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "1",
+ pages = "28--30",
+ month = Apr,
+}
+
+@Article{Knuth+TB10-1-31,
+ author = "Donald~E. Knuth",
+ title = "{{Typesetting {\sl Concrete Mathematics\/}}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "1",
+ pages = "31--36",
+ month = Apr,
+}
+
+@Article{Wujastyk+TB10-1-39,
+ author = "Dominik Wujastyk",
+ title = "{{Font news}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "1",
+ pages = "39--39",
+ month = Apr,
+}
+
+@Article{Rogers+TB10-1-39,
+ author = "David F. Rogers",
+ title = "{{Computer graphics and {\TeX}\Dash a challenge}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "1",
+ pages = "39--44",
+ month = Apr,
+}
+
+@Article{Childs+TB10-1-44,
+ author = "Bart Childs and Alan Stolleis and Don Berryman",
+ title = "{{A portable graphics inclusion}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "1",
+ pages = "44--46",
+ month = Apr,
+}
+
+@Article{Hosek+TB10-1-46,
+ author = "Don Hosek",
+ title = "{{{\TeX} output devices (with charts)}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "1",
+ pages = "46--55",
+ month = Apr,
+}
+
+ author = "Frank Mittelbach",
+ title = "{{``A new implementation of the array-- and
+ tabular--environments of {\LaTeX}'' ({\TUB} 9\#3)\Dash
+ addenda}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "1",
+ pages = "103--104",
+ month = Apr,
+}
+
+@Article{Schopf+TB10-1-105,
+ author = "Rainer Sch{\"{o}}pf",
+ title = "{{Drawing histogram bars inside the {\LaTeX}
+ picture--environment}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "1",
+ pages = "105--107",
+ month = Apr,
+}
+
+@Article{Mittelbach+TB10-2-222,
+ author = "Frank Mittelbach and Rainer Sch{\"{o}}pf",
+ title = "{{A new font selection scheme for {\TeX} macro
+ packages\Dash the basic macros}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "2",
+ pages = "222--238",
+ month = Jul,
+}
+
+@Article{Nagy+TB10-2-239,
+ author = "Dezs\H o Nagy",
+ title = "{{A bar chart in {\LaTeX}}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "2",
+ pages = "239--240",
+ month = Jul,
+}
+
+@Article{Partl+TB10-2-241,
+ author = "Hubert Partl",
+ title = "{{Producing on-line information files with
+ {\LaTeX}}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "2",
+ pages = "241--244",
+ month = Jul,
+}
+
+@Article{Haralambous+TB10-3-342,
+ author = "Yannis Haralambous",
+ title = "{{{\TeX} and latin alphabet languages}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "3",
+ pages = "342--345",
+ month = Nov,
+}
+
+@Article{Parker+TB10-3-346,
+ author = "Mike Parker",
+ title = "{{Fonts and {\PS}}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "3",
+ pages = "346--350",
+ month = Nov,
+}
+
+@Article{Larsson+TB10-3-351,
+ author = "Jan Eric Larsson",
+ title = "{{A chess font for {\TeX}}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "3",
+ pages = "351--351",
+ month = Nov,
+}
+
+@Article{Andulem+TB10-3-352,
+ author = "Abass Andulem",
+ title = "{{The road to Ethiopic {\TeX}}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "3",
+ pages = "352--354",
+ month = Nov,
+}
+
+@Article{Haralambous+TB10-3-354,
+ author = "Yannis Haralambous and Klaus Thull",
+ title = "{{Typesetting modern Greek with 128 character
+ codes}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "3",
+ pages = "354--359",
+ month = Nov,
+}
+
+@Article{Durst+TB10-3-390,
+ author = "Lincoln Durst",
+ title = "{{Bibliographic citations; or variations on the old
+ shell game}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "3",
+ pages = "390--394",
+ month = Nov,
+}
+
+@Article{Salomon+TB10-3-394,
+ author = "David Salomon",
+ title = "{{Macros for indexing and table-of-contents
+ preparation}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "3",
+ pages = "394--400",
+ month = Nov,
+}
+
+@Article{Bush+TB10-3-400,
+ author = "Terry Bush",
+ title = "{{Scribe-to-\TeX}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "3",
+ pages = "400--400",
+ month = Nov,
+}
+
+@Article{Mittelbach+TB10-3-400,
+ author = "Frank Mittelbach and Rainer Sch{\"{o}}pf",
+ title = "{{Towards {\LaTeX} 2.10}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "3",
+ pages = "400--401",
+ month = Nov,
+}
+
+@Article{Braams+TB10-3-401,
+ author = "Johannes Braams and Victor E{\ij}khout and Nico
+ Poppelier",
+ title = "{{The development of national {\LaTeX} styles}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "3",
+ pages = "401--406",
+ month = Nov,
+}
+
+@Article{Mittelbach+TB10-3-416,
+ author = "Frank Mittelbach",
+ title = "{{An extension of the {\LaTeX} theorem environment}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "3",
+ pages = "416--426",
+ month = Nov,
+}
+
+@Article{Henderson+TB10-4-467,
+ author = "Doug Henderson",
+ title = "{{Introduction to {\MFT}}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "4",
+ pages = "467--479",
+ month = Dec,
+}
+
+@Article{Hosek+TB10-4-499,
+ author = "Don Hosek",
+ title = "{{Design of Oriental characters with {\MFT}}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "4",
+ pages = "499--502",
+ month = Dec,
+}
+
+@Article{Batzinger+TB10-4-503,
+ author = "Bob Batzinger",
+ title = "{{Thai languages and {\MFT}}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "4",
+ pages = "503--503",
+ month = Dec,
+}
+
+@Article{Youngen+TB10-4-513,
+ author = "R. E. Youngen and W. B. Woolf and D. C. Latterner",
+ title = "{{Migration from Computer Modern fonts to Times
+ fonts}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "4",
+ pages = "513--519",
+ month = Dec,
+}
+
+@Article{Conrad+TB10-4-521,
+ author = "Arvin C. Conrad",
+ title = "{{Fine typesetting with {\TeX} using native Autologic
+ fonts}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "4",
+ pages = "521--528",
+ month = Dec,
+}
+
+@Article{Knuth+TB10-4-529,
+ author = "Donald~E. Knuth",
+ title = "{{The errors of {\TeX}}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "4",
+ pages = "529--531",
+ month = Dec,
+}
+
+@Article{Ferguson+TB11-1-8,
+ author = "Michael J. Ferguson",
+ title = "{{Coordination of non-English use of {\TeX}}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "1",
+ pages = "8--9",
+ month = Apr,
+}
+
+@Article{Breitenlohner+TB11-1-9,
+ author = "Peter Breitenlohner",
+ title = "{{Using {\TeX} 3 in a multilingual environment\Dash
+ Some ideas}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "1",
+ pages = "9--12",
+ month = Apr,
+}
+
+@Article{Kuiken+TB11-1-24,
+ author = "Gerard Kuiken",
+ title = "{{Additional Hyphenation Patterns}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "1",
+ pages = "24--25",
+ month = Apr,
+}
+
+@Article{Haralambous+TB11-1-26,
+ author = "Yannis Haralambous",
+ title = "{{Typesetting modern Greek\Dash An update}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "1",
+ pages = "26--26",
+ month = Apr,
+}
+
+@Article{Eijkhout+TB11-1-51,
+ author = "Victor E{\ij}khout",
+ title = "{{Unusual Paragraph Shapes}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "1",
+ pages = "51--53",
+ month = Apr,
+}
+
+@Article{Wichura+TB11-1-57,
+ author = "Michael J. Wichura",
+ title = "{{Showing-off math macros}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "1",
+ pages = "57--61",
+ month = Apr,
+}
+
+@Article{Salomon+TB11-1-69,
+ author = "David Salomon",
+ title = "{{Output routines: Examples and techniques. Part I:
+ Introduction and examples}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "1",
+ pages = "69--85",
+ month = Apr,
+}
+
+@Article{Laan+TB11-1-86,
+ author = "Laan, C. G. van der",
+ title = "{{Announcing two reports: {\SGML}-{\LaTeX} and Journal
+ style guidelines}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "1",
+ pages = "86--86",
+ month = Apr,
+}
+
+@Article{Laan97,
+ author = "Laan, Kees van der",
+ title="{T}iling in {P}ost{S}cript and {\MFT} {--} {E}scher's wink",
+ journal = {MAPS},
+ volume=19,
+ number=2,
+ pages="39--67",
+ year=1997}
+
+@Article{Mittelbach+TB11-1-91,
+ author = "Frank Mittelbach and Rainer Sch{\"{o}}pf",
+ title = "{{The new font family selection\Dash User interface to
+ standard {\LaTeX}}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "1",
+ pages = "91--97",
+ month = Apr,
+}
+
+@Article{Poppelier+TB11-1-98,
+ author = "Nico Poppelier and Johannes Braams",
+ title = "{{A style option to adapt the standard {\LaTeX}
+ document styles to A4 paper}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "1",
+ pages = "98--103",
+ month = Apr,
+}
+
+@Article{Kelly+TB11-1-103,
+ author = "Hamilton Kelly, Brian",
+ title = "{{Some macros to draw crosswords}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "1",
+ pages = "103--119",
+ month = Apr,
+}
+
+@Article{Berendt+TB11-2-190,
+ author = "Gerhard Berendt",
+ title = "{{On the implementation of graphics into {\TeX}}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "2",
+ pages = "190--194",
+ month = Jun,
+}
+
+@Article{Schwer+TB11-2-194,
+ author = "Len Schwer",
+ title = "{{Including Macintosh graphics in {\LaTeX}
+ documents}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "2",
+ pages = "194--200",
+ month = Jun,
+}
+
+@Article{Pickrell+TB11-2-200,
+ author = "Lee S. Pickrell",
+ title = "{{Combining graphics with {\TeX} on PC systems with
+ laser printers, part II}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "2",
+ pages = "200--206",
+ month = Jun,
+}
+
+@Article{Salomon+TB11-2-212,
+ author = "David Salomon",
+ title = "{{Output routines: Examples and techniques. Part II:
+ output routines techniques}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "2",
+ pages = "212--236",
+ month = Jun,
+}
+
+@Article{Jeffrey+TB11-2-237,
+ author = "Alan Jeffrey",
+ title = "{{Lists in {\TeX}'s mouth}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "2",
+ pages = "237--245",
+ month = Jun,
+}
+
+@Article{Taylor+TB11-2-245,
+ author = "Philip Taylor",
+ title = "{{A nestable verbatim mode}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "2",
+ pages = "245--249",
+ month = Jun,
+}
+
+@Article{Denk+TB11-2-280,
+ author = "Georg Denk",
+ title = "{{An easy way to make slides with {\LaTeX}}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "2",
+ pages = "280--283",
+ month = Jun,
+}
+
+@Article{Schopf+TB11-2-284,
+ author = "Rainer Sch{\"{o}}pf",
+ title = "{{A new implementation of the {\LaTeX} {\tt verbatim}
+ and {\tt verbatim*} environments}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "2",
+ pages = "284--296",
+ month = Jun,
+}
+
+@Article{Mittelbach+TB11-3-337,
+ author = "Frank Mittelbach",
+ title = "{{E-{\TeX}: Guidelines for future {\TeX} extensions}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "3",
+ pages = "337--345",
+ month = Sep,
+}
+
+@Article{Hamano+TB11-3-346,
+ author = "Hisato Hamano",
+ title = "{{Vertical typesetting with {\TeX}}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "3",
+ pages = "346--352",
+ month = Sep,
+}
+
+@Article{Beck+TB11-3-373,
+ author = "Micah Beck and A. Siegel",
+ title = "{{TransFig: Portable graphics for {\TeX}}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "3",
+ pages = "373--380",
+ month = Sep,
+}
+
+@Article{Gibson+TB11-3-393,
+ author = "Helen Gibson",
+ title = "{{A noddy's guide to high quality {\TeX}
+ production}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "3",
+ pages = "393--402",
+ month = Sep,
+}
+
+@Article{Adams+TB11-3-403,
+ author = "Robert A. Adams",
+ title = "{{Problems on the {\TeX}/{\PS}/graphics interface}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "3",
+ pages = "403--408",
+ month = Sep,
+}
+
+@Article{Bechtolsheim+TB11-3-409,
+ AUTHOR="{von Bechtolsheim}, Stephan P.",
+ title = "{{{\TeX} in practice: Comments on a 4-volume,
+ 1400-page series on {\TeX}}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "3",
+ pages = "409--412",
+ month = Sep,
+}
+
+@Article{LaFrenz+TB11-3-413,
+ author = "Mimi L. LaFrenz",
+ title = "{{Textbook publishing\Dash 1990 and beyond}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "3",
+ pages = "413--416",
+ month = Sep,
+}
+
+@Article{Ness+TB11-3-417,
+ author = "David Ness",
+ title = "{{Diagnosing {\TeX} errors with a preprocessor}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "3",
+ pages = "417--420",
+ month = Sep,
+}
+
+@Article{Mittelbach+TB11-3-444,
+ author = "Frank Mittelbach",
+ title = "{{{\LaTeX} 2.10}}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "3",
+ pages = "444--444",
+ month = Sep,
+}
+
+@Article{Jeffrey+TB12-2-227,
+ author = "Alan Jeffrey",
+ title = "{{Labelled diagrams in {\MFT}}}",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "2",
+ pages = "227--229",
+ month = Jun,
+}
+
+@Article{Schrod+TB12-2-232,
+ author = "Joachim Schrod",
+ title = "{{Report on the {\tt DVI} Driver Standard}}",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "2",
+ pages = "232--233",
+ month = Jun,
+}
+
+@Article{Eijkhout+TB12-2-253,
+ author = "Victor E{\ij}khout",
+ title = "{{The structure of the {\TeX} processor}}",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "2",
+ pages = "253--256",
+ month = Jun,
+}
+
+@Article{Eijkhout+TB12-2-272,
+ author = "Victor E{\ij}khout",
+ title = "{{Oral {\TeX}}}",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "2",
+ pages = "272--276",
+ month = Jun,
+}
+
+@Article{Swonk+TB12-2-286,
+ author = "Glenn L. Swonk",
+ title = "{{{\LaTeX} tree drawer}}",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "2",
+ pages = "286--289",
+ month = Jun,
+}
+
+@Article{Thimbleby+TB12-2-290,
+ author = "Harold Thimbleby",
+ title = "{{``See also'' indexing with Makeindex}}",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "2",
+ pages = "290--290",
+ month = Jun,
+}
+
+@Article{Braams+TB12-2-291,
+ author = "Johannes Braams",
+ title = "{{Babel, a multilingual style-option system for use
+ with {\LaTeX}'s standard document styles}}",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "2",
+ pages = "291--301",
+ month = Jun,
+}
+
+@Article{Vesely+TB12-2-302,
+ author = "Ji\v{r}\'{\i} Vesel{\'{y}}",
+ title = "{{Reporting {\TeX}'s hyphenations}}",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "2",
+ pages = "302--302",
+ month = Jun,
+}
+
+@Article{Petrycki+TB12-34-359,
+ author = "Laurie J. Petrycki",
+ title = "{{Comparing {\TeX} and traditional typesetting for the
+ composition of a textbook}}",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "34",
+ pages = "359--366",
+ month = Nov,
+}
+
+@Article{Ratner+TB12-34-372,
+ author = "Howard Ratner and Kenneth Dreyhaupt",
+ title = "{{{\TeX} in a book production department}}",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "34",
+ pages = "372--376",
+ month = Nov,
+}
+
+
+@Article{Weiss+TB12-34-382,
+ author = "Neil A. Weiss",
+ title = "{{Producing a book using {\TeX}: How the process
+ works}}",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "34",
+ pages = "382--386",
+ month = Nov,
+}
+
+@Article{Rhoads+TB12-34-387,
+ author = "Samuel E. Rhoads",
+ title = "{{Authors new to {\TeX} publish a textbook with a
+ publisher new to {\TeX}}}",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "34",
+ pages = "387--392",
+ month = Nov,
+}
+
+@Article{Hoover+TB12-34-397,
+ author = "Anita Z. Hoover",
+ title = "{{{\LaTeX}/{\TeX} user: A typist, or typesetter?}}",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "34",
+ pages = "397--400",
+ month = Nov,
+}
+
+@Article{Sperberg-McQueen+TB12-34-415,
+ author = "C. M. Sperberg-McQueen",
+ title = "{{Specifying document structure: Differences in
+ {\LaTeX} and TEI markup}}",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "34",
+ pages = "415--421",
+ month = Nov,
+}
+
+@Article{Arnon+TB12-34-479,
+ author = "Dennis S. Arnon and Sandra A. Mamrak",
+ title = "{{On the logical structure of mathematical
+ notation}}",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "34",
+ pages = "479--484",
+ month = Nov,
+}
+
+@Article{Downes+TB12-34-502,
+ author = "Michael John Downes",
+ title = "{{Dialog with {\TeX}}}",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "34",
+ pages = "502--509",
+ month = Nov,
+}
+
+ title = "{{Typesetting forms with {\LaTeX}}}",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "34",
+ pages = "517--522",
+ month = Nov,
+}
+
+@Article{Salomon+TB13-2-146,
+ author = "David Salomon",
+ title = "{{Arrows for Technical Drawings}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "2",
+ pages = "146--149",
+ month = Jul,
+}
+
+@Article{Levin+TB13-2-150,
+ author = "Daniel Levin",
+ title = "{{A solution to the color separation problem}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "2",
+ pages = "150--155",
+ month = Jul,
+}
+
+@Article{Rahtz+TB13-2-156,
+ author = "Sebastian Rahtz and Leonor Barroca",
+ title = "{{A style option for rotated objects in {\TeX}}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "2",
+ pages = "156--180",
+ month = Jul,
+}
+
+@Article{Jones+TB13-2-188,
+ author = "David M. Jones",
+ title = "{{A {\TeX} macro index}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "2",
+ pages = "188--189",
+ month = Jul,
+}
+
+@Article{Mittelbach+TB13-2-190,
+ author = "Frank Mittelbach",
+ title = "{{Where does this character come from?}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "2",
+ pages = "190--190",
+ month = Jul,
+}
+
+@Article{Huszar+TB13-2-192,
+ author = "P{\'{e}}ter Husz{\'{a}}r",
+ title = "{{Over the multi-column}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "2",
+ pages = "192--200",
+ month = Jul,
+}
+
+@Article{Luvisetto+TB13-2-208,
+ author = "Maria Luisa Luvisetto and Enzo Ugolini",
+ title = "{{From {\TeX} to {\LaTeX}}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "2",
+ pages = "208--214",
+ month = Jul,
+}
+
+@Article{Wang+TB14-3-231,
+ author = "Xinxin Wang and Derick Wood",
+ title = "{{An abstract model for tables}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "3",
+ pages = "231--237",
+ month = Oct,
+}
+
+@Article{Lavaud+TB14-3-238,
+ author = "Michel Lavaud",
+ title = "{{Developing a multi-windowing environment for
+ research based on \TeX}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "3",
+ pages = "238--244",
+ month = Oct,
+}
+
+@Article{Kawaguti+TB14-3-245,
+ author = "Minato Kawaguti",
+ title = "{{A versatile {\TeX} device driver}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "3",
+ pages = "245--251",
+ month = Oct,
+}
+
+@Article{Feruglio+TB14-3-252,
+ author = "Gabriel Valiente Feruglio and Robert Fuster",
+ title = "{{Typesetting Catalan texts with {\TeX}}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "3",
+ pages = "252--259",
+ month = Oct,
+}
+
+@Article{Haralambous+TB14-3-260,
+ author = "Yannis Haralambous",
+ title = "{{The Khmer script tamed by the Lion (of {\TeX})}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "3",
+ pages = "260--270",
+ month = Oct,
+}
+
+@Article{Plaice+TB14-3-271,
+ author = "John Plaice",
+ title = "{{Language-dependent ligatures}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "3",
+ pages = "271--274",
+ month = Oct,
+}
+
+@Article{Doob+TB14-3-275,
+ author = "Michael Doob and Craig Platt",
+ title = "{{Virtual fonts in a production environment}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "3",
+ pages = "275--281",
+ month = Oct,
+}
+
+@Article{Horn+TB14-3-282,
+ author = "Berthold K. P. Horn",
+ title = "{{Where are the math fonts?}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "3",
+ pages = "282--284",
+ month = Oct,
+}
+
+@Article{Jeffrey+TB14-3-285,
+ author = "Alan Jeffrey",
+ title = "{{A {\PS} font installation package written in
+ {\TeX}}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "3",
+ pages = "285--292",
+ month = Oct,
+}
+
+@Article{Jeffrey+TB14-3-293,
+ author = "Jeffrey, Alan {(\'editeur)}",
+ title = "{{Math font encodings: a workshop summary}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "3",
+ pages = "293--295",
+ month = Oct,
+}
+
+@Article{Bzyl+TB14-3-296,
+ author = "W{\l}odek Bzyl and Tomasz Przechlewski",
+ title = "{{An application of literate programming: creating a
+ format for the Bulletin of the Polish TUG}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "3",
+ pages = "296--299",
+ month = Oct,
+}
+
+@Article{Fine+TB14-3-300,
+ author = "Jonathan Fine",
+ title = "{{Galleys, space, and automata}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "3",
+ pages = "300--309",
+ month = Oct,
+}
+
+@Article{Laan+TB14-3-310,
+ author = "Laan, Kees van der",
+ title = "{{Syntactic sugar}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "3",
+ pages = "310--318",
+ month = Oct,
+}
+
+@Article{Laan+TB14-3-319,
+ author = "Laan, Kees van der",
+ title = "{{Sorting within {\TeX}}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "3",
+ pages = "319--328",
+ month = Oct,
+}
+
+@Article{Dyson+TB14-3-329,
+ author = "Mary Dyson",
+ title = "{{Teaching digital typography\Dash the Didot
+ Project}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "3",
+ pages = "329--332",
+ month = Oct,
+}
+
+@Article{Gorbunova+TB14-3-333,
+ author = "Irina V. Gorbunova",
+ title = "{{Russian-speaking user: from Chi-Writer and Ventura
+ Publisher to {\TeX}; learning difficulties}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "3",
+ pages = "333--334",
+ month = Oct,
+}
+
+@Article{Reese+TB14-3-335,
+ author = "R. Allan Reese",
+ title = "{{How to set up and maintain a {\TeX} system}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "3",
+ pages = "335--341",
+ month = Oct,
+}
+
+@Article{Greenwade+TB14-3-342,
+ author = "George D. Greenwade",
+ title = "{{The Comprehensive {\TeX} Archive Network (\CTAN)}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "3",
+ pages = "342--351",
+ month = Oct,
+}
+
+@Article{Clark+TB14-4-374,
+ author = "Malcolm Clark",
+ title = "{{{Next\TeX}: A personal view}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "4",
+ pages = "374--380",
+ month = Dec,
+}
+
+@Article{Taylor+TB14-4-381,
+ author = "Philip Taylor",
+ title = "{{{\NTS} update}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "4",
+ pages = "381--382",
+ month = Dec,
+}
+
+@Article{Becker+TB14-4-382,
+ author = "Thomas Becker",
+ title = "{{Two extensions to GNU Emacs that are useful when
+ editing {\TeX} documents}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "4",
+ pages = "382--386",
+ month = Dec,
+}
+
+@Article{Knuth+TB14-4-387,
+ author = "Donald E. Knuth",
+ title = "{{Icons for {\TeX} and {\MFT}}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "4",
+ pages = "387--389",
+ month = Dec,
+}
+
+@Article{Knuth+TB8-2-135,
+ author = "Donald E. Knuth",
+ title = "Fonts for {D}igital {H}alftones",
+ journal = TUGboat,
+ year = 1987,
+ volume = 8,
+ number = 2,
+ pages = "135--160",
+ month = jul,
+}
+
+@Article{Knuth+ACMTG+1987,
+ author = "Donald E. Knuth",
+ title = "{D}igital halftones by dot diffusion",
+ journal = "{ACM} {T}ransactions on {G}raphics",
+ volume = 6,
+ pages = "245--273",
+ year = 1987}
+
+@Article{Liebl+TB14-4-390,
+ author = "Armin Liebl",
+ title = "{{bibview: A graphical user interface to {\BibTeX}}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "4",
+ pages = "390--395",
+ month = Dec,
+}
+
+@Article{Carmody+TB14-4-420,
+ author = "Kevin Carmody",
+ title = "{{A tough table becomes easy with {\PiCTeX}}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "4",
+ pages = "420--420",
+ month = Dec,
+}
+
+@Article{Aslaksen+TB14-4-423,
+ author = "Helmer Aslaksen",
+ title = "{{Ten {\TeX} tricks for the mathematician}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "4",
+ pages = "423--424",
+ month = Dec,
+}
+
+@Article{Eijkhout+TB14-4-424,
+ author = "Victor E{\ij}khout",
+ title = "{{The bag of tricks}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "4",
+ pages = "424--424",
+ month = Dec,
+}
+
+@Article{Rhead+TB14-4-425,
+ author = "David Rhead",
+ title = "{{The ``operational requirement'' for support of
+ bibliographies}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "4",
+ pages = "425--433",
+ month = Dec,
+}
+
+@Article{Bland+TB14-4-433,
+ author = "Richard Bland",
+ title = "{{Relative moves in {\LaTeX}\ pictures}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "4",
+ pages = "433--437",
+ month = Dec,
+}
+
+ author = "Donald Arseneau and Raymond Chen and Victor E{\ij}khout",
+ title = "{{The {\TeX} hierarchy}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "1",
+ pages = "7--9",
+ month = Mar,
+}
+
+@Article{Beccari+TB15-1-9,
+ author = "Claudio Beccari",
+ title = "{{Typesetting of ancient languages}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "1",
+ pages = "9--16",
+ month = Mar,
+}
+
+@Article{Beccari+TB15-1-17,
+ author = "Claudio Beccari",
+ title = "{{Comments on the paper ``Typesetting Catalan texts
+ with {\TeX}'' (\tubissue 14(3), pp. 252--259)}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "1",
+ pages = "17--17",
+ month = Mar,
+}
+
+@Article{Feruglio+TB15-1-17,
+ author = "Gabriel Valiente Feruglio and Robert Fuster",
+ title = "{{Comments on the comments: Typesetting Catalan texts
+ with {\TeX}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "1",
+ pages = "17--18",
+ month = Mar,
+}
+
+@Article{Poppelier+TB15-1-18,
+ author = "Nico Poppelier",
+ title = "{{George Gr\"atzer, {\it Math into {\TeX}}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "1",
+ pages = "18--19",
+ month = Mar,
+}
+
+@Article{Pappas+TB15-1-19,
+ author = "T. L. (Frank) Pappas",
+ title = "{{Stephan von Bechtolsheim, {\it {\TeX} in
+ Practice}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "1",
+ pages = "19--21",
+ month = Mar,
+}
+
+@Article{Beccari+TB15-1-21,
+ author = "Claudio Beccari",
+ title = "{{Gianni Gilardi, {\it Il {\TeX}\dash Introduzione al
+ linguaggio e complementi avanzati}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "1",
+ pages = "21--22",
+ month = Mar,
+}
+
+@Article{Sawdey+TB15-1-22,
+ author = "Merry Obrecht Sawdey",
+ title = "{{Erik Spiekermann \& E. M. Ginger, {\it Stop Stealing
+ Sheep}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "1",
+ pages = "22--24",
+ month = Mar,
+}
+
+@Article{Poppelier+TB15-1-24,
+ author = "Nico Poppelier",
+ title = "{{Eric van Herw{\ij}nen, {\it Practical {\SGML}}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "1",
+ pages = "24--25",
+ month = Mar,
+}
+
+@Article{Detig+TB15-1-25,
+ author = "Christine Detig and Joachim Schrod",
+ title = "{{Donald E. Knuth, {\it Literate Programming}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "1",
+ pages = "25--27",
+ month = Mar,
+}
+
+@Article{Salomon+TB15-1-28,
+ author = "David Salomon",
+ title = "{{Output routines: Examples and techniques, Part IV:
+ Horizontal techniques}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "1",
+ pages = "28--40",
+ month = Mar,
+}
+
+@Article{Salomon+TB15-1-40,
+ author = "David Salomon",
+ title = "{{Verbatim copying and listing}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "1",
+ pages = "40--54",
+ month = Mar,
+}
+
+@Article{Eijkhout+TB15-1-55,
+ author = "Victor E{\ij}khout",
+ title = "{{The bag of tricks}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "1",
+ pages = "55--57",
+ month = Mar,
+}
+
+@Article{Meer+TB15-1-57,
+ author = "Meer, Hans van der",
+ title = "{{Random bit generator in {\TeX}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "1",
+ pages = "57--58",
+ month = Mar,
+}
+
+@Article{Salomon+TB15-1-59,
+ author = "David Salomon and Matthew N. Hendryx",
+ title = "{{Slanted lines with controlled thickness}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "1",
+ pages = "59--62",
+ month = Mar,
+}
+
+@Article{Fine+TB15-1-62,
+ author = "Jonathan Fine",
+ title = "{{On indexing and errors}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "1",
+ pages = "62--62",
+ month = Mar,
+}
+
+@Article{Rowley+TB15-1-63,
+ author = "Chris A. Rowley",
+ title = "{{{\LaTeXe} update, dateline: 31 January 1994}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "1",
+ pages = "63",
+ month = Mar,
+}
+
+@Article{Rhead+TB15-1-64,
+ author = "David Rhead",
+ title = "{{Addenda: A suggested ``operational requirement'' for
+ \LaTeX3's treatment of bibliographic references
+ (\tubissue 14(4), pp.\ 425-433)}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "1",
+ pages = "64--65",
+ month = Mar,
+}
+
+@Article{Goossens+TB15-2-92,
+ author = "Michel Goossens",
+ title = "{{WEPT: A Week on Electronic Publishing and
+ Typography}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "2",
+ pages = "92--95",
+ issn= "0896--3207",
+ month = Jun,
+}
+
+@Article{Hoenig+TB15-2-97,
+ author = "Hoenig, Alan J.",
+ title = "{{$\{$Meta$\}$Font Forum redux}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "2",
+ pages = "97--97",
+ month = Jun,
+}
+
+@Article{Ramasubramanian+TB15-2-98,
+ author = "R. Ramasubramanian and Richard W. D. Nickalls and M. A.
+ Reed",
+ title = "{{{ASCII.sty}: A new style-option and encoded font
+ with {IBM} graphics control characters for use with
+ {\TeX} and {\LaTeX}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "2",
+ pages = "98--103",
+ month = Jun,
+}
+
+@Article{Hoenig+TB15-2-107,
+ author = "Hoenig, Alan J.",
+ title = "{{Next{\TeX}: {\TeX} plus the NextStep Operating
+ System}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "2",
+ pages = "107--109",
+ month = Jun,
+}
+
+@Article{Downes+TB15-2-110,
+ author = "Michael John Downes",
+ title = "{{Interaction tools: {\tt dialog.sty} and {\tt
+ menus.sty}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "2",
+ pages = "110--130",
+ month = Jun,
+}
+
+@Article{Gaulle+TB15-2-131,
+ author = "Bernard Gaulle",
+ title = "{{{\LaTeX} V3: philology \& typography, reports to
+ read, reports to do}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "2",
+ pages = "131--131",
+ month = Jun,
+}
+
+@Article{Beccari+TB15-2-131,
+ author = "Claudio Beccari",
+ title = "{{Tough table becomes easy with {\PiCTeX}, but it's
+ even easier with {\LaTeX}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "2",
+ pages = "131--132",
+ month = Jun,
+}
+
+@Article{Anagnostopolous+TB15-2-132,
+ author = "Paul Anagnostopolous",
+ title = "{{On the review of {\it {\TeX} in Practice}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "2",
+ pages = "132--182",
+ month = Jun,
+}
+
+@Article{Haralambous+TB15-3-199,
+ author = "Yannis Haralambous",
+ title = "{{Humanist}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "199--199",
+ month = Sep,
+}
+
+@Article{Malyshev+TB15-3-200,
+ author = "Basil Malyshev",
+ title = "{{Automatic conversion of {\MFT} fonts to Type1
+ {\PS}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "200--200",
+ month = Sep,
+}
+
+@Article{Hafner+TB15-3-201,
+ author = "James L. Hafner",
+ title = "{{The (pre)history of color in Rokicki's {\tt
+ dvips}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "201--204",
+ month = Sep,
+}
+
+@Article{Rokicki+TB15-3-205,
+ author = "Tomas Rokicki",
+ title = "{{Advanced `special' support in a dvi driver}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "205--212",
+ month = Sep,
+}
+
+@Article{Duggan+TB15-3-213,
+ author = "Angus Duggan",
+ title = "{{Colour separation and {\PS}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "213--217",
+ month = Sep,
+}
+
+@Article{Rahtz+TB15-3-218,
+ author = "Sebastian Rahtz and Michel Goossens",
+ title = "{{Simple colour design with {\LaTeXe}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "218--222",
+ month = Sep,
+}
+
+@Article{Sowa+TB15-3-223,
+ author = "Friedhelm Sowa",
+ title = "{{Printing colour pictures}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "223--337",
+ month = Sep,
+}
+
+@Article{Sofka+TB15-3-228,
+ author = "Michael D. Sofka",
+ title = "{{Color book production using {\TeX}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "228--238",
+ month = Sep,
+}
+
+@Article{Zandt+TB15-3-239,
+ author = "Zandt, Timothy van and Denis Girou",
+ title = "{{Inside PSTricks}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "239--246",
+ month = Sep,
+}
+
+@Article{Stenerson+TB15-3-247,
+ author = "Jon Stenerson",
+ title = "{{A {\LaTeX} style file generator}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "247--254",
+ month = Sep,
+}
+
+@Article{Jeffrey+TB15-3-263,
+ author = "Alan Jeffrey",
+ title = "{{{\PS} font support in {\LaTeXe}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "263--268",
+ month = Sep,
+}
+
+@Article{Patashnik+TB15-3-269,
+ author = "Oren Patashnik",
+ title = "{{{\BibTeX} 1.0}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "269--273",
+ month = Sep,
+}
+
+@Article{MacKay+TB15-3-274,
+ author = "Pierre A. MacKay",
+ title = "{{A typesetter's toolkit}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "274--284",
+ month = Sep,
+}
+
+@Article{Barnett+TB15-3-285,
+ author = "Michael P. Barnett and Kevin R. Perry",
+ title = "{{Symbolic computation for electronic publishing}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "285--292",
+ month = Sep,
+}
+
+@Article{Kawaguti+TB15-3-293,
+ author = "Minato Kawaguti and Norio Kitajima",
+ title = "{{Concurrent use of interactive {\TeX} previewer with
+ an Emacs-type Editor}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "293--300",
+ month = Sep,
+}
+
+@Article{Haralambous+TB15-3-301,
+ author = "Yannis Haralambous",
+ title = "{{An Indic {\TeX} preprocessor\Dash Sinhalese
+ {\TeX}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "301--301",
+ month = Sep,
+}
+
+@Article{Doumont+TB15-3-302,
+ author = "Jean-Luc Doumont",
+ title = "{{Pascal pretty-printing: an example of
+ ``preprocessing within {\TeX}''}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "302--307",
+ month = Sep,
+}
+
+@Article{Schrod+TB15-3-309,
+ author = "Joachim Schrod",
+ title = "{{Towards interactivity for {\TeX}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "309--317",
+ month = Sep,
+}
+
+@Article{Rowley+TB15-3-318,
+ author = "Chris A. Rowley and Frank Mittelbach",
+ title = "{{The floating world}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "318--318",
+ month = Sep,
+}
+
+@Article{Hosek+TB15-3-319,
+ author = "Don Hosek",
+ title = "{{Sophisticated page layout with {\TeX}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "319--319",
+ month = Sep,
+}
+
+@Article{Plaice+TB15-3-320,
+ author = "John Plaice",
+ title = "{{Progress in the Omega project}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "320--324",
+ month = Sep,
+}
+
+@Article{Ogawa+TB15-3-325,
+ author = "Arthur Ogawa",
+ title = "{{Object-oriented programming, descriptive markup, and
+ {\TeX}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "325--330",
+ month = Sep,
+}
+
+@Article{Baxter+TB15-3-331,
+ author = "William Erik Baxter",
+ title = "{{An object-oriented programming system in {\TeX}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "331--338",
+ month = Sep,
+}
+
+@Article{Walsh+TB15-3-339,
+ author = "Norman Walsh",
+ title = "{{A World Wide Web interface to {\CTAN}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "339--343",
+ month = Sep,
+}
+
+@Article{Haralambous+TB15-3-344,
+ author = "Yannis Haralambous and John Plaice",
+ title = "{{First applications of $\Omega$: Adobe Poetica,
+ Arabic, Greek, Khmer}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "344--352",
+ month = Sep,
+}
+
+@Article{Taylor+TB15-3-353,
+ author = "Philip Taylor",
+ title = "{{$\varepsilon$-{\TeX} \& {\NTS}: A progress
+ report}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "353--358",
+ month = Sep,
+}
+
+@Article{Laugier+TB15-3-359,
+ author = "Maurice Laugier and Yannis Haralambous",
+ title = "{{{\TeX} innovations by the Louis-Jean Printing
+ House}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "359--359",
+ month = Sep,
+}
+
+@Article{Downes+TB15-3-360,
+ author = "Michael John Downes",
+ title = "{{Design by template in a production macro package}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "360--368",
+ month = Sep,
+}
+
+@Article{Hoenig+TB15-3-369,
+ author = "Hoenig, Alan J.",
+ title = "{{Less is More: Restricting {\TeX}'s scope enables
+ complex page layouts}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "369--380",
+ month = Sep,
+}
+
+@Article{Fine+TB15-3-381,
+ author = "Jonathan Fine",
+ title = "{{Documents, compuscripts, programs and macros}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "381--385",
+ month = Sep,
+}
+
+@Article{Grobelnik+TB15-3-386,
+ author = "Marko Grobelnik and Dunja Mladeni\c{c} and Darko
+ Zupani\c{c} and Borut \v{Z}nidar",
+ title = "{{Integrated system for encyclopaedia typesetting
+ based on {\TeX}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "386--387",
+ month = Sep,
+}
+
+@Article{Baragar+TB15-3-388,
+ author = "Henry Baragar and Gail E. Harris",
+ title = "{{An example of a special purpose input language to
+ {\LaTeX}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "388--396",
+ month = Sep,
+}
+
+@Article{Goossens+TB15-4-427,
+ author = "Michel Goossens and Sebastian Rahz and Barbara
+ Beeton",
+ title = "{{The TUG94 Proceedings\Dash Apologia}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "4",
+ pages = "427--428",
+ month = Dec,
+}
+
+@Article{Bolland+TB15-4-429,
+ author = "Julita Bolland and Toni Walter and W{\l}odek Bzyl",
+ title = "{{Euro{\TeX}94}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "4",
+ pages = "429--433",
+ month = Dec,
+}
+
+@Article{Taylor+TB15-4-434,
+ author = "Philip Taylor",
+ title = "{{Minutes of the {\NTS} meeting held at Lindau on October
+ 11/12th 1994}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "4",
+ pages = "434--437",
+ month = Dec,
+}
+
+@Article{Laugier+TB15-4-438,
+ author = "Maurice Laugier and Yannis Haralambous",
+ title = "{{{\TeX} innovations at the Louis-Jean printing
+ house}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "4",
+ pages = "438--443",
+ month = Dec,
+}
+
+@Article{MacKay+TB15-4-444,
+ author = "Pierre A. MacKay",
+ title = "{{Recycled {\MFT}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "4",
+ pages = "444--446",
+ month = Dec,
+}
+
+@Article{Haralambous+TB15-4-447,
+ author = "Yannis Haralambous",
+ title = "{{{\it Indica}, an Indic preprocessor for {\TeX}: A
+ Sinhalese {\TeX} system}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "4",
+ pages = "447--458",
+ month = Dec,
+}
+
+@Article{Olsak+TB15-4-459,
+ author = "Petr Ol{\v{s}}{\'{a}}k",
+ title = "{{The EAN barcodes by {\TeX}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "4",
+ pages = "459--464",
+ month = Dec,
+}
+
+@Article{Taylor+TB15-4-464,
+ author = "Philip Taylor",
+ title = "{{An open letter to the TUG Board}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "4",
+ pages = "464--465",
+ month = Dec,
+}
+
+@Article{Feruglio+TB15-4-466,
+ author = "Gabriel Valiente Feruglio",
+ title = "{{Typesetting commutative diagrams}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "4",
+ pages = "466--484",
+ month = Dec,
+}
+
+@Article{Eijkhout+TB15-4-485,
+ author = "Victor E{\ij}khout",
+ title = "{{The bag of tricks}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "4",
+ pages = "485--405",
+ month = Dec,
+}
+
+@Article{Richer+TB15-4-486,
+ author = "Jacques Richer",
+ title = "{{A {\TeX} autostereogram generator}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "4",
+ pages = "486--492",
+ month = Dec,
+}
+
+@Article{Fossmeier+TB15-4-492,
+ author = "Reinhard F{\"{o}}{\ss}meier",
+ title = "{{Stereographic pictures using {\TeX}}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "4",
+ pages = "492--495",
+ month = Dec,
+}
+
+@Article{Braams+TB15-4-496,
+ author = "Johannes Braams",
+ title = "{{To reset or not to reset}}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "4",
+ pages = "496--497",
+ month = Dec,
+}
+
+@Article{Goossens+TB16-2-103,
+ author = "Michel Goossens and Janne Saarela",
+ title = "{{A practical introduction to {\SGML}}}",
+ journal = TUGboat,
+ year = "1995",
+ volume = "16",
+ number = "2",
+ pages = "103--145",
+ month = Jun,
+}
+
+@Article{Flynn+TB16-2-146,
+ author = "Peter Flynn",
+ title = "{{{{\HTML}} \& {\TeX}: Making them sweat}}",
+ journal = TUGboat,
+ year = "1995",
+ volume = "16",
+ number = "2",
+ pages = "146--150",
+ month = Jun,
+}
+
+@Article{Granger+TB16-2-151,
+ author = "Geeti Granger",
+ title = "{{The inside story of life at {W}iley with {\SGML},
+ {\LaTeX} and {A}crobat}}",
+ journal = TUGboat,
+ year = "1995",
+ volume = "16",
+ number = "2",
+ pages = "151--154",
+ month = Jun,
+}
+
+@Article{Doyle+TB16-2-154,
+ author = "Mark D. Doyle",
+ title = "{{The {L}os {A}lamos e-print archives: {H}yper{\TeX}
+ in action}}",
+ journal = TUGboat,
+ year = "1995",
+ volume = "16",
+ number = "2",
+ pages = "154--159",
+ month = Jun,
+}
+
+@Article{Schwarzkopf+TB16-2-159,
+ author = "Otfried Schwarzkopf",
+ title = "{{The Hyperlatex story}}",
+ journal = TUGboat,
+ year = "1995",
+ volume = "16",
+ number = "2",
+ pages = "159--162",
+ month = Jun,
+}
+
+@Article{Haralambous+TB16-2-162,
+ author = "Yannis Haralambous and Sebastian Rahtz",
+ title = "{{{\LaTeX}, hypertext and {\PDF}, {\it or} the entry
+ of {\TeX} into the world of hypertext}}",
+ journal = TUGboat,
+ year = "1995",
+ volume = "16",
+ number = "2",
+ pages = "162--173",
+ month = Jun,
+}
+
+@Article{Goossens+TB16-2-174,
+ author = "Michel Goossens and Janne Saarela",
+ title = "{{{\TeX} to {{\HTML}} and back}}",
+ journal = TUGboat,
+ year = "1995",
+ volume = "16",
+ number = "2",
+ pages = "174--214",
+ month = Jun,
+}
+
+@Article{Piska+TB17-2-92,
+ author = "Karel P\'{\i}{\v{s}}ka",
+ title = "{{{Cyrillic} alphabets}}",
+ journal = TUGboat,
+ year = "1996",
+ volume = "17",
+ number = "2",
+ pages = "92--98",
+ month = Jun,
+}
+
+@Article{Knappen+TB17-2-99,
+ author = "J{{\"{o}}}rg Knappen",
+ title = "{{{The} {\textsf{dc}} fonts 1.3: {Move} towards
+ stability and completeness}}",
+ journal = TUGboat,
+ year = "1996",
+ volume = "17",
+ number = "2",
+ pages = "99--101",
+ month = Jun,
+}
+
+@Article{Rei+TB17-2-102,
+ author = "Fukui Rei",
+ title = "{{{\textsf{TIPA}}: {A} system for processing phonetic
+ symbols in {\LaTeX}}}",
+ journal = TUGboat,
+ year = "1996",
+ volume = "17",
+ number = "2",
+ pages = "102--114",
+ month = Jun,
+}
+
+@Article{Berdnikov+TB17-2-115,
+ author = "Alexander S. Berdnikov",
+ title = "{{{Computer Modern Typefaces} as {Multiple Master
+ Fonts}}}",
+ journal = TUGboat,
+ year = "1996",
+ volume = "17",
+ number = "2",
+ pages = "115--119",
+ month = Jun,
+}
+
+@Article{Berdnikov+TB17-2-120,
+ author = "Alexander S. Berdnikov",
+ title = "{{{\sl VFComb} 1.3\Dash the program which simplifies
+ virtual font management}}",
+ journal = TUGboat,
+ year = "1996",
+ volume = "17",
+ number = "2",
+ pages = "120--125",
+ month = Jun,
+}
+
+@Article{Haralambous+TB17-2-126,
+ author = "Yannis Haralambous",
+ title = "{{{$\Omega$}{Times} and {$\Omega$}{Helvetica} fonts
+ under development: {Step One}}}",
+ journal = TUGboat,
+ year = "1996",
+ volume = "17",
+ number = "2",
+ pages = "126--146",
+ month = Jun,
+}
+
+@Article{Kinch+TB17-2-147,
+ author = "Richard J. Kinch",
+ title = "{{Extending {\TeX} for {Unicode}}}",
+ journal = TUGboat,
+ year = "1996",
+ volume = "17",
+ number = "2",
+ pages = "147--160",
+ month = Jun,
+}
+
+@Article{Znamenskaya+TB17-2-161,
+ author = "L. N. Znamenskaya and Sergei V. Znamenskii",
+ title = "{{{Russian} encoding plurality problem and a new
+ {Cyrillic} font set}}",
+ journal = TUGboat,
+ year = "1996",
+ volume = "17",
+ number = "2",
+ pages = "161--165",
+ month = Jun,
+}
+
+@Article{Ovchenkov+TB17-2-166,
+ author = "Peter A. Ovchenkov",
+ title = "{{{Cyrillic} {\TeX} files: interplatform
+ portability}}",
+ journal = TUGboat,
+ year = "1996",
+ volume = "17",
+ number = "2",
+ pages = "166--171",
+ month = Jun,
+}
+
+@Article{Vinogradov+TB17-2-172,
+ author = "Michael M. Vinogradov",
+ title = "{{{A} user-friendly multi-function {\TeX} interface
+ based on {Multi}-{Edit}}}",
+ journal = TUGboat,
+ year = "1996",
+ volume = "17",
+ number = "2",
+ pages = "172--174",
+ month = Jun,
+}
+
+@Article{Lapko+TB17-2-174,
+ author = "Olga G. Lapko",
+ title = "{{Full {Cyrillic}: {How} many languages?}}",
+ journal = TUGboat,
+ year = "1996",
+ volume = "17",
+ number = "2",
+ pages = "174--180",
+ month = Jun,
+}
+
+@Article{Plaice+TB17-2-181,
+ author = "John Plaice and Yannis Haralambous",
+ title = "{{{The} latest developments in {$\Omega$}}}",
+ journal = TUGboat,
+ year = "1996",
+ volume = "17",
+ number = "2",
+ pages = "181--183",
+ month = Jun,
+}
+
+@Article{Langmyhr+TB17-2-184,
+ author = "Dag Langmyhr",
+ title = "{{{Star}{\TeX}\Dash a {\TeX} for beginners}}",
+ journal = TUGboat,
+ year = "1996",
+ volume = "17",
+ number = "2",
+ pages = "184--190",
+ month = Jun,
+}
+
+@Article{Feruglio+TB17-2-191,
+ author = "Gabriel Valiente Feruglio",
+ title = "{{{Do} journals honor {\LaTeX} submissions?}}",
+ journal = TUGboat,
+ year = "1996",
+ volume = "17",
+ number = "2",
+ pages = "191--199",
+ month = Jun,
+}
+
+@Article{Znamenskii+TB17-2-200,
+ author = "Sergei V. Znamenskii and Denis E. Leinartas",
+ title = "{{{A} new approach to the {\TeX}-related programs: {A}
+ user-friendly interface}}",
+ journal = TUGboat,
+ year = "1996",
+ volume = "17",
+ number = "2",
+ pages = "200--203",
+ month = Jun,
+}
+
+@Article{Vsesvetsky+TB17-2-204,
+ author = "Ivan G. Vsesvetsky",
+ title = "{{{The} strait gate to {\TeX}}}",
+ journal = TUGboat,
+ year = "1996",
+ volume = "17",
+ number = "2",
+ pages = "204--205",
+ month = Jun,
+}
+
+@Article{Siebenmann+TB17-2-206,
+ author = "Laurent Siebenmann",
+ title = "{{{DVI}-based electronic publication}}",
+ journal = TUGboat,
+ year = "1996",
+ volume = "17",
+ number = "2",
+ pages = "206--214",
+ month = Jun,
+}
+
+@Article{Laan+TB17-2-215,
+ author = "Laan, Kees van der",
+ title = "{{{BLUe}'s format\Dash the off-off alternative}}",
+ journal = TUGboat,
+ year = "1996",
+ volume = "17",
+ number = "2",
+ pages = "215--221",
+ month = Jun,
+}
+
+@Article{Laan+TB17-2-222,
+ author = "Laan, Kees van der",
+ title = "{{{Turtle} graphics and {\TeX}\Dash a child can do
+ it}}",
+ journal = TUGboat,
+ year = "1996",
+ volume = "17",
+ number = "2",
+ pages = "222--228",
+ month = Jun,
+}
+
+@Article{Berdnikov+TB17-2-229,
+ author = "Alexander S. Berdnikov and Olga A. Grineva and S. B. Turtia",
+ title = "{{{Some} useful macros which extend the {\LaTeX} {\tt
+ picture} environment}}",
+ journal = TUGboat,
+ year = "1996",
+ volume = "17",
+ number = "2",
+ pages = "229--232",
+ month = Jun,
+}
+
+@Article{Cameron+TB13-2-215,
+ author = "Peter J. Cameron",
+ title = "{{Geometric diagrams in {\LaTeX}}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "2",
+ pages = "215--216",
+ month = Jul,
+}
+
+@Article{Wonneberger+TB13-2-221,
+ author = "Reinhard Wonneberger and Frank Mittelbach",
+ title = "{{{\SGML}\Dash Questions and answers}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "2",
+ pages = "221--223",
+ month = Jul,
+}
+
+@Article{Barr+TB13-2-223,
+ author = "Michael Barr",
+ title = "{{{\TeX} wish list}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "2",
+ pages = "223--226",
+ month = Jul,
+}
+
+@Article{Clark+TB13-3-253,
+ author = "Malcolm Clark",
+ title = "{{Portable graphics in {\TeX}}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "3",
+ pages = "253--260",
+ month = Oct,
+}
+
+@Article{Baldwin+TB13-3-272,
+ author = "Harry L. {Baldwin, Jr.}",
+ title = "{{Using a high-level language as an aid in writing
+ {\TeX} documents}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "3",
+ pages = "272--280",
+ month = Oct,
+}
+
+
+@Article{Laan+TB13-3-309,
+ author = "Laan, Walter van der and Johannes Braams",
+ title = "{{Writing reports with more than a hundred people}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "3",
+ pages = "309--314",
+ month = Oct,
+}
+
+@Article{Damrau+TB13-3-315,
+ author = "Jackie Damrau",
+ title = "{{Discovering graphics in {\LaTeX} documents}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "3",
+ pages = "315--321",
+ month = Oct,
+}
+
+@Article{Harris+TB13-3-322,
+ author = "Robert L. Harris",
+ title = "{{Preparing halftones for use in {\TeX}}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "3",
+ pages = "322--326",
+ month = Oct,
+}
+
+@Article{Salomon+TB13-3-327,
+ author = "David Salomon",
+ title = "{{Creating shaded rectangles with {\PS}}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "3",
+ pages = "327--329",
+ month = Oct,
+}
+
+@Article{Weiss+TB13-3-330,
+ author = "Neil A. Weiss",
+ title = "{{Creation and incorporation of {\PS} graphics with
+ {\TeX}-formatted labels into {\TeX} documents}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "3",
+ pages = "330--334",
+ month = Oct,
+}
+
+@Article{Knuutila+TB13-3-335,
+ author = "Timo Knuutila",
+ title = "{{How to combine multiple languages, {\PS}, and
+ {\LaTeX}}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "3",
+ pages = "335--340",
+ month = Oct,
+}
+
+@Article{Hafner+TB13-3-347,
+ author = "James L. Hafner",
+ title = "{{Foil{\TeX}, a {\LaTeX}-like system for typesetting
+ foils}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "3",
+ pages = "347--356",
+ month = Oct,
+}
+
+@Article{Rowley+TB13-3-390,
+ author = "Chris A. Rowley",
+ title = "{{{\LaTeX}3 update}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "3",
+ pages = "390--391",
+ month = Oct,
+}
+
+@Article{Palais+TB13-4-425,
+ author = "Richard Palais",
+ title = "{{Moving a fixed point}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "4",
+ pages = "425--432",
+ month = Dec,
+}
+
+@Article{Taylor+TB13-4-433,
+ author = "Philip Taylor",
+ title = "{{The future of {\TeX}}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "4",
+ pages = "433--442",
+ month = Dec,
+}
+
+@Article{Kelly+TB13-4-443,
+ author = "Nickolas J. Kelly and Christian H. Bischof",
+ title = "{{XBib{\TeX} and friends}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "4",
+ pages = "443--446",
+ month = Dec,
+}
+
+@Article{Chapman+TB13-4-447,
+ author = "Nigel Chapman",
+ title = "{{Searching in a DVI file}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "4",
+ pages = "447--451",
+ month = Dec,
+}
+
+@Article{Haralambous+TB13-4-457,
+ author = "Yannis Haralambous",
+ title = "{{Hyphenation patterns for ancient Greek and Latin}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "4",
+ pages = "457--469",
+ month = Dec,
+}
+
+@Article{Zubrinic+TB13-4-470,
+ author = "Darko \v{Z}ubrini{\'{c}}",
+ title = "{{The exotic Croatian Glagolitic alphabet}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "4",
+ pages = "470--471",
+ month = Dec,
+}
+
+@Article{Rahtz+TB13-4-477,
+ author = "Sebastian Rahtz and Leonor Barroca",
+ title = "{{Addendum: A style option for rotated objects in
+ {\TeX} (\tubissue 13(2), pp. 156--180)}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "4",
+ pages = "477--477",
+ month = Dec,
+}
+
+@Article{Seyfarth+TB13-4-478,
+ author = "Ray Seyfarth",
+ title = "{{Diag: a drawing preprocessor for {\LaTeX}}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "4",
+ pages = "478--485",
+ month = Dec,
+}
+
+@Article{Mittelbach+TB13-4-493,
+ author = "Frank Mittelbach",
+ title = "{{Where does this character come from? Solution to the
+ puzzle, \tubissue 13(2), p.190}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "4",
+ pages = "493--493",
+ month = Dec,
+}
+
+@Article{Piff+TB13-4-516,
+ author = "Mike Piff",
+ title = "{{Correction sheets in {\LaTeX}}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "4",
+ pages = "516--518",
+ month = Dec,
+}
+
+@Article{Piff+TB13-4-518,
+ author = "Mike Piff",
+ title = "{{Text merges in {\TeX} and {\LaTeX}}}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "4",
+ pages = "518--523",
+ month = Dec,
+}
+
+@Article{Wong+TB14-1-8,
+ author = "Wai Wong",
+ title = "{{Typesetting Chinese {\it pinyin} using virtual
+ fonts}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "1",
+ pages = "8--11",
+ month = Apr,
+}
+
+@Article{Comenetz+TB14-1-25,
+ author = "Daniel Comenetz",
+ title = "{{Anchored figures at either margin}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "1",
+ pages = "25--34",
+ month = Apr,
+}
+
+@Article{Fine+TB14-1-35,
+ author = "Jonathan Fine",
+ title = "{{The {\tt\char`\\CASE} and {\tt\char`\\FIND}
+ macros}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "1",
+ pages = "35--39",
+ month = Apr,
+}
+
+@Article{Saludes+TB14-1-40,
+ author = "Jordi Saludes",
+ title = "{{Doing astronomical computations with {\TeX}: Making
+ agendas}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "1",
+ pages = "40--53",
+ month = Apr,
+}
+
+@Article{Laan+TB14-1-54,
+ author = "Laan, Kees van der",
+ title = "{{FIFO and LIFO sing the BLUes}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "1",
+ pages = "54--60",
+ month = Apr,
+}
+
+@Article{Braams+TB14-1-60,
+ author = "Johannes Braams",
+ title = "{{An update on the {\sf babel} system}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "1",
+ pages = "60--62",
+ month = Apr,
+}
+
+@Article{RafalZbikowski+TB14-1-62,
+ author = "Rafa{\l}\.Zbikowski",
+ title = "{{Hacker's Guide to {\AmS}Fonts and NFSS in the
+ Context of {\LaTeX}}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "1",
+ pages = "62--69",
+ month = Apr,
+}
+
+@Article{Knappen+TB14-2-104,
+ author = "J{\"{o}}rg Knappen",
+ title = "{{Fonts for Africa: the fc-fonts}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "2",
+ pages = "104--106",
+ month = Jul,
+}
+
+@Article{Rahtz+TB14-2-107,
+ author = "Sebastian Rahtz",
+ title = "{{Implementing the extended {\TeX} layout using PS
+ fonts}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "2",
+ pages = "107--117",
+ month = Jul,
+}
+
+@Article{Cohen+TB14-2-118,
+ author = "Michael Cohen",
+ title = "{{Zebrackets: a pseudo-dynamic contextually adaptive
+ font}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "2",
+ pages = "118--122",
+ month = Jul,
+}
+
+@Article{Rahtz+TB14-2-132,
+ author = "Sebastian Rahtz",
+ title = "{{Essential NFSS2}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "2",
+ pages = "132--137",
+ month = Jul,
+}
+
+@Article{Taylor+TB14-2-138,
+ author = "Philip Taylor",
+ title = "{{A pragmatic approach to paragraphs}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "2",
+ pages = "138--140",
+ month = Jul,
+}
+
+@Article{Durst+TB14-2-141,
+ author = "Lincoln Durst",
+ title = "{{Truth in indexing}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "2",
+ pages = "141--141",
+ month = Jul,
+}
+
+@Article{Taylor+TB14-2-141,
+ author = "Philip Taylor",
+ title = "{{Letterspacing in {\TeX}}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "2",
+ pages = "141--145",
+ month = Jul,
+}
+
+@Article{Tailor+TB17-4-367,
+ author = "Philip Taylor",
+ title = "{Computer typesetting or electronic publishing? New trends in scientific
+ publication}",
+ journal = TUGboat,
+ year = "1996",
+ volume = "17",
+ number = "4",
+ pages = "367--381",
+}
+
+
+@Article{Bennett+TB14-3-187,
+ author = "Frank G. {Bennett, Jr.}",
+ title = "{{{\LexiTeX}: context-sensitive legal citations for
+ {\LaTeX}}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "3",
+ pages = "187--195",
+ month = Oct,
+}
+
+@Article{Taupin+TB14-3-196,
+ author = "Daniel Taupin",
+ title = "{{Using {\TeX} and {\MFT} to build complicated
+ maps}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "3",
+ pages = "196--202",
+ month = Oct,
+}
+
+@Article{Taupin+TB14-3-203,
+ author = "Daniel Taupin",
+ title = "{{Music{\TeX}: Using {\TeX} to write polyphonic or
+ instrumental music}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "3",
+ pages = "203--211",
+ month = Oct,
+}
+
+@Article{Siebenmann+TB14-3-212,
+ author = "Laurent Siebenmann",
+ title = "{{A format compilation framework for European
+ languages}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "3",
+ pages = "212--221",
+ month = Oct,
+}
+
+@Article{Bryan+TB14-3-223,
+ author = "Martin Bryan",
+ title = "{{A {\TeX} user's guide to ISO's Document Style
+ Semantics and Specification Language (DSSSL)}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "3",
+ pages = "223--226",
+ month = Oct,
+}
+
+@Article{Flynn+TB14-3-227,
+ author = "Peter Flynn",
+ title = "{{{\TeX} and {\SGML}: a recipe for disaster?}}",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "3",
+ pages = "227--230",
+ month = Oct,
+}
+
+@ARTICLE{Knuth-lp1,
+author="Donald E. Knuth",
+title="Literate Programming",
+month=may,
+year=1992,
+ISBN="0-937073-81-4",
+note="Leland Stanford University CLSI (Center for the Study of Language
+and Information)",
+List="\$32",
+journal="Lecture Notes",
+volume="27"
+}
+
+@BOOK{dirtyp,
+author="Donald E. Knuth",
+title="{\TeX} and {\MFT}: {N}ew {D}irections in {T}ypesetting",
+publisher="The {A}merican {M}athematical {S}ociety and {D}igital {P}ress",
+address = "Billerica, MA",
+year=1979,
+ pages = "360",
+ LCCN = "Z253.3 .K58 1979",
+ bibdate = "Tue May 12 10:13:36 1998",
+ bibsource = "Graphics/imager/imager.books.bib,
+ Graphics/siggraph/79.bib,
+ ftp://ftp.math.utah.edu/pub/tex/bib/siggraph/new/79.bib",
+ annote = "A landmark book at the time it was published. Newer
+ versions exist. Less than portable as claimed, but
+ still significant. Required reading for anyone doing
+ font design and type setting.",
+ keywords = "general references, standards text books, software,
+ programming systems, character display/generation,
+ Applications, printing/publishing industry, general
+ references, standards text books and software,
+ programming systems, character display/generation and
+ Applications, printing/publishing industry",
+ISBN="0-932376-02-9"}
+
+@BOOK{edmac,
+author="John Lavagnino and Dominik Wujastyk",
+title="{C}ritical {E}dition {T}ypesetting: {T}he {EDMAC} format for plain {\TeX}",
+publisher="{\TeX} {U}ser {G}roup and {UK} {\TeX} {U}ser {G}roup",
+address="San Francisco and Birmingham",
+year=1996}
+
+@BOOK {fournier1,
+ AUTHOR = "Fournier le jeune, Pierre-Simon",
+ TITLE = "Manuel Typographique",
+ YEAR = 1995,
+ PUBLISHER = "Darmstadt",
+ ISBN="3-88607-094-8",
+ NOTE="Une traduction en anglais du texte par Harry Carter. Avec une introduction et
+ des notes par James Mosley. En trois volumes:
+ {\begin{enumerate}
+ \item Manuel typographique, 1764;
+ \item Manuel typographique, 1766;
+ \item Fournier on Typefounding, 1930.
+ \end{enumerate}}",
+ }
+
+@BOOK{orthotypo,
+ TITLE="Orthotypogtaphia [Leipzig, 1608]",
+ AUTHOR="Hornschuch, J{\'e}r{\^o}me",
+ PUBLISHER="{\'E}ditions des Cendres",
+ ADDRESS="8, rue des Cendriers, 75020 Paris",
+ ISBN="2-86742-077-6",
+ NOTE="Traduit du latin par Susan Baddeley, traduction fran{\c{c}}aise de Jean-Fran{\c{c}}ois
+ Gilmont",
+ YEAR=1997}
+
+@BOOK{digtypo,
+ TITLE="Digital Typography Sourcebook",
+ AUTHOR="Bryan, Martin",
+ PUBLISHER="John Wiley {\&} Sons",
+ ADDRESS="New York",
+ ISBN="0 471 14811-13",
+ YEAR=1997}
+
+@BOOK{sgml-impl,
+ TITLE="The SGML Implementation Guide -- A Blueprint for SGML Migration",
+ AUTHOR="Travis, Brian E. and Waldt, Dale C.",
+ PUBLISHER="Springer-Verlag",
+ ISBN="3-540-57730-0",
+ YEAR=1995}
+
+@BOOK{dyn-doc,
+ TITLE="Dynamics in document design",
+ AUTHOR="Schriver, Karen A.",
+ PUBLISHER="John Wiley {\&} Sons",
+ ADDRESS="New York",
+ ISBN="0-471-30636-3",
+ YEAR=1996}
+
+@BOOK{ps-acro-pdf,
+ TITLE="PostScript {\&} Acrobat/PDF",
+ AUTHOR="Merz, Thomas",
+ PUBLISHER="Springer-Verlag",
+ ISBN="3-540-60854-0",
+ YEAR=1997}
+
+@BOOK{web-pdf,
+ TITLE="{W}eb {P}ublishing with {A}crobat/{PDF}",
+ AUTHOR="Merz, Thomas",
+ ADDRESS="Berlin",
+ PUBLISHER="Springer-Verlag",
+ ISBN="3-540-63762-1",
+ YEAR=1998}
+
+@BOOK{cavanaugh1998,
+ AUTHOR="Sean Cavanaugh",
+ title="{D}igital {T}ype {D}esign {G}uide: {T}he {P}age {D}esigner's {G}uide to {W}orking
+ with {T}ype, includes over 200 fabulous {F}onts {F}ree for {M}acintish and {W}indows",
+ address="Indianapolis, Indiane",
+ publisher="Hayden Books",
+ ISBN="1-56830-190-1",
+ YEAR=1995}
+
+@BOOK{cavanaugh,
+ AUTHOR="Sean Cavanaugh",
+ NOTE="Traduction de~{\cite{cavanaugh1998}} par Daniel Prout",
+ TITLE="Les Polices de caract{\`e}res, la typographie
+ {\`a} la port{\'e}e de tous les graphistes",
+ PUBLISHER="Simon {\&} Schuster, Macmillan",
+ YEAR=1998}
+
+@article {asaeins,
+author = "{ASAE}",
+title = "Instructions to Authors of {ASAE} Technical Publications",
+journal = "Transactions of the {ASAE}",
+year = "1990",
+volume = "33",
+number = "4",
+}
+
+@BOOK{briscoe,
+author="Briscoe, Mary Helen",
+title="Preparing Scientific Illustrations",
+publisher="Springer Verlag",
+address="New York",
+isbn="0-387-94581-4",
+year=1996}
+
+@BOOK{faudouas-ig,
+AUTHOR="Jean-Claude Faudouas",
+TITLE="Dictionnaire technique des industries graphiques,
+anglais/fran{\c{c}}ais et fran{\c{c}}ais/anglais",
+PUBLISHER="La Maison du dictionnaire",
+ADDRESS="Paris",
+XADDRESS="(se trouve dans la galerie marchande a cote de
+de la Coupole, Paris, Metro Vavin)",
+YEAR=1989}
+
+@BOOK{damourette,
+AUTHOR="Damourette, Jean",
+TITLE="Trait{\'e} moderne de ponctuation",
+PUBLISHER="Larousse",
+ADDRESS="Paris",
+YEAR=1969}
+
+@BOOK{colignon-ponct,
+AUTHOR="Colignon, Jean-Pierre",
+TITLE="Un point c'est tout! La ponctuation efficace",
+
+PUBLISHER="{\'E}ditions du {C}entre de formation et de perfectionnement des journalistes {(CFPJ)}",
+ADDRESS="38, rue Croix-des-Petits-Champs, 75001 Paris",
+YEAR=1993}
+
+@BOOK{typo-gram,
+AUTHOR="Denis, Jules",
+TITLE="Grammaire typographique",
+PUBLISHER="Georges Thone",
+ADDRESS="Li{\`e}ge",
+YEAR=1952}
+
+@BOOK{estival,
+AUTHOR="Estival, Robert and Meyriat, Jean and Richaudeau Fran{\c{c}}ois",
+TITLE="Les sciences de l'{\'e}crit. Encyclop{\'e}die internationale de bibliologie",
+PUBLISHER="{\'E}ditions {R}etz",
+ADDRESS="Paris",
+YEAR=1993}
+
+@BOOK{vivin,
+AUTHOR="Vivin, Paul",
+TITLE="Les langues {\'e}trang{\`e}res. Abr{\'e}g{\'e} des r{\`e}gles de composition {\`a}
+l'usage des typographes",
+PUBLISHER="Institut national des jeunes sourds",
+ADDRESS="Paris",
+YEAR=1975}
+
+@BOOK{Ada,
+AUTHOR="Barnes, John Gilbert Presslie",
+TITLE="Programming in Ada plus language reference manual",
+YEAR=1991,
+PUBLISHER = "Addison-Wesley",
+ADDRESS = "Reading, Massachusetts",
+ISBN="0-201-56530-0"}
+
+@BOOK{manneville,
+AUTHOR="Manneville, Paul",
+TITLE="D{\'e}buter en {\TeX} et {\LaTeX}",
+ISBN="2-7298-5709-5",
+PUBLISHER="Ellipses",
+ADDRESS="Paris",
+YEAR=1997}
+
+@BOOK{doc-entreprise,
+AUTHOR="Bonnefons, Nicole and Boutitie, Nicolas and Dubois, Catherine and Durand-Gasselin, St{\'e}phanie and Keruel, Yves",
+TITLE="Cr{\'e}er les documents d'entreprise en micro-{\'e}dition, de la conception {\`a} la
+r{\'e}alisation",
+PUBLISHER="Bordas",
+SERIES="Collection {BO-PR{\'E}}",
+ADDRESS="Paris",
+ISBN="2-04-018715-4",
+YEAR=1988}
+
+@BOOK{desktop,
+AUTHOR="Hartnell, Tim",
+TITLE="Desktop publishing: the book",
+PUBLISHER="Interface publications",
+ADDRESS="London",
+YEAR=1987}
+
+@BOOK{desktop-az,
+AUTHOR="Grout, Bill and Athanasopoulos, Irene and Kutlin, Rebecca",
+TITLE="Desktop publishing from {A} to {Z}",
+PUBLISHER="Mc Graw Kill",
+ADDRESS="Berkeley U.S.A.",
+YEAR=1986}
+
+@BOOK{doc-effi,
+AUTHOR="Bojin, Jacques and Dunand, Marcel",
+TITLE="Documents et expos{\'e}s efficaces",
+PUBLISHER="Les {\'E}ditions d'{O}rganisation",
+ADDRESS="Paris",
+YEAR=1985}
+
+@BOOK{ecrire-agir,
+AUTHOR="Marret, Annick and Simonet, Ren{\'e}e and Salzer, Jacques",
+TITLE="{\'E}crire pour agir",
+PUBLISHER="Les {\'E}ditions d'{O}rganisation",
+ADDRESS="Paris",
+YEAR=1982}
+
+@BOOK{dob,
+AUTHOR="Dobiecki, Bernard",
+TITLE="Guide pratique pour communiquer par l'{\'e}crit",
+PUBLISHER="Les {\'E}ditions ouvri{\`e}res",
+ADDRESS="Paris",
+YEAR=1984}
+
+@BOOK{prat-imp,
+AUTHOR="Arcival, D. and Jouannaux, B. and Piart, M.",
+TITLE="Guide pratique des techniques de l'imprimante",
+PUBLISHER="{AFNOR}",
+ADDRESS="Paris",
+YEAR=1983}
+
+@BOOK{auger,
+AUTHOR="Auger, Daniel",
+TITLE="La typographie",
+PUBLISHER = "Presses Universitaires de France",
+ADDRESS="Paris",
+YEAR=1980}
+
+@BOOK{timbal,
+AUTHOR="Timbal-Ducleaux, Louis",
+TITLE="L'{\'e}|criture cr{\'e}ative",
+PUBLISHER="{\'E}ditions {R}etz",
+ADDRESS="Paris",
+YEAR=1986}
+
+@BOOK{ed-bureau,
+AUTHOR="Lamoitier, Jean-Pierre",
+TITLE="L'{\'e}dition de bureau",
+PUBLISHER="{\'E}ditions {\'E}dimicro",
+ADDRESS="Paris",
+YEAR=1987}
+
+@BOOK{bertin,
+AUTHOR="Bertin, Jacques",
+TITLE="Le graphique et le traitement graphique de l'information",
+PUBLISHER="Flammarion",
+ADDRESS="Paris",
+YEAR=1977}
+
+@BOOK{richaudeau3,
+AUTHOR="Richaudeau, Fran{\c{c}}ois",
+TITLE="Les secrets de la communication efficace",
+PUBLISHER="{\'E}ditions {R}etz-{CEPL}",
+ADDRESS="Paris",
+YEAR=1975}
+
+@BOOK{lehnisch,
+AUTHOR="Lehnisch, Jean-Pierre",
+TITLE="La communication dans l'entreprise",
+PUBLISHER = "Presses Universitaires de France",
+ADDRESS="Paris",
+YEAR=1980}
+
+@BOOK{desktop-art,
+AUTHOR="Bove, Tony and Rhodes, Cherryl and Tomas, Wes",
+TITLE="The art of desktop publishing",
+PUBLISHER="Bantam Computer Books",
+ADDRESS="U.S.A.",
+YEAR=1987}
+
+@BOOK{redon,
+AUTHOR="Redon, Lionel",
+TITLE="Pour mieux communiquer dans l'entreprise",
+PUBLISHER="{Y}tern {\'E}ditions",
+ADDRESS="St Didier au Mont d'Or (69370)",
+YEAR=1986}
+
+
+@BOOK{calvet-sigles,
+AUTHOR="Calvet, Louis-Jean",
+TITLE="Les {S}igles",
+PUBLISHER = "Presses Universitaires de France",
+ADDRESS="Paris",
+YEAR=1980}
+
+@BOOK{morison,
+AUTHOR="Morison, Stanley",
+TITLE="Les Premiers Principes de la typographie",
+NOTE="Traduction depuis l'anglais de{~\cite{morison1936}} et pr{\'e}sentation de Fernand Baudin",
+PUBLISHER="J{\'e}r{\^o}me Millon",
+ADDRESS="Grenoble",
+YEAR=1989}
+
+@BOOK{peignot,
+AUTHOR="Peignot, J{\'e}r{\^o}me",
+TITLE="De l'{\'e}criture {\`a} la typographie",
+PUBLISHER="Gallimard",
+ADDRESS="Paris",
+YEAR=1967}
+
+@BOOK{richaudeau+chose,
+AUTHOR="Richaudeau, Fran{\c{c}}ois",
+TITLE="La {L}ettre et l'{E}sprit, {V}ers 279 une typographie logique",
+PUBLISHER="Plan{\`e}te",
+ADDRESS="Paris",
+YEAR=1965}
+
+@BOOK{suret,
+AUTHOR="Suret-Canale, Nadine",
+TITLE="L'{I}ndispensable pour les polices de caract{\`e}res",
+PUBLISHER="Marabout",
+ADDRESS="Alleur, Belgique",
+YEAR=1995}
+
+@BOOK{wodon,
+AUTHOR="Wodon, Bernard and L'Hoest, Christian",
+TITLE="Itin{\'e}raire pour la publication",
+PUBLISHER="Ciaco",
+ADDRESS="Bruxelles",
+YEAR=1990}
+
+@BOOK{hart,
+AUTHOR="Hart, Horace",
+TITLE="Hart's Rules for Compositors and Readers at the University Press Oxford",
+EDITION="trente neuvi{\`e}me",
+PUBLISHER="Oxford University Press",
+NOTE="Premi{\`e}re publication en 1893.",
+YEAR=1983}
+
+@MISC{mini-abb,
+KEY="Oxford University Press",
+TITLE="Oxford Minidictionary of Abbreviations",
+PUBLISHER="Oxford University Press",
+YEAR=1993}
+
+@BOOK{world-measure,
+AUTHOR="{T}he Economist Newspaper Ldt.",
+TITLE="{W}orld {M}easurement {G}uide ({T}he)",
+EDITION="quatri{\`e}me",
+PUBLISHER="{T}he {E}conomist {N}ewspaper {L}dt.",
+ADDRESS="Londres",
+YEAR=1980}
+
+@BOOK{xindy,
+AUTHOR="Kehr, Roger",
+TITLE="{\xindy}, {E}in {F}lexibles {I}ndexierungssystem",
+PUBLISHER="Studienarbeit FB Informatik",
+ADDRESS="Technische Hochschule Darmstadt",
+MONTH=nov,
+YEAR=1995}
+
+@BOOK{sutherland,
+EDITOR="Sutherland, Kathryn",
+TITLE="{E}lectronic {Text}: {I}nvestigations in {M}ethod and
+{T}heory",
+PUBLISHER="Oxford University Press",
+ISBN="0-19-823663-8",
+MONTH=jan,
+YEAR=1998}
+
+@TECHREPORT{mki3,
+AUTHOR="Schrod, Joachim and Herr, Gabor",
+TITLE="{M}ake{I}ndex {V}ersion 3.0",
+INSTITUTION="Technical University Darmstadt",
+YEAR=1991}
+
+@BOOK{zapf-darmstadt,
+AUTHOR="Technische Hochschule Darmstadt",
+TITLE="{H}ermann {Z}apf: {E}in {A}rbeitsbericht",
+ADDRESS="Hamburg",
+PUBLISHER="Maximilian-Gesellschaft",
+YEAR=1984}
+
+@MISC{grfguide,
+ AUTHOR="David Paul Carlisle",
+ TITLE="Packages in the {\texttt{graphics}} bundle",
+ NOTE="Documente les paquetages {\textsf{graphics}, \textsf{graphicx}, \textsf{lscape}
+ et \textsf{color}}.
+ Fait partie de la distribution {\LaTeX}, {\url{CTAN/macros/latex/packages/graphics/grfguide.ps}}"}
+
+@MISC{psfgguide,
+ AUTHOR="David Paul Carlisle and Grant, Michael C.",
+ TITLE="The {PS}frag system, version 3",
+ NOTE="Disponible dans {\url{CTAN/macros/latex/contrib/supported/psfrag/psgguide.ps}}"}
+
+@MISC{fancyhdr,
+ AUTHOR="Oostrum, {Piet van}",
+ TITLE="Page headers and footers in {\LaTeX}",
+ NOTE="Disponible dans {\url{CTAN/macros/latex/contrib/supported/fancyhdr/fancyhdr.dtx}}"}
+
+@MISC{subfigure,
+ AUTHOR="Cochran, Steven Douglas",
+ TITLE="The {\texttt{subfigure}} package",
+ NOTE="Disponible dans {\url{CTAN/macros/latex/contrib/supported/subfigure/subfigure.dtx}}"}
+
+@MISC{ifthen,
+ AUTHOR="David Paul Carlisle",
+ TITLE="The {\texttt{ifthen}} package",
+ NOTE="Disponible dans {\url{CTAN/macros/latex/base/ifthen.dtx}}"}
+
+@MISC{afterpage,
+ AUTHOR="David Paul Carlisle",
+ TITLE="The {\texttt{afterpage}} package",
+ NOTE="Disponible dans {\url{CTAN/macros/latex/packages/tools/afterpage.dtx}}"}
+
+@MISC{caption2,
+ AUTHOR="Sommerfeldt, Harald Axel",
+ TITLE="The {\texttt{caption}} package",
+ NOTE="Disponible dans {\url{CTAN/macros/latex/contrib/supported/caption/caption2.dtx}}"}
+
+@MISC{rotating,
+ AUTHOR="Barroca, Leonor",
+ TITLE="The {\texttt{rotating}} package",
+ NOTE="Disponible dans {\url{CTAN/macros/latex/contrib/supported/rotating/rotating.dtx}}"}
+
+@MISC{fancybox,
+ AUTHOR="Zandt, Timothy van",
+ TITLE="Documentation for fancybox.sty",
+ NOTE="Disponible dans {\url{CTAN/graphics/pstricks/origdoc/fancybox.doc}}"}
+
+@MISC{placeins,
+ AUTHOR="Arseneau, Donald",
+ TITLE="The {\texttt{placeins}} package",
+ NOTE="Disponible dans {\url{CTAN/macros/latex/contrib/other/misc/placeins.sty}}"}
+
+@TECHREPORT{flafter,
+ year=2000,
+ month="jul",
+ Institution="The {\LaTeX3} Project Team",
+ AUTHOR="Frank Mittelbach",
+ TYPE="Distribu{\'e} avec {\LaTeXe}",
+ KEY="latex3",
+ TITLE="The {\texttt{flafter}} package",
+ NOTE="Disponible dans {\url{CTAN/macros/latex/unpacked/flafter.sty}}"}
+
+@MISC{morefloats,
+ AUTHOR="Don Hosek",
+ TITLE="The {\texttt{morefloats}} package",
+ NOTE="Disponible dans {\url{CTAN/macros/latex209/contrib/misc/morefloats.sty}}"}
+
+@MISC{endfloat,
+ AUTHOR="Darrell McCauley, James and Goldberg, Jeff",
+ MONTH=oct,
+ YEAR=1995,
+ TITLE="The {\texttt{rotating}} package",
+ NOTE="Disponible dans {\url{CTAN/macros/latex/contrib/supported/endfloat/endfloat.dtx}}"}
+
+@MISC{fontname,
+ AUTHOR="Karl Berry",
+ TITLE="Fontname",
+ NOTE="Disponible dans {\url{CTAN/tex-archive/info/fontname.zip}}"}
+
+
+@MISC{reckdahl,
+ AUTHOR="Reckdahl, Keith",
+ TITLE="Using Imported Graphics in {\LaTeXe}",
+ NOTE="Disponible dans {\url{CTAN/info/epslatex.ps}} et
+ {\url{CTAN/info/epslatex.pdf}}"}
+
+@ARTICLE{reckdahl1996a,
+ AUTHOR="Reckdahl, Keith",
+ TITLE="Using Imported Graphics in {\LaTeXe} documents, part~1:
+ The {\texttt{graphics}} and {\texttt{graphicx}} packages",
+ journal = TUGboat,
+ year = {1996},
+ volume = {17},
+ number = {1},
+ pages = {43--53}
+ }
+
+@ARTICLE{reckdahl1996b,
+ AUTHOR="Reckdahl, Keith",
+ TITLE="Using Imported Graphics in {\LaTeXe} documents, part~2:
+ Floating figures, boxed figures, captions, and math in figures",
+ journal = TUGboat,
+ year = {1996},
+ volume = {17},
+ number = {3},
+ pages = {288--310}
+ }
+
+@BOOK{sz-latex,
+ AUTHOR="J{\"o}rg Knappen",
+ TITLE="Schnell ans Ziel mit {\LaTeXe}",
+ PUBLISHER="Oldenbourg-Verlag",
+ ADDRESS="Munich et Vienne",
+ ISBN="3-486-24199-0",
+ YEAR=1997}
+
+@BOOK{mathieu,
+ AUTHOR="Mathieu, Robert",
+ TITLE="L'{I}mprimerie, une profession, un art",
+ ADDRESS="Bruxelles",
+ PUBLISHER="Louis Musin",
+ YEAR=1976}
+
+
+@BOOK{FandP,
+AUTHOR="Faux, I.~D. and Prat, M.~J.",
+TITLE="{C}omputational {G}eometry for {D}esign and {M}anufacture",
+PUBLISHER="Ellis Horwood",
+YEAR=1981}
+
+@BOOK{MORTENSON85,
+AUTHOR="Mortenson, Michael~E.",
+TITLE="{G}eometric {M}odeling",
+PUBLISHER="John Wiley \& Sons, Inc.",
+YEAR=1985}
+
+@BOOK{delpech,
+AUTHOR="Delpech, Jean-Pierre and Figu{\`e}res, Marc-Andr{\'e}
+and Mari",
+TITLE="Techniques du {\LaTeX}",
+PUBLISHER="Eyrolles",
+ADDRESS="Paris",
+ISBN="2212026099",
+MONTH=jul,
+YEAR=1997}
+
+@BOOK{thibaudeau1921,
+AUTHOR="Thibaudeau, Francis",
+TITLE="{L}a {L}ettre d'imprimerie.
+{D}ouze notices sur les arts du livre",
+NOTE="En deux tomes",
+PUBLISHER="Chez l'auteur",
+YEAR=1921}
+
+@BOOK{thibaudeau1924,
+AUTHOR="Thibaudeau, Francis",
+TITLE="Manuel fran{\c{c}}ais de typographie moderne, cours
+d'initiation",
+PUBLISHER="Chez l'auteur",
+YEAR=1924}
+
+@book{blackwell1992,
+AUTHOR="Blackwell, Lewis",
+TITLE="20th {C}entury {T}ype",
+PUBLISHER="Rizzoli International Publications",
+ADDRESS="New York",
+ISBN="0-8478-1596-X",
+YEAR=1992}
+
+@BOOK{blackwell1993,
+AUTHOR="Blackwell, Lewis",
+TITLE="Typo du {\textsc{xx}\textsuperscript{e}} si{\`e}cle",
+PUBLISHER="Flammarion",
+ISBN="2-08-011052-7",
+NOTE="Traduction de~{\cite{blackwell1992}} par Claire Desserey avec la collaboration
+de Fernand Baudin, Peter Keller et Thomas Gravemaker",
+YEAR=1993}
+
+@BOOK{goudy1963,
+AUTHOR="Goudy, Frederick W.",
+TITLE="{T}he {A}lphabet and {E}lements of {L}ettering",
+PUBLISHER="Dover Edition",
+YEAR=1963}
+
+@BOOK{goudy1989,
+AUTHOR="Goudy, Frederick W.",
+TITLE="{T}he {A}lphabet and {E}lements of {L}ettering",
+PUBLISHER="Dorset Press",
+ADDRESS="New York",
+ISBN="0-88029-330-6",
+YEAR=1989}
+
+@BOOK{rookledge1990,
+AUTHOR={Baines, Phil and Rookledge, Sarah},
+TITLE="{R}oockledge's {I}nternational {T}ypefinder, the
+{E}ssential {H}andbook of {T}ypeface {R}ecognition and
+{S}election",
+PUBLISHER="Sarema Press Ltd",
+ADDRESS="Surrey",
+YEAR=1990}
+
+@BOOK{rattin1997,
+AUTHOR="Rattin, Manuela and Ricci, Matteo",
+TITLE="Questioni di carattere?",
+PUBLISHER="Nuovi Equilibri",
+ADDRESS="Viterbo",
+YEAR=1997}
+
+@BOOK{cloutier1973,
+AUTHOR="Cloutier, Jean",
+TITLE="La {C}ommunication audio-scripto-visuelle {\`a} l'heure
+des self-m{\'e}dias, ou l'{\`e}re d'{E}merec",
+PUBLISHER="{L}es {P}resses de l'{U}niversit{\'e} de {M}ontr{\'e}al",
+ADDRESS="Canada",
+YEAR=1973}
+
+@BOOK{bruckner1990,
+AUTHOR="Bruckner, D.J.R.",
+TITLE="{F}rederic {G}oudy, {M}aster of {A}merican {D}esign",
+PUBLISHER="H. N. Abbrams Inc.",
+ADDRESS="New York",
+YEAR=1990}
+
+@BOOK{petrucci1993,
+AUTHOR="Petrucci, Armando",
+TITLE="{J}eux de lettres. {F}ormes et images de l'inscription
+en {I}talie",
+NOTE="Traduit en fran{\c{c}}ais",
+PUBLISHER="{\'E}dition de l'{\'e}cole des hautes {\'e}tudes
+en sciences sociales",
+YEAR=1993}
+
+@BOOK{atkins1988,
+AUTHOR="Atkins, Kathryn, A.",
+TITLE="{M}aster of {I}talic {L}etter. {T}wenty {T}wo {E}xamplars from the
+{S}ixteenth {C}entury",
+PUBLISHER="{T}he {P}enguin {P}ress",
+ADDRESS="Londres",
+YEAR=1988}
+
+@BOOK{paech1997,
+AUTHOR="{P}{\"a}ch, Otto",
+TITLE="{L'E}nluminure m{\'e}di{\'e}vale",
+PUBLISHER="{\'E}ditions {M}acula",
+NOTE="Traduit en fran{\c{c}}ais",
+YEAR=1997}
+
+@BOOK{gray1976,
+AUTHOR="Gray, Nicolete",
+TITLE="{N}ineteenth {C}entury {O}rnament {T}ypefaces",
+PUBLISHER="Faber and Faber Limited",
+YEAR=1976}
+
+@BOOK{andersch1989,
+AUTHOR="Andersch, Martin",
+TITLE="Traces, signes, lettres",
+PUBLISHER="Ulisse {\'E}ditions",
+ADDRESS="Paris",
+NOTE="Traduit de l'allemand",
+YEAR=1989}
+
+@BOOK{barthes1985,
+AUTHOR="Barthes, Roland",
+TITLE="{L'A}venture s{\'e}miologique",
+PUBLISHER="Seuil",
+ADDRESS="Paris",
+YEAR=1985}
+
+@BOOK{mu1992,
+AUTHOR="Groupe Mu",
+TITLE="Trait{\'e} du signe visuel. {P}our une rh{\'e}torique
+de l'image",
+PUBLISHER="Seuil",
+ADDRESS="Paris",
+YEAR=1992}
+
+@BOOK{holtz1987,
+AUTHOR="Holtz-Bonneau, Fran{\c{c}}oise",
+TITLE="Lettres, image, ordinateur",
+PUBLISHER="Herm{\`e}s/{INA}",
+YEAR=1987}
+
+@BOOK{camille1997,
+AUTHOR="Camille, Micha{\"e}l",
+TITLE="Images dans les marges. {A}ux limites de l'art m{\'e}di{\'e}val",
+PUBLISHER="Gallimard",
+NOTE="Traduit de l'anglais",
+YEAR=1997}
+
+@BOOK{laufer1985,
+EDITOR="Laufer, Roger",
+TITLE="La {N}otion de paragraphe",
+PUBLISHER="{\'E}ditions du {CNRS}",
+NOTE="Collectif {PARIS-VIII}",
+YEAR=1985}
+
+@MISC{GP,
+ AUTHOR="Williams, Thomas and Kelley, Colin",
+ TITLE="Gnuplot",
+ NOTE="(répertoire {\texttt{/pub/gnuplot}} sur {\url{ftp.darthmouth.edu}}"}
+
+@MISC{emp,
+ AUTHOR="Thorsten Ohl",
+ TITLE="Le paquetage {\texttt{emp}} pour {\LaTeXe}",
+ NOTE="{\CTAN}: \url{tex-archive/macros/latex/contrib/supported/emp}"}
+
+@Article{Swift+TB16-3-269,
+ author = {Matt Swift},
+ title = {Modularity in {\LaTeX}},
+ journal = TUGboat,
+ year = {1995},
+ volume = {16},
+ month = sep,
+ number = {3},
+ pages = {269--275}
+}
+
+@Article{Whitney+TB10-3-378,
+ author = {Ron Whitney and Barbara Beeton},
+ title = {{{{\TUB} authors' guide}}},
+ journal = TUGboat,
+ year = {1989},
+ month = nov,
+ volume = {10},
+ number = {3},
+ pages = {378--385}
+}
+
+@TECHREPORT{knuth+tor,
+ AUTHOR = {Donald E. Knuth},
+ TITLE = {A Torture Test for {\TeX}, Version 1.3},
+ INSTITUTION = {Computer Science Department, Stanford University},
+ YEAR = {1984},
+ NUMBER = {STAN-CS-84-1027},
+ ADDRESS = {Stanford, California},
+ MONTH = nov
+}
+
+@ARTICLE{furuta+pctex,
+ AUTHOR = "Richard K. Furuta and Pierre A. MacKay",
+ TITLE = "Two {\TeX} Implementations for the {IBM PC}",
+ JOURNAL = "Dr. Dobb's Journal",
+ YEAR = "1985",
+ VOLUME = "10",
+ NUMBER = "9",
+ PAGES = "80--91",
+ MONTH = sep
+}
+
+@TECHREPORT{des+tex,
+ AUTHOR = {Jacques D{\'e}sarm{\'e}nien},
+ TITLE = {How to run {\TeX} in {F}rench},
+ INSTITUTION = {Computer Science Department, Stanford University},
+ YEAR = {1984},
+ NUMBER = {SATN-CS-1013},
+ ADDRESS = {Stanford, California},
+ MONTH = aug
+}
+
+@article{des+tex1,
+ AUTHOR = {Jacques D{\'e}sarm{\'e}nien},
+ TITLE = {How to run {\TeX} in a {F}rench environment: hyphenation, fonts, typography},
+ INSTITUTION = {Universit{\'e} de {S}trasbourg},
+ JOURNAL=TUGboat,
+ YEAR = 1984,
+ MONTH=nov,
+ PAGES="91--102",
+ NUMBER=2,
+ VOLUME = 5,
+}
+
+@TECHREPORT{samuel+tex,
+ AUTHOR = "Arthur L. Samuel",
+ TITLE = "First Grade {\TeX}: A Beginner's {\TeX} Manual",
+ INSTITUTION = {Computer Science Department, Stanford University},
+ YEAR = "1983",
+ NUMBER = "SATN-CS-83-985",
+ ADDRESS = {Stanford, California},
+ MONTH = nov
+}
+
+@BOOK{willberg97,
+AUTHOR="Willberg, Hans Peter and Forssman, Friedrich",
+TITLE="Lesetypographie",
+PUBLISHER="Verlag H. Schmidt",
+ADDRESS="Mainz",
+ISBN="3-87439-375-5",
+YEAR=1997}
+
+@BOOK{chen1995,
+AUTHOR="Chen, Wai-Kai",
+TITLE="The {C}ircuits and {Filters} {H}andbook",
+PUBLISHER="{CRC} {P}ress, {Inc.}",
+YEAR=1995}
+
+@ARTICLE{feedback53,
+ AUTHOR="Samuel J. Mason",
+ TITLE="Feedback theory --- some properties of signal flow graphs.",
+ JOURNAL="Proceedings of the Institute of Radio Engineers",
+ VOLUME=41,
+ NUMBER=9,
+ PAGES="1144-1156",
+ MONTH=sep,
+ YEAR=1953}
+
+@ARTICLE{feedback56,
+ AUTHOR="Samuel J. Mason",
+ TITLE="Feedback theory --- further properties of signal flow graphs.",
+ JOURNAL="Proceedings of the Institute of Radio Engineers",
+ VOLUME=44,
+ NUMBER=7,
+ PAGES="920-926",
+ MONTH=jul,
+ YEAR=1956}
+
+@BOOK{dusong,
+ AUTHOR="Jean-Luc Dusong and Fabienne Siegwart",
+ TITLE="Typographie, du plomb au num{\'e}rique",
+ PUBLISHER="{\'E}ditions Dessain et Tolra (Larousse-Bordas)",
+ PAGES=191,
+ ISBN="2-04-021744-4",
+ YEAR=1996}
+
+@BOOK{downing95,
+ AUTHOR="Geoffrey Downing",
+ TITLE="Finer points in the spacing {\&} arrangement of type",
+ PUBLISHER="Hartley {\&} Marks",
+ ADDRESS="Vancouver",
+ NOTE="Premi{\`e}re {\'e}dition: 1954",
+ ISBN="0-88179-119-9",
+ YEAR=1995}
+
+@BOOK{dedame98,
+ AUTHOR="Roger D{\'e}dame",
+ TITLE="M{\'e}moire des m{\'e}tiers du livre, {à} l'usage de la publication assist{\'e}e
+ par ordinateur",
+ PUBLISHER="{\'E}ditions {C}ercle d'{A}rt {\&} {A}ssociation pour la formation
+ permanente des personnels d'imprimerie",
+ ISBN="2-7022-0495-3",
+ YEAR=1998}
+
+@BOOK{gid98,
+ AUTHOR="Raymond Gid",
+ TITLE="Typo-graphies",
+ PUBLISHER="Imprimerie nationale",
+ ISBN="2-7433-0281-X",
+ NOTE="Pr{\'e}face de G{\'e}rard Blanchard",
+ YEAR=1998}
+
+@BOOK{anis,
+ AUTHOR="Jacques Anis",
+ TITLE="Texte et ordinateur, l'{\'e}criture r{\'e}invent{\'e}e?",
+ PUBLISHER="De Boeck Universit{\'e}",
+ ISBN="2-8041-2923-3"}
+
+@BOOK{mandel98,
+ AUTHOR="Ladislas Mandel",
+ TITLE="{\'E}critures, miroir des hommes et des soci{\'e}t{\'e}s",
+ PUBLISHER="Ateliers Perrousseaux, {\'e}diteur",
+ ADDRESS="{L}a {T}uilli{\`e}re, 04110 {R}eillanne",
+ PAGES=240,
+ ISBN="2-911220-03-X",
+ YEAR=1998}
+
+@TECHREPORT{nist330,
+ INSTITUTION="National Institute of Standards and Technology Special Publication",
+ NUMBER=330,
+ TITLE="{T}he {I}nternational {S}ystem of {U}nits ({SI})",
+ PAGES=62,
+ AUTHOR="Taylor, Barry N.",
+ NOTE="{\url{http://physics.nist.gov/Document/sp330.pdf}}",
+ YEAR=1991}
+
+@TECHREPORT{nist811,
+ INSTITUTION="National Institute of Standards and Technology Special Publication",
+ NUMBER=811,
+ TITLE="{G}uide for the {U}se of the {I}nternational {S}ystem of {U}nits ({SI})",
+ PAGES=84,
+ AUTHOR="Taylor, Barry N.",
+ NOTE="{\url{http://physics.nist.gov/Document/sp811.pdf}}",
+ YEAR=1995}
+
+@MISC{nist-diag,
+ AUTHOR="{National Institute of Standards and Technology}",
+ TITLE="{D}iagram of {SI} unit relationships",
+ NOTE="{\url{http://physics.nist.gov/cuu/Units/SIdiagram2.html}}"}
+
+@MISC{npl,
+ AUTHOR="{National Physical Laboratory}",
+ TITLE="{T}he {I}nternational {S}ystem of {U}nits",
+ NOTE="{\url{http://www.npl.co.uk/npl/reference/si_units.html}}"}
+
+@MISC{nist-const,
+ AUTHOR="{National Institute of Standards and Technology}",
+ TITLE="{T}he {NIST} reference on {C}onstants, {U}nits and {U}ncertainty",
+ NOTE="{\url{http://physics.nist.gov/cuu/Units/introduction.html}}"}
+
+@MISC{concise-metric,
+ AUTHOR={David Barlett},
+ TITLE="{T}he {M}etric {S}ystem: a concise reference guide",
+ NOTE="{\url{http://subnet.virtual-pc.com/ba424872/}}"}
+
+
+@String{pub-ADOBE-PRESS = "Adobe Press"}
+
+@String{pub-ADOBE-PRESS:adr = "Mountain View, CA, USA"}
+
+@Book{Adobe+1997+AFA,
+ AUTHOR = "{Adobe Press}",
+ TITLE = "{Adobe FAQ}: {Adobe}'s most frequently asked
+ questions answered",
+ PUBLISHER = pub-ADOBE-PRESS,
+ ADDRESS = pub-ADOBE-PRESS:adr,
+ PAGES = "xvi + 774",
+ ISBN = "1-56830-372-6",
+ LCCN = "????",
+ BIBDATE = "Fri Aug 21 12:48:20 1998",
+ NOTE = "Inclut un CD-ROM.",
+ acknowledgement = ack-nhfb,
+ annote = "Covers Adobe Acrobat 3.0 (Capture, Distiller,
+ Exchange, Reader), After Effects 3.1, FontFolio 7.09,
+ Framemaker 5 Illustrator 7.0, PageMaker 6.5, PageMill
+ 2.0, Persuasion 4.0 PhotoShop 4.0, Premiere 4.2
+ SiteMill 1.0, and Type Manager Deluxe.",
+ YEAR = "1997"}
+
+@TECHREPORT{ltsect,
+INSTITUTION="{The \LaTeX3} Project Team",
+TYPE="Distribu{\'e} avec {\LaTeXe}",
+KEY="latex3",
+AUTHOR="Johannes Braams and David Carlisle and Alan Jeffrey and Leslie Michel Lamport and Frank Mittelbach and Chris A. Rowley and Tobias Oetiker and Rainer Sch{\"o}pf",
+TITLE="{\texttt{ltsect.dtx}}, noyau {\LaTeXe}",
+NOTE="Disponible dans
+{\url{CTAN: tex-archive/macros/latex/base/ltsect.dtx}}"}
+
+@BOOK{byram,
+AUTHOR="David Byram-Wigfield",
+TITLE="{P}ractical {P}ost{S}cript. {A} {G}uide to {D}igital {T}ypesetting",
+PAGES=64,
+PUBLISHER="Cappella Archive",
+ADDRESS="Foley Terrace, Great Malvern, WR14 4RQ, England",
+NOTE="{\url{http://www.cappella.demon.co.uk}} ou
+{\url{byram@cappella.demon.co.uk}}",
+ISBN="0-9525308-0-5",
+YEAR=1998}
+
+@BOOK{grafton98,
+AUTHOR="Anthony Grafton",
+TITLE="Les origines tragiques de l'{\'e}rudition. {U}ne histoire de la note en bas de page",
+SERIES="Collection {«~}La librairie du {XX\textsuperscript{\scriptsize{e}}} si{\`e}cle{~»}",
+PUBLISHER="{\'E}ditions du {S}euil",
+ADDRESS="Paris",
+NOTE="Traduit de l'anglais (am{\'e}ricain) par {P}ierre-{A}ntoine {F}abre",
+ISBN="2.02.030404.X",
+MONTH=feb,
+YEAR=1998}
+
+@ARTICLE{berlioz98,
+AUTHOR="Berlioz, Jacques",
+TITLE="{\'E}loge argument{\'e} de la note en bas de page",
+PAGES="24-25",
+VOLUME=225,
+JOURNAL="{L'H}istoire",
+MONTH=oct,
+YEAR=1998}
+
+@BOOK{causse98,
+AUTHOR="Rolande Causse",
+TITLE="La langue fran{\c{c}}aise fait signe(s)",
+NOTE="Lettres, accents, ponctuation",
+PUBLISHER="{\'E}ditions du {S}euil",
+ADDRESS="Paris",
+SERIES="{P}oint {V}irgule",
+MONTH=sep,
+YEAR=1998}
+
+@ARTICLE{bc+sauter,
+AUTHOR="John Sauter",
+TITLE="Postnet code using {\MFT}",
+JOURNAL=TUGboat,
+VOLUME=13,
+NUMBER=4,
+PAGES="472--476",
+YEAR=1992}
+
+@ARTICLE{bc+vulis,
+AUTHOR="Dimitri Vulis",
+TITLE="{\TeX} and envelopes",
+JOURNAL=TUGboat,
+VOLUME=12,
+NUMBER=2,
+PAGES="279--284",
+YEAR=1991}
+
+@ARTICLE{bc+willadt,
+AUTHOR="Peter Willadt",
+TITLE="{A}nother {A}pproach to {B}arcodes",
+JOURNAL=TUGboat,
+VOLUME=18,
+NUMBER=4,
+PAGES="286--289",
+YEAR=1997}
+
+@INCOLLECTION{Duden,
+AUTHOR="{Dudenredaktion ({\'e}d.)}",
+KEY="Dudenredaktion",
+BOOKTITLE="{D}er {D}uden in 12 {B\"a}nden; das {S}tandardwerk zur deutchen {S}prache",
+TITLE="{D}uden, {R}echtschreibung der deutsche {S}prache",
+PUBLISHER="Dudenverlag",
+ADDRESS="Mannheim--Wien--Z{\"u}rich",
+VOLUME=1,
+EDITION="vingt et uni{\`e}me",
+YEAR=1996}
+
+@BOOK{Muszynski,
+AUTHOR="Carl Muszynski and Eduard P{\v{r}}ihoda",
+TITLE="Die Terrainlehre in Verbindung mit der Darstellung, Beurtheilung und
+ Beschreibung des Terrains vom milit{\"a\-{\allowhyphens}}rischen Standpunkte.",
+PUBLISHER="Verlag L.{\,}W.{~}Seidel {\&\ Sohn}",
+ADDRESS="Vienne",
+YEAR=1872}
+
+@INCOLLECTION{Reglement,
+EDITION="quatri{\`e}me",
+TITLE="Exercier-Reglement f{\"u}r die k.{\,}u.{\,}k.{~}Cavallerie",
+AUTHOR="I. Theil",
+BOOKTITLE="Normalverordnungsblatt f{\"u}r das k.{\,}u.{\,}k.{~}Heer",
+ADDRESS="Vienne",
+PUBLISHER="k.{\,}k.{~}Hof- und Staatsdruckerei",
+YEAR=1898}
+
+@BOOK{detig1997,
+AUTHOR="Detig, Christine",
+TITLE="Der {\LaTeX} {W}egweiser",
+PUBLISHER="International Thompson Publ.",
+ISBN="3-8266-0256-0",
+YEAR=1997}
+
+@BOOK{abdelhamid1995,
+AUTHOR="Abdelhamid, Rames",
+TITLE="Das {V}ieweg {\LaTeXe} {B}uch",
+PUBLISHER="Vieweg Verlag Wiesbaden",
+ISBN="3-528-25145-X",
+YEAR=1995}
+
+@BOOK{katzenbeisser1997,
+AUTHOR="Katzenbeisser, Stefan",
+TITLE="Von der {I}dee zum {D}okument {--} {E}inf{\"u}hrung in {\TeX} und {\LaTeX}",
+PUBLISHER="Oldenbourg-Verlag",
+EDITION="seconde",
+ISBN="3-486-24182-6",
+YEAR=1997}
+
+@BOOK{maurer,
+AUTHOR="Maurer",
+TITLE="Textverarbeitung mit {\LaTeXe} unter {Unix}",
+PUBLISHER="Carl Hanser Verlag",
+ADDRESS="Munich",
+ISBN="3-446-18909-2"}
+
+@BOOK{heilman,
+AUTHOR="Heilmann, Axel",
+TITLE="{\LaTeX}-{V}ademecum, ein {K}ompaktf{\"u}hrer f{\"u}r {E}insteiger
+und {F}ortgeschrittene",
+PUBLISHER="Verlag Springer",
+ISBN="3-540-60522-3"}
+
+@BOOK{dietsch1994,
+AUTHOR="Dietsche, Luzia and Lammarsch, Joachim",
+TITLE="{\LaTeX} zum {L}oslegen",
+PUBLISHER="Springer-Verlag",
+ISBN="3-540-56545-0",
+YEAR=1994}
+
+@BOOK{sowa1994,
+AUTHOR="Sowa, Friedhelm",
+TITLE="{\TeX/\LaTeX{}} und {G}raphik, ein {\"U}berblick {\"u}ber die {V}erfahren",
+PUBLISHER="Springer-Verlag",
+ISBN="3-540-56468-3",
+YEAR=1994}
+
+@BOOK{schwarz1991,
+AUTHOR="Schwarz, Norbert",
+TITLE="Einf{\"u}hrung in {\TeX}",
+PUBLISHER="Oldenbourg-Verlag",
+ISBN="3-486-24349-7",
+YEAR=1991}
+
+@BOOK{tschichold1995,
+AUTHOR="Tschichold, Jan",
+TITLE="Die neue {T}ypographie",
+PUBLISHER="Brinkmann und Bose",
+EDITION="troisi{\`e}me",
+ISBN="3-922660-23-1",
+YEAR=1995}
+
+@BOOK{aicher1988,
+AUTHOR="Aicher, Otl",
+TITLE="Typographie",
+PUBLISHER="Ernst-Verlag",
+ADDRESS="L{\"u}denscheid",
+ISBN="3-433-03090-6",
+YEAR=1988}
+
+@BOOK{spiekermann1994,
+AUTHOR="Spiekermann, Erik",
+TITLE="Ursache {\&} {W}irkung: ein typografischer {R}oman",
+PUBLISHER="Verlag H. Schmidt",
+ADDRESS="Mainz",
+NOTE="R{\'e}impression en fac-simil{\'e}",
+ISBN="3-87439-307-0",
+YEAR=1994}
+
+@BOOK{simoneit1993,
+AUTHOR="Simoneit, Manfred",
+TITLE="Typographisches {G}estalten",
+PUBLISHER="Polygraph-Verlag",
+ADDRESS="Francfort/Main",
+EDITION="quatri{\`e}me",
+ISBN="3-87641-253-6",
+YEAR=1993}
+
+@BOOK{luidl1989,
+AUTHOR="Luidl, Philipp",
+TITLE="Typografie",
+PUBLISHER="Schl{\"u}tersche Verlagsanstalt",
+EDITION="sixi{\`e}me",
+ISBN="3-87706-290-3",
+YEAR=1989}
+
+@BOOK{weideman19xx,
+AUTHOR="Weidemann, Kurt",
+TITLE="Wo der {B}uchstabe das {W}ort f{\"u}hrt",
+PUBLISHER="Verlag Cantz",
+ADDRESS="Ostfildern",
+EDITION="seconde",
+ISBN="3-89322-521-8",
+YEAR="19xx"}
+
+@BOOK{sauthoff1996,
+AUTHOR="Sauthoff, Daniel and others",
+TITLE="Schriften erkennen: eine {T}ypologie der {S}atzschriften f{\"u}r {S}tudenten,
+{G}rafiker, {S}etzer, {K}unsterzieher und alle {PC-U}ser",
+PUBLISHER="Verlag H. Schmidt",
+ADDRESS="Mainz",
+EDITION="nouvelle",
+ISBN="3-87439-373-9",
+YEAR=1996}
+
+@BOOK{kern1991,
+AUTHOR="Kern, Michael and Koch, Sieghart (Hrsg.)",
+TITLE="{\"U}berSicht",
+PUBLISHER="Verlag H. Schmidt",
+ADDRESS="Mainz",
+ISBN="3-87439-230-9",
+YEAR=1991}
+
+@INCOLLECTION{kopka1,
+AUTHOR="Kopka, Helmut",
+BOOKTITLE="{\LaTeX}",
+VOLUME=1,
+TITLE="Einf{\"u}hrung",
+PUBLISHER="Verlag Addison-Wesley",
+NOTE="Seconde {\'e}dition augment{\'e}e",
+ISBN="3-8273-1025-3",
+YEAR=1996}
+
+@INCOLLECTION{kopka2,
+AUTHOR="Kopka, Helmut",
+BOOKTITLE="{\LaTeX}",
+VOLUME=2,
+TITLE="Erg{\"a}nzungen",
+PUBLISHER="Verlag Addison-Wesley",
+NOTE="Seconde {\'e}dition augment{\'e}e",
+ISBN="3-8273-1229-9",
+YEAR=1997}
+
+@INCOLLECTION{kopka3,
+AUTHOR="Kopka, Helmut",
+BOOKTITLE="{\LaTeX}",
+VOLUME=3,
+TITLE="Erweiterungen",
+PUBLISHER="Verlag Addison-Wesley",
+NOTE="Seconde {\'e}dition augment{\'e}e",
+ISBN="3-8931-9666-8",
+YEAR=1996}
+
+@MISC{knappen-partl,
+AUTHOR="Knappen, J{\"o}rg and Partl, Hubert and others",
+TITLE="{\LaTeXe}-{K}urzbeschreibung",
+NOTE="{\url{CTAN:info/LaTeX2e-Kurzbeschreibung/}}"
+}
+
+@MISC{partl-kielborn,
+AUTHOR="Partl, Hubert and Kielhorn, Axel",
+TITLE="Layout-{\"A}nderungen mit {\LaTeX}",
+NOTE="{\url{CTAN:macros/latex/contrib/supported/refman/}}"
+}
+
+@MISC{schrod-compTeX,
+AUTHOR="Schrod, Joachim",
+TITLE="The {C}omponents of {\TeX}",
+NOTE="{\url{CTAN:info/components-of-TeX/}}"
+}
+
+@MISC{warbrick,
+AUTHOR="Warbrick, Jon",
+TITLE="Essential {\LaTeX}",
+NOTE="{\url{CTAN:info/latex-essential/}}"
+}
+
+@MISC{doob-gentle,
+AUTHOR="Doob, Michael",
+TITLE="A {G}entle {I}ntroduction to {\TeX}",
+NOTE="{\url{CTAN:info/gentle.tex}}"
+}
+
+@MISC{tobin-mfb,
+AUTHOR="Tobin, Geoffrey",
+YEAR=1994,
+MONTH=jul,
+TITLE="{\MFT} for {B}eginners",
+NOTE="Disponible sur {\url{CTAN:info/metafont-for-beginners.tex}}"
+}
+
+@MISC{jurgens1,
+AUTHOR="J{\"u}rgens, Manuela",
+TITLE="{\LaTeX} -- eine {E}inf{\"u}hrung und ein bi{\ss}chen mehr {\ldots}",
+NOTE="{\url{ftp://ftp.fernuni-hagen.de/pub/pdf/urz-broschueren/a0269502.pdf}}"
+}
+
+@MISC{jurgens2,
+AUTHOR="J{\"u}rgens, Manuela",
+TITLE="{\LaTeX} -- {F}ortgeschrittene {A}nwendungen",
+NOTE="{\url{ftp://ftp.fernuni-hagen.de/pub/pdf/urz-broschueren/a0279510.pdf}}"
+}
+
+@TECHREPORT{PRW96i,
+AUTHOR="Wilson, Peter R.",
+TITLE="{\LaTeX} for standards: {T}he {\LaTeX} package files user manual",
+TYPE="NIST Report",
+INSTITUTION="NISTIR",
+MONTH=jun,
+YEAR=1996}
+
+@BOOK{skillin74,
+AUTHOR="Skillin, Marjorie E. and Gay, Robert Malcom",
+TITLE="{W}ords into {T}ype",
+PUBLISHER="Prentice Hall",
+ADDRESS="Englewood Cliffs, New Jersey",
+ISBN="0-13-964262-5",
+YEAR=1974}
+
+@BOOK{anderson69,
+AUTHOR="Anderson, Donald M.",
+TITLE="{T}he {A}rt of {W}ritten {F}orms:
+ {T}he {T}heory and {P}ractice of {C}alligraphy",
+ADDRESS="New York",
+PUBLISHER="Holt, Rinehart, and Winston",
+ISBN="0-486-27212-5",
+YEAR=1969}
+
+@BOOK{mcgrew93,
+AUTHOR="Mac McGrew",
+TITLE="{A}merican {M}etal {T}ypefaces of the {T}wentieth {C}entury",
+ADDRESS="Newcastle, Delaware, USA",
+PUBLISHER="Oak Knoll Books",
+edition="seconde",
+ISBN="0-938768-34-4 (reli{\'e}), 0-938768-39-5 (pbk.)",
+YEAR="1986, 1993"}
+
+@ARTICLE{Andre95,
+TITLE="Ligatures {\&} caract{\`e}res contextuels",
+AUTHOR="Andr{\'e}, Jacques and Est{\`e}ve, Jean-Louis",
+ADDRESS="Gagny Principal, France",
+PUBLISHER="Association {GUT}enberg",
+JOURNAL=j-GUTENBERG,
+MONTH=sep,
+VOLUME=22,
+PAGE=74,
+XISSN="1140-9304",
+YEAR=1995}
+
+@BOOK{roegener95,
+TITLE="{B}randing with {T}ype, {H}ow type sells",
+AUTHOR="R{\"o}gener, Stefan and Pool, Albert-Jan and Packh{\"a}user, Ursual and Ginger, E.M.",
+ADDRESS="Mountain View, CA USA",
+PUBLISHER="Adobe Press, Adobe Systems Inc.",
+ISBN="1-56830-248-7 (pbk.)",
+YEAR=1995}
+
+@BOOK{unicode2,
+TITLE="{T}he {U}nicode {S}tandard, {V}ersion 2.0",
+KEY="Unicode",
+AUTHOR="{T}he {U}nicode {C}onsortium",
+ADDRESS = "Reading, Massachusetts",
+PUBLISHER="Addison-Wesley Developers Press",
+ISBN="0-201-48345-9 (pbk.)",
+YEAR="1991-1996"}
+
+@MANUAL{opentype,
+TITLE="{T}he {M}icrosoft {O}pen{T}ype {S}pecification",
+ORGANIZATION="Microsoft Corporation",
+ADDRESS="Redmond, Washington",
+NOTE="{Internet: \url{http://www.microsoft.com/typography/tt/tt.htm }}",
+YEAR="1990-1998"}
+
+@MANUAL{HP1990,
+TITLE="{T}he {H}ewlett-{P}ackard {B}ook of {C}haracters",
+ORGANIZATION="Hewlett-Packard Company",
+ADDRESS="Boise",
+NOTE="{Internet: \url{http://www.fonts.com/}}",
+YEAR=1990}
+
+@MANUAL{compugra88,
+TITLE="{T}he {A}rt {\&} {T}echnology of {T}ypography",
+ORGANIZATION="Compugraphic Corporation",
+ADDRESS="Wilmington MA USA",
+YEAR= 1988}
+
+@book{latex-web,
+ author = {Michel Goossens and Sebastian Rahtz},
+ title = {The {\LaTeX} Web Companion:
+ Integrating {\TeX}, HTML, and XML},
+ series = "Tools and Techniques for Computer Typesetting",
+ publisher = {Addison-Wesley},
+ address = {Reading, Massachusetts},
+ month=may,
+ year = 1999,
+ ISBN = "0-201-43311-7",
+ LCCN = "QA76.76.H94G66 1999",
+ pagenums = {xxii + 522},
+ source-infos = {yes},
+ bibliography = {yes},
+ index = {yes},
+ price = "US\$39.95",
+ note = "Avec Eitan M. Gurari, Ross Moore et Robert S.
+ Sutor.",
+}
+
+@BOOK{schenck94,
+AUTHOR="Douglas Schenck and Peter R. Wilson",
+TITLE="{I}nformation {M}odeling the {EXPRESS} {W}ay",
+PUBLISHER="Oxford University Press",
+ISBN="0-19-508714-3",
+YEAR=1994}
+
+@MISC{CJK,
+AUTHOR="Werner Lemberg",
+TITLE="The {CJK} package for {\LaTeXe}",
+NOTE="{\url{CTAN:fonts/CJK} et \url{CTAN:language/chinese/CJK}}"
+}
+
+@Article{Knuth+1979+LS,
+ author = "Donald E. Knuth",
+ title = "The Letter {S}",
+ journal = "The Mathematical Intelligencer",
+ volume = "2",
+ number = "3",
+ pages = "114--122",
+ year = "1979, 1980",
+ bibdate = "Sat Aug 13 10:22:12 1994",
+ annote = "Also published as \cite{Knuth+1980+LS}.",
+}
+
+@BOOKLET{meron97,
+AUTHOR="M{\'e}ron, Jacques",
+TITLE="{Q}ualit{\'e} et {T}ypographie",
+ADDRESS="La Fert{\'e}-sous-Jouarre",
+MONTH=oct,
+YEAR=1997}
+
+@BOOK{friedl98,
+AUTHOR="Friedl, Friedrich and Ott, Nicolaus and Stein, Bernard",
+TITLE="Typographie: quand qui comment",
+PUBLISHER="K{\"o}nemann Verlag",
+ADDRESS="K{\"o}ln",
+ISBN="3-89508-473-5",
+YEAR=1998}
+
+@BOOK{ponot98,
+ AUTHOR="Ponot, Ren{\'e}",
+ TITLE="{L}ouis {P}errin {\&} et l'{\'e}nigme des {A}ugustaux",
+ PUBLISHER="{\'E}ditions des Cendres",
+ ADDRESS="8, rue des Cendriers, 75020 Paris",
+ ISBN="2-86742-083-0",
+ NOTE="Pr{\'e}face de Fernnd Baudin",
+ YEAR=1998}
+
+@BOOK{livingston98,
+ AUTHOR="Livingston, Alan et Isabella",
+ TITLE="Dictionnaire du graphisme",
+ NOTE="Traduit de l'anglais par Guillemette Belleteste,
+ Dani{\`e}le Bouilly et Isabelle Mennesson",
+ PUBLISHER="Thames {\&} Hudson ({\'e}dition anglaise),
+ Collection L'Univers de l'Art, num{\'e}ro~75
+ (traduction fran{\c{c}}aise)",
+ ISBN="2-87811-143-5",
+ YEAR=1998}
+
+@BOOK{JOHNSON1966,
+ AUTHOR="Johnson, A. F.",
+ TITLE="{T}ype {D}esigns",
+ EDITION="troisi{\`e}me",
+ PUBLISHER="A. Grafton Book, Andr{\'e} Deutsh",
+ YEAR=1966}
+
+@BOOK{MORISON1962,
+ AUTHOR="Morison, Stanley",
+ TITLE="{T}ype {D}esigns {P}ast and {P}resent",
+ ADDRESS="Londres",
+ PUBLISHER="Ernest Benn",
+ YEAR=1962}
+
+@INCOLLECTION{PONOT1993,
+ AUTHOR="Ponot, Ren{\'e}",
+ TITLE="Classification typographique",
+ BOOKTITLE="Les {S}ciences de l'{\'e}crit",
+ PUBLISHER="Retz",
+ ADDRESS="Paris",
+ YEAR=1993}
+
+@BOOK{NERET1953,
+ AUTHOR="N{\'e}ret, Jean-Alexis",
+ TITLE="Histoire illustr{\'e}e de la librairie et du livre fran{\c{c}}ais",
+ PUBLISHER="{\'E}ditions {L}amarre",
+ YEAR=1953}
+
+@BOOK{CLAIR1969,
+ AUTHOR="Clair, Colin",
+ TITLE="{A} {C}hronology of {P}rinting",
+ ADDRESS="New York--Washington",
+ PUBLISHER="Frederik A. Praeger",
+ YEAR=1969}
+
+@BOOK{Fremy1972,
+ AUTHOR="Fr{\'e}my, Maurice",
+ TITLE="Aide-m{\'e}moire du compositeur typographe",
+ PUBLISHER="Iniag",
+ ADDRESS="Paris",
+ YEAR=1972}
+
+@BOOK{White1988,
+ AUTHOR="White, Jan V.",
+ TITLE="Graphic design for the electronic age ({T}he manual for traditional and desktop
+ publishing)",
+ PUBLISHER="A Xerox Press Book, Watson-Guptill publications",
+ ADDRESS="New-York",
+ YEAR=1988}
+
+@INBOOK{milchsack1901,
+ CHAPTER="Art de la typographie",
+ TITLE="Archiv f{\H{u}}r {B}uchgewerbe",
+ AUTHOR="Milchsack, Gustav",
+ PAGES="cahier 8, pp. 291--296; cahier 10, pp. 365--372",
+ PUBLISHER="Leipzig",
+ YEAR=1901}
+
+@BOOK{johnston1911,
+ AUTHOR="Johnston, Edward",
+ TITLE="{M}anuscript and {I}nscription {L}etters",
+ EDITION="seconde",
+ ADDRESS="London",
+ PUBLISHER="John Hogg",
+ YEAR=1911}
+
+@BOOK{johnston1948,
+ AUTHOR="Johnston, Edward",
+ TITLE="{W}riting {\&} {I}lluminating, {\&} {L}ettering: {T}he {A}rtistic {C}rafts
+ {S}eries of {T}echnical {H}andbooks",
+ EDITION="vingt-deuxi{\`e}me",
+ NOTE="{\'E}dit{\'e} par {W.~R.~Lethaby}",
+ ADDRESS="New York",
+ PUBLISHER="Pitman Publishing Corporation",
+ YEAR="1906, 1948"}
+
+@BOOK{bauer1929,
+ TITLE="{D}as {B}uch als {W}erk des {B}uchdruckers",
+ AUTHOR="Bauer, Friedrich",
+ PUBLISHER="Deutscher Buchgewerbeverein",
+ ADDRESS="Leipzig",
+ YEAR=1920}
+
+@BOOK{tieffenbach1930,
+ AUTHOR="Tieffenbach, E. W.",
+ TITLE="{\H{U}}ber den {S}atz im sch\H{o}nen {B}uch",
+ PUBLISHER="Officina Serpentis",
+ ADDRESS="Berlin",
+ YEAR=1930}
+
+@ARTICLE{tschichold1946,
+ AUTHOR={Jan Tschichold},
+ TITLE="{D}ie {M}assverh{\H{a}}ltnisse des {B}uchseitr, des {S}chriftfeldes und der
+ {R\H{a}}nder",
+ JOURNAL="{S}chweizer {G}raphische {M}itteilungen",
+ VOLUME=65,
+ PAGES="294--305",
+ ADDRESS="Sain-Gall",
+ MONTH=aug,
+ YEAR=1946}
+
+@ARTICLE{graff1946,
+ AUTHOR="Graff, Joh. A. van de",
+ TITLE="Niewe berekening voor de vormgeving",
+ JOURNAL="R{\'e}t{\'e}",
+ PAGES="95--100",
+ VOLUME=1946,
+ ADDRESS="Amsterdam",
+ MONTH=nov,
+ YEAR=1946}
+
+@BOOK{kayser1946,
+ AUTHOR="Kayser, Hans",
+ TITLE="{E}in harmonikaler {T}eilungkanon",
+ PUBLISHER="Occident-Verlag",
+ ADDRESS="Z{\H{u}}rich",
+ YEAR=1946}
+
+@ARTICLE{tschichold1955,
+ AUTHOR={Jan Tschichold},
+ TITLE="{D}ie {P}roportionen des {B}uches",
+ JOURNAL="{D}er {D}ruckspiegel",
+ PAGES="8--18, 87--96, 145--150",
+ VOLUME=10,
+ ADDRESS="Stuttgart",
+ NOTE="{\'e}crit en 1953",
+ MONTH= jan # feb # mar,
+ YEAR=1955}
+
+@BOOK{tschichold92,
+ AUTHOR={Jan Tschichold},
+ TITLE="{T}reasury of {A}lphabets and {L}ettering",
+ PUBLISHER="W. W. Norton",
+ YEAR=1992}
+
+@BOOK{tschichold92a,
+ AUTHOR={Jan Tschichold},
+ TITLE="{T}reasury of {A}lphabets and {L}ettering: 150 {C}omplete {A}lphabets with 64
+ {P}ages of {T}ext and {E}xplanations",
+ note="Traduction de Wolf von Eckardt",
+ PUBLISHER="Design Press",
+ ADDRESS="New York",
+ ISBN="0-8306-3486-X",
+ YEAR=1992}
+
+@BOOK{wersin1956,
+ AUTHOR="Wersin, Wolfgang von",
+ TITLE="{D}as {B}uch vom {R}echteck",
+ ADDRESS="Ravensburg",
+ PUBLISHER="Otto Maier",
+ YEAR=1956}
+
+@BOOK{rosarivo1961,
+ AUTHOR="Rosarivo, Ra{\`u}l M.",
+ TITLE="Divina proportio typographica",
+ PUBLISHER="Scherpe",
+ ADDRESS="Krefeld",
+ YEAR=1961}
+
+@TECHREPORT{hogeveen1990,
+ author = "S. J. Hogeveen",
+ year = 1990,
+ title = "Concept of a {{\LaTeX}} style package for the
+ Astronomy and Astrophysics publications",
+ institution = "Astronomical Institute `Anton Pannekoek'",
+ address = "Amsterdam"}
+
+@STRING{mess = "Messenger"}
+
+@ARTICLE{daniel1989,
+ AUTHOR = "H.-U. Daniel and J. Berger and D. Savaray",
+ YEAR = 1989,
+ TITLE = "{{\TeX}} and Mathor3--{{\TeX}} for Astronomy and Astrophysics
+ Journal and Supplement Series",
+ JOURNAL = mess,
+ VOLUME = 56,
+ PAGES = "67-68"}
+
+@BOOK{haley1998,
+ AUTHOR="Haley, Allan",
+ TITLE="Type: hot designers make cool fonts",
+ PUBLISHER="Rockport Publishers, inc.",
+ ADDRESS="Gloucester (Massachusets)",
+ MISC="143 p. couleurs, 24 x 24 cm",
+ ISBN="1-56496-317-9",
+ YEAR=1998}
+
+@BOOK{wohlfeil1999,
+TITLE="On the Pagination of Complex Book-like Documents",
+AUTHOR="Stefan Wohlfeil",
+PUBLISHER="Shaker Verlag GMBH",
+ADDRESS="Postfach 1290, 52013 Aachen, and Maastricht, The
+Netherlands",
+pages = "224",
+ISBN = "3-8265-3304-6",
+LCCN = "????",
+bibdate = "Tue Feb 09 08:23:52 1999",
+price = "DM 98.00",
+NOTE = "{\NL\url{http://wwwpi6.fernuni-hagen.de/Forschung/Pagination/}};
+ {\NL\url{http://www.shaker.de/Online-Gesamtkatalog/Details.idc?ID=24201&CC=59311&IDSRC=1&ISBN=3-8265-3304-6&Reihe=15}};
+ {\NL\url{Stefan.Wohlfeil@Fernuni-Hagen.de}}",
+acknowledgement = ack-cr # " and " # ack-nhfb,
+MONTH=jan,
+YEAR=1998}
+
+@BOOK{FAQ1999,
+ TITLE="{FAQ} {\LaTeX}",
+ SERIES="{P}ublication {\'E}lectronique",
+ PUBLISHER="Vuibert Informatique",
+ AUTHOR="Kluth, Marie-Paule",
+ EDITION="deuxi{\`e}me",
+ ISBN="2-7117-8662-5",
+ MONTH=fev,
+ YEAR=2000}
+
+@BOOK{Desgraupes1999,
+ TITLE="{\MFT}, {G}uide pratique",
+ SERIES="{P}ublication {\'E}lectronique",
+ AUTHOR="Desgraupes, Bernard",
+ PUBLISHER="Vuibert Informatique",
+ MONTH=mar,
+ ISBN="2-7117-8642-0",
+ YEAR=1999}
+
+@BOOK{Desgraupes2000,
+ TITLE="{\LaTeX} {A}pprentissage, guide et r{\'e}f{\'e}rence",
+ SERIES="{P}ublication {\'E}lectronique",
+ AUTHOR="Desgraupes, Bernard",
+ PUBLISHER="Vuibert Informatique",
+ ISBN="2-7117-8658-7",
+ MONTH=nov,
+ YEAR=2000}
+
+@BOOK{Burke1998,
+ AUTHOR="Burke, Christopher",
+ TITLE="Paul Renner: the art of typography",
+ PUBLISHER="Hyphen Press",
+ NOTE="{\url{http://www.hyphenpress.co.uk/titles/}}",
+ ISBN="0-907259-12-X",
+ ADDRESS="Robin Kinross, 51 Grafton Road, London NW5 3DX",
+ YEAR=1998}
+
+@BOOK{Kindel1999,
+ EDITOR="Kindel, Eric",
+ TITLE="Typeform dialogues: a comparative survey of typeform
+ history and description on interactive CD-Rom",
+ ISBN="0-907259-15-4",
+ ADDRESS="Robin Kinross, 51 Grafton Road, London NW5 3DX",
+ PUBLISHER="Hyphen Press",
+ NOTE="{\url{http://www.hyphenpress.co.uk/titles/}}",
+ MONTH="automne",
+ YEAR=1999}
+
+@ARTICLE{sojka-TB-17-4-367,
+ author ="Sojka, Petr and Th{\`a}nh H{\`a}n {\ensuremath{\mathrm{Th\acute{\hat{e}}}}}
+ and Ji{\v{r}}{\'\i} Zlatu{\v{s}}ka",
+ title = "The joy of {\TeX2PDF}",
+ journal = TUGboat,
+ year = 1996,
+ volume =17,
+ number =3,
+ pages = {244--251},
+}
+
+@BOOK {ps-ref3,
+ TITLE= "{PostScript} Language Reference",
+ EDITOR= "{Adobe Systems Inc.}",
+ PUBLISHER = "Addison-Wesley",
+ YEAR = 1999,
+ MONTH= mar,
+ EDITION = "troisi\`eme",
+ ISBN= "0201379228",
+ PAGES=897,
+ ADDRESS = "Reading, Massachusetts"
+ }
+
+@unpublished{varioref,
+ author = "Frank Mittelbach",
+ title = "The {\texttt{varioref}} package",
+ note = "Fait partie de la distribution {\LaTeXe{}}.",
+ month = may,
+ year = 1995}
+
+@unpublished{taylor,
+ author = "Philip Taylor",
+ title = "{\TeX}: an unsuitable language for document markup?",
+ note = "Talk given at the Euro{\TeX{}} 1995 conference; does not
+ appear in the proceedings.",
+ date = sep,
+ year = 1995}
+
+
+
+@InProceedings{etex,
+ author = {Philip Taylor},
+ title = {{\(\varepsilon\)-\TeX}:
+ a 100\%-compatible successor to {\TeX}},
+ booktitle = {Euro\TeX'95},
+ year = 1995,
+ month = sep,
+ pages = {359-370}
+}
+
+@unpublished{auc,
+ author = "Kresten Krab Thorup",
+ title = "{AUC\TeX}",
+ note = "An Emacs mode for editing \AllTeX{} code; available from
+ {\url{http://www.iesd.auc.dk/\textasciitilde{}amanda/auctex/}}.",
+ year = 1996}
+
+
+@unpublished{html30,
+ title = "HyperText markup language specification version 3.0 draft",
+ author = "Dave Raggett",
+ note = "Available at
+ {\url{http://www.w3.org/pub/WWW/MarkUp/html3/}}.",
+ year = 1995,
+ month = mar}
+
+@Article{Rokicki+TB16-4-395,
+ author = "Tomas G. Rokicki",
+ title = "{A proposed standard for specials}",
+ journal = TUGboat,
+ volume = "16",
+ number = "4",
+ pages = "395--401",
+ month = dec,
+ year = "1995",
+ ISSN = "0896-3207",
+ bibdate = "Sat Feb 20 18:54:33 MST 1999",
+ bibsource = "ftp://ftp.math.utah.edu/pub/tex/bib/tugboat.bib;
+ http://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat",
+ acknowledgement = ack-bnb # " and " # ack-nhfb,
+ }
+
+@BOOK{brunet1999,
+ AUTHOR={Brunet, Pascal},
+ TITLE={Un week-end pour d{\'e}couvrir et ma{\^{\i}}triser
+ la typographie},
+ PUBLISHER={Osman Eyrolles Multimédia},
+ YEAR=1999}
+
+@BOOK{isaacs1991,
+ TITLE="The {O}xford {D}ictionnary for {S}cientific {W}riters and {E}ditors",
+ EDITOR="Isaacs, A. and Daintith, J. and Martin, E.",
+ PUBLISHER="Oxford University Press",
+ ADDRESS="Oxford",
+ YEAR=1991}
+
+@BOOK{collin1997,
+ TITLE="Dictionnary of {P}rinting and {P}ublishing",
+ AUTHOR="Collin, Peter H.",
+ EDITION="deuxi{\`e}me",
+ PUBLISHER="Peter Collin Publishing",
+ ADDRESS="Teddington (Middlesex)",
+ YEAR=1997}
+
+@BOOK{Morison1994,
+ AUTHOR="Stanley Morison",
+ TITLE="Pacioli's {C}lassic {R}oman {A}lphabet",
+ PUBLISHER="Dover",
+ YEAR=1994}
+
+@BOOK{lipkin1999,
+ AUTHOR="Lipkin, Bernice Sacks",
+ TITLE="{\LaTeX} for {Linux}",
+ PUBLISHER="Springer Verlag",
+ ISBN="0-387-98708-8",
+ MONTH=jun,
+ YEAR=1999}
+
+@BOOK{Day1995,
+ AUTHOR="Day, Lewis F.",
+ TITLE="{A}lphabets {O}ld and {N}ew",
+ PUBLISHER="Senate",
+ NOTE="Troisi{\`e}me {\'e}dition publi{\'e}e initialement
+ par {B.~T.~Bashford} en 1910",
+ YEAR=1995}
+
+@BOOK{Drucker1995,
+ AUTHOR="Drucker, Johanna",
+ TITLE="{T}he {A}lphabetic {L}abyrinth",
+ PUBLISHER="Thames and Hudson",
+ YEAR=1995}
+
+@BOOK{Firmage1993,
+ AUTHOR="Firmage, Richard A.",
+ TITLE="{T}he {A}lphabet {A}becedarium",
+ PUBLISHER="David R. Goodine",
+ YEAR=1993}
+
+@article{Bes+cross,
+AUTHOR="Nepalov, Yu. N.",
+TITLE="Crossed modules and quantum groups in braided
+categories",
+JOURNAL="Applied Categorical Structures",
+VOLUME=5,
+NUMBER=2,
+PAGES="155--204",
+NOTE="{\url{http://xxx.lanl.gov/abs/q-alg/9510013}}",
+YEAR=1997}
+
+@article{Bes+FRT,
+AUTHOR="Nepalov, Yu. N.",
+TITLE="On the braided {FRT}-construction",
+JOURNAL="J. Nonlinear Math. Phys.",
+VOLUME=4,
+NUMBER="1--2",
+PAGES="195--205",
+NOTE="{\url{http://xxx.lanl.gov/abs/q-alg/9510012}}",
+YEAR=1997}
+
+@article{BKLT+int,
+AUTHOR="Nepalov, Yu. N. and Kerler, T. and Lyubashenko, V. V.
+and Turaev, V.",
+TITLE="Integrals for braided {Hopf} algebras",
+JOURNAL="J. Pure and Appl. Algebra",
+NOTE="{\url{http://xxx.lanl.gov/abs/q-alg/9709020}}",
+YEAR="{\`A para\^{\i}tre (1999?)}"}
+
+@MISC{Eurocom1998,
+TITLE="{C}ouncil {R}egulation ({E}{C}) {N}o.~2866/98 of 31~{D}ecember 1998
+on the conversion rates between the euro and the currencies of
+the {M}ember {S}tates adopting the euro",
+NOTE="Official Journal {L}~359",
+XINSTITUTION="European Commission",
+AUTHOR="{European Council}",
+YEAR="31 d{\'e}cembre 1998"}
+
+@MISC{Eurocom2000,
+TITLE="{C}ouncil {R}egulation ({E}{C}) {N}o.~1478/2000 of 19~{J}une 2000
+amending {R}egulation ({E}{C}) {N}o.~2866/98
+on the conversion rates between the euro and the currencies of
+the {M}ember {S}tates adopting the euro",
+NOTE="Official Journal {L}~167",
+XINSTITUTION="European Commission",
+AUTHOR="{European Council}",
+YEAR="7 juillet 2000"}
+
+@MISC{Eurocouncill1997,
+TITLE="Certain provisions related to the introduction of the {Euro}",
+NOTE="Council Regulation, 1103/97",
+XINSTITUTION="European Council",
+AUTHOR="{European Council}",
+MONTH="17 " # Jun ,
+YEAR=1997}
+
+@BOOK{Gromzik+1996,
+EDITOR="Gromzik, J. and Reich, C. and Sander, C.",
+TITLE="{Dr.~Oetker Schulkochbuch -- Das Original}",
+PUBLISHER="Ceres",
+ADDRESS="Bielefeld",
+YEAR=1996}
+
+@Article{Misakova+TB19-4-355,
+ author = "Miroslava Mis{\'a}kov{\'a}",
+ title = "{Typesetting with varying letter widths: {New hope for
+ your narrow columns}}",
+ journal = TUGboat,
+ volume = "19",
+ number = "4",
+ pages = "355--365",
+ month = dec,
+ year = "1998",
+ ISSN = "0896-3207",
+}
+
+@Article{Sojka+TB16-3-290,
+ author = "Petr Sojka",
+ title = "{{Notes on compound word hyphenation in {\TeX}}}",
+ journal = TUGboat,
+ volume = "16",
+ number = "3",
+ pages = "290--296",
+ month = sep,
+ year = "1995",
+ ISSN = "0896-3207",
+ }
+
+@MISC{schenk98,
+AUTHOR="Schenk, Christian",
+TITLE="{MiK\TeX{}} {L}ocal {G}uide",
+NOTE="{\url{http://www.miktex.de/}}",
+YEAR="1998-99 (version 1.2)"}
+
+@PHDTHESIS{plass81,
+AUTHOR="Mickael F. Plass",
+TITLE="{O}ptimal {P}agination {T}echniques for {A}utomatic {T}ypesetting {S}ystems",
+SCHOOL="Stanford University",
+ ADDRESS={Palo Alto, California},
+ MONTH=aug,
+ NOTE="Publi{\'e}e aussi comme {X}erox {P}alo {A}lto {R}esearch {Center} report
+ {ISL-81-1}",
+YEAR=1981}
+
+@BOOK{durer1525,
+ AUTHOR="D{\"u}rer, Albrecht",
+ TITLE="{U}nderweysung der {M}essung mit dem {Z}irckel und {R}ichtscheyt",
+ ADDRESS="Nuremberg",
+ NOTE="Traduction en anglais par R. T. Nichol de la section sur les alphabets.",
+ PUBLISHER="Dover, 1965",
+ YEAR=1525}
+
+@BOOK{mardersteig1971,
+ AUTHOR="Mardersteig, Giovanni",
+ TITLE="The {A}lphabet of {F}rancesco {T}orniello da {N}ovara [1517] {F}ollowed by a
+ {C}omparison with the {A}lphabet of {F}ra {L}uca {P}acioli",
+ PUBLISHER="Officina Bodini",
+ ADDRESS="Verona",
+ YEAR=1971}
+
+@BOOKLET{pacioli1509,
+ AUTHOR={Pacioli, Fra Luca},
+ TITLE="{Diuina proportione, Opera a tutti glingegni perspicaci e curiosi necessaria
+ Oue ciascun studioso di Philosophia: Prppectiua Pictura Scultura: Architectura:
+ Musica: e altre Mathematice: suauissima: sottile: e admirable doctrina consequira: e
+ delectarassi: c\~o uarie questione de secretissima scientia}",
+ ADDRESS="Venice",
+ YEAR=1509}
+
+@article{knuth+concept1982,
+ author = "Donald E. Knuth",
+ title="{T}he {C}oncept of a {M}eta-{F}ont",
+ journal="Visible Language",
+ volume=16,
+ number=1,
+ month = "hiver",
+ pages="3--27",
+ bibsource = "ftp://ftp.math.utah.edu/pub/tex/bib/texbook1.bib,
+ ftp://ftp.math.utah.edu/pub/tex/bib/texbook3.bib,
+ ftp://ftp.math.utah.edu/pub/tex/bib/knuth-donald-e.bib",
+ note = "Traduction en fran{\c{c}}ais par M. R. Delorme dans {\sl
+ Communication et Langages\/} no.~55, (1983), 40--53;
+ r{\'e}imprim{\'e} dans {\sl Typographie et Informatique},
+ comptes-rendu de la conf{\'e}rence INRIA des 21--25 janvier
+ 1985, organis{\'e}e par Jacques Andr{\'{e}} et Patrick
+ Sallio (Rennes, France: INRIA/IRISA -- CCETT, 1985),
+ 119--132.",
+ acknowledgement = ack-hk,
+ year=1982}
+
+@article{knuth+lessons1985,
+ author = "Donald E. Knuth",
+ title="{L}essons {L}earned from {\MFT}",
+ journal="Visible Language",
+ volume=19,
+ pages="35--53",
+ year=1985}
+
+@article{knuth+mathtypo1979,
+ author = "Donald E. Knuth",
+ title="Mathematical typography",
+ journal="Bulletin of the {A}merican {M}athematical {S}ociety {\emph{(new series)}}",
+ volume=1,
+ pages="337-372",
+ year=1979}
+
+@ARTICLE{murdock1976,
+ AUTHOR="Murdock, Ph{\oe}be J.",
+ TITLE="New alphabets and symbols for typesetting mathematics",
+ JOURNAL="{Scholarly Publishing}",
+ VOLUME=8,
+ PAGES="44--53",
+ MONTH=oct,
+ YEAR=1976}
+
+@BOOK{siegel1985,
+ AUTHOR="Siegel, David R.",
+ TITLE="{T}he {E}uler {P}roject at {S}tanford",
+ PUBLISHER="Computer Science Department, Stanford University",
+ ADDRESS="Stanford, California",
+ YEAR=1985}
+
+@BOOK{UnbehauenR1,
+ AUTHOR="Unbehauen, Rolf",
+ TITLE="{S}ystemtheorie",
+ PUBLISHER="R. Oldenbourg Verlag",
+ ADDRESS="M{\"u}nchen",
+ EDITION="sixi{\`e}me",
+ YEAR=1993}
+
+@BOOK{CHADWICK87,
+AUTHOR="Chadwick, John",
+TITLE="{Linear~B} and {R}elated {S}cripts",
+PUBLISHER="University of California Press/British Museum",
+ISBN="0-520-06019-9",
+YEAR= 1987}
+
+@BOOK{GORDON87,
+AUTHOR="Gordon, Cyrus H.",
+TITLE="{F}orgotten {S}cripts",
+PUBLISHER="Dorset Press",
+NOTE="{\'e}dition revue et augment{\'e}e",
+YEAR=1987}
+
+@MISC{CYPRIOT,
+AUTHOR="Wilson, Peter R.",
+TITLE="{T}he {C}ypriot {P}ackage",
+NOTE="Disponible sur CTAN dans {\url{fonts/archaic}}",
+YEAR=1999}
+
+@MISC{LINEARB,
+AUTHOR="Wilson, Peter R.",
+TITLE="{T}he {Linear~B} {P}ackage",
+NOTE="Disponible sur CTAN dans {\url{fonts/archaic}}",
+YEAR=1999}
+
+@BOOK{BOLOGNA95,
+AUTHOR="Guilia Bologna",
+TITLE="{I}lluminated {M}anuscripts: {T}he {B}ook before {G}utenberg",
+PUBLISHER="Crescent Books",
+YEAR=1995}
+
+@BOOK{DROGIN80,
+AUTHOR="Mark Drogin",
+TITLE="{M}edieval {C}alligraphy: {I}ts {H}istory and {T}echnique",
+PUBLISHER="Allenheld, Osmun {\&} Co.",
+YEAR=1980}
+
+@BOOK{DROGIN89,
+AUTHOR="Mark Drogin",
+TITLE="{M}edieval {C}alligraphy: {I}ts {H}istory and {T}echnique",
+PUBLISHER="Dover Publications",
+ADDRESS="New York",
+ISBN="0-486-26142-5",
+YEAR=1989}
+
+@BOOK{HARRIS95,
+AUTHOR="David Harris",
+TITLE="{T}he {A}rt of {C}alligraphy",
+PUBLISHER="DK Publishing",
+YEAR=1995}
+
+@BOOK{JOHNSTON75,
+AUTHOR="Edward Johnston",
+NOTE="Heather Child {\'e}diteur",
+TITLE="{F}ormal {P}enship and {O}ther {P}apers",
+PUBLISHER="Penthalic",
+YEAR=1971}
+
+@BOOK{THOMAS75,
+AUTHOR="Thomas, Alan G.",
+TITLE="{G}reat {B}ooks and {B}ook {C}ollectors",
+PUBLISHER="Weidenfield and Nichoson",
+YEAR=1975}
+
+@MISC{beton,
+ AUTHOR="Jensen, Frank",
+ YEAR=1995,
+ TITLE="The {\texttt{beton}} package",
+ NOTE="Disponible dans {\url{CTAN/macros/latex/contrib/supported/beton.dtx}}"}
+
+@MISC{euler,
+ AUTHOR="Jensen, Frank",
+ MONTH=mar,
+ YEAR=1995,
+ TITLE="The {\texttt{euler}} package, v2.5",
+ NOTE="Disponible dans {\url{CTAN/macros/latex/contrib/supported/euler.dtx}}"}
+
+@MISC{lucidabr,
+ AUTHOR="Frank Mittelbach",
+ MONTH=jan,
+ YEAR=1998,
+ TITLE="The \texttt{lucidabr} package, v4.10",
+ NOTE="Disponible dans {\url{CTAN'macros/latex/required/psnfss/psnfss.dtx}}"}
+
+@MISC{docmfp,
+ AUTHOR="Wilson, Peter R.",
+ YEAR=1999,
+ TITLE="The {\texttt{docmfp}} package",
+ NOTE="Disponible dans {\url{CTAN/macros/latex/contrib/supported/docmfp.dtx}}"}
+
+@MISC{romannum,
+ AUTHOR="Wilson, Peter R.",
+ YEAR=1999,
+ TITLE="The {\texttt{romannum}} package",
+ NOTE="Disponible dans {\url{CTAN/macros/latex/contrib/supported/romannum.dtx}}"}
+
+@BOOK{greenberg99,
+AUTHOR="Greenberg, Harvey J.",
+TITLE="A {S}implified {I}ntroduction to {\LaTeX}",
+PUBLISHER="University of Colorado at Denver",
+ADDRESS="{\url{hgreebe@carbon.udenver.edu}}",
+NOTE="{\url{http://www.cudenver.edu/~hgreenbe/aboutme/pubrec.html}}
+et
+{\url{CTAN/info/simplified-latex/}}",
+MONTH=nov,
+YEAR=1999}
+
+@MISC{lettrine,
+ AUTHOR="Flipo, Daniel",
+ YEAR=1998,
+ TITLE="The {\texttt{lettrine}} package",
+ NOTE="Disponible dans {\url{CTAN/macros/latex/contrib/supported/lettrine.dtx}}"}
+
+@BOOK{docbook,
+ AUTHOR="Walsh, Norman and Muellner, Leonard",
+ ISBN="1-56592-580-7",
+ TITLE="{D}oc{B}ook: {T}he {D}efinitive {G}uide",
+ PUBLISHER="O'Reilly {\&} {A}ssociates, Inc.",
+ ADDRESS="103 Morris Street, Suite~A, Sebastopol, CA 95472",
+ EDITION="premi{\`e}re",
+ MONTH=oct,
+ YEAR=1999}
+
+@BOOK{boumphrey1998,
+ AUTHOR="Boumphrey, F.",
+ TITLE="{P}rofessional {S}tyle {S}heets for {HTML} and {XML}",
+ PUBLISHER="Wrox Press, Inc.",
+ ADDRESS="Chicago",
+ YEAR=1998}
+
+@BOOK{Bradley1998,
+ AUTHOR="Bradley, N.",
+ TITLE="The {XML} {C}ompanion",
+ PUBLISHER="Addison-Wesley",
+ ADDRESS = "Reading, Massachusetts",
+ YEAR=1998}
+
+@ARTICLE{carr1991,
+ AUTHOR="Carr, Les and Rahtz, Sebastian and Hall, Wendy",
+ TITLE="Experiments with {\TeX} and hyperactivity",
+ JOURNAL=TUGboat,
+ VOLUME=12,
+ NUMBER=1,
+ PAGES="13--20",
+ YEAR=1991}
+
+@BOOK{Flynn1998,
+ AUTHOR="Flynn, Peter",
+ TITLE="Understanding {SGML} and {XML} {T}ools",
+ XADDRESS="Norwell, Massachusetts",
+ PUBLISHER="Kluwer Academic Publishers",
+ pages = 464,
+ key = {{\url{http://imbolc.ucc.ie/~pflynn/books/sgmltools.html}}},
+ price = {\$84},
+ isbn = {0-7923-8169-6},
+ series = {Electronic Publishing Series},
+ address = {Order Department, PO Box 358, Accord Station,
+ Hingham, MA 02018-0358. Phone +1 781 871 6600,
+ Fax +1 781 871 6528, Email {\texttt{kluwer@wkap.com}},
+ Web {\url{http://www.wkap.nl}}},
+ edition = {premi{\`e}re},
+ month = Aug,
+ annote = {The essential book on software for handling SGML:
+ the complete life-cycle guide to your documents.
+ {\textit{Understanding SGML and XML Tools}} is
+ essential reading for anyone building or using {SGML}
+ systems, and provides a valuable reference for all
+ those times when you need the right tool for the job.},
+ YEAR=1998}
+
+
+@ARTICLE{Foster1999,
+ AUTHOR="Foster, K. R.",
+ TITLE="{M}ath on the {I}nternet",
+ JOURNAL="IEEE Spectrum",
+ VOLUME=36,
+ NUMBER=4,
+ PAGES="36--40",
+ YEAR=1999}
+
+@BOOK{xml-g,
+ AUTHOR="Charles F. Goldfarb and Prescod, P.",
+ TITLE="{T}he {XML} {H}andbook",
+ PUBLISHER= "Prentice Hall, Inc.",
+ ADDRESS="Englewood Cliffs, New Jersey",
+ YEAR=1998}
+
+@BOOK{harold1998,
+ AUTHOR="Harold, E.",
+ TITLE="{XML} {E}xtensible {M}arkup {L}anguage",
+ PUBLISHER="IDG Books Worldwide, Inc.",
+ ADDRESS="Foster City, California",
+ YEAR=1998}
+
+@BOOK{jelliffe1998,
+ AUTHOR="Jelliffe, R.",
+ TITLE="{T}he {XML} and {SGML} {C}ookbook: {R}ecipes for {S}tructured {I}nformation",
+ PUBLISHER= "Prentice Hall, Inc.",
+ ADDRESS="Englewood Cliffs, New Jersey",
+ YEAR=1998}
+
+@BOOK{leventhal1998,
+ AUTHOR="Leventhal, M. and Lewis, D. and Fuchs, M.",
+ TITLE="{D}esigning {XML} {I}nternet {A}pplications",
+ PUBLISHER= "Prentice Hall, Inc.",
+ ADDRESS="Englewood Cliffs, New Jersey",
+ YEAR=1998}
+
+@BOOK{lie1997,
+ AUTHOR="Lie, H. W. and Bos, B.",
+ TITLE="{C}ascading {S}tyle {S}heets: {D}esigning for the {W}eb",
+ PUBLISHER = {Addison-Wesley},
+ ADDRESS = "Reading, Massachusetts",
+ YEAR=1997}
+
+@BOOK{Maler1996,
+ AUTHOR="Maler, E. and Andaloussi, J. E.",
+ TITLE="{D}eveloping {SGML} {DTDs}: {F}rom {T}ext to {M}odel to {M}arkup",
+ PUBLISHER= "Prentice Hall, Inc.",
+ ADDRESS="Englewood Cliffs, New Jersey",
+ YEAR=1996}
+
+@BOOK{mcgrath1998,
+ AUTHOR="McGrath, S.",
+ TITLE="{XML} by {E}xample: {B}uilding {E-C}ommerce {A}pplications",
+ PUBLISHER= "Prentice Hall, Inc.",
+ ADDRESS="Englewood Cliffs, New Jersey",
+ YEAR=1998}
+
+@INCOLLECTION{megginson1998,
+ AUTHOR="Megginson, D.",
+ TITLE="{S}tructuring {XML} {D}ocuments",
+ BOOKTITLE="{T}he {Charles~F. Goldfarb} series on open information management",
+ PUBLISHER= "Prentice Hall, Inc.",
+ ADDRESS="Englewood Cliffs, New Jersey",
+ YEAR=1998}
+
+@BOOK{raggett1998,
+ AUTHOR="Raggett, Dave and Lam, J. and Alexander, I. and Kmiec, M.",
+ TITLE="{R}aggett on {HTML~4}",
+ PUBLISHER = {Addison-Wesley},
+ ADDRESS = "Reading, Massachusetts",
+ YEAR=1998}
+
+@ARTICLE{rahtz1995,
+ AUTHOR="Rahtz, Sebastian",
+ TITLE="{A}nother look at {\LaTeX} to {SGML}",
+ JOURNAL=TUGboat,
+ VOLUME=16,
+ pages="315--324",
+ month=sep,
+ NUMBER=3,
+ YEAR=1995}
+
+@BOOK{smith1998,
+ AUTHOR="Smith, N. E.",
+ TITLE="{SGML/XML} {F}ilters",
+ PUBLISHER="Wordware Publishing, Inc.",
+ ADDRESS="Plano, Texas",
+ YEAR=1998}
+
+@BOOK{st.lautent1997,
+ AUTHOR="Saint Laurent, S.",
+ TITLE="{XML}: {A} {P}rimer",
+ PUBLISHER="MIS Press",
+ ADDRESS="Portland, Oregon",
+ YEAR=1997}
+
+@BOOK{tanenbaum1996,
+ AUTHOR="Tanenbaum, A. S.",
+ TITLE="{C}omputer {N}etwork",
+ EDITION="troisi{\`e}me",
+ PUBLISHER= "Prentice Hall, Inc.",
+ ADDRESS="Englewood Cliffs, New Jersey",
+ YEAR=1996}
+
+@BOOK{abra1972,
+ AUTHOR="Abramowitz, M. and Stegun, I. A.",
+ TITLE="{H}andbook of {M}athematical {F}unctions",
+ PUBLISHER="Dover Publications",
+ ADDRESS="New York",
+ YEAR=1972}
+
+@BOOK{wall1996,
+ AUTHOR="Wall, L. and Christiansen, T. and Schwartz, R. L.",
+ TITLE="{P}rogramming {P}erl",
+ PUBLISHER="O'Reilly {\&} {A}ssociates, Inc.",
+ ADDRESS="103 Morris Street, Suite~A, Sebastopol, CA 95472",
+ YEAR=1996}
+
+@BOOK{iso15924,
+ AUTHOR="ISO:15924{~}1999",
+ TITLE="{C}odes for the {R}epresentation ofg {N}ames of {S}cripts",
+ PUBLISHER="International Organization for Standardization",
+ ADDRESS="Gen{\`e}ve, Suisse",
+ NOTE="International Standard ISO 15924",
+ YEAR=1999}
+
+@BOOK{iso03166,
+ AUTHOR="ISO:{\noopsort{0}}3166{~}1997",
+ TITLE="{C}odes fot the {R}epresentation of {N}ames of {C}ountries and {T}heir
+ {S}ubdivisions--{Part~I}: {C}ountry {C}odes",
+ PUBLISHER="International Organization for Standardization",
+ ADDRESS="Gen{\`e}ve, Suisse",
+ NOTE="International Standard ISO 3166",
+ YEAR=1997}
+
+@BOOK{iso00639,
+ AUTHOR="ISO:{\noopsort{00}}639{~}1988",
+ TITLE="{C}odes fot the {R}epresentation of {N}ames of {L}anguages",
+ PUBLISHER="International Organization for Standardization",
+ ADDRESS="Gen{\`e}ve, Suisse",
+ NOTE="International Standard ISO 639",
+ YEAR=1988}
+
+@BOOK{iso00639-2,
+ AUTHOR="ISO:{\noopsort{00}}639-2{~}1998",
+ TITLE="{C}odes fot the {R}epresentation of {N}ames of {L}anguages--{Part~2}:
+ {A}lpha-3 {C}ode",
+ PUBLISHER="International Organization for Standardization",
+ ADDRESS="Gen{\`e}ve, Suisse",
+ NOTE="International Standard ISO 639-2",
+ YEAR=1998}
+
+@BOOK{iso08879,
+ AUTHOR="ISO:{\noopsort{0}}8879{~}1986",
+ TITLE="{I}nformation {P}rocessing--{T}ext and {O}ffice {S}ystems--{S}tandard
+ {G}eneralized {M}arkup {L}anguage {(GGML)}. {F}irst {E}dition, 1986-10-15",
+ PUBLISHER="International Organization for Standardization",
+ ADDRESS="Gen{\`e}ve, Suisse",
+ NOTE="International Standard ISO 8879",
+ YEAR=1986}
+
+@BOOK{iso10179,
+ AUTHOR="ISO:10179{~}1996",
+ TITLE="{I}nformation {T}echnology--{P}rocessing {L}anguages--{D}ocument {S}tyle
+ {S}emantics and {S}pecification {L}anguage {(DSSSL)}. {F}irst edition, 1996",
+ PUBLISHER="International Organization for Standardization",
+ ADDRESS="Gen{\`e}ve, Suisse",
+ NOTE="International Standard ISO 10179,
+ {\url{ftp://ftp.ornl.gov/pub/sgml/WG98/DSSSL/dsssl96b.pdf}}.",
+ YEAR=1996}
+
+@BOOK{iso/iec10646-1,
+ AUTHOR="ISO/IEC:10646-1{~}1993",
+ TITLE="{I}nformation {T}echnology--{U}niversal {M}ultiple-{O}ctet {C}oded {C}haracter
+ {S}et {(ICS)}--{Part~1}: {A}rchitecture and {B}asic {M}ultilanguage {P}lane, (with
+ amendments)",
+ PUBLISHER="International Organization for Standardization",
+ ADDRESS="Gen{\`e}ve, Suisse",
+ NOTE="International Standard ISO/IEC 10646-1",
+ YEAR=1993}
+
+@BOOK{iso/iec18672,
+ AUTHOR="ISO/IEC:18672{~}1993",
+ TITLE="{I}nformation {T}echnology--{C}oding of {M}oving {P}ictures and {A}ssociated
+ {A}udio for {D}igital {S}torage {M}edia at up to 1,5{~Mbit/s}--{Parts~1} {to~4}",
+ PUBLISHER="International Organization for Standardization",
+ ADDRESS="Gen{\`e}ve, Suisse",
+ NOTE="International Standard ISO/IEC 9070:18672",
+ YEAR=1993}
+
+@BOOK{iso/iec14772-1,
+ AUTHOR="ISO/IEC:14772-1{~}1998",
+ TITLE="{I}nformation {T}echnology--{C}omputer {G}raphics and {I}mage
+ {P}rocessing--{T}he {V}irtual {R}eality {M}odeling {L}anguage--{Part~1}: {F}unctional
+ {S}pecification and {UTF-8} {E}ncoding",
+ PUBLISHER="International Organization for Standardization",
+ ADDRESS="Gen{\`e}ve, Suisse",
+ NOTE="International Standard ISO/IEC 14772-1",
+ YEAR=1998}
+
+@BOOK{iso/iec8859-1,
+ AUTHOR="ISO/IEC:{\noopsort{0}}8859-1{~}1998",
+ TITLE="{I}nformation {T}echnology--8-{B}it {S}imgle-{B}yte {C}oded {G}raphic
+ {C}haracter {S}ets--{Part~1}: {L}atin {A}lphabet {No.~1}",
+ PUBLISHER="International Organization for Standardization",
+ ADDRESS="Gen{\`e}ve, Suisse",
+ NOTE="International Standard ISO/IEC 8859-1",
+ YEAR=1998}
+
+@BOOK{iso/iec9070,
+ AUTHOR="ISO/IEC:{\noopsort{0}}9070{~}1991",
+ TITLE="{I}nformation {P}rocessing--{SGML} {S}upport {F}acilities--{R}egistration
+ {P}rocedures for {P}ublic {T}ext {O}wner {I}dentifiers. {S}econd edition, 15 April 1991",
+ PUBLISHER="International Organization for Standardization",
+ ADDRESS="Gen{\`e}ve, Suisse",
+ NOTE="International Standard ISO/IEC 9070",
+ YEAR=1991}
+
+@BOOK{darton1994,
+ AUTHOR="Mike Darton and John O.E. Clark",
+ TITLE="{T}he {D}ent {D}ictionary of {M}easurement",
+ ADDRESS="Londres",
+ PUBLISHER="J.M. Dent",
+ YEAR=1994}
+
+@BOOK{Jerrard1992,
+ AUTHOR="H.G. Jerrard and D.B McNeill",
+ TITLE="{A} {D}ictionary of {S}cientific {U}nits",
+ EDITION="sixi{\`e}me",
+ ADDRESS="Londres",
+ PUBLISHER="Chapman and Hall",
+ YEAR=1992}
+
+@BOOK{zupko1985,
+ AUTHOR="Ronald Edward Zupko",
+ TITLE="{A} {D}ictionary of {W}eights and {M}easures
+ for the {B}ritish {I}sles: {T}he {M}iddle {A}ges to the {T}wentieth
+ {C}entury",
+ ADDRESS="Philadelphia",
+ PUBLISHER="American Philosophical Society (Memoir {\#168})",
+ YEAR=1985}
+
+@BOOK{romano1999,
+ AUTHOR="Romano, Frank J.",
+ TITLE="{PDF} {P}rinting and {W}orkflow",
+ PUBLISHER="Prentice Hall PTR",
+ ADDRESS="Upper Saddle River, NJ 07458, {\url{http://www.phptr.com}}",
+ ISBN="0-13-020837-X",
+ YEAR=1998}
+
+@BOOKLET{Lawson1990,
+ AUTHOR="Lawson, Alexander",
+ TITLE="{A}natomy of a {T}ypeface",
+ ADDRESS="Londres et Boston",
+ YEAR=1990}
+
+@BOOKLET{Moran1971,
+ AUTHOR="Moran, James and Morison, Stanley",
+ TITLE="His typographic achievement",
+ ADDRESS="Londres",
+ YEAR=1971}
+
+@BOOKLET{Tschichold1965,
+ AUTHOR="Tschichold, Jan",
+ TITLE="{M}eisterbuch der {S}chrift",
+ ADDRESS="Ravensburg",
+ YEAR=1965}
+
+@BOOKLET{Wetzig1962,
+ AUTHOR="Wetzig, Emil",
+ TITLE="{K}ursiv als {B}uchschrift",
+ ADDRESS="Pages 39-43 dans Gutenberg-Jahrbuch",
+ YEAR=1962}
+
+@ARTICLE{TTC99,
+ AUTHOR="Christina Thiele",
+ TITLE="{T}he {T}reasure {C}hest: {P}ackage tours from {CTAN}",
+ JOURNAL=TUGboat,
+ VOLUME=20,
+ NUMBER=1,
+ PAGES="53--58",
+ MONTH=mar,
+ YEAR=1999}
+
+@UNPUBLISHED{encguide,
+ author = "Frank Mittelbach",
+ title = "{\texttt{encguide.tex}}",
+ note = "{\`{A}} para{\^{\i}}tre dans la distribution
+ {\LaTeXe} de base. {U}n jour. {D}u moins, telle est
+ l'intention"}
+
+@MISC{fre+cichon,
+AUTHOR="Fremlin, D. H.",
+TITLE="{C}ichon's diagram",
+YEAR="1983/1984",
+NOTE="{P}r{\'e}sent{\'e} au {S\'e}minaire {I}nitiation {\`a}
+l'{A}nalyse, {G.~C}hoquet, {M.~R}ogalski, {J.~S}aint {R}aymond,
+{\`a} l'{U}niversit{\'e} {P}ierre et {M}arie {C}urie, {P}aris, 23e
+ann{\'e}e."
+}
+
+@BOOK{bennett1951,
+EDITOR="Bennett, Paul A.",
+TITLE="{B}ooks and {P}rinting: {A} {T}reasury for {T}ypophiles",
+ADDRESS="Cleveland",
+YEAR=1951}
+
+@BOOK{defrancis1989,
+AUTHOR="DeFrancis, John",
+TITLE="{V}isible {S}peech: {T}he {D}iverse {O}neness of {W}riting {S}yatems",
+ADDRESS="Honolulu",
+YEAR=1989}
+
+@BOOK{degering1965,
+AUTHOR="Gegering, Hermann",
+TITLE="{L}ettering",
+ADDRESS="New York",
+YEAR=1965}
+
+@BOOK{gaur1984,
+AUTHOR="Gaur, Albertine",
+TITLE="{A} {H}istory of {W}riting",
+ADDRESS="Londres",
+YEAR=1984}
+
+@BOOK{gelb1963,
+AUTHOR="Gelb, I.J.",
+TITLE="{A} {S}tudy of {W}riting",
+ADDRESS="Chicago",
+EDITION="deuxi{è}me",
+YEAR=1963}
+
+@BOOK{gray1986,
+AUTHOR="Gray, Nicolette",
+TITLE="{A} {H}istory of {L}ettering",
+ADDRESS="Oxford",
+YEAR=1986}
+
+@BOOK{gray1971,
+AUTHOR="Gray, Nicolette",
+TITLE="{L}ettering as {D}rawing",
+ADDRESS="Oxford",
+YEAR=1971}
+
+@BOOK{kenney1974,
+AUTHOR="Kenney, E. J.",
+TITLE="{T}he {C}lassical {T}ext: {A}spects of {E}diting in the {A}ge of the {P}rinted {B}ook",
+ADDRESS="Berkeley",
+YEAR=1974}
+
+@BOOK{knuttel1951,
+AUTHOR="Knuttel, Gerard",
+TITLE="{T}he {L}etter as a {W}ork of {A}rt",
+ADDRESS="Amsterdam",
+YEAR=1951}
+
+@BOOK{Meggs1983,
+AUTHOR="Meggs, Philip B.",
+TITLE="{A} {H}istory of {G}raphic {D}esign",
+ADDRESS="New York",
+YEAR=1983}
+
+@BOOK{Morison1972,
+AUTHOR="Morison, Stanley",
+TITLE="{P}olitics and {S}cript",
+ADDRESS="Oxford",
+YEAR=1972}
+
+@BOOK{Morison1981,
+AUTHOR="Morison, Stanley",
+TITLE="Selected Essays on the History of Letter-forms",
+Note="2 volumes",
+ADDRESS="Cambridge, U.K.",
+YEAR=1981}
+
+@BOOK{vervliet1972,
+EDITOR="Vervliet, H. D. L.",
+TITLE="{T}he {B}ook through 5000 {Y}ears",
+ADDRESS="Londres",
+YEAR=1972}
+
+@BOOK{avrin1991,
+AUTHOR="Avrin, Leila",
+TITLE="{S}cribes, {S}cript and {B}ooks: {T}he {B}ook {A}rts from {A}ntiquity to {R}enaissance",
+ADDRESS="Chicago et Londres",
+YEAR=1991}
+
+@BOOK{diringer1953,
+AUTHOR="Diringer, David",
+TITLE="{T}he {H}and {P}roduced {B}ook",
+NOTE="R{\'e}impression dans {\cite{diringer1982}}",
+ADDRESS="Londres",
+YEAR=1953}
+
+@BOOK{diringer1982,
+AUTHOR="Diringer, David",
+TITLE="{T}he {B}ook {B}efore {P}rinting",
+NOTE="R{\'e}impression de {\cite{diringer1953}}",
+ADDRESS="New York",
+YEAR=1982}
+
+@BOOK{jeffery1990,
+AUTHOR="Jeffery, Lillian K.",
+TITLE="{T}he {L}ocal {S}cripts of {A}rchaic {G}reece",
+ADDRESS="Oxford",
+EDITION="deuxi{\`e}me",
+YEAR=1990}
+
+@BOOK{knight1984,
+AUTHOR="Knight, Stan",
+TITLE="{H}istorical {S}cripts",
+ADDRESS="Londres",
+YEAR=1984}
+
+@BOOK{noordzij1982,
+AUTHOR="Noordz{\ij}, Gerrit",
+TITLE="{T}he {S}troke of the {P}en",
+ADDRESS="The Hague",
+YEAR=1982}
+
+@BOOK{parkes1993,
+AUTHOR="Parkes, M. B.",
+TITLE="{P}ause and {E}ffect",
+ADDRESS="Berkeley",
+YEAR=1993}
+
+@BOOK{stevick1994,
+AUTHOR="Stevick, Robert D.",
+TITLE="{T}he {E}arliest {I}rish and {E}nglish {B}ookarts",
+ADDRESS="Philadelphia",
+YEAR=1994}
+
+@BOOK{wardrop1963,
+AUTHOR="Wardrop, James",
+TITLE="{T}he {S}cript of {H}umanism",
+ADDRESS="Oxford",
+YEAR=1963}
+
+@BOOK{barker1992,
+AUTHOR="Barker, Nicolas",
+TITRE="{A}ldus {M}anutius and the {D}evelopment of {G}reek {S}cript and {T}ype in the {F}ifteenth {C}entury",
+ADDRESS="New York",
+EDITION="deuxi{è}me",
+YEAR=1992}
+
+@BOOK{blumenthal1973,
+AUTHOR="Blumenthal. Joseph",
+TITLE="{A}rt of the {P}rinted {B}ook",
+ADDRESS="New York",
+YEAR=1973}
+
+@BOOK{carter1969,
+AUTHOR="Carter, Harry",
+TITLE="{A} {V}iew of {E}arly {T}ypography",
+ADDRESS="Oxford",
+YEAR=1969}
+
+@BOOK{BM1908-85,
+KEY="British Museum",
+AUTHOR="{British Museum}",
+TITLE="{C}atalog of {B}ooks {P}rinted in the {\textsc{XV}}th {C}entury {N}ow in the {B}ritish
+{M}useum",
+NOTE="Douze volumes {\`a} ce jour",
+ADDRESS="Londres",
+YEAR="1908--85"}
+
+@BOOK{chappell1970,
+AUTHOR="Chappell, Warren",
+TITLE="{A} {S}hort {H}istory of the {P}rinted Word",
+PUBLISHER="{The New York Times}",
+ADDRESS="New York",
+YEAR=1970}
+
+@BOOK{chappell1999,
+AUTHOR="Chappell, Warren and Bringhurst, Robert",
+TITLE="{A} {S}hort {H}istory of the {P}rinted Word",
+EDITION="seconde",
+ADDRESS="Vancouver",
+PUBLISHER="Hartley {\&} Marks",
+ISBN="0-88179-154-7",
+YEAR=1999}
+
+@BOOK{day1966,
+EDITOR="Day, Kenneth",
+TITLE="{B}ook {T}ypography 1815--1965",
+ADDRESS="Londres",
+YEAR=1966}
+
+@BOOK{dreyfus1963-72,
+EDITOR="Dreyfus, John",
+TITLE="{T}ype {S}pecimen {F}ac{S}imiles",
+NOTE="Deux volumes",
+YEAR="1963--72"}
+
+@BOOK{enschede1978,
+AUTHOR="Ensched{\'e}, Charles",
+TITLE="{T}ypefoundries in the {N}etherlands",
+NOTE="Traduit avec r{é}visions et notes par Harry Carter",
+ADDRESS="Haarlem, Netherlands",
+YEAR=1978}
+
+@MISC{fine-print,
+KEY="fineprint",
+TITLE="{F}ine {P}rint on {T}ype: {T}he {B}est of {F}ine {P}rint {M}agazine on {T}ype and
+{T}ypography. San Francisco",
+YEAR=1988}
+
+@BOOK{huss1973,
+AUTHOR="Huss, Richard E.",
+TITLE="{T}he {D}evelopment of {P}rinters' {M}echanical {T}ypesetting {M}ethods, 1822--1925",
+ADDRESS="Charlottesville, Virginia",
+YEAR=1973}
+
+@BOOK{johnson1970,
+AUTHOR="Johnson, A. F.",
+TITLE="{S}elected {E}ssays on {B}ooks and {P}rinting",
+ADDRESS="Amsterdam",
+year=1970}
+
+@BOOK{layton1994,
+AUTHOR="Layton, Evro",
+TITLE="{T}he {S}ixteenth {C}entury {G}reek {B}ook in {I}taly",
+ADDRESS="Venise",
+YEAR=1994}
+
+@BOOK{morison1996,
+YEAR=1996,
+AUTHOR="Morison, Stanley",
+TITLE="{L}etter {F}orms: {T}ypographic and {S}criptorial",
+ADDRESS="New York 1966, Vancouver 1996"}
+
+@BOOK{morison1963,
+AUTHOR="Morison, Stanley and Day, Kenneth",
+TITLE="{T}he {T}ypographic {B}ook, 1450--1935",
+ADDRESS="Londres",
+YEAR=1963}
+
+@BOOK{proctor1900,
+AUTHOR="Proctor, Robert",
+TITLE="{T}he {P}rinting of {G}reek in the {F}ifteenth {C}entury",
+ADDRESS="Oxford",
+YEAR=1900}
+
+@BOOK{scholderer1927,
+AUTHOR="Scholderer, Victor",
+TITLE="{G}reek {P}rinting {T}ypes 1465--1927",
+ADDRESS="Londres",
+YEAR=1927}
+
+@BOOK{steinberg1996,
+AUTHOR="Steinberg, S. H.",
+TITLE="{F}ive {H}undred {Y}ears of {P}rinting",
+EDITION="quatri{\`e}me",
+ADDRESS="Newcastle, Delaware",
+YEAR=1996}
+
+@BOOK{vervliet1981,
+AUTHOR="Vervliet, H. D. L.",
+TITLE="{C}yrillic and {O}riental {T}ypography in {R}ome at the {E}nd of the {S}ixteenth
+{C}entury: {A}n {I}nquiry into the {W}ork of {R}obert {G}ranjon",
+ADDRESS="Berkeley",
+YEAR=1981}
+
+@BOOK{zimmer1983,
+AUTHOR="Zimmer, Szczepan K.",
+TITLE="{T}he {B}eginning of {C}yrillic {P}rinting",
+ADDRESS="New York",
+YEAR=1983}
+
+@BOOK{carter1987,
+AUTHOR="Carter, Sebastian",
+TITLE="{T}wentieth-{C}entury {T}ype {D}esigners",
+ADDRESS="Londres et New York",
+YEAR=1987}
+
+@BOOK{dreyfus1952,
+AUTHOR="Dreyfus, John",
+TITLE="{T}he {W}ork of {J}an van {K}rimpem",
+ADDRESS="The Hague",
+YEAR=1952}
+
+@BOOK{goudy1978,
+AUTHOR="Goudy, Frederic W.",
+TITLE="{G}oudy's {T}ype {D}esigns",
+ADDRESS="New Rochelle, N.Y.",
+EDITION="deuxi{\`e}me",
+YEAR=1978}
+
+@BOOK{goudy1940,
+AUTHOR="Goudy, Frederic W.",
+TITLE="{T}ypologia: {S}tudies in {T}ype {D}esign {\&} {T}ype {M}aking",
+ADDRESS="Berkeley et Los Angeles",
+YEAR=1940}
+
+@BOOK{mclean1975,
+AUTHOR="McLean, Rauri",
+TITLE="{J}an {T}schichold: {T}ypographer",
+ADDRESS="Londres",
+YEAR=1975}
+
+@BOOK{morison1973,
+AUTHOR="Morison, Stanley and others",
+TITLE="{A} {T}ally of {T}ypes",
+ADDRESS="Cambridge, U.K.",
+EDITION="deuxi{è}me",
+YEAR=1973}
+
+@BOOK{snyder1985,
+AUTHOR="Snyder, Gertrude and Peckolick, Alan",
+TITLE="{H}erb {L}ubalin",
+ADDRESS="New York",
+YEAR=1985}
+
+@BOOK{spencer1982,
+AUTHOR="Spencer, Herbert",
+TITLE="{P}ioneers of {M}odern {T}ypography",
+ADDRESS="Cambridge, Mass.",
+NOTE="{\'e}dition r{\'e}vis{\'e}e",
+YEAR=1982}
+
+@BOOK{zapf1970b,
+AUTHOR="Zapf, Hermann",
+TITLE="{M}anuale {T}ypographicum",
+ADDRESS="Cambridge Mass.",
+NOTE="{\'e}dition r{\'e}vis{\'e}e",
+YEAR=1970}
+
+@BOOK{zapf1968,
+AUTHOR="Zapf, Hermann",
+TITLE="{M}anuale {T}ypographicum 1968",
+ADDRESS="Francfort et New York",
+YEAR=1968}
+
+@BOOK{zapf1978,
+AUTHOR="Zapf, Hermann",
+TITLE="{T}ypographic {V}ariations",
+ADDRESS="New Rochelle, N.Y.",
+EDITION="deuxi{è}me",
+YEAR=1978}
+
+@INCOLLECTION{benjamin1970,
+AUTHOR="Benjamin, Walter",
+TITLE="{T}he {W}ork of {A}rt in the {A}ge of {M}echanical {R}eproduction",
+BOOKTITLE="{I}lluminations",
+ADDRESS="Londres",
+YEAR=1970}
+
+@INCOLLECTION{davids1985,
+AUTHOR="Davids, Betsy and Petrillo, Jim",
+TITLE="{T}he {A}rtist as {B}ook {P}rinter",
+BOOKTITLE="{A}rtists' {B}ooks",
+ADDRESS="New York",
+EDITOR="Joan Lyons",
+YEAR=1985}
+
+@BOOK{dowding1966,
+AUTHOR="Dowding, Geoffrey",
+TITLE="{F}iner {P}oints in the {S}pacing and {A}rrangement of {T}ype",
+ADDRESS="Londres",
+EDITION="troisi{\`e}me",
+YEAR=1966}
+
+@BOOK{duncan1987,
+AUTHOR="Duncan, Harry",
+TITLE="{D}oors of {P}erception",
+ADDRESS="Austin, Texas",
+YEAR=1987}
+
+@BOOK{gill1993,
+AUTHOR="Gill, Eric",
+TITLE="{A}n {E}ssay on {T}ypography",
+EDITION="deuxi{\`e}me",
+ADDRESS="Londres",
+YEAR=1993}
+
+@BOOK{huntley1970,
+AUTHOR="Huntley, H. E.",
+TITLE="{T}he {D}ivine {P}roportion: {A} {S}tudy in {M}athematical {B}eauty",
+ADDRESS="New York",
+YEAR=1970}
+
+@BOOK{lecorbusier1954,
+AUTHOR={{Le Corbusier}},
+TITLE="{T}he {M}odulor",
+EDITION="deuxi{\`e}me",
+ADDRESS="Cambridge, Mass.",
+YEAR=1954}
+
+@BOOK{morison1936,
+AUTHOR="Morison, Stanley",
+TITLE="{F}irst {P}rinciples of {T}ypography",
+xADDRESS="New York",
+PUBLISHER="Cambridge University Press",
+YEAR=1936}
+
+@BOOK{mumford1952,
+AUTHOR="Mumford, Lewis",
+TITLE="{A}rt and {T}echnics",
+ADDRESS="New Tork",
+YEAR=1952}
+
+@BOOK{pye1968,
+AUTHOR="Pye, David",
+TITLE="{T}he {N}ature and {A}rt of {W}orlmanship",
+ADDRESS="Cambridge, U.K.",
+YEAR=1968},
+
+@BOOK{stevens1974,
+AUTHOR="Stevens, Peter S.",
+TITLE="{P}atterns in {N}ature",
+ADDRES="Boston",
+YEAR=1974}
+
+@BOOK{thompson1961,
+AUTHOR="Thompson, {D'A}rcy",
+TITLE="{O}n {G}rowth and {F}orm",
+ADDRESS="Cambridge, U.L.",
+YEAR="1917; {\'e}dition r{\'e}vis{\'e}e 1942; abr{\'e}g{\'e}e par {J. T. B}onner, 1961"}
+
+@BOOK{tschichold1967,
+AUTHOR="Tschichold, Jan",
+TITLE="{A}symmetric {T}ypography",
+ADDRESS="New York",
+YEAR=1967}
+
+@BOOK{warde1955,
+AUTHOR="Warde, Beatrice",
+TITLE="{T}he {C}hrystal {G}obelet",
+ADDRESS="Londres",
+YEAR=1955}
+
+@BOOK{washburn1988,
+AUTHOR="Washburn, Dorothy K. and Crowe, Donald W.",
+TITLE="{S}ymmetries of {C}ulture: {T}heory and {P}ractice of {P}lane {P}attern {A}nalysis",
+ADDRESS="Seattle",
+YEAR=1988}
+
+@BOOK{dair1967,
+AUTHOR="Dair, Carl",
+TITLE="{D}esign with {T}ype",
+EDITION="deuxi{\`e}me",
+ADDRESS="Toronto",
+YEAR=1967}
+
+@BOOK{itten1961,
+AUTHOR="Itten, Johannes",
+TITLE="{T}he {A}rt of {C}olor",
+NOTE="traduit par Ernst von Haagen",
+ADDRESS="New York",
+YEAR=1961}
+
+@BOOK{karow1994a,
+AUTHOR="Karow, Peter",
+TITLE="{D}igital {T}ypefaces: {D}escription and {F}ormats",
+EDITION="deuxi{\`e}me",
+ADDRESS="Berlin",
+PUBLISHER="Springer-Verlag",
+ISBN="0-387-56509-4",
+NOTE="Traduit par Bill Horton",
+YEAR=1994}
+
+@BOOK{legros1980,
+AUTHOR="Legros, L. A. and Grant J. C.",
+TITLE="{T}ypographical {P}rinting {S}urfaces",
+ADDRESS="New York",
+YEAR=1980}
+
+@BOOK{mclean1980,
+AUTHOR="McLean, Rauri",
+TITLE="{T}he {T}hames and {H}udson {M}anual of {T}ypography",
+ADDRESS="Londres",
+publisher="Thames and Hudson Ltd.",
+ISBN="0-500-68022-1",
+YEAR="1980, 1988, 1992"}
+
+@BOOK{douclas1989,
+AUTHOR="Douclas, Martin",
+TITLE="{B}ook {D}esign: {A} {P}ractical {I}ntroduction",
+ADDRESS="New York",
+YEAR=1989}
+
+@BOOK{tufte1990,
+AUTHOR="Tufte, Edward R.",
+TITLE="{E}nvisioning {I}nformation",
+ADDRESS="Cheshire, Connecticut",
+YEAR=1990}
+
+@BOOK{tufte1983,
+AUTHOR="Tufte, Edward R.",
+TITLE="{T}he {V}isual {D}isplay of {Q}uantitative {I}nformation",
+ADDRESS="Cheshire, Connecticut",
+YEAR=1983}
+
+@BOOK{west1973,
+AUTHOR="Wrst, Martin L.",
+TITLE="{T}extual {C}riticism and {E}ditorial {T}echnique {A}pplicalble to {G}reek and {L}atin {T}exts",
+ADDRESS="Stuttgart",
+YEAR=1973}
+
+@BOOK{wick1965,
+AUTHOR="Wick, Carl",
+TITLE="{R}ules for {T}ypesetting {M}athematics",
+ADDRESS="Prague",
+YEAR=1965}
+
+@BOOK{williamson1983,
+AUTHOR="Williamson, Hugh",
+TITLE="{M}ethods of {B}ook {D}esign",
+ADDRESS="Londres",
+YEAR=1983}
+
+@BOOK{wilson1993,
+AUTHOR="Wilson, Adrian",
+TITLE="{T}he {D}esign of {B}ooks",
+ADDRESS="San Francisco, California",
+PUBLISHER="Chronicle Books",
+ISBN="0-8118-0304-X",
+YEAR=1993}
+
+@BOOK{coulmas1989,
+AUTHOR="Coulmas, Florian",
+TITLE="{T}he {W}riting {S}ystem of the {W}orld",
+ADDRESS="Oxford",
+YEAR=1989}
+
+@BOOK{daniels1996,
+AUTHOR="Daniels, Peter T. and {Bright, {\'e}d.}, William",
+TITLE="{T}he {W}orld's {W}riting {S}ystems",
+ADDRESS="New York",
+YEAR=1996}
+
+@BOOK{hlavsa1961,
+AUTHOR="Hlavsa, Old{\v{r}}ich",
+TITLE="{A} {B}ook of {T}ype and {D}esign",
+ADDRESS="New York",
+YEAR=1961}
+
+@BOOK{iso6937,
+AUTHOR="{International Organization for Standardization}",
+TITLE="{I}nformation {P}rocessing: {C}oded {C}haracter {S}ets for {T}ext {C}ommunication.
+{\textsc{ISO~6937}}. {\textrm{Parts~1--2 {\&} Addendum~01}}",
+ADDRESS="Gen{\`e}ve",
+YEAR="1983--89"}
+
+@BOOK{iso8859,
+AUTHOR="{International Organization for Standardization}",
+TITLE="{I}nformation {P}rocessing: 8-bit {S}ingle-byte {C}oded {G}raphic {C}haracter
+{S}ets. {\textsc{ISO~8859}}. {\textrm{Parts~1--9}}",
+ADDRESS="Gen{\`e}ve",
+YEAR="1987--89"}
+
+@BOOK{iso10646,
+AUTHOR="{International Organization for Standardization}",
+TITLE="{I}nformation {P}rocessing: {U}niversal {M}ultiple {O}ctet {C}oded {C}haracter
+{S}et. {\textsc{ISO~10646}}. {\textrm{Part~1}:} {A}rchitecture and {B}asic {M}ultilingual
+{P}lane",
+ADDRESS="Gen{\`e}ve",
+YEAR="1987--89"}
+
+@BOOK{sutton1968,
+AUTHOR="Sutton, James and Bartram, Alan",
+TITLE="{A}n {A}tlas of {T}ypeforms",
+ADDRESS="Londres",
+YEAR=1968}
+
+@BOOK{JMPL,
+AUTHOR="Bayart, Benjamin",
+TITLE="Joli manuel pour {\LaTeXe}, guide local de l'{ESIEE}",
+ADDRESS="{\url{CTAN:/tex-archive/info/JoliManuelPourLaTeX.ps.gz}}",
+MONTH=dec,
+YEAR=1995}
+
+@BOOK{MRHA1996,
+AUTHOR="Price, Glanville and others",
+EDITION="cinqui{\`e}me",
+TITLE="{MRHA} {S}tyle book",
+PUBLISHER="{MRHA}",
+ADDRESS="Londres",
+YEAR=1996}
+
+@MISC{plari,
+TITLE="The {\texttt{plari}} class",
+AUTHOR="Antti-Juhani Kaijanaho",
+ADDRESS="{\url{CTAN:macros/latex/contrib/supported/plari}}",
+MONTH=nov,
+YEAR=1998}
+
+@TechReport{Knuth++91,
+ author = {Donald E. Knuth},
+ title = {Fixed-point glue setting},
+ institution = {\url{CTAN:/systems/knuth/glue.web}},
+ year = 1991
+}
+
+
+@Article{Knuth++82,
+ author = {Donald E. Knuth},
+ title = {Fixed-point arithmetic for {\TeX}},
+ journal = TUGboat,
+ year = 1982,
+ volume = 1,
+ number = 3,
+ pages = {10--27},
+ month = mar,
+}
+
+@BOOKLET{hypatia,
+TITLE="{H}ypatia's {G}uide to {\BibTeX}",
+AUTHOR="Paul Taylor and Mark Dawson",
+YEAR=1996,
+MONTH=may,
+ADDRESS="{\url{http://hypatia.dcs.qmw.ac.uk/html/bibliography.html}}"
+}
+@BOOK{guillemin1981,
+TITLE="Syntaxe compar{\'e}e du fran{\c{c}}ais et de l'anglais,
+probl{\`e}mes de traduction",
+AUTHOR="Guillemin-Flesher, Jacqueline",
+PUBLISHER="{\'E}ditions {O}phrys",
+YEAR="1981, 1983, 1986",
+ISBN="2-7080-0502-2"}
+
+@ARTICLE{goosens1992,
+AUTHOR="Goossens, Michel and Herw{\ij}nen, Eric van",
+TITLE="Scientific text processing",
+JOURNAL="International Journal of Modern Phycics C [Physics and Computers]",
+MONTH=jun,
+VOLUME=3,
+NUMBER=3,
+PAGE="479--546",
+YEAR=1992}
+
+@Article{Goossens+TB16-4-95,
+ author = "Michel Goossens",
+ title = "{{Writing the future is reading the past}}",
+ journal = TUGboat,
+ year = "1995",
+ volume = "16",
+ number = "4",
+ pages = "353--354",
+ issn= "0896--3207",
+ month = dec,
+}
+
+@BOOK{encychose,
+TITLE="{E}ncyclop{\'e}die de la chose imprim{\'e}e --- du papier {\`a} l'{\'e}cran",
+EDITOR="Combier, Marc and Pesez, Yvette",
+PUBLISHER="Retz/Her",
+ADDRESS="Paris",
+NOTE="Pr{\'e}face de {F}ran{\c{c}}ois {R}ichaudeau",
+ISBN="2-7256-1773-1",
+YEAR=1999}
+
+@BOOK{unicode3,
+TITLE="{T}he {U}nicode {S}tandard, {V}ersion 3.0",
+KEY="Unicode",
+AUTHOR="{T}he {U}nicode {C}onsortium",
+ADDRESS = "Reading, Massachusetts",
+PUBLISHER="Addison-Wesley Developers Press",
+MONTH=fev,
+YEAR=2000}
+
+@BOOK{eckstein-xml,
+TITLE="{XML} pr{\'e}cis et concis",
+AUTHOR="Eckstein, Robert and Casabianca, Michel",
+NOTE="Traduction de {J}ames {G}u{\'e}rin",
+PUBLISHER="{\'E}ditions O'Reilly",
+ADDRESS="18, rue S{\'e}guier, 75006 PARIS",
+ISBN="2-84177-104-0",
+MONTH=mar,
+YEAR=2000}
+
+@BOOKLET{REPEAT,
+ AUTHOR="Victor E{\ij}khout",
+ TITLE="Le paquetage {\texttt{repeat}}",
+ ADDRESS="University of Illinois, Urbana-Campaign, USA",
+ NOTE="{\CTAN}: \url{tex-archive/macros/generic/eijkhout/repeat}"}
+
+@ARTICLE{EG98,
+ AUTHOR="Esperet, Philippe and Girou, Denis",
+ JOURNAL=j-GUTENBERG,
+ TITLE="Coloriage du pavage dit de {T}ruchet",
+ VOLUME=31,
+ MONTH=dec,
+ YEAR=1998,
+ pages="5--18",
+ note="voir{~\url{http://www.gutenberg.eu.org/pub/GUTenberg/publicationsPS/31-girou.ps.gz}}"
+}
+
+@BOOKLET{ALDRATEX,
+AUTHOR="Gurari, Eitan M.",
+TITLE="{\textsf{(Al)Dra\TeX}}",
+ADDRESS="Ohio State University, Columbus, USA",
+NOTE="{\url{CTAN: graphics/dratex}} (voir aussi
+ {\url{http://www.cis.ohio-state.edu/~gurari/systems.html}})"
+}
+
+@BOOKLET{FORMLETT,
+AUTHOR="Jiang, Zhuhan",
+TITLE="Le paquetage {\texttt{formlett}}",
+ADDRESS="University of New England, Armidale, Australia",
+NOTE="{\url{CTAN: macros/generic/formlett.sty}} (voir aussi
+{\url{http://maths.une.edu.au/~zhuhan/util.html#computer}})"
+}
+
+@BOOKLET{MULTIDO,
+AUTHOR="Zandt, Timothy van",
+TITLE="Le paquetage {\texttt{multido}}",
+ADDRESS="INSEAD, Fontainebleau, France",
+NOTE="{\url{CTAN: macros/generic/multido}}"
+}
+
+@BOOKLET{PSTRICKSa,
+AUTHOR="Zandt, Timothy van",
+TITLE="Le paquetage {\texttt{PSTricks}}",
+ADDRESS="INSEAD, Fontainebleau, France",
+NOTE="{\url{CTAN: graphics/pstricks}} (voir aussi
+{\url{http://www.tug.org/applications/PSTricks}})"
+}
+
+@Book{Deledicq97,
+ author = {Andr\'e Deledicq},
+ title = {Le monde des pavages},
+ year = {1997},
+ publisher = {ACL \'Editions}
+}
+
+@Article{Gardner75,
+ author = {Martin Gardner},
+ title = {On tesselating the plane with convex polygon tiles},
+ journal = {Scientific American},
+ year = {1975},
+ month = Jul,
+ pages = {112--117}
+}
+
+@Article{Girou94,
+ author = {Denis Girou},
+ title = {Pr\'esentation de PSTricks},
+ journal = {Cahiers GUTenberg},
+ year = {1994},
+ month = feb,
+ volume = {16},
+ pages = {21--70}
+}
+
+@Misc{Girou95,
+ author = {Denis Girou},
+ title = {Building high level objects in PSTricks, TUG'95, St Petersburg,
+ Florida},
+ year = {1995},
+ howpublished = {Available at
+ {\url{http://www.tug.org/applications/PSTricks/TUG95-PSTricks_4.ps.gz}}}
+}
+
+@Book{GS87,
+ author = {Branko Gr\"unbaum and Geoffrey Shephard},
+ title = {Tilings and Patterns},
+ year = {1987},
+ publisher = {Freeman and Company}
+}
+
+@Article{Laan96,
+ author = {Kees van der Laan},
+ title = {Paradigms: Just a little bit of PostScript},
+ journal = {MAPS},
+ year = {1996},
+ volume = {17},
+ pages = {137--150}
+}
+
+@Article{MLgraphTSI,
+ author = {Emmanuel Chailloux and Guy Cousineau and Asc\'ander Su\'arez},
+ title = {Programmation fonctionnelle de graphismes pour la production
+ d'illustrations techniques},
+ journal = {Technique et science informatique},
+ year = {1996},
+ volume = {15},
+ number = {7},
+ pages = {977--1007}
+}
+
+@Misc{PstChart,
+ author = {Denis Girou},
+ title = {PstChart. Business charts in {\AllTeX{}} + PostScript with PSTricks},
+ year = {1993-1998},
+ howpublished = {\url{http://www.tug.org/applications/PSTricks/PstChart}}
+}
+
+@Misc{XYpic,
+ author = {Kristoffer H. Rose and Ross Moore},
+ title = {{\XYpic}. Pattern and Tile extension},
+ version = {3.5},
+ year = {1991-1998},
+ howpublished = {Available from {CTAN}, {\url{macros/generic/diagrams/xypic}}}
+}
+
+@Misc{XYpic-polygon,
+ author = {Kristoffer H. Rose and Ross Moore},
+ title = {{\XYpic}. Polygon feature},
+ version = {3.5},
+ year = {1991-1998},
+ howpublished = {Available from {CTAN}, {\url{macros/generic/diagrams/xypic}}}
+}
+
+@Misc{kloeckl2000,
+ author="Kl{\"o}ckl, Ingo",
+ title="{\LaTeXe}: {T}ips und {T}ricks",
+ ISBN="3-932588-37-1",
+ year=2000}
+
+@article{Bell+TB8-1-54,
+author="{Bell, II}, Edwin V.",
+title="{A}uto{L}etter: a {\TeX\ } form letter procedure",
+journal=TUGboat,
+volume=8,
+number=1,
+pages=54,
+month=avr,
+year=1987}
+
+@article{Garavelli+TB8-1-53,
+author="Garavelli, John S.",
+title="Form letter macros",
+journal=TUGboat,
+volume=8,
+number=1,
+pages=53,
+month=avr,
+year=1987}
+
+@article{Lee+TB7-3-187,
+author="Lee, John",
+title="Form letters",
+journal=TUGboat,
+volume=7,
+number=1,
+pages=187,
+month=oct,
+year=1986}
+
+@article{McKinstry+TB8-1-60,
+author="McKinstry, Graeme",
+title="Form letters",
+journal=TUGboat,
+volume=8,
+number=1,
+pages=60,
+month=avr,
+year=1987}
+
+@article{Bolek98,
+author="Bolek, Piotr",
+title="{\MPT} and patterns",
+journal=TUGboat,
+volume=19,
+number=3,
+pages="276--283",
+month=sep,
+year=1998,
+note="Disponible sur CTAN en {\url{graphics/metapost/macros/mpattern/}}",
+}
+
+@article{Wang65,
+author="Wang, Hao",
+title="{G}ames, {L}ogic and {C}omputers",
+journal="Scientific American",
+pages="98--106",
+month=nov,
+year=1965}
+
+@BOOK{kreher1998,
+AUTHOR="Kreher, Donald L. and Stinson, Douglas R.",
+TITLE="{C}ombinatorial {A}lgorithms: {G}eneration, {E}numeration and {S}earch",
+PUBLISHER="CRC Press LTC",
+ADDRESS="Boca Raton (FL)",
+ISBN="084933988X",
+MONTH=dec,
+YEAR=1998}
+
+@BOOK{byram2,
+AUTHOR="David Byram-Wigfield",
+TITLE="The {T}inydict {T}inyguide",
+PUBLISHER="Cappella Archive",
+ADDRESS="Foley Terrace, Great Malvern, WR14 4RQ, England",
+NOTE="{\url{http://www.cappella.demon.co.uk}} ou
+{\url{byram@cappella.demon.co.uk}}",
+MONTH=oct,
+YEAR=1998}
+
+@BOOK{Davies1997,
+ author="W. V. Davies",
+ title="{R}eading the {P}ast: {E}gyptian {H}ieroglyphs",
+ publisher="University of California Press/British Museum",
+ isbn="0-520-06287-6",
+ year=1997}
+
+@BOOK{Healey1990,
+ author="Healey, John F.",
+ title="{R}eading the {P}ast: {T}he {E}arly {A}lphabet",
+ publisher="University of California Press/British Museum",
+ isbn="0-520-07309-6",
+ year=1990}
+
+@BOOK{Walker1987,
+ author="C. B. F. Walker",
+ title="{R}eading the {P}ast: {C}uneiform",
+ publisher="University of California Press/British Museum",
+ isbn="0-520-06115-2",
+ year=1987}
+
+@MISC{HIEROGLYPH,
+ author="Serge Rosmorduc",
+ title="A {\LaTeX}periment of hieroglyphic typesetting",
+ note="Disponible sur {CTAN} dans {\url{tex-archive/fonts/hieroglyph}}.",
+ year=1995}
+
+@article{MANCOD,
+ AUTHOR = {Jan Buurman and Nicolas Grimal and Michael Hainsworth and Jochen Hallof
+ and Dirk {Van der Plas}},
+ TITLE = {Inventaire des signes hi{\'e}roglyphyques en vue de leur saisie
+ informatique},
+ JOURNAL = {M{\'e}moires de l'{A}cad{\'e}mie des {I}nscriptions et {B}elles
+ {L}ettres, {P}aris},
+ YEAR = {1988},
+}
+
+@booklet{adams1997,
+ AUTHOR="Adams, William F.",
+ TITLE="{O}ne {T}ypeface, many fonts ({A} {G}uide to {R}oman and {I}talic {D}esign)",
+ NOTE="{\url{http://members.aol.com/willadams/portfolio/typography/onetype.pdf}}",
+ YEAR=1997}
+
+@book{catich1985,
+ author="Catich, Edward M. Fra",
+ title="{T}he {O}rigin of the {S}erif: {B}rush {W}riting {{\&}} {R}oman {L}etters",
+ publisher="St. Ambrose University",
+ address="Davenport, Iowa",
+ ISBN="paperback 0-9629740-1-3, hardcover 0-9629740-0-5",
+ year=1985}
+
+@book{chappell1935,
+ author="Chappell, Warren",
+ title="{T}he {A}natomy of {L}ettering",
+ publisher="Lorin {{\&}} Mussey",
+ address="New York",
+ year=1935}
+
+@book{chappell1975,
+ author="Chappell, Warren",
+ title="{T}he {L}iving {A}lphabet",
+ publisher="The University of Virginia Press",
+ address="Charlottesvile",
+ ISBN="0813906350",
+ year=1975}
+
+@book{charatan1993,
+ author="Charatan, Karen",
+ title="{ABC-ZIG} {C}alligraphy",
+ publisher="EK Success",
+ address="Carlstadt, New Jersey",
+ year=1993}
+
+@book{harvey1996,
+ author="Harvey, Michael",
+ title="{C}reative {L}ettering {T}oday",
+ publisher="Design Books",
+ address="New York",
+ ISBN="1-55821-453-4",
+ year=1996}
+
+@BOOK{knudsen1985,
+ author="Knudsen, Carolyn",
+ title="{A}n {I}talic {C}alligraphy {H}andbook",
+ publisher="Stemmer House Publishers, Inc.",
+ address="Owings Mills, MD",
+ ISBN="0-88045-067-3",
+ year=1985}
+
+@BOOK{lupfer1982,
+ author="Lupfer, E. A.",
+ title="{O}rnate {P}ictorial {C}alligraphy: {G}ems of {F}lourishing",
+ publisher="Dover Publications",
+ address="New York",
+ ISBN="0-486-21957-7",
+ year=1982}
+
+@BOOK{meehan1991,
+ author="Meehan, Aidan",
+ title="{C}eltic {D}esign: {A} {B}eginner's {M}anual",
+ publisher="Thames and Hudson",
+ address="New York",
+ ISBN="0-500-27629-3",
+ year=1991}
+
+@BOOK{meehan1992,
+ author="Meehan, Aidan",
+ title="{C}eltic {D}esign: {I}llumitated {L}etters",
+ publisher="Thames and Hudson",
+ address="New York",
+ ISBN="0-500-27685-4",
+ year=1992}
+
+@BOOK{ogg1948,
+ author="Ogg, Oscar",
+ title="{T}he 26 {L}etters",
+ publisher="The Thomas Y. Crowell Company",
+ address="New York",
+ year=1948}
+
+@BOOK{sogen1990,
+ author="Sogen, Omori and {Terayama Katsujo}",
+ title="{Z}en and the {A}rt of {C}alligraphy",
+ publisher="Pengin Group, Arkansas",
+ address="Londres",
+ ISBN="0-14-019144-5",
+ year=1990}
+
+@BOOK{seligman1994,
+ author="Seligman, Patricia",
+ title="{T}lluminated {A}lphabet",
+ publisher="Quarto Inc.",
+ address="Londres",
+ ISBN="1-56138-458-5",
+ year=1994}
+
+@BOOK{tomkins1983,
+ author="Tomkins, Thomas and Milns, William",
+ title="{O}rnemental {P}enmanship: {T}wo {E}ighteenth-{C}entury {E}nglish {C}lassics of
+ {C}alligraphy",
+ publisher="Dover Publications",
+ address="New York",
+ ISBN="0-486-24449-0",
+ note="Fac-simil{\'e} de {\emph{The Beauties of Writing}} par Tomkins, 1777 et
+ {\emph{The Penman's Repository}} par Milnes, 1794-95",
+ year=1983}
+
+@BOOK{d-wilson1990,
+ author="Wilson, Diana Hardy",
+ title="{T}he {E}ncyclopedia of {C}alligraphy {T}echniques",
+ publisher="Quarto Book",
+ address="Philadelphia",
+ ISBN="0-89471-850-9",
+ year=1999}
+
+@BOOK{winters1994,
+ author="Winters, Eleanor",
+ title="{M}astering {C}opperplate {C}alligraphy",
+ publisher="Gramercy Books",
+ address="Avenel, New Jersey",
+ ISBN="0-517-10134-3",
+ year=1994}
+
+@BOOK{wotzkow1967,
+ author="Wotzkow, Helm",
+ title="{T}he {A}rt of {H}and {L}ettering: {I}ts {M}astery and {P}ractice",
+ publisher="Dover Publications",
+ address="New York",
+ ISBN="0-486-21797-3",
+ year=1967}
+
+@BOOK{zapf1985,
+ author="Zapf, Hermann",
+ title="{C}reative {T}ypography: {I}instructions and {A}lphabets",
+ publisher="Rotring-werke Riepe KG",
+ address="Allemagne",
+ year=1985}
+
+@BOOK{clark1997,
+ author="Clark, Nick",
+ title="{D}uotones, {T}ritones and {Q}uadtones: {A} {C}omplete {V}isual {G}uide to
+ {E}nhancing {T}wo-, {T}hree-, and {F}our-{C}olor {I}mages",
+ address="San Francisco, California",
+ publisher="Chronicle Books",
+ ISBN="0-8118-1426-2",
+ year=1997}
+
+@BOOK{kvern1996,
+ author="Kvern, Olav Martin",
+ title="{R}eal {W}orld {F}reehand 5.0/5.5",
+ publisher = pub-PEACHPIT,
+ address = pub-PEACHPIT+adr,
+ ISBN="0-201-88360-0",
+ year=1996}
+
+@BOOK{gosney1995,
+ author="Gosney, Michael and Dayton, Linnea",
+ title="{T}he {D}esktop {C}olor {B}ook",
+ note="{A} {V}erbum {G}uide",
+ edition="seconde",
+ publisher="MIS Press",
+ address="New York",
+ ISBN="1-55828-365-X",
+ year=1995}
+
+@BOOK{nyman1993,
+ author="Nyman, Matties",
+ title="{F}our {C}olors/{O}ne {I}mage: {G}etting {G}reat {C}olor {O}utput with
+ {P}hotoshop, {Q}uark{XP}ress, and {C}achet",
+ publisher = pub-PEACHPIT,
+ address = pub-PEACHPIT+adr,
+ ISBN="1-56609-083-0",
+ year=1993}
+
+@BOOK{tapscott1994,
+ author="Tapscott, Diane and Jeans, Lisa and Soberanis, Pat and Amladi, Rita and Ryan,
+ Jim",
+ title="{P}rofessional {S}tudio {T}echniques: {P}roduction {E}ssentials",
+ address="Mountain View, California",
+ publisher="Adobe Press",
+ ISBN="1-56830-124-3",
+ year=1994}
+
+@BOOK{bain1973,
+ author="Bain, George",
+ title="{C}eltic {A}rt: {T}he {M}ethods of {C}onstruction",
+ publisher="Dover Publications",
+ address="New York",
+ ISBN="0-486-22923-8",
+ year=1973}
+
+@BOOK{Burd1994,
+ editor="Burd, Rachel",
+ title="{G}raphic {A}rt {G}uild {H}andbook: {P}ricing anf {E}thical {G}uidelines",
+ edition="neuvi{\`e}me",
+ publisher="Graphic Arts Guild",
+ address="11 West 20th Street, 8th Floor; New York NY 10011-3704",
+ note="Distribu{\'e} par North Light Books, a division of {F\&W} Publications, Inc.;
+ 1507 Dana Avenue, Cincinnati, OH 45207",
+ ISBN="0-932102-09-3",
+ year=1994}
+
+@BOOK{callery1995,
+ editor="Callery, Emma",
+ title="{T}he {E}ncyclopedia of {O}rigami and {P}apercraft {T}echniques",
+ address="New Jersey",
+ publisher="Chartwell Books",
+ ISBN="0-7858-0441-2",
+ year=1995}
+
+@BOOK{churchill1965,
+ author="Churchill, Winston S.",
+ title="{P}ainting as a {P}astime",
+ address="New York",
+ publisher="Cornerstone Library",
+ year="1932, 1965"}
+
+@BOOK{gosney1990,
+ author="Gosney, Michael and Odam, John and Benson, Jim",
+ title="{T}he {G}ray {B}ook: {D}esigning in {B}lack {\&} {W}hite on {Y}our {C}omputer",
+ address="Chapel Hill, NC",
+ publisher="Ventana Press",
+ ISBN="1-56604-073-6",
+ year=1990}
+
+@BOOK{p-johnson1990,
+ author="Johnson, Pauline",
+ title="{C}reative {B}ookbinding",
+ publisher="Dover Publications",
+ address="New York",
+ ISBN="0-486-26307-X",
+ year=1990}
+
+@BOOK{little1994,
+ author="Little, Chad M.",
+ title="{B}ecoming a {C}omputer {A}rtist",
+ address="Indianapolis",
+ publisher="Sams Publishing",
+ ISBN="0-672-30397-3",
+ year=1994}
+
+@BOOK{white1980,
+ author="White, Jan V.",
+ title="{G}raphic {I}dea {N}otebook: {I}nventive techniques for designing printed pages",
+ address="New York",
+ publisher="Watson-Guptill Publications",
+ ISBN="0-8230-2149-1",
+ year=1980}
+
+@BOOK{withers1993,
+ author="Withers, Larry",
+ title="{H}ow to {F}old, {V}ol.~1: 102~{F}olds for the {A}rt {D}irector and {G}raphic {D}esigner {P}lus
+ {P}oint-of-{S}ale, {D}irect {M}ail, {I}nvitations, {G}reeting {C}ards and {M}ore",
+ address="Glenbrook, CT",
+ publisher="Art Direction Book Company",
+ ISBN="0-881080118-3",
+ year=1993}
+
+@BOOK{moye1994,
+ author="Moye, Stephen",
+ title="{T}ype by {D}esign: {A} {F}ontographer {U}ser's {G}uide to {E}lectronic {T}ypography",
+ address="Providence, Rhode Island",
+ publisher="The Studio",
+ ISBN="1-55828-447-8",
+ year=1994}
+
+@BOOK{burke1972,
+ author="Burke, Clifford",
+ title="{P}rinting {I}t",
+ address="New York",
+ publisher="Ballantine Books, Inc.",
+ ISBN="345-02694-2-295",
+ year=1972}
+
+@BOOK{felici1991,
+ author="Felici, James",
+ title="{T}he {D}esktop {S}tyle {G}uide",
+ address="New York",
+ publisher="Bantam Books, Inc.",
+ ISBN="0679790829",
+ year=1991}
+
+@BOOK{giegengack1945,
+ author="Giegengack, Augustus E.",
+ title="{U}nited {S}tates {G}overnment {P}rinting {O}ffice {S}tyle {M}anual",
+ address="Washington",
+ publisher="United States Government Printing Office",
+ month=jan,
+ year=1945}
+
+@ARTICLE{mendelson1992,
+ author="Mendelson, Edward",
+ title="{T}ypecasing: {C}hoosing and {U}sing {F}onts",
+ journal="PC Magazine",
+ pages="199--254",
+ month="27 " # oct,
+ year=1992}
+
+@BOOK{moore1991,
+ author="Moore, George",
+ title="{T}rue{T}ype {T}echnical {T}alk {\#}1: {A}n {I}ntroduction to {D}igital {T}ypography using
+ {T}rue{T}ype",
+ address="Redmond, Washington",
+ publisher="Microsoft Corporation",
+ month="5 " # nov,
+ year=1991}
+
+@BOOK{moore1992,
+ author="Moore, George",
+ title="{T}rue{T}ype {T}echnical {T}alk {\#}2: {L}inear vs. {N}on-{L}inear {S}caling",
+ address="Redmond, Washington",
+ publisher="Microsoft Corporation",
+ month="20 " # avr,
+ year=1992}
+
+@BOOK{schneiker1990,
+ author="Schneiker, Henry",
+ title="{T}ype {T}echnologies {I}lluminated",
+ address="Tucson, Arizona",
+ publisher="Kingsley/ATF Type Corp.",
+ year="1989, 1990"}
+
+@BOOK{stone1991,
+ author="Stone, Sumner",
+ title="{O}n {S}tone: {T}he {A}rt and {U}se of {T}ypography on the {P}ersonal {C}omputer",
+ address="San Francisco",
+ publisher="Bedford Arts, Publishers",
+ ISBN="0-938491-41-5",
+ year=1991}
+
+@BOOK{tracy1986a,
+AUTHOR="Tracy, Walter",
+TITLE="{L}etters of {C}redit: {A} {V}iew of {T}ype {D}esign",
+ADDRESS="Boston",
+PUBLISHER="David R. Godine, Publisher, Inc.",
+YEAR=1986}
+
+@BOOK{ballinger1956,
+ author="Ballinger, Raymond A.",
+ title="{L}ettering {A}rt in {M}odern {U}se",
+ address="New York",
+ publisher="Rienhold Publishing Company",
+ year="1952, 1956"}
+
+@BOOK{binns1989,
+ author="Binns, Betty",
+ title="{B}etter {T}ype: {L}earn to see subtle distinctions in the faces and the spaces of
+ text type. {A}chieve legible, beautiful, and expressive type every time",
+ address="New York",
+ publisher="A Roundable Press Book, Watson-Guptill Publications",
+ ISBN="0-8230-0484-8",
+ year=1989}
+
+@BOOK{burke1990,
+ author="Burke, Clifford",
+ title="{T}ype from the {D}esktop: {D}esigning with {T}ype and your {C}omputer",
+ address="Chapel Hill, NC",
+ publisher="Ventana Press",
+ ISBN="0-940087-45-6",
+ year=1990}
+
+@BOOK{dwiggins1932,
+ author="Dwiggins, Willian Addison",
+ title="{C}ontemporary {T}itle {P}ages: {A} {S}election of {O}utstanding {B}ooks composed on
+ {L}inotype including {T}wenty-one of the 1931 ``{F}ifty {B}ooks of the {Y}ear''",
+ address="Brooklyn, New York",
+ publisher="Mergenthaler Linotype Company",
+ year=1932}
+
+@BOOK{newman1995,
+ author="Newman, Bruce and Newman, Brenda and Level, Jeff",
+ title="{P}recision {T}ype {F}ont {R}eference {G}uide 5.0",
+ address="Comack, New York",
+ publisher="Precision Type, Inc.",
+ year=1995}
+
+@BOOK{rogers1949,
+ author="Rogers, Bruce",
+ title="{C}entaur {T}ypes",
+ address="Chicago",
+ publisher="October House",
+ year=1949}
+
+@BOOK{rogers1979,
+ author="Rogers, Bruce",
+ title="{P}aragraphs on {P}rinting",
+ address="New York",
+ publisher="Dover Publications",
+ ISBN="0-486-23817-2",
+ year=1979}
+
+@BOOK{smeijers1996,
+ author="Smeijers, Fred",
+ title="{C}ounterpunch: making type in the sixteenth century, designing typefaces now",
+ address="Londres",
+ publisher="Hyphen Press",
+ ISBN="0-907259-060-5",
+ year=1996}
+
+@BOOK{williams1990,
+ author="Williams, Robin",
+ title="{T}he {PC} is not a {T}ypewriter: {A} {S}tyle {M}anual for {C}reating
+ {P}rofessional-level {T}ype on {Y}our {PC}",
+ publisher = pub-PEACHPIT,
+ address = pub-PEACHPIT+adr,
+ ISBN="0938151495",
+ year=1990}
+
+@Article{Hornbach+TB7-2-99,
+ author = "Hornbach, Kathy",
+ title = "{VAX} {L}anguage {S}ensitive {E}ditor {T}emplates and {G}uide for use with
+ {\LaTeX}",
+ journal = TUGboat,
+ year = "1986",
+ volume = "7",
+ number = "2",
+ pages = "99--99",
+ month = jun,
+}
+
+@Article{Ludden+TB7-2-186,
+ author = "Ludden, Jim",
+ title = "{P}ost-{\LaTeX} {I}ndex {F}ormatting",
+ journal = TUGboat,
+ year = "1986",
+ volume = "7",
+ number = "2",
+ pages = "186--186",
+ month = jun,
+}
+
+@Article{Hofman+TB7-3-186,
+ author = "Hofman, Thomas",
+ title = "{A} {\LaTeX} addition for formatting indexes",
+ journal = TUGboat,
+ year = "1986",
+ volume = "7",
+ number = "3",
+ pages = "186--186",
+ month = oct,
+}
+
+@Article{Zocchi+TB8-1-62,
+ author = "Zocchi, Maurizio",
+ title = "{\LaTeX}'s {I}ndex {P}rocessing",
+ journal = TUGboat,
+ year = "1987",
+ volume = "8",
+ number = "1",
+ pages = "62--62",
+ month = apr,
+}
+
+@Article{Dyck+TB8-1-74,
+ author = "Dyck, Jennifer",
+ title = "{APA} style in {\LaTeX}",
+ journal = TUGboat,
+ year = "1987",
+ volume = "8",
+ number = "1",
+ pages = "74--74",
+ month = apr,
+}
+
+@Article{Aurbach+TB8-2-201,
+ author = "Aurbach, Richard L.",
+ title = "{A}utomated index generation for {\LaTeX}",
+ journal = TUGboat,
+ year = "1987",
+ volume = "8",
+ number = "2",
+ pages = "201--209",
+ month = jul,
+}
+
+@Article{Bechtolsheim+TB9-2-203,
+ AUTHOR="{von Bechtolsheim}, Stephan P.",
+ title = "{A} note on processing parts with {\LaTeX}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "2",
+ pages = "203--294",
+ month = Apr,
+}
+
+@Article{Laan+TB10-1-113,
+ AUTHOR="{van der Laan}, C. G.",
+ title = "{T}ypesetting bridge via {\LaTeX}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "1",
+ pages = "113--116",
+ month = Apr,
+}
+
+@Article{Modest+TB10-1-67,
+ AUTHOR="Modest, Michael",
+ title = "{U}ing {\TeX} and {\LaTeX} with {WordPerfect~5.0}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "1",
+ pages = "67--72",
+ month = Apr,
+}
+
+@Article{Anonyme+TB10-2-287,
+ AUTHOR="Anonyme",
+ title = "{\LaTeX} course book in {D}utch",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "2",
+ pages = "287--287",
+ month = jul,
+}
+
+@Article{Hailperin+TB10-3-360,
+ AUTHOR="Hailperin, Max",
+ title = "{U}sers' guide to {\texttt{LaTeX-help}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "3",
+ pages = "360--360",
+ month = nov,
+}
+
+@Article{Hoover+TB10-4-549,
+ AUTHOR="Hoover, Anita Z.",
+ title = "{U}sing {WordPerfect~5.0} to create {\TeX} and {\LaTeX} documents",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "4",
+ pages = "549--559",
+ month = dec,
+}
+
+@Article{Mittelbach+TB10-4-681,
+ AUTHOR="Mittelbach, Frank",
+ title = "{W}ith {\LaTeX} into the nineties",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "4",
+ pages = "681--690",
+ month = dec,
+}
+
+@Article{Cheswick+TB10-4-707,
+ AUTHOR="Cheswick, Bill",
+ title = "{A} permuted index for {\TeX} and {\LaTeX}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "4",
+ pages = "707--713",
+ month = dec,
+}
+
+@Article{Sydoriak+TB10-4-715,
+ AUTHOR="Sydoriak, Steve",
+ title = "{\LaTeX} memos and letters",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "4",
+ pages = "715--726",
+ month = dec,
+}
+
+@Article{Geyer-Schulz+TB11-4-644,
+ AUTHOR="Geyer-Schulz, Andreas and Matulka, Josef and Neumann, Gustav",
+ title = "{A} {\LaTeX} document style option for typesetting {APL}",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "4",
+ pages = "644--644",
+ month = nov,
+}
+
+@Article{Braams+TB12-1-21,
+ AUTHOR="Braams, Johannes and E{\ij}khout, Victor and Poppelier, Nico",
+ title = "{T}he {D}utch national {\LaTeX} effort",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "1",
+ pages = "21--24",
+ month = mar,
+}
+
+@Article{Mittelbach+TB12-1-74,
+ AUTHOR="Mittelbach, Frank and Sch{\"o}pf, Rainer",
+ title = "{T}owards {\LaTeX~3.0}",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "1",
+ pages = "74--79",
+ month = mar,
+}
+
+@Article{Poppelier+TB12-2-235,
+ AUTHOR="Poppelier, Nico",
+ title = "{R}eview of {\emph{\LaTeX}} for engineers and scientists",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "2",
+ pages = "235--236",
+ month = jun,
+}
+
+@Article{Clarkson+TB12-2-160,
+ AUTHOR="Clarkson",
+ title = "{\LaTeX} styles",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "2",
+ pages = "160--160",
+ month = jun,
+}
+
+@Article{Anonyme+TB12-2-172,
+ AUTHOR="Anonyme",
+ title = "{\texttt{LaTeX-help}}",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "2",
+ pages = "172--172",
+ month = jun,
+}
+
+@Article{Bartlett+TB12-34-367,
+ AUTHOR="Bartlett, Frederick H.",
+ title = "{C}ontra-{\LaTeX}, or what really works in the publishing world",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "34",
+ pages = "367--371",
+ month = nov,
+}
+
+@Article{Roth+TB12-34-517,
+ AUTHOR="Roth, Mark A.",
+ title = "{T}ypesetting forms with {\LaTeX}",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "34",
+ pages = "517--522",
+ month = nov,
+}
+
+@Article{Poppelier+TB13-1-58,
+ AUTHOR="Poppelier, Nico",
+ title = "{N}ew books on {\LaTeX}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "1",
+ pages = "58--59",
+ month = apr,
+}
+
+@Article{Anonyme+TB6-3-58,
+ AUTHOR="Anonyme",
+ title = "{\LaTeX} command summary {(Version~2.05)} available from {TUG}",
+ journal = TUGboat,
+ year = "1985",
+ volume = "6",
+ number = "3",
+ pages = "158--158",
+ month = nov,
+}
+
+@Article{Yap+TB8-1-58,
+ author = "Ken Yap",
+ title = "{{Contents of \LaTeX{} style collection as of 15th
+ February 1987}}",
+ journal = TUGboat,
+ year = "1987",
+ volume = "8",
+ number = "1",
+ pages = "58--59",
+ month = Apr,
+}
+
+@Article{Yap+TB8-2-198,
+ author = "Ken Yap",
+ title = "{{Contents of \LaTeX{} style collection as of 15th
+ May 1987}}",
+ journal = TUGboat,
+ year = "1987",
+ volume = "8",
+ number = "2",
+ pages = "198--200",
+ month = Jul,
+}
+
+@Article{Yap+TB8-3-320,
+ author = "Ken Yap",
+ title = "{{Contents of \LaTeX{} style collection as of 15th
+ September 1987}}",
+ journal = TUGboat,
+ year = "1987",
+ volume = "8",
+ number = "3",
+ pages = "320--323",
+ month = Nov,
+}
+
+@Article{Yap+TB9-2-200,
+ author = "Ken Yap",
+ title = "{{Contents of \LaTeX{} style collection as of 19th
+ June 1988}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "2",
+ pages = "200--203",
+ month = aug,
+}
+
+@Article{Damrau+TB8-3-323,
+ author = "Damrau, Jackie",
+ title = "{T}he {\LaTeX} user's column",
+ journal = TUGboat,
+ year = "1987",
+ volume = "8",
+ number = "3",
+ pages = "323--326",
+ month = nov,
+}
+
+@Article{Damrau+TB9-2-198,
+ author = "Damrau, Jackie",
+ title = "{T}he {\LaTeX} user's column",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "2",
+ pages = "198--199",
+ month = aug,
+}
+
+@Article{Damrau+TB9-3-297,
+ author = "Damrau, Jackie",
+ title = "{T}he {\LaTeX} user's column",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "3",
+ pages = "297--297",
+ month = nov,
+}
+
+@Article{Damrau+TB11-4-644,
+ author = "Damrau, Jackie",
+ title = "{T}he {\LaTeX} user's column",
+ journal = TUGboat,
+ year = "1990",
+ volume = "11",
+ number = "4",
+ pages = "644--644",
+ month = nov,
+}
+
+@Article{Damrau+TB12-2-284,
+ author = "Damrau, Jackie",
+ title = "{T}he {\LaTeX} user's column",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "2",
+ pages = "284--285",
+ month = jun,
+}
+
+@Article{Poppelier+TB12-2-284,
+ author = "Poppelier, Nico",
+ title = "{A} comment on {T}he {\LaTeX} user's column",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "2",
+ pages = "285--286",
+ month = jun,
+}
+
+@Article{DeCore+TB9-3-294,
+ author = "DeCore, Michael",
+ title = "{{Contents of \LaTeX{} style collection as of 24th
+ September 1988}}",
+ journal = TUGboat,
+ year = "1988",
+ volume = "9",
+ number = "3",
+ pages = "294--297",
+ month = nov,
+}
+
+@Article{DeCore+TB10-1-97,
+ author = "DeCore, Michael",
+ title = "{{Contents of \LaTeX{} style collection as of 16th
+ January 1989}}",
+ journal = TUGboat,
+ year = "1989",
+ volume = "10",
+ number = "1",
+ pages = "97--102",
+ month = apr,
+}
+
+@Article{Damrau+TB13-1-94,
+ author = "Damrau, Jackie",
+ title = "{T}he {\LaTeX} user's column",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "1",
+ pages = "94--95",
+ month = Apr,
+}
+
+@Article{Mittelbach+TB13-1-96,
+ author = "Mittelbach, Frank",
+ title = "{\LaTeX~2.09 $\hookrightarrow$ \LaTeX3}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "1",
+ pages = "96--101",
+ month = Apr,
+}
+
+@Article{Luvisetto+TB13-2-181,
+ author = "Maria Luisa Luvisetto and Enzo Ugolini",
+ title = "{B}ook review: {A} {I}talian guide to {\LaTeX} (by {C}laudio {B}eccari)",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "2",
+ pages = "181--182",
+ month = Jul,
+ note = "{Voir~\cite{Beccari+1991+SEE}}",
+}
+
+@Article{Poppelier+TB13-2-182,
+ author = "Poppelier, Nico",
+ title = "{B}ook reviews: {Jane Hahn}, {\emph{\LaTeX}} for {E}veryone; {Eric van
+ Herwijnen}, {P}ractical {SGML}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "2",
+ pages = "182--185",
+ month = Jul,
+ note = "{V}oir{~\cite{everyone}} et{~\cite{sgml-pra}}",
+}
+
+@Article{Partl+TB13-2-217,
+ author = "Partl, Hubert",
+ title = "{H}ow to change the layout eith {\LaTeX~2.09}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "2",
+ pages = "217-220",
+ month = Jul,
+}
+
+@Article{Thorup+TB13-3-304,
+ author = "Thorup, Kresten Krab",
+ title = "{GNU} emacs as a front end to {\LaTeX}",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "3",
+ pages = "304--308",
+ month = oct,
+}
+
+@Article{Arnon+TB13-3-380,
+ author = "Arnon, Dennis S. and Attali, Isabelle and Franchi-Zannettacci, Paul",
+ title = "{M}odel-based conversions of {\LaTeX} documents",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "3",
+ pages = "380--389",
+ month = oct,
+}
+
+@Article{Mittelbach+TB13-4-510,
+ author = "Mittelbach, Frank",
+ title = "{V}olunteer work for the {\LaTeX3} project",
+ journal = TUGboat,
+ year = "1992",
+ volume = "13",
+ number = "4",
+ pages = "510--515",
+ month = dec,
+}
+
+@Article{Damrau+TB12-4-510,
+ author = "Jackie Damrau and Michael Wester",
+ title = "{Form letters with 3-across labels capability}",
+ journal = TUGboat,
+ volume = "12",
+ number = "4",
+ pages = "510--516",
+ month = nov,
+ year = "1991",
+ ISSN = "0896-3207",
+ bibdate = "Fri Jun 4 18:08:09 MDT 1999",
+ bibsource = "ftp://ftp.math.utah.edu/pub/tex/bib/tugboat.bib;
+ http://www.math.utah.edu/pub/tex/bib/index-table-t.html#tugboat",
+ acknowledgement = ack-bnb # " and " # ack-nhfb,
+}
+
+@Article{Anonyme+TB14-2-103,
+ author = "Anonyme",
+ title = "{T} {A-in-\LaTeX} {C}ontest: {D}eadline extended",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "2",
+ pages = "103--103",
+ month = jul,
+}
+
+@Article{Poppelier+TB14-2-127,
+ author = "Poppelier, Nico",
+ title = "{R}eview or recent {\LaTeX} books",
+ journal = TUGboat,
+ year = "1993",
+ volume = "14",
+ number = "2",
+ pages = "127--128",
+ month = jul,
+}
+
+@Article{Jones+TB15-2-103,
+ author = "Jones, David M. and Wald, David E.",
+ title = "{Michel Goossens, Frank Mittelbach, and Alexander Samarin, \emph{The
+ \LaTeX{}} Companion}",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "2",
+ pages = "103--106",
+ month = jun,
+}
+
+@Article{Andre+TB15-2-107,
+ author = "Andr{\'e}, Jacques",
+ title = "{C}hristian {R}olland, {\emph{\LaTeX}} guide pratique",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "2",
+ pages = "107--107",
+ month = Jun,
+}
+
+@Article{Mittelbach+TB15-3-170,
+ author = "Mittelbach, Frank and Goossens, Michel",
+ title = "{R}eal life book production{\Dash}lessons learned from {\emph{The \LaTeX}}
+ Companion",
+ journal = TUGboat,
+ year = "1994",
+ volume = "15",
+ number = "3",
+ pages = "170--173",
+ month = sep,
+}
+
+@Article{Beccari+TB16-1-18,
+ author = "Beccari, Claudio",
+ title = "{C}onfiguring {\TeX} or {\LaTeX} for typesetting in several languages",
+ journal = TUGboat,
+ year = "1995",
+ volume = "16",
+ number = "1",
+ pages = "18-30",
+ month = mar,
+}
+
+@Article{Rahtz+TB16-4-413,
+ author = "Rahtz, Sebastian",
+ title = "{W}hatever is wrong with my {\LaTeX} file?",
+ journal = TUGboat,
+ year = "1995",
+ volume = "16",
+ number = "4",
+ pages = "413--416",
+ month = dec,
+}
+
+@Article{Carlisle+TB17-1-67,
+ author = "Carlisle, David",
+ title = "{A \LaTeX} tour, {P}art{~1}: {T}he basic distribution",
+ journal = TUGboat,
+ year = "1996",
+ volume = "17",
+ number = "1",
+ pages = "67--73",
+ month = mar,
+}
+
+@Article{Carlisle+TB17-3-321,
+ author = "Carlisle, David",
+ title = "{A \LaTeX} tour, {P}art{~2}: {T}he {\textsf{tools}} and {\textsf{graphics}}
+ distributions",
+ journal = TUGboat,
+ year = "1996",
+ volume = "17",
+ number = "3",
+ pages = "321-326",
+ month = sep,
+}
+
+@Article{Carlisle+TB18-1-48,
+ author = "Carlisle, David",
+ title = "{A \LaTeX} tour, {P}art{~3}: {\textsf{mfnfss}}, {\textbf{psnfss}} and {\textsf{babel}}",
+ journal = TUGboat,
+ year = "1997",
+ volume = "18",
+ number = "1",
+ pages = "48--55",
+ month = mar,
+}
+
+@Article{Gratzer+TB17-4-396,
+ author = "Gr{\"a}tzer, George",
+ title = "{S}uggestions wanted for new edition of {\emph{Math into \LaTeX}}",
+ journal = TUGboat,
+ year = "1996",
+ volume = "17",
+ number = "4",
+ pages = "396-366",
+ month = dec,
+}
+
+@Article{Sofka+TB18-1-37,
+ author = "Sofka, Michael D.",
+ title = "{\emph{Writing with \TeX, and \TeX{} \& \LaTeX: Drawing \& Literate
+ Programming,}} by {Etian M.~Gurari}",
+ note = "{Voir~cite{gurari}}",
+ journal = TUGboat,
+ year = "1997",
+ volume = "18",
+ number = "1",
+ pages = "37-38",
+ month = mar,
+}
+
+@Article{L3Team+TB18-2-127,
+ AUTHOR="{{\LaTeX3} {Project Team}}",
+ KEY="latex3",
+ TITLE="Modifying {\LaTeX{}}",
+ journal = TUGboat,
+ MONTH=jun,
+ volume=18,
+ number=2,
+ pages="127--130",
+ YEAR=1997}
+
+@Article{Chow+TB18-2-79,
+ author = "Chow, Sydney",
+ title = "{F}eatures for a {WYSIWYG \LaTeX} editor",
+ journal = TUGboat,
+ year = "1997",
+ volume = "18",
+ number = "2",
+ pages = "79--79",
+ month = jun,
+}
+
+@Article{Aphalo+TB18-4-297,
+ author = "Aphalo, Pedro J.",
+ title = "{A} proposal for citation commands in {\LaTeX3}",
+ journal = TUGboat,
+ year = "1997",
+ volume = "18",
+ number = "4",
+ pages = "297--202",
+ month = dec,
+}
+
+@Article{L3Team+TB19-2-137,
+ AUTHOR="{{\LaTeX3} {Project Team}}",
+ KEY="latex3",
+ TITLE="{D}efault docstrip headers",
+ journal = TUGboat,
+ MONTH=jun,
+ volume=19,
+ number=2,
+ pages="137--138",
+ YEAR=1998}
+
+@Article{L3Team+TB19-2-139,
+ AUTHOR="{{\LaTeX3} {Project Team}}",
+ KEY="latex3",
+ TITLE="{\LaTeX} {News}, {Issue~9}, {June~1998}",
+ journal = TUGboat,
+ MONTH=jun,
+ volume=19,
+ number=2,
+ pages="139--139",
+ YEAR=1998}
+
+@Article{Sutor+TB19-2-157,
+ author = "Sutor, Robert S. and Dooley, Samuel S.",
+ title = "{\TeX} and {\LaTeX} on the {W}eb via {IBM~\textsf{techexplorer}}",
+ journal = TUGboat,
+ year = "1998",
+ volume = "19",
+ number = "2",
+ pages = "157--161",
+ month = jun,
+}
+
+@Article{Hendrickson+TB19-2-162,
+ author = "Hendrickson, Amy",
+ title = "{R}eal {L}ife {\LaTeX}: {A}dventures of a {\TeX} consultant",
+ journal = TUGboat,
+ year = "1998",
+ volume = "19",
+ number = "2",
+ pages = "162--167",
+ month = jun,
+}
+
+@Article{Hoenig+TB19-2-168,
+ author = "Hoenig, Alan J.",
+ title = "{T}ypesetting with {\TeX} and {\LaTeX}",
+ journal = TUGboat,
+ year = "1998",
+ volume = "19",
+ number = "2",
+ pages = "168--175",
+ month = jun,
+}
+
+@Article{Taupin+TB19-3-289,
+ author = "Taupin, Daniel",
+ title = "{\texttt{ltx2rtf}}: {E}xporting {\LaTeX} documents to {W}ord addicts",
+ journal = TUGboat,
+ year = "1998",
+ volume = "19",
+ number = "3",
+ pages = "289--292",
+ month = sep,
+}
+
+@Article{Pandey+TB19-4-417,
+ author = "Pandey, Anshuman",
+ title = "{R}omanized {I}ndic and {\LaTeX}",
+ journal = TUGboat,
+ year = "1998",
+ volume = "19",
+ number = "4",
+ pages = "417--418",
+ month = dec,
+}
+
+@Article{L3Team+TB20-1-52,
+ AUTHOR="{{\LaTeX3} {Project Team}}",
+ KEY="latex3",
+ TITLE="{\LaTeX} {News}, {Issue~10}, {December~1998}",
+ journal = TUGboat,
+ volume=20,
+ number=1,
+ pages="52--52",
+ month=mar,
+ YEAR=1999}
+
+@TECHREPORT{chen1987,
+ AUTHOR="Chen, Pehong",
+ TITLE="{GNU Emacs} {\TeX} {Mode}",
+ INSTITUTION="University of California",
+ ADDRESS="Berkeley",
+ NUMBER="CSD-87-316",
+ PAGES=60,
+ MONTH=feb,
+ YEAR=1987}
+
+@TECHREPORT{chen1986,
+ AUTHOR="Chen, Pehong",
+ TITLE="{GNU Emacs} {\BibTeX} {Mode}",
+ INSTITUTION="University of California",
+ ADDRESS="Berkeley",
+ NUMBER="CSD-87-317",
+ PAGES=37,
+ MONTH=oct,
+ YEAR=1986}
+
+@ARTICLE{Levine+CPC-58-1-2-181,
+ AUTHOR="Levine, Michael J. S.",
+ TITLE="{A} {\LaTeX} {G}raphics {R}outine for drawing {F}eynman {D}iagrams",
+ JOURNAL=j-COMP-PHYS-COMM,
+ VOLUME=58,
+ NUMBER="1--2",
+ PAGES="181--198",
+ MONTH= feb # "--" # mar,
+ YEAR=1990}
+
+@ARTICLE{Ohl+CPC-90-2-3-340,
+ AUTHOR="Ohl, Thorsten",
+ TITLE="{D}rawing {F}eynman diagrams with {\LaTeX} and {\MFT}",
+ JOURNAL=j-COMP-PHYS-COMM,
+ VOLUME=90,
+ NUMBER="2--3",
+ PAGES="340--354",
+ MONTH= oct,
+ YEAR=1995}
+
+@MastersThesis{Bushek1988,
+ type="Thesis {(M.S.)}",
+ AUTHOR="Bushek, Joan",
+ TITLE="{\LaTeX} and {SGML}: a functional evaluation of one approach to automatic
+ generation of translators",
+ SCHOOL="Department of Computer and Information Science",
+ ADDRESS="Ohio State University",
+ pages="132--??",
+ year=1988}
+
+
+@TECHREPORT{Laan1989,
+ AUTHOR="Laan, C. G. van der and Coleman, D. C. and Luyten, J. R.",
+ title="{SGML--\LaTeX} 1.{~M}athematical formulas",
+ institution="Rekencentrum der Rijksuniversiteit te Groningen",
+ type="RC-Rapport",
+ number=24,
+ year=1989}
+
+@TECHREPORT{BK1993,
+ AUTHOR="Br{\"u}ggemann-Klein, Anne and Wood, Derick",
+ TITLE="{T}he {V}alidation of {SGML} {C}ontent {M}odels",
+ institution="Computer Science Department",
+ address="University of Western Ontario",
+ number=355,
+ month=mar,
+ year=1993}
+
+@ARTICLE{Drakos+CN-27-2-215,
+ AUTHOR="Drakos, Nikos",
+ TITLE="{F}rom text to hypertext: {A} post-hoc rationalisation of {\LaTeX2HTML}",
+ JOURNAL="Computer Networks and ISDN Systems",
+ volume=27,
+ number=2,
+ pages="215--224",
+ month=nov,
+ year=1994}
+
+@ARTICLE{Raggett+CN-27-2-135,
+ AUTHOR="Raggett, David",
+ TITLE="{A} review of the {HTML+} document format",
+ JOURNAL="Computer Networks and ISDN Systems",
+ volume=27,
+ number=2,
+ pages="135-145",
+ month=nov,
+ year=1994}
+
+@ARTICLE{Gordon+CSI+17-1-25,
+ AUTHOR="Gordon, Thomas F.",
+ TITLE="{T}he qwertz synthesis of {SGML} and {\LaTeX}",
+ JOURNAL="Computer Standards and Interfaces",
+ volume=17,
+ number=1,
+ pages="25--33",
+ month=jan,
+ year=1995}
+
+@ARTICLE{Wusteman+Program+30-4-319,
+ AUTHOR="Wusteman, J.",
+ TITLE="{E}lectronic journal formats",
+ JOURNAL="Program",
+ volume=30,
+ number=4,
+ pages="319--343",
+ month=oct,
+ year=1996}
+
+@TECHREPORT{ArnonRR1731,
+ author = "Arnon, Dennis S. and Attali, Isabelle and Franchi-Zannettacci, Paul",
+ title="{L}anguage-based document processing",
+ institution="Inria, Institut National de Recherche en Informatique et en Automatique",
+ number="RR-1731",
+ pages=18}
+
+@TECHREPORT{ChancelierRR0093,
+ author = "Chancelier, J. Ph. and Sulem, A.",
+ title="{MACROTEX}: a {\LaTeX} code generator in MACSYMA",
+ institution="Inria, Institut National de Recherche en Informatique et en Automatique",
+ number="RT-0093",
+ pages=26}
+
+@TECHREPORT{MerletRR0097,
+ author = "Merlet, Jean-Pierre",
+ title="{JPDRAW} un {\'e}diteur de dessins sur {SUN} pour {\LaTeX}",
+ institution="Inria, Institut National de Recherche en Informatique et en Automatique",
+ number="RT-0097",
+ pages=66}
+
+@TECHREPORT{MerletRR0139,
+ author = "Merlet, Jean-Pierre",
+ title="{N}otice d'utilisation {JPdraw}",
+ institution="Inria, Institut National de Recherche en Informatique et en Automatique",
+ number="RT-0139",
+ pages=109}
+
+@ARTICLE{Johnson+LJ-18,
+ author="Johnson, Kim",
+ title="{\LaTeX} for the {S}lightlt {T}imid",
+ journal="Linux Journal",
+ volume=18,
+ month=oct,
+ year=1995}
+
+@ARTICLE{Artymiak+LJ-70,
+ author="Artymiak, Jacek",
+ title="{\LaTeX} for {S}ecretaries",
+ journal="Linux Journal",
+ volume=70,
+ month=feb,
+ year=2000}
+
+@Book{borceux1990,
+ author = "Borceux, Francis",
+ title = "{\LaTeX}---la perfection dans le traitement du texte",
+ publisher="{\'E}ditions Ciaoco",
+ year=1990}
+
+@Article{Kneser+TB12-1-28,
+ author = "Thomas Kneser",
+ title = "{\LaTeX}-paragraphs floating around figures",
+ journal = TUGboat,
+ year = "1991",
+ volume = "12",
+ number = "1",
+ pages = "28--30",
+ month = mar,
+}
+
+@misc{kwok1988,
+ author="Kwok, Conrad",
+ title="{EEPIC}: {E}xtensions to {EPIC} and {\LaTeX} picture environment",
+ year=1988}
+
+@article{Rogers+TB18-4-246,
+ author = "Rogers, David F.",
+ title="{\emph{The \LaTeX\ Graphics Companion}}
+ by {M}ichel {G}oossens, {S}ebastian {R}ahtz and {F}rank {M}ittelbach",
+ journal = TUGboat,
+ year = "1997",
+ volume = "18",
+ number = "4",
+ pages = "246--246",
+ month = dec,
+}
+
+@TECHREPORT{dickinson1991,
+ author="Dickinson, I. P.",
+ title="{T}ypesetting {VDM} with {VDMSL} macros",
+ institution="NPL",
+ address="Teddington, Middlesex, UK",
+ number="TW11 0LW",
+ month=fev,
+ year=1991}
+
+@TECHREPORT{oostenenk1990,
+ author="Oostenenk, Jan-Bert",
+ title="{T}ypesetting {VDM} with {VDMSL} macros",
+ institution="NPL",
+ address="Teddington, Middlesex, UK",
+ number="TW11 0LW",
+ month=jun,
+ year=1990}
+
+@ARTICLE{Higham+SIAMN27-10,
+ author="Higham, Nicholas J.",
+ title="{\BibTeX:} {A} {V}ersatile {T}ool for {\LaTeX} {U}sers",
+ journal="{SIAM News}",
+ volume=27,
+ pages="10, 11, 19",
+ month=jan,
+ year=1994}
+
+@BOOK{Higham1998,
+ author="Higham, Nicholas J.",
+ title="{H}andbook of {W}riting for the {M}athematical {S}cience",
+ publisher="Society for Industrial {\&} Applied Mathematics",
+ ISBN="0898714206",
+ edition="seconde",
+ month=aug,
+ year=1998}
+
+@article{morin1994,
+ author="Morin, Richard",
+ title="{\TeX}, {ReDuX} {(Part~II)}",
+ journal="{S}un{E}xpert",
+ volume=5,
+ number=12,
+ pages="28--31",
+ month=dec,
+ year=1994}
+
+@techreport{King1991,
+ author="King, Paul",
+ title="{P}rinting{~Z} and {Object-Z} {\LaTeX} {D}ocuments",
+ institution="Software Verification Centre, Department of Computer Science",
+ address="The University of Queensland Australia",
+ year=1991}
+
+@article{dibattista1994,
+ author="{Di Battista}, Giuseppe and Eades, Peter and Tamassia, Roberto and Tollis,
+ Ioannis G.",
+ title="{A}lgorithms for {D}rawing {G}raphs: {A}n {A}nnotated {B}ibliography",
+ journal="Computational Geometry: Theory and Applications",
+ volume=4,
+ pages="235--282",
+ month=jun,
+ year=1994}
+
+@misc{zandt1992,
+ author={Zandt, Timothy van},
+ title="{\texttt{seminar.sty}}: a {\LaTeX} {S}tyle for {S}lides and {N}otes",
+ month="8 " # mai,
+ year=1992}
+
+@article{lemberg+TB-18-3-214,
+ author="Lemberg, Werner",
+ title="{T}he {CJK} package for {\LaTeXe}---{M}ultilingual support beyond
+ {\texttt{babel}}",
+ journal=TUGboat,
+ volume=18,
+ number=3,
+ pages="214--224",
+ month=sep,
+ year=1997}
+
+@techreport{Cerin1989,
+ type="{R}apports de recherche",
+ author = "C{\'e}rin, Christophe",
+ title = "Gi{\TeX}, {Paps}~: deux logiciels manipulant
+ {Post\-Script} et {\LaTeX}",
+ institution="Universit{\'e} de {P}aris-{S}ud, {C}entre d'{O}rsay {L}aboratoire de
+ {R}echerche en {I}nformatique",
+ number=522,
+ pages=15,
+ year = 1989}
+
+@techreport{Bruggemann-Klein1987,
+ author = "Anne Br{\"u}ggemann-Klein and Derick Wood",
+ title="{D}ocument {D}esign with {Hi\TeX}: {A} {S}tep beyond {\LaTeX}",
+ institution="Albert-Ludwigs-Universit{\"a}t {F}reiburg, {I}nstitut f{\"u}r {I}nformatik",
+ number="00002",
+ month=oct,
+ year=1987}
+
+@techreport{kotz1990,
+ author="Kotz, David",
+ title="{GNUPLOT \LaTeX} {T}utorial {Version~2.0}",
+ institution="Computer Science Depatment, Duke University",
+ month=fev,
+ year=1990}
+
+@techreport{williams1990-gnuplot,
+ author="Williams, Thomas and Kelley, Colin and Campbell, John anf Kotz, David",
+ title="{GNUPLOT}---{A}n {I}nteractive {P}lotting {P}rogram",
+ institution="Free Software Foundation",
+ month=aug,
+ year=1990}
+
+@BOOK{kamp1993,
+ author="H. Kamp and U. Reyle",
+ title="{F}rom {D}iscourse to {L}ogic",
+ publisher="Kluwer Academic Publishers",
+ address="Dordrecht",
+ year=1993}
+
+@MISC{Chua2000,
+ author="{Chua Eng Huang}, Cecil",
+ title="{E}lectronic {P}ublishing: {E}xplaining the {D}ichotomy {B}etween {L}ogical and
+ {V}isual {M}arkup",
+ note="{\url{http://www.cis.gsu.edu/~cchua/finalproj.pdf}}",
+ month= "30 " # nov,
+ year=2000}
+
+@MISC{Cottrell,
+ author = {Allin Cottrell},
+ title = {{W}ord {P}rocessors: {S}tupid and {I}nefficient},
+ howpublished = {\url{http://ricardo.ecn.wfu.edu/~cottrell/wp.html}},
+ month = jun,
+ year = 1999
+}
+
+@BOOK{troffbook,
+ author = {Joseph F. Ossanna and Brian W. Kernighan},
+ title = {{T}roff {U}ser's {M}anual},
+ publisher = {AT\&T Bell Labs},
+ year = 1981,
+ note = {\url{http://www.kohala.com/~rstevens/troff/cstr54.ps}}
+}
+
+@ARTICLE{Seybold,
+ author = {Conrad Taylor},
+ title = {{W}hat {H}as {WYSIWYG} {D}one {T}o {U}s?},
+ journal = {The Seybold Report on Publishing Systems},
+ year = 1996,
+ volume = 26,
+ number = 2,
+ pages = {1-18},
+ month = "30 " # sep,
+ note = {\url{http://www.ideography.co.uk/library/seybold/WYSIWYG.html}}
+}
+
+@MISC{Kyrnin,
+ author = {Jennifer Kyrnin},
+ title = {{WYSIWYG} vs. {H}and {C}oding, the {G}reat {D}ebate},
+ howpublished = {\url{http://html.about.com/compute/html/library/weekly/aa021400a.htm}},
+ month = fev,
+ year = 2000
+}
+
+@MISC{Lewis,
+ author = {Chris Lewis},
+ title = {{F}requently {A}sked {Q}uestions for comp.text},
+ howpublished = {[online]},
+ month = jun,
+ year = 1999
+}
+
+@MISC{NewsBad,
+ author = {comp.text.tex digest},
+ title = {{C}onvincing the {S}keptics},
+ howpublished = {\url{Message-ID: <76d8o892gc.fsf@perdita.zdv.Uni-Mainz.de>}},
+ month = jul,
+ year = 1997,
+ key = {CTT97}
+}
+
+@MISC{NewsBad2,
+ author = {Tim Love},
+ title = {{CUED}: {W}hy {\LaTeX}?},
+ howpublished = {\url{tpl@eng.cam.ac.uk}},
+ month = sep,
+ year = 2000
+}
+
+@MISC{Browne,
+ author = {Christopher B. Browne},
+ title = {{D}ocument {F}ormats},
+ howpublished = {\url{http://www.ntlug.org/~cbbrowne/document.html}},
+ month = sep,
+ year = 2000
+}
+
+@MISC{Hutchinson,
+ author = {Ian Hutchinson},
+ title = {{C}omparative {R}eview of {W}orld-{W}ide-{W}eb {M}athematics {R}enderers},
+ howpublished = {\url{http://hutchinson.belmont.ma.us/tth/mmlreview/}},
+ month = jun,
+ year = 1999
+}
+
+@ARTICLE{Debate,
+ author = {Leslie Lamport},
+ title = {{D}ocument {P}roduction: {V}isual or {L}ogical?},
+ journal = {Notices of the American Mathematical Society},
+ year = 1987,
+ volume = 34,
+ pages = {621-624}
+}
+
+@ARTICLE{TAM,
+ author = {Fred D. Davis},
+ title = {{U}ser {A}cceptance of {I}nformation {T}echnology: {S}ystem {C}haracteristics, {U}ser {P}erceptions and {B}ehavioral {I}mpacts},
+ journal = {International Journal of Man-Machine Studies},
+ year = 1993,
+ volume = 38,
+ pages = {475-487}
+}
+
+@ARTICLE{WPvsTextP,
+ author = {Larry Ayers},
+ title = {{W}ord {P}rocessing and {T}ext {P}rocessing},
+ journal = {Linux Gazette},
+ year = 1997,
+ month= oct,
+ volume = 1,
+ number= 22
+}
+
+@ARTICLE{Wysigood2,
+ author = {Tim Bushell},
+ title = {{N}amo {W}eb {E}ditor},
+ journal = {Outer Rim},
+ year = 1997,
+ month= may,
+ volume = 1,
+ number= 5
+}
+
+@ARTICLE{ScholarTool,
+ author = {James H. Coombs and Allen H. Renear and Steven J. {DeRose}},
+ title = {{M}arkup {S}ystems and the {F}uture of {S}cholarly {T}ext {P}rocessing},
+ journal = {Communications of the {ACM}},
+ year = 1987,
+ month= nov,
+ volume = 30,
+ number= 11,
+ pages = {933-947}
+}
+
+@ARTICLE{XMLAgent,
+ author = {Robert J. Glushko and Jay M. Tenenbaum and Bart Meltzer},
+ title = {{A}n {XML} {F}ramework for {A}gent-based {E}-{C}ommerce},
+ journal = {Communications of the {ACM}},
+ year = 1999,
+ month= mar,
+ volume = 42,
+ number= 3,
+ pages = {106-114}
+}
+
+@MISC{VetterXML,
+ author = {Ronald J. Vetter},
+ title = {{W}eb-{B}ased {E}nterprise {C}omputing},
+ howpublished = {Powerpoint slides},
+ month = nov,
+ year = 1999
+}
+
+@ARTICLE{Intuitive,
+ author = {Jef Raskin},
+ title = {{I}ntuitive {E}quals {F}amiliar},
+ journal = {Communications of the {ACM}},
+ year = 1994,
+ month= sep,
+ volume = 37,
+ number= 9,
+ pages = 17
+}
+
+@INPROCEEDINGS{TextLearning,
+ author = "M. B. Rosson",
+ title = "{P}atterns of {E}xperience in {T}ext {E}diting",
+ booktitle = "{P}roceedings of {C}omputer-{H}uman {I}nteractions",
+ year = 1983,
+ pages = "171-175",
+}
+
+@INPROCEEDINGS{PaperBad,
+ author = "P{\aa}l S{\o}rgaard and Tone Irene Sandahl",
+ title = "{P}roblems with {S}tyles in {W}ord {P}rocessing: {A} {W}eak {F}oundation for {E}lectronic {P}ublishing with {SGML}",
+ booktitle = "{P}roceedings of the 30th {H}awaii {I}nternational {C}onference on {S}ystems {S}cience",
+ year = 1996,
+ pages = "137-146",
+}
+
+@INPROCEEDINGS{Quill,
+ author = "Donald D. Chamberlin and Helmut F. Hasselmeier and Allen W. Luniewski and Dieter P. Paris and Bradford W. Wade and Mitch L. Zolliker",
+ title = "{Q}uill: {A}n {E}xtensible {S}ystem for {E}diting {D}ocuments of {M}ixed {T}ype",
+ booktitle = "{P}roceedings of the 21st {H}awaii {I}nternational {C}onference on {S}ystems {S}cience",
+ year = 1987,
+ pages = "317-326",
+}
+
+@ARTICLE{Concordia,
+ author = {Janet H. Walker},
+ title = {{S}upporting {D}ocument {D}evelopment with {Concordia}},
+ journal = {IEEE Computer},
+ year = 1988,
+ month= jan,
+ volume = 21,
+ number= 1,
+ pages= {48-59}
+}
+
+@INPROCEEDINGS{OOWP,
+ author = "Paul Calder and Mark Linton",
+ title = "{T}he {O}bject-{O}riented {I}mplementation of a {D}ocument {E}ditor",
+ booktitle = "{P}roceedings of the {O}bject-{O}riented {P}rogramming, {S}ystems, {L}anguages and {A}pplications ({OOPSLA})",
+ year = 1992,
+ pages = "154-165",
+}
+
+@ARTICLE{OntologyDef,
+ author = "Tom R. Gruber",
+ title = "{T}ranslation {A}pproach to {P}ortable {O}ntology {S}pecifications",
+ journal = "Knowledge Acquisition",
+ volume= 5,
+ number= 2,
+ year = 1993,
+ pages = "199-220",
+ month = jun,
+}
+
+@ARTICLE{Swartout,
+ author = "William R. Swartout",
+ title = "{O}ntologies",
+ journal = "{IEEE} Intelligent Systems",
+ month= jan # "--" #fev,
+ year = 1999,
+ pages = "18-19",
+}
+
+@INCOLLECTION{ManyHierarchies,
+ author = "Allen Renear and Elli Mylonas and David Durand",
+ title = "{R}efining our {N}otion of {W}hat {T}ext {R}eally {I}s: {T}he {P}roblem of {O}verlapping {H}ierarchies",
+ year = 1996,
+ pages = "263-280",
+ note = "\url{http://www.stg.brown.edu/resources/stg/monographs/ohco.html}",
+ booktitle = "{R}esearch in {H}umanities {C}omputing",
+ publisher = "Oxford University Press",
+ editor= "Nancy Ide and Susan Hockey",
+}
+
+@ARTICLE{sophomore,
+ author = {Michael E. Gordon and L. Allen Slade and Neal Schmitt},
+ title = {{T}he {S}cience of the {S}ophomore {R}evisited: {F}rom {C}onjecture to {E}mpiricism},
+ journal = {Academy of Management Review},
+ year = 1986,
+ volume = 11,
+ number = 1,
+ pages = {191-207}
+}
+
+@BOOK{CookCampbell,
+ author = {Thomas D. Cook and Donald T. Campbell},
+ title = {{Q}uasi-{E}xperimentation: {D}esign {A}nd {A}nalysis {I}ssues for {F}ield {S}ettings},
+ publisher = {Houghton Mifflin},
+ year = 1979
+}
+
+@ARTICLE{badXML,
+ author = {Jukka Korpela},
+ title = {{L}urching {T}oward {B}abel: {HTML}, {CSS}, and {XML}},
+ journal = {IEEE Computer},
+ year = 1998,
+ volume = 31,
+ number = 7,
+ pages = {103-106}
+}
+
+@INPROCEEDINGS{NLDBSWQ,
+ author = "Roger H.L. Chiang and {Chua Eng Huang}, Cecil and Veda Storey",
+ title = "{A} {S}mart {W}eb {Q}uery {E}ngline for {S}emantic {R}etrieval of {W}eb {D}ata and its {A}pplication to {E}-trading",
+ booktitle = "{P}roceedings of the 5th {I}nternational {C}onference on {A}pplications of {N}atural {L}anguage to {I}nformation {S}ystems",
+ year = 2000,
+}
+
+@MISC{mimesimple,
+ author = {Mark Grand},
+ title = {{MIME} {O}verview},
+ howpublished = {\url{http://www.mindspring.com/~mgrand/mime.html}},
+ month = oct,
+ year = 1993
+}
+
+@MISC{mime,
+ author = {Nathaniel S. Borenstein and Ned Freed},
+ title = {{RFC 1521- MIME} ({M}ultipurpose {I}nternet {M}ail {E}xtensions) {P}art {O}ne:
+{M}echanisms for {S}pecifying and {D}escribing the {F}ormat of {I}nternet {M}essage {B}odies},
+ howpublished = {\url{http://cie.motor.ru/RFC/1521/}},
+ month = sep,
+ year = 1993
+}
+
+@MISC{CSS2,
+ title = {{C}ascading {S}tyle {S}heets, level 2 {CSS2} {S}pecification},
+ howpublished = {\url{http://www.w3.org/TR/REC-CSS2/}},
+ month = may,
+ year = 1998,
+ author= "{World Wide Web Committee 98}",
+}
+
+@INPROCEEDINGS{editor2,
+ author = "Nathaniel S. Borenstein",
+ title = "{T}he {E}valuation of {T}ext {E}ditors: {A} {C}ritical {R}eview of the {R}oberts and {M}oran {M}ethodology {B}ased on {N}ew {E}xperiments",
+ booktitle = "{P}roceedings of {C}omputer {H}uman {I}nteraction",
+ year = 1985,
+ pages = "99-105",
+}
+
+@ARTICLE{baddvorak,
+ author = {Stan Liebowitz and Stephen E. Margolis},
+ title = {{T}he {F}able of the {K}eys},
+ journal = {Journal of Law and Economics},
+ year = 1990,
+ volume = 33,
+ pages = {1-23}
+}
+
+@MISC{viemacs,
+ author = {William Knottenbelt},
+ title = {{A} {C}omparative {S}tudy of {V}i and {E}macs from the {P}erspective of {N}ovice and {R}egular {U}sers},
+ howpublished = {\url{http://www.csn.net/~bediger/knottenbelt.txt}},
+ month = feb,
+ year = 1999
+}
+
+@phdthesis{HANSEN71,
+author = "Hansen, Wilfred J.",
+title = "Creation of Hierarchic Text with a Computer Display",
+month = jun,
+year = "1971",
+type = "{Ph.~D.} Dissertation",
+school = "Stanford University",
+department = "Computer Science Department",
+address = "Stanford, California",
+pages = "x+130",
+note = "R{\'e}imprim{\'e} dans{~\cite{HANSEN71A}}",
+checked = "17 August 1990",
+updated = "8 May 1997"}
+
+@techreport{HANSEN71A,
+author = "Hansen, Wilfred J.",
+title = "Creation of Hierarchic Text with a Computer Display",
+type = "Report",
+number = "ANL--7818",
+institution = "Argonne National Laboratory",
+department = "Applied Mathematics Division",
+address = "Argonne, Illinois",
+month = jun,
+year = "1971",
+pages = "x+130",
+note = "R{\'e}impression de{~\cite{HANSEN71}}",
+checked = "17 August 1990",
+updated = "8 May 1997"}
+
+@article{OPPEN80,
+author = "Oppen, Derek C.",
+title = "Prettyprinting",
+journal = "ACM Transactions on Programming Languages and Systems",
+month = oct,
+volume = "2",
+number = "4",
+year = "1980",
+pages = "465--483",
+checked = "4 September 1990"}
+
+@inbook{SCHRAGE1992,
+chapter="sur la m{\'e}thode de {Schrage}",
+editor="Press, W. and others",
+title="{N}umerical Recipes in{~\texttt{C}}",
+edition="seconde",
+publisher="Cambridge University Press",
+year=1992}
+
+@BOOK{florio2001,
+author="Florio, Emmanuel",
+title="Guide de la couleur et de l'image impri{\'e}e",
+ PUBLISHER="Ateliers Perrousseaux, {\'e}diteur",
+ ADDRESS="{L}a {T}uilli{\`e}re, 04110 {R}eillanne",
+isbn="2-911220-06-4",
+year=2001}
+
+@book{mandel2001,
+author="Mandel, Ladislas",
+title="{\'E}critures, miroir des hommes et des soviétés",
+ PUBLISHER="Ateliers Perrousseaux, {\'e}diteur",
+ ADDRESS="{L}a {T}uilli{\`e}re, 04110 {R}eillanne",
+isbn="2-911220-03-X",
+year=2001}
+
+@book{richaudeau2001,
+author="Richaudeau, Fran{\c{c}}ois",
+title="{D}es neurones, des mots et des pixels",
+ PUBLISHER="Ateliers Perrousseaux, {\'e}diteur",
+ ADDRESS="{L}a {T}uilli{\`e}re, 04110 {R}eillanne",
+isbn="2-911220-04-8",
+year=2001}
+
+@article{mittelbach-tug21-2000,
+author="Mittelbach, Frank",
+title="Formatting documents with floats -- A new algorithm for {\LaTeXe*}",
+journal=tub,
+year=2000,
+volume=21,
+}
+
+@phdthesis{thanh2000,
+AUTHOR="Th{\`a}nh, H{\`a}n {\ensuremath{\mathrm{Th\acute{\hat{e}}}}}",
+TITLE="Micro-typographic extensions to the {\TeX} typesetting
+system",
+TYPE="Dissertation",
+SCHOOL="Faculty of {I}nformatics",
+ADDRESS="Masaryk {U}niversirt {B}rno",
+NOTE="Disponible à {\url{http://www.fi-muni.cz/~thanh/download/thesis.pdf}}",
+MONTH=oct,
+YEAR=2000}
+
+@article{gibbons1997,
+author="Jeremy Gibbons",
+title="{Hey --- it works!}",
+journal=TUGboat,
+volume=18,
+number=2,
+month=jun,
+pages=75,
+year=1997}
+
+@misc{calc1998,
+author="Thorup, Kresten Krab and Jensen, Frank and Rowley, Chris",
+TITLE="The {\texttt{calc}} package, infix notation
+ arithmetic in {\LaTeX}",
+NOTE="Disponible dans {\url{CTAN/macros/latex/required/tools}}",
+MONTH=jul,
+YEAR=1998}
+
+@misc{keyval1999,
+author="Carlisle, David Paul",
+TITLE="The {\texttt{keyval}} package",
+NOTE="Disponible dans {\url{CTAN/macros/latex/required/graphics}}",
+MONTH=mar,
+YEAR=1999}
+
+@book{tory1998,
+author="Tory, Geofroy",
+title="Champfleury. {A}rt et science de la vraie proportion des lettres",
+publisher="Biblioth{\`e}que de l'{I}mage",
+note="R{\'e}-impression de ce livre de 1529",
+address="Paris",
+year=1998}
+
+@book{bernard1857,
+author="Bernard, Auguste-Joseph",
+title="Geofroy {T}ory, peintre et graveur, premier imprimeur royal, r{\'e}formateur de
+l'orthographe et de la typographie sous {F}ran{\c{c}}ois {Ier}",
+publisher="E.~tross",
+address="Paris",
+year=1857}
+
+@book{chatelain1993,
+author="Chatelain, Jean-Marc",
+title="Livres d'embl{\`e}mes et de devises, une anthologie (1531-1735)",
+publisher="Klincksieck",
+address="Paris",
+year=1993}
+
+@book{febvre1971,
+author="Febvre, Lucien and Martin, H.J.",
+title="L'apparition du livre",
+publisher="Albin Michel",
+address="Paris",
+year=1971}
+
+@book{renouard1898,
+author="Renouard, Philippe",
+title="Imprimeurs parisiens, libraires, fondeurs de caract{\`e}res et correcteurs
+d'imprimerie",
+publisher="Librairie {A.~C}laudin",
+address="Paris",
+year=1898}
+
+@incollection{martin1983,
+author="Martin, H.J.",
+title="Au commencement {\'e}tait le signe",
+booktitle="Histoire de l'{\'e}dition fran{\c{c}}aise,
+{\rm T.~1, p.~443-476}",
+publisher="Promodis",
+address="Paris",
+year=1983}
+
+@book{saenger1977,
+author="Saenger, Paul",
+title="{Geofroy Tory} et la nomenclature des {\'e}critures livresques fran{\c{c}}aises au
+{\textsc{xv}\textsuperscript{e}} si{\`e}cle",
+publisher="Moyen {\^A}ge",
+pages="493-420",
+address="Paris",
+year=1977}
+
+@article{megret1932,
+author="Megret, Jacques",
+title="{Geofroy Tory}",
+journal="Arts et m{\'e}tiers graphiques",
+volume=28,
+pages="7-15",
+year=1932}
+
+@MISC{PATCHCMD,
+AUTHOR="Downes, Michael J.",
+TITLE="Le paquetage {\texttt{patchmd}}",
+MONTH=jul,
+YEAR=2000,
+NOTE="{\CTAN}: \url{tex-archive/macros/latex/contrib/supported/patchcmd}"}
+
+@article{Ahlen1997,
+author="{\r{A}hl\'en} Marit",
+key="Ahlen",
+title="Runristaren {\"O}pir",
+journal="Runr{\"o}n",
+volume=12,
+address="Uppsala",
+year=1997}
+
+@article{Barnes1994,
+author="Barnes, Michael P.",
+title="{T}he {R}unic {I}nscriptions of {M}aeshowe, {O}rkney",
+journal="Runr{\"o}n",
+volume=8,
+address="Uppsala",
+year=1997}
+
+@article{Parsons1999,
+author="Parsons, David N.",
+title="{R}ecasting the {R}unes. {T}he {R}eform of the {A}nglo-{S}axon {F}uthorc",
+journal="Runr{\"o}n",
+volume=14,
+address="Uppsala",
+year=1999}
+
+@misc{Dahlgren2000,
+author="Dahlgren, Kalle",
+howpublished="{\url{http://www.runristare.se}}",
+year=2000}
+
+@misc{Jansson1987,
+author="Jansson, Sven B. F.",
+title="{R}unes in {S}weden",
+address="Stockholm",
+year=1987}
+
+@BOOK{DRI1941-1942,
+EDITOR="Jacobsen, Lis and Moltke, Erik",
+TITLE="Danmarks runeindskrifter",
+PUBLISHER="K{\o}benhavn",
+year="1941-1942"}
+
+@BOOK{Enoksen1998,
+AUTHOR="Enoksen, Lars Magnar",
+TITLE="{R}unor. {H}istoria, tydning, tolkning",
+PUBLISHER="Lund",
+YEAR=1998}
+
+@BOOK{Looijenga,
+AUTHOR="Looijenga, Tineke",
+TITLE="{R}unes {A}round the {N}orth {S}ea and {O}n the {C}ontinent {AD} 150-700; {T}exts {\&}
+ {C}ontexts",
+PUBLISHER="Groningen",
+YEAR=1997}
+
+@BOOK{Moltke1985,
+AUTHOR="Moltke, Erik",
+TITLE="{R}unes and {T}heir {O}rigin. {D}enmark and {E}lsewhere",
+PUBLISHER="Copenhagen",
+YEAR=1985}
+
+@BOOK{Odenstedt1990,
+AUTHOR="Odenstedt, Bengt",
+TITLE="{O}n the {O}rigin and {E}arly {H}istory of the {R}unic {S}cript.
+ {T}ypology and {G}raphic {V}ariation in the {O}lder {F}uthark",
+PUBLISHER="Uppsala",
+YEAR=1990}
+
+@BOOK{Page1999,
+AUTHOR=" Page, R. I.",
+TITLE="{A}n {I}ntroduction to {E}nglish {R}unes",
+EDITION="seconde",
+PUBLISHER="Woodbridge",
+YEAR=1999}
+
+@BOOK{Runmarkt1994,
+EDITOR="Benneth, Solbritt and \r{A}hl{\'e}n, Marit",
+TITLE="{R}unm{\"a}rkt. {F}r{\r{a}}n brev till klotter. {R}unorna under medeltiden",
+PUBLISHER="Stockholm",
+YEAR=1994}
+
+@INPROCEEDINGS{Peterson1994,
+AUTHOR="Peterson, Lena",
+TITLE="{T}he {G}raphemic {S}ystem of the {S}taveless {R}unes",
+CROSSREF="Proceedings1994"}
+
+@INPROCEEDINGS{Quak1994,
+AUTHOR="Quak, Arend",
+TITLE="{Z}ur {I}nschrift von {W}esteremden {B}",
+CROSSREF="Proceedings1994"}
+
+@INPROCEEDINGS{Spurkland1994,
+AUTHOR="Spurkland, Terje",
+TITLE="{\textarm{\p}} and {\textarm{\"b}}: {O}ne {G}rapheme or {T}wo?",
+XTITLE="{\armp} and {\textarm{\"b}}: {O}ne {G}rapheme or {T}wo?",
+CROSSREF="Proceedings1994"}
+
+@PROCEEDINGS{Proceedings1994,
+EDITOR="Knirk, James E.",
+TITLE="{P}roceedings of the {T}hird {I}nternational {S}ymposium on {R}unes and {R}unic {I}nscriptions",
+PUBLISHER="Uppsala",
+YEAR=1994}
+
+@INCOLLECTION{Derolez1995,
+AUTHOR="Derolez, Ren{\'e}e",
+TITLE="{O}n the ``{O}therness'' of the {A}nglo-{S}axon {R}unes and the
+ ``{P}erfect {F}it'' of the {F}u{\th}ark",
+BOOKTITLE="{R}uneninschriften als {Q}uellen interdisziplin{\"a}rer {F}orschung",
+SERIES="{E}rg{\"a}nzungsb{\"a}nde zum {R}eallexikon der {G}ermanischen {A}ltertumskunde",
+NUMBER=15,
+PUBLISHER="Berlin/New York",
+YEAR=1995}
+
+@INCOLLECTION{Parsons1994,
+AUTHOR="Parsons, David N.",
+TITLE="{A}nglo-{S}axon {R}unes in {C}ontinental {M}anuscripts",
+BOOKTITLE="{R}unische {S}chriftkultur in kontinental-skandinavischer und -angel{\-}s{\"a}chsischer {W}echselbeziehung",
+SERIES="{E}rg{\"a}nzungsb{\"a}nde zum {R}eallexikon der {G}ermanischen {A}ltertumskunde",
+NUMBER=10,
+PUBLISHER="Berlin/New York",
+YEAR=1994}
+
+@MISC{MEMOIR,
+AUTHOR="Wilson, Peter R.",
+TITLE="{T}he memoir class for configurable book typesetting",
+NOTE="Disponible sur CTAN dans {\url{macros/latex/contrib/supported/memoir}}",
+MONTH=jun,
+YEAR=2001}
+
+@MISC{NATBIB,
+AUTHOR="Daly, Patrick W.",
+TITLE="{N}atural {S}ciences {C}itations and {R}eferences",
+NOTE="Disponible sur CTAN dans {\url{macros/latex/contrib/supported/natbib}}",
+MONTH=may,
+YEAR=1999}
+
+@techreport{Freed1996,
+ author = {Nathaniel S. Borenstein and Ned Freed},
+ month = nov,
+ year = 1996,
+ title = {{M}ultipurpose {I}nternet {M}ail {E}xtensions {(MIME)} {P}art {T}wo: {M}edia types},
+ type = {{R}equest for {C}omments {(RFC)}},
+ number = 2046,
+ institution = {Internet Engineering Task Force (IETF), Network Working Group},
+ note = {Disponible via {\url{http://www.rfc-editor.org/rfc/rfc2046.txt}.}}
+}
+
+@misc{MediaTypes,
+ author = {{Internet Assigned Numbers Authority}},
+ title = {Media types},
+ note = {Disponible via {\url{http://www.isi.edu/in-notes/iana/assignments/media-types/media-types}}}
+}
+
+@UNPUBLISHED{Wilson2001,
+AUTHOR="Wilson, Peter R.",
+TITLE="{A} {R}umour of {H}umour: {A} scientist's commonplace book",
+NOTE="{\`A} para{\^{\i}}tre",
+YEAR=2001}
+
+@INCOLLECTION{jouette1993,
+ AUTHOR="Jouette, Andr{\'e}",
+ BOOKTITLE="Dictionnaire d'orthographe et d'expression {\'e}crite",
+ TITLE="{Les Usuels}",
+ PUBLISHER="Robert",
+ YEAR=1993}
+
+@INCOLLECTION{dubesset2000,
+ AUTHOR="Dubesset, Michel",
+ BOOKTITLE="Le manuel du {S}yst{\`e}me {I}nternational d'unit{\'e}s -- lexique et
+ conversions",
+ TITLE="Publications de l'{I}nstitut {F}ran{\c{c}}ais du {P}{\'e}trole",
+ PUBLISHER="{\'E}ditions {TECHNIP}",
+ ADDRESS="Paris",
+ ISBN="2-7108-0762-9",
+ YEAR=2000}
+
+@BOOK{christin2001,
+ EDITOR="Christin, Anne-Marie",
+ TITLE="Histoire de l'{\'e}criture -- de l'id{\'e}ogramme au multim{\'e}dia",
+ PUBLISHER="Flammarion",
+ ADDRESS="Paris",
+ ISBN="2-08-012279-7",
+ YEAR=2001}
+
+@BOOK{gautier2001,
+ AUTHOR="Gautier, Damien",
+ TITLE="Typo-graphie, guide pratique",
+ EDITION="seconde",
+ PUBLISHER="PYRAMID",
+ ADDRESS="Paris",
+ ISBN="2-910565-16-5",
+ YEAR=2001}
+
+@BOOK{syropoulos2002,
+ AUTHOR="Syropoulos, Apostolos and Tsolomitis, Antonis and Sofroniou, Nick",
+ TITLE="{D}igital {T}ypography {U}sing {\LaTeX}",
+ PUBLISHER="Springer-Verlag",
+ ADDRESS="New York",
+ ISBN="0-387-95217-9",
+ PAGES=368,
+ YEAR=2002}
+
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/cm.eps b/Master/texmf-dist/doc/latex/epslatex-fr/cm.eps
new file mode 100644
index 00000000000..048221ec52c
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/cm.eps
@@ -0,0 +1,28 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 27.469999 27.469999 172.520004 172.520004
+%%BeginDocument: cm.eps
+
+100 100 translate
+newpath
+ 0 0 moveto
+ 0 0 72 0 90 arc
+ closepath
+ fill
+
+ 0 0 moveto
+ 0 0 72 90 180 arc
+ closepath
+ stroke
+
+ 0 0 moveto
+ 0 0 72 180 270 arc
+ closepath
+ fill
+
+ 0 0 moveto
+ 0 0 72 270 360 arc
+ closepath
+ stroke
+
+showpage
+%%EndDocument
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/cm.ps b/Master/texmf-dist/doc/latex/epslatex-fr/cm.ps
new file mode 100644
index 00000000000..93b94b0a3bb
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/cm.ps
@@ -0,0 +1,26 @@
+%!
+%%BoundingBox: 27.47 27.47 172.52 172.52
+
+100 100 translate
+newpath
+ 0 0 moveto
+ 0 0 72 0 90 arc
+ closepath
+ fill
+
+ 0 0 moveto
+ 0 0 72 90 180 arc
+ closepath
+ stroke
+
+ 0 0 moveto
+ 0 0 72 180 270 arc
+ closepath
+ fill
+
+ 0 0 moveto
+ 0 0 72 270 360 arc
+ closepath
+ stroke
+
+showpage
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/danger.eps b/Master/texmf-dist/doc/latex/epslatex-fr/danger.eps
new file mode 100644
index 00000000000..af6b7509eca
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/danger.eps
@@ -0,0 +1,6 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 0 -4 15 12
+0 -1 moveto
+/ZapfDingbats findfont 15 scalefont setfont
+(+) show
+
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/divers.sty b/Master/texmf-dist/doc/latex/epslatex-fr/divers.sty
new file mode 100644
index 00000000000..b907af588a6
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/divers.sty
@@ -0,0 +1,752 @@
+\RequirePackage{rawfonts}
+\ifx\@bases@loaded\undefined \input bases.sty \else\fi
+\ifx\@boxes@loaded\undefined \input boxes.sty \else\fi
+% ======================================================================
+% ======================== SMASHES =====================================
+% ======================================================================
+
+\newif\iftop@
+\newif\ifbot@
+\def\topsmash{\top@true\bot@false\smash@}
+\def\botsmash{\top@false\bot@true\smash@}
+\def\smash{\top@true\bot@true\smash@}
+\def\smash@{\relax\ifmmode\def\next{\mathpalette\mathsm@sh}\else
+ \let\next\makesm@sh\fi\next}
+\def\finsm@sh{\iftop@\ht\z@\z@\fi\ifbot@\dp\z@\z@\fi\box\z@}
+\newdimen\buffer@
+\buffer@\fontdimen13 \tenex
+\newdimen\buffer
+\buffer\buffer@
+\def\ChangeBuffer#1{\fontdimen13 \tenex#1\relax
+ \global\buffer\fontdimen13 \tenex}
+\def\ResetBuffer{\fontdimen13 \tenex\buffer@\global\buffer\buffer@}
+\def\shave#1{\mathop{\hbox{$\fontdimen13 \tenex\z@
+ \displaystyle{#1}$}}\fontdimen13 \tenex\buffer}
+\def\topshave#1{\topsmash{\displaystyle{#1}}\vphantom{\shave{#1}}}
+\def\botshave#1{\botsmash{\displaystyle{#1}}\vphantom{\shave{#1}}}
+
+% ======================================================================
+% ======================== ALIGNEMENTS =================================
+% ======================================================================
+
+\def\topaligned{{}\,\vtop\aligned@}
+\def\botaligned{{}\,\vbox\aligned@}
+\def\aligned{{}\,\vcenter\aligned@}
+\def\aligned@{\bgroup\vspace@\Let@
+ \ifinany@\else\openup\jot\fi\m@th\ialign
+ \bgroup\hfil\strut@$\displaystyle{##}$&$\displaystyle{{}##}$\hfil\crcr}
+\def\endaligned{\crcr\egroup\egroup}
+\let\endtopaligned\endaligned
+\let\endbotaligned\endaligned
+\newcount\atcount@
+\newtoks\hashtoks@
+\hashtoks@{#}
+\def\alignedat#1{{}\,\vcenter\bgroup\doat@{#1}\vspace@\Let@
+ \ifinany@\else\openup\jot\fi\m@th\ialign\bgroup\span\preamble@@\crcr}
+\def\doat@#1{\toks@{\hfil\strut@$\displaystyle{\the\hashtoks@}$&$\displaystyle
+ {{}\the\hashtoks@}$\hfil}\atcount@#1\relax\advance\atcount@\m@ne
+ \loop\ifnum\atcount@>\z@\toks@=\expandafter{\the\toks@&\hfil$\displaystyle
+ {\the\hashtoks@}$&$\displaystyle{{}\the\hashtoks@}$\hfil}\advance
+ \atcount@\m@ne\repeat\xdef\preamble@{\the\toks@}\xdef\preamble@@{\preamble@}}
+\let\endalignedat\endaligned
+\def\gathered{{}\,\vcenter\bgroup\vspace@\Let@
+ \ifinany@\else\openup\jot\fi\m@th\ialign
+ \bgroup\hfil\strut@$\displaystyle{##}$\hfil\crcr}
+\def\endgathered{\crcr\egroup\egroup}
+\newif\iftopfolded@
+\newif\ifbotfolded@
+\def\topfoldedtext{\topfolded@true\botfolded@false\foldedtext@}
+\def\botfoldedtext{\botfolded@true\topfolded@false\foldedtext@}
+\def\foldedtext{\topfolded@false\botfolded@false\foldedtext@}
+\Invalid@\foldedwidth
+\def\foldedtext@{\relaxnext@
+ \def\next@{\ifx\next\foldedwidth\let\next\nextii@\else
+ \def\next{\nextii@\foldedwidth{.3\hsize}}\fi\next}%
+ \def\nextii@\foldedwidth##1##2{\setbox\z@\vbox
+ {\normalbaselines\hsize##1\relax
+ \tolerance1600 \noindent\ignorespaces##2}\ifbotfolded@\box\z@\else
+ \iftopfolded@\vtop{\unvbox\z@}\else\vcenter{\box\z@}\fi\fi}%
+ \futurelet\next\next@}
+\newif\iftagsleft@
+\def\TagsOnLeft{\global\tagsleft@true}
+\def\TagsOnRight{\global\tagsleft@false}
+\TagsOnLeft
+\newif\ifmathtags@
+\def\TagsAsMath{\global\mathtags@true}
+\def\TagsAsText{\global\mathtags@false}
+\TagsAsText
+\def\tagform@#1{\hbox{\rm(\ignorespaces#1\unskip)}}
+\def\thetag{\leavevmode\tagform@}
+\def\tag#1$${\iftagsleft@\leqno\else\eqno\fi\maketag@#1\maketag@$$}
+\def\maketag@{\relaxnext@
+ \def\next@{\ifx\next"\let\next@\nextii@\else\let\next@\nextiii@\fi\next@}%
+ \def\nextii@"##1"##2\maketag@{\hbox{\rm##1}}%
+ \def\nextiii@##1\maketag@{\ifmathtags@\tagform@{$##1$}\else
+ \tagform@{##1}\fi}%
+ \futurelet\next\next@}
+\def\intertext@{\def\intertext##1{\noalign{\vskip\abovedisplayskip
+ \vbox{\normalbaselines\noindent##1}\vskip\belowdisplayskip}}}
+\def\align{\relaxnext@\ifingather@\let\next\galign@\else
+ \ifmmode\ifinner\def\next{\onlydmatherr@\align}\else
+ \let\next\align@\fi\else
+ \def\next{\onlydmatherr@\align}\fi\fi\next}
+\newcount\and@
+\def\align@{\inalign@true\inany@true
+ \def\tag{\ifnum\and@=\z@\def\next{&&}\else\def\next{&}\fi\next}
+ \vspace@\allowdisplaybreak@\displaybreak@\intertext@
+ \iftagsleft@\let\next\lalign@\else\let\next\ralign@\fi\next}
+\newdimen\lwidth@
+\newdimen\rwidth@
+\newdimen\maxlwidth@
+\newdimen\maxrwidth@
+\newdimen\totwidth@
+\def\measure@#1\endalign{\lwidth@\z@\rwidth@\z@
+ \maxlwidth@\z@\maxrwidth@\z@\and@\z@
+ \setbox\@ne\vbox{\everycr{\noalign{\global\and@\z@}}\Let@
+ \halign{\setbox\z@\hbox{$\displaystyle{\everycr{}##}$}%
+ \global\lwidth@\wd\z@
+ \ifdim\lwidth@>\maxlwidth@\global\maxlwidth@\lwidth@\fi
+ \global\advance\and@\@ne
+ &\setbox\z@\hbox{$\displaystyle{{}\everycr{}##}$}\global\rwidth@\wd\z@
+ \ifdim\rwidth@>\maxrwidth@\global\maxrwidth@\rwidth@\fi
+ \global\advance\and@\@ne
+ &\eat@{\everycr{}##}\crcr#1\crcr}}\totwidth@\maxlwidth@
+ \advance\totwidth@\maxrwidth@}
+\def\displ@y@{\global\dt@ptrue\openup\jot\m@th
+ \everycr{\noalign{\global\and@\z@\ifdt@p\global\dt@pfalse
+ \vskip-\lineskiplimit\vskip\normallineskiplimit\else
+ \penalty\interdisplaylinepenalty\fi}}}
+\def\black@#1{\noalign{\ifdim#1>\displaywidth
+ \dimen@\prevdepth\nointerlineskip
+ \vskip-\ht\strutbox@\vskip-\dp\strutbox@
+ \vbox{\noindent\hbox to#1{\strut@\hfill\strut@}}%
+ \prevdepth\dimen@\fi}}
+\def\ralign@#1\endalign{\measure@#1\endalign\and@\z@
+ \ifingather@\everycr{\noalign{\global\and@\z@}}\else\displ@y@\fi\Let@
+ \tabskip\centering@\halign to\displaywidth
+ {\hfil\strut@\setbox\z@\hbox{$\displaystyle{\everycr{}##}$}%
+ \global\lwidth@\wd\z@\box\z@\global\advance\and@\@ne
+ \tabskip\z@skip&\setbox\z@\hbox{$\displaystyle{{}\everycr{}##}$}%
+ \global\rwidth@\wd\z@\box\z@\hfill\global\advance\and@\@ne
+ \tabskip\centering@&\setbox\z@\hbox{\everycr{}\strut@\maketag@##\maketag@}%
+ \dimen@\displaywidth\advance\dimen@-\totwidth@
+ \divide\dimen@\tw@\advance\dimen@\maxrwidth@\advance\dimen@-\rwidth@
+ \ifdim\dimen@>\tw@\wd\z@\llap{\box\z@}\else
+ \llap{\vtop{\normalbaselines\null\box\z@}}\fi
+ \tabskip\z@skip\crcr#1\crcr\black@\totwidth@}}
+\newdimen\lineht@
+\def\lalign@#1\endalign{\measure@#1\endalign\and@\z@
+ \ifdim\totwidth@>\displaywidth\let\displaywidth@\totwidth@\else
+ \let\displaywidth@\displaywidth\fi
+ \ifingather@\everycr{\noalign{\global\and@\z@}}\else\displ@y@\fi\Let@
+ \tabskip\centering@\halign to\displaywidth
+ {\hfil\strut@\setbox\z@\hbox{$\displaystyle{\everycr{}##}$}%
+ \global\lwidth@\wd\z@\global\lineht@\ht\z@\box\z@\global\advance\and@\@ne
+ \tabskip\z@skip&\setbox\z@\hbox{$\displaystyle{{}\everycr{}##}$}%
+ \global\rwidth@\wd\z@\ifdim\ht\z@>\lineht@\global\lineht@\ht\z@\fi
+ \box\z@\hfil\global\advance\and@\@ne
+ \tabskip\centering@&\kern-\displaywidth@
+ \setbox\z@\hbox{\everycr{}\strut@\maketag@##\maketag@}%
+ \dimen@\displaywidth\advance\dimen@-\totwidth@
+ \divide\dimen@\tw@\advance\dimen@\maxlwidth@\advance\dimen@-\lwidth@
+ \ifdim\dimen@>\tw@\wd\z@\rlap{\box\z@}\else
+ \rlap{\vbox{\normalbaselines\box\z@\vbox to\lineht@{}}}\fi
+ \tabskip\displaywidth@\crcr#1\crcr\black@\totwidth@}}
+\def\galign@#1\endalign{\vcenter{\m@th\align@#1\endalign}}
+\newbox\savealignat@
+\newif\ifxat@
+\newif\ifmeasuring@
+\def\alignat{\relaxnext@\ifmmode\ifinner\def\next{\onlydmatherr@\alignat}\else
+ \let\next\alignat@\fi\else\def\next{\onlydmatherr@\alignat}\fi\next}
+\def\alignat@#1#2\endalignat{\inany@true\xat@false
+ \def\tag{\xdef\tag@{}\count@#1\relax\multiply\count@\tw@
+ \loop\ifnum\count@>\and@\xdef\tag@{&\tag@}\advance\count@\m@ne\repeat\tag@}%
+ \vspace@\allowdisplaybreak@\displaybreak@\intertext@
+ \displ@y@\measuring@true\setbox\savealignat@\hbox{$\displaystyle\Let@
+ \attag@{#1}\vbox{\halign{\span\preamble@@\crcr#2\crcr}}$}
+ \measuring@false\Let@
+ \attag@{#1}\tabskip\centering@\halign to\displaywidth
+ {\span\preamble@@\crcr#2\crcr\black@{\wd\savealignat@}}}
+% \xalignat not implemented...
+
+% ======================================================================
+% ======================== DIVERS ======================================
+% ======================================================================
+% la plupart de ces macros se suffisent a elles-memes. Si vous n'en utilisez
+% qu'une ou deux, essayez d'abord de ne prendre que celles-la.
+%
+\def\careof{\leavevmode\hbox{\raise.75ex\hbox{c}\kern-.15em
+ /\kern-.125em\smash{\lower.3ex\hbox{o}}}}
+%
+% \Comment does nothing except ignore its parameter
+%
+\def\Comment#1{}
+% \annexes est analogue a \appendix
+\def\annexes#1{\par
+\setcounter{chapter}{\z@}
+\setcounter{section}{\z@}
+\def\@chapapp{#1}
+\def\thechapter{\Alph{chapter}}}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% \Uppercase is a macro that will convert its argument to
+% uppercase. The TeX primitive by itself doesn't work
+% in such a functional manner since it works "in the mouth."
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+\def\Uppercase#1{\uppercase\expandafter{#1}}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% \Lowercase is a macro that will convert its argument to
+% lowercase. The TeX primitive by itself doesn't work
+% in such a functional manner since it works "in the mouth."
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+\def\Lowercase#1{\lowercase\expandafter{#1}}
+% Symboles divers
+\def\pyth+{\mathbin{++}}
+\def\Pyth-{\mathbin{--}}
+\def\sqbull{\vrule height .9ex width .8ex depth -.1ex } % square bullet
+\def\pave{\hbox{\hskip.5pt\vrule height.4em width.4em depth \z@}}
+\def\vl{\leavevmode\hbox{\tt\char`\|}} % vertical line
+\def\dn{\leavevmode\hbox{\tt\char'14}} % downward arrow
+\def\up{\leavevmode\hbox{\tt\char'13}} % upward arrow
+\def\vs{\leavevmode\hbox{\tt\char`\ }} % visible space
+\def\degre{\ifmmode{^\circ}\else{$^\circ$}\fi}
+\let\degres=\degre
+\def\relstack#1#2{\mathrel{\mathop{#2}\limits_{#1}}}
+\def\hlstack#1#2#3{\mathrel{\mathop{#2}\limits_{#1}^{#3}}}
+\def\build#1_#2^#3{\mathrel{\mathop{\kern \z@#1}\limits_{#2}^{#3}}}
+% petite boite
+\def\pbt#1{\leavevmode\thinspace\hbox{\vrule\vtop{\vbox{\hrule\kern\p@
+ \hbox{\vphantom{\tt/}\thinspace{\tt#1}\thinspace}}
+ \kern\p@\hrule}\vrule}\thinspace} % petite boite
+% \arrows makes things like <--- text --->
+\def\arrows#1#2{% #1=width, #2=text
+ {\setbox0=\hbox{$\mkern-2mu\mathord-\mkern-2mu$}
+ \hbox to #1{\kern-.055556em$\leftarrow\mkern-6mu$%
+ \cleaders\copy0\hfil
+ \kern.4em #2\kern.4em
+ \cleaders\copy0\hfil
+ $\mkern-6mu\rightarrow$\kern-.055556em}}}
+% \Arrows makes things like <=== text ===>
+\def\Arrows#1#2{% #1=width, #2=text
+ {\setbox0=\hbox{$\mkern-2mu\mathord=\mkern-2mu$}
+ \hbox to #1{\kern-.055556em$\Leftarrow\mkern-6mu$%
+ \cleaders\copy0\hfil
+ \kern.4em #2\kern.4em
+ \cleaders\copy0\hfil
+ $\mkern-6mu\Rightarrow$\kern-.055556em}}}
+\def\boxed#1{\setbox\z@\hbox{$\displaystyle{#1}$}\hbox{\lower.4\ex@
+ \hbox{\lower3\ex@\hbox{\lower\dp\z@\hbox{\vbox{\hrule height.4\ex@
+ \hbox{\vrule width.4\ex@\hskip3\ex@\vbox{\vskip3\ex@\box\z@\vskip3\ex@}%
+ \hskip3\ex@\vrule width.4\ex@}\hrule height.4\ex@}}}}}}
+% signature
+\def\signed#1#2{{\unskip\nobreak\hfil\penalty50
+ \hskip2em\hbox{}\nobreak\hfil\sl#1\/ \rm(#2)
+ \parfillskip=\z@ \finalhyphendemerits=\z@ \endgraf}}
+\def\wdesclabel#1{\hspace\labelsep \bf #1}
+\def\wdesc#1{\list{}{\settowidth\labelwidth{#1}\leftmargin\labelwidth
+\advance\leftmargin\labelsep
+\let\makelabel\wdesclabel}}
+\let\endwdesc\endlist
+\def\qed{\ifhmode\unskip\nobreak\fi\ifmmode\ifinner\else\hskip5\p@\fi\fi
+ \hbox{\hskip5\p@\vrule width4\p@ height6\p@ depth1.5\p@\hskip\p@}}
+\def\cqfd{\unskip\kern 6pt\penalty 500 \raise -2pt\hbox{\vrule\vbox
+to10pt{\hrule width 4pt \vfill\hrule}\vrule}}
+% Vertical `laps'; cf. \llap and \rlap
+\def\ulap#1{\vbox to \z@{\vss#1}}
+\def\dlap#1{\vbox to \z@{#1\vss}}
+% And a horizontal `lap' that takes up no space on either side.
+\def\zlap#1{\hbox to \z@{\hss#1\hss}}
+% And a vertical `lap' that takes up no space on either side.
+\def\vlap#1{\vbox to \z@{\vss#1\vss}}
+% Avoid unwanted vertical glue when making up pages.
+\def \basezero{\baselineskip\z@ \lineskip\z@}
+% Struts give ascenders and descenders to assist in baseline alignment
+% (e.g. of adjoining vertical boxes); useful only with text fonts.
+%
+\def \d@sh#1{\nobreak\thinspace#1\penalty\z@\thinspace}
+\def \dash{\d@sh{--}}
+\def \Dash{\d@sh{---}}
+\def\pdmil{\leavevmode\kern.1em
+ \raise.5ex\hbox{\the\scriptscriptfont0 0}\kern-.1em
+ /\kern-.15em\lower.25ex\hbox{\the\scriptscriptfont0 000}}
+\def\pmil{\leavevmode\kern.1em
+ \raise.5ex\hbox{\the\scriptscriptfont0 0}\kern-.1em
+ /\kern-.15em\lower.25ex\hbox{\the\scriptscriptfont0 00}}
+\def\pct{\leavevmode\kern.1em
+ \raise.5ex\hbox{\the\scriptscriptfont0 0}\kern-.1em
+ /\kern-.15em\lower.25ex\hbox{\the\scriptscriptfont0 0}}
+\def\circledx{\protect\pcircled}
+\def\pcircled#1{{\rm\ooalign{\hfil
+ \raise.07ex\hbox{#1}\hfil\crcr\mathhexbox20D}}}
+\newbox\cr@
+\sbox\cr@{\rule[-2.5pt]{\z@}{8pt}\begin{picture}(10,6)
+\put(2,-1){\vector(-1,0){2}}
+\put(2,3){\oval(12,8)[r]}
+\end{picture}}
+\newcommand\Carrtn{\usebox\cr@}
+\def\flushpar{\par\noindent}
+\def\emptypage{\eject\@@line{}\vfil\eject} % faire une page vide (TeXbook 114)
+\def\emptyline{\break\hbox{}\hfil\break}
+\def\cbox#1{\hbox{$\vcenter{#1}$}}
+\def\cc#1{\hfill\quad#1\quad\hfill}
+\long\def\ctitre#1{\vbox{\leftskip=\z@ plus 1fil
+ \rightskip=\z@ plus 1fil \parfillskip=\z@#1}}
+\def\ycopyright{\copyright~\uppercase\expandafter{\romannumeral\year}\relax}
+\def\sur{\above .2pt}
+%\def\oldstyle{\fam\@ne\tenmi}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% OLDSTYLE
+\ifx\@ptsize\undefined
+\let\@ptsize=100
+\fi
+\ifcase\@ptsize
+ \def\oldstyle{\fam\@ne\tenmi}
+ \or
+ \def\oldstyle{\fam\@ne\elvmi}
+ \or
+ \def\oldstyle{\fam\@ne\twlmi}
+\else
+ \def\oldstyle{\fam\@ne\twtymi}
+\fi
+\def\biffe#1{\setbox0=\hbox{#1}%
+%\ifvmode\indent\fi\raise0.4ex\hbox to\wd0{\vbox{\box0\vskip-0.48ex\hrule height.08ex}}}
+\ifvmode\indent\fi\raise0.5ex\hbox to\wd0{\vbox{\box0\vskip-0.58ex\hrule height.08ex}}}
+\newcount\@spr
+\def\spread#1{\relax\bgroup\@spr=#1\dimen@\@spr\jot\advance\dimen@\dimen@\vskip-\dimen@\bgroup\@spr=#1\openup#1\jot}
+\def\endspread{\removelastskip\vskip\belowdisplayskip\egroup\egroup}
+
+% ======================================================================
+% ======================== DIVERS MATH =================================
+% ======================================================================
+\let\dsize\displaystyle
+\let\tsize\textstyle
+\let\ssize\scriptstyle
+\let\sssize\scriptscriptstyle
+\def\dfrac#1#2{{\displaystyle{#1\over#2}}}
+\def\tfrac#1#2{{\textstyle{#1\over#2}}}
+\def\fracwithdelims#1#2#3#4{{#3\overwithdelims#1#2#4}}
+\def\binom#1#2{{#1\choose#2}}
+\def\dbinom#1#2{{\displaystyle{#1\choose#2}}}
+\def\tbinom#1#2{{\textstyle{#1\choose#2}}}
+\def\snug{\unskip\kern-\mathsurround}
+\def\overset#1\to#2{\binrel@{#2}\ifdim\wd\tw@<\z@
+ \mathbin{\mathop{\kern\z@#2}\limits^{#1}}\else\ifdim\wd\tw@>\z@
+ \mathrel{\mathop{\kern\z@#2}\limits^{#1}}\else
+ {\mathop{\kern\z@#2}\limits^{#1}}{}\fi\fi}
+\def\underset#1\to#2{\binrel@{#2}\ifdim\wd\tw@<\z@
+ \mathbin{\mathop{\kern\z@#2}\limits_{#1}}\else\ifdim\wd\tw@>\z@
+ \mathrel{\mathop{\kern\z@#2}\limits_{#1}}\else
+ {\mathop{\kern\z@#2}\limits_{#1}}{}\fi\fi}
+\def\oversetbrace#1\to#2{\overbrace{#2}^{#1}}
+\def\undersetbrace#1\to#2{\underbrace{#2}_{#1}}
+\def\sideset#1\and#2\to#3{%
+ \setbox\@ne\hbox{$\dsize{\vphantom{#3}}#1{#3}\m@th$}%
+ \setbox\tw@\hbox{$\dsize{#3}#2\m@th$}%
+ \kern\wd\@ne\kern-\wd\tw@\mathop{\hskip\wd\tw@\hskip-\wd\@ne
+ {\vphantom{#3}}#1{#3}#2}}
+\def\dddot#1{{\mathop{#1}\limits^{\vbox to-1.4\ex@{\kern-\tw@\ex@
+ \hbox{\normalsize\rmfamily\normalfont...}\vss}}}}
+\def\ddddot#1{{\mathop{#1}\limits^{\vbox to-1.4\ex@{\kern-\tw@\ex@
+ \hbox{\normalsize\rmfamily\normalfont....}\vss}}}}
+\def\spdot{^{\hbox{\raise\ex@\hbox{\normalsize\rmfamily\normalfont.}}}}
+\def\spddot{^{\hbox{\raise\ex@\hbox{\normalsize\rmfamily\normalfont..}}}}
+\def\spdddot{^{\hbox{\raise\ex@\hbox{\normalsize\rmfamily\normalfont...}}}}
+\def\spddddot{^{\hbox{\raise\ex@\hbox{\normalsize\rmfamily\normalfont....}}}}
+\def\spbar{^-}
+\def\spvec{^\rightarrow}
+\def\sptilde{^\sim}
+\def\spcheck{^\vee}
+\def\sphat{^{\mathchoice{}{}{\,\,\botsmash{\hbox{\lower 4\ex@\hbox
+ {$\widehat{\null}$}}}}{\,\botsmash{\hbox{\lower3\ex@\hbox
+ {$\hat{\null}$}}}}}}
+\def\spacute{^{\!\botsmash{\hbox{\lower\@ne ex\hbox{\'{}}}}}}
+\def\spgrave{^{\mathchoice{}{}{}{\!}%
+ \botsmash{\hbox{\lower\@ne ex\hbox{\`{}}}}}}
+\def\spbreve{^{\!\botsmash{\hbox{\lower4\ex@\hbox{\u{}}}}}}
+\def\operatorname#1{\mathop{\newmcodes@\kern\z@\fam\z@#1}\nolimits@}
+\def\operatornamewithlimits#1{\mathop{\newmcodes@\kern\z@\fam\z@#1}\nlimits@}
+\def\qopname@#1{\mathop{\fam\z@#1}\nolimits@}
+\def\qopnamewl@#1{\mathop{\fam\z@#1}\nlimits@}
+\def\arccos{\qopname@{arccos}}
+\def\arcsin{\qopname@{arcsin}}
+\def\arctan{\qopname@{arctan}}
+\def\arg{\qopname@{arg}}
+\def\cos{\qopname@{cos}}
+\def\cosh{\qopname@{cosh}}
+\def\cot{\qopname@{cot}}
+\def\coth{\qopname@{coth}}
+\def\csc{\qopname@{csc}}
+\def\deg{\qopname@{deg}}
+\def\det{\qopnamewl@{det}}
+\def\dim{\qopname@{dim}}
+\def\exp{\qopname@{exp}}
+\def\gcd{\qopnamewl@{gcd}}
+\def\hom{\qopname@{hom}}
+\def\inf{\qopnamewl@{inf}}
+\def\injlim{\qopnamewl@{inj\,lim}}
+\def\ker{\qopname@{ker}}
+\def\lg{\qopname@{lg}}
+\def\lim{\qopnamewl@{lim}}
+\def\liminf{\qopnamewl@{lim\,inf}}
+\def\limsup{\qopnamewl@{lim\,sup}}
+\def\ln{\qopname@{ln}}
+\def\log{\qopname@{log}}
+\def\max{\qopnamewl@{max}}
+\def\min{\qopnamewl@{min}}
+\def\Pr{\qopnamewl@{Pr}}
+\def\projlim{\qopnamewl@{proj\,lim}}
+\def\sec{\qopname@{sec}}
+\def\sin{\qopname@{sin}}
+\def\sinh{\qopname@{sinh}}
+\def\sup{\qopnamewl@{sup}}
+\def\tan{\qopname@{tan}}
+\def\tanh{\qopname@{tanh}}
+\def\varinjlim{\mathop{\vtop{\ialign{$##$\cr
+ \hfil{\fam\z@ lim}\hfil\cr\noalign{\nointerlineskip}%
+ {-}\mkern-6mu\cleaders\hbox{$\mkern-2mu{-}\mkern-2mu$}\hfill
+ \mkern-6mu{\to}\cr\noalign{\nointerlineskip\kern-\ex@}\cr}}}}
+\def\varprojlim{\mathop{\vtop{\ialign{$##$\cr
+ \hfil{\fam\z@ lim}\hfil\cr\noalign{\nointerlineskip}%
+ {\leftarrow}\mkern-6mu\cleaders\hbox{$\mkern-2mu{-}\mkern-2mu$}\hfill
+ \mkern-6mu{-}\cr\noalign{\nointerlineskip\kern-\ex@}\cr}}}}
+\def\varliminf{\mathop{\underline{\vrule height\z@ depth.2exwidth\z@
+ \hbox{\rm lim}}}}
+\def\varlimsup{\mathop{\overline{\hbox{\rm lim}}}}
+\def\multilimits@{\bgroup\vspace@\Let@
+ \baselineskip\fontdimen10 \scriptfont\tw@
+ \advance\baselineskip\fontdimen12 \scriptfont\tw@
+ \lineskip\thr@@\fontdimen8 \scriptfont\thr@@
+ \lineskiplimit\thr@@\fontdimen8 \scriptfont\thr@@
+ \vbox\bgroup\ialign\bgroup\hfil$\scriptstyle{##}$\hfil\cr}
+\def\Sb{_\multilimits@}
+\def\endSb{\cr\egroup\egroup\egroup}
+\def\Sp{^\multilimits@}
+\let\endSp\endSb
+\newcount\skewcharcount@
+\newcount\familycount@
+\def\theskewchar@{\global\familycount@\@ne
+ \global\skewcharcount@\the\skewchar\textfont\@ne
+ \ifnum\fam>\m@ne\ifnum\fam<17
+ \global\familycount@\the\fam\relax
+ \global\skewcharcount@\the\skewchar\textfont\the\fam\relax\fi\fi
+ \ifnum\skewcharcount@>\m@ne
+ \ifnum\skewcharcount@<128
+ \global\multiply\familycount@256
+ \global\advance\skewcharcount@\familycount@
+ \global\advance\skewcharcount@28672
+ \mathchar\skewcharcount@\else
+ \global\skewcharcount@\m@ne\fi\else
+ \global\skewcharcount@\m@ne\fi}
+\newcount\pointcount@
+\def\getpoints@#1.#2\getpoints@{\pointcount@#1 }
+\def\accentfam@{7}
+\def\noaccents@{\def\accentfam@{0}}
+\def\makeacc@#1#2{\def#1{\mathaccent"\accentfam@#2 }}
+\def\Makeacc@#1#2{\relaxnext@\def#1{\relax\ifmmode\def\next{\mathaccent@
+ {"\accentfam@#2 }}\else\def\next{\Err@{Use
+ \string#1\space only in math mode}}\fi\next}}
+\makeacc@\hat{05E} \Makeacc@\Hat{05E}
+\makeacc@\check{014} \Makeacc@\Check{014}
+\makeacc@\tilde{07E} \Makeacc@\Tilde{07E}
+\makeacc@\acute{013} \Makeacc@\Acute{013}
+\makeacc@\grave{012} \Makeacc@\Grave{012}
+\makeacc@\dot{05F} \Makeacc@\Dot{05F}
+\makeacc@\ddot{07F} \Makeacc@\Ddot{07F}
+\makeacc@\breve{015} \Makeacc@\Breve{015}
+\makeacc@\bar{016} \Makeacc@\Bar{016}
+\def\vec{\mathaccent"017E }
+\def\Vec{\relaxnext@\ifmmode\def\next{\mathaccent@{"017E }}\else
+ \def\next{\Err@{Use \string\vec\space only in math mode}}\fi\next}
+\newdimen\accentdimen@
+\newcount\accentmu@
+\def\unbracefonts@{\let\Cal@\Cal@@\let\rom@\rom@@\let\bold@\bold@@
+ \let\slanted@\slanted@@}
+\def\mathaccent@#1#2{\relaxnext@\ifnum\fam=\m@ne\xdef\thefam@{1}\else
+ \xdef\thefam@{\the\fam}\fi
+ \accentdimen@\z@
+ \setbox\z@\hbox{\unbracefonts@$\fam\thefam@#2$}%
+ \ifdim\accentdimen@=\z@\def\next{\mathaccent#1{#2}}%
+ \setbox\@ne\hbox{\unbracefonts@$\fam\thefam@#2\theskewchar@$}%
+ \setbox\tw@\hbox{$\ifnum\skewcharcount@=\m@ne\else
+ \mathchar\skewcharcount@\fi$}%
+ \global\accentdimen@\wd\@ne\global\advance\accentdimen@-\wd\z@
+ \global\advance\accentdimen@-\wd\tw@
+ \global\multiply\accentdimen@\tw@
+ \dimentomu@\accentdimen@\accentmu@\global\advance\accentmu@\@ne\else
+ \def\next{{\mathaccent#1{#2\mkern\accentmu@ mu}\mkern-\accentmu@ mu}{}}\fi
+ \next}
+\def\dimentomu@#1#2{\multiply#1 100
+ \expandafter\getpoints@\the#1\getpoints@
+ \multiply\pointcount@18
+ \divide\pointcount@\@m
+ \global#2\pointcount@}
+\def\newbox@{\alloc@4\box\chardef\insc@unt}
+\def\accentedsymbol#1#2{\expandafter\newbox@\csname\expandafter
+ \eat@\string#1@box\endcsname
+ \expandafter\setbox\csname\expandafter\eat@
+ \string#1@box\endcsname\hbox{$#2$}\def
+ #1{\expandafter\copy\csname\expandafter\eat@\string#1@box\endcsname{}}}
+\def\dmatherr@#1{\Err@{\string#1\space not allowed in display math mode}}
+\def\nonmatherr@#1{\Err@{\string#1\space allowed only in math mode}}
+\def\mathbreak{\relax\ifmmode\ifinner\break\else
+ \dmatherr@\mathbreak\fi\else\nonmatherr@\mathbreak\fi}
+\def\nomathbreak{\relax\ifmmode\ifinner\nobreak\else
+ \dmatherr@\nomathbreak\fi\else\nonmatherr@\nomathbreak\fi}
+\def\allowmathbreak{\relax\ifmmode\ifinner\allowbreak\else
+ \dmatherr@\allowmathbreak\fi\else\nonmatherr@\allowmathbreak\fi}
+\newcount\thickness
+%\Invalid@\thickness
+\def\thickfrac{\relaxnext@
+ \def\next@{\ifx\next\thickness\let\next@\nextii@\else
+ \def\next@{\nextii@\thickness1}\fi\next@}%
+ \def\nextii@\thickness##1##2##3{{##2\above##1\ex@##3}}%
+ \futurelet\next\next@}
+\def\fracwithdelims#1#2#3#4{{#3\overwithdelims#1#2#4}}
+\def\thickfracwithdelims#1#2{\relaxnext@\def\ldelim@{#1}\def\rdelim@{#2}%
+ \def\next@{\ifx\next\thickness\let\next@\nextii@\else
+ \def\next@{\nextii@\thickness1}\fi\next@}%
+ \def\nextii@\thickness##1##2##3{{##2\abovewithdelims
+ \ldelim@\rdelim@##1\ex@##3}}%
+ \futurelet\next\next@}
+\def\pod#1{\allowbreak\ifinner\mkern8mu\else\mkern18mu\fi(#1)}
+\newcount\cfraccount@
+\def\gloop@#1\repeat{\gdef\body{#1}\iterate}
+\def\cfrac{\bgroup\bgroup\advance\cfraccount@\@ne\strut
+ \iffalse{\fi\def\\{\over\displaystyle}\iffalse}\fi}
+\def\lcfrac{\bgroup\bgroup\advance\cfraccount@\@ne\strut
+ \iffalse{\fi\def\\{\hfill\over\displaystyle}\iffalse}\fi}
+\def\rcfrac{\bgroup\bgroup\advance\cfraccount@\@ne\strut\hfill
+ \iffalse{\fi\def\\{\over\displaystyle\hfill}\iffalse}\fi}
+\def\endcfrac{\gloop@\ifnum\cfraccount@>\z@\global\advance\cfraccount@\m@ne
+ \egroup\hskip-\nulldelimiterspace\egroup\repeat}
+%\def\adots{\mathinner{\mkern1mu\raise\p@\vbox{\kern7\p@\hbox{.}}\mkern2mu
+% \raise4\p@\hbox{.}\mkern2mu\raise7\p@\hbox{.}\mkern1mu}}
+%\def\adots{\mathinner{\mkern2mu\raise\p@\hbox{.}
+%\mkern3mu\raise4pt\hbox{.}\mkern1mu\raise7pt\hbox{.}}}
+%%
+%\def\adots{\mathinner{\mkern1mu\raise\p@\hbox{.}\mkern2mu
+% \raise4\p@\hbox{.}\mkern2mu\raise7\p@\vbox{\kern7\p@\hbox{.}}\mkern1mu}}
+% from yhmath
+\def\adots{\mathinner{\mkern2mu\raise\p@\hbox{.}
+\mkern2mu\raise4\p@\hbox{.}\mkern1mu
+\raise7\p@\vbox{\kern7\p@\hbox{.}}\mkern1mu}}
+% -----------------------------------------------------------------------------
+% variantes grecques & \Per, \Ser
+% -----------------------------------------------------------------------------
+%\mathchardef\itGamma="0100
+%\mathchardef\itDelta="0101
+%\mathchardef\itTheta="0102
+%\mathchardef\itLambda="0103
+%\mathchardef\itXi="0104
+%\mathchardef\itPi="0105
+%\mathchardef\itSigma="0106
+%\mathchardef\itUpsilon="0107
+%\mathchardef\itPhi="0108
+%\mathchardef\itPsi="0109
+%\mathchardef\itOmega="010A
+\def\hexnumber@#1{\ifnum#1<10 \number#1\else
+ \ifnum#1=10 A\else\ifnum#1=11 B\else\ifnum#1=12 C\else
+ \ifnum#1=13 D\else\ifnum#1=14 E\else\ifnum#1=15 F\fi\fi\fi\fi\fi\fi\fi}
+%\def\bffam@{\hexnumber@\bffam}
+%\mathchardef\boldGamma="0\bffam@00
+%\mathchardef\boldDelta="0\bffam@01
+%\mathchardef\boldTheta="0\bffam@02
+%\mathchardef\boldLambda="0\bffam@03
+%\mathchardef\boldXi="0\bffam@04
+%\mathchardef\boldPi="0\bffam@05
+%\mathchardef\boldSigma="0\bffam@06
+%\mathchardef\boldUpsilon="0\bffam@07
+%\mathchardef\boldPhi="0\bffam@08
+%\mathchardef\boldPsi="0\bffam@09
+\mathchardef\Ser"2278
+\mathchardef\Per"227B
+% -----------------------------------------------------------------------------
+% radicaux, \uproot et \leftroot
+\def\@sqrt@#1{\radical"270370 {#1}}
+\Invalid@\leftroot
+\Invalid@\uproot
+\newcount\uproot@
+\newcount\leftroot@
+\def\root{\relaxnext@
+ \def\next@{\ifx\next\uproot\let\next\nextii@\else
+ \ifx\next\leftroot\let\next\nextiii@\else
+ \let\next\plainroot@\fi\fi\next}%
+ \def\nextii@\uproot##1{\uproot@##1\relax\futurelet\next\nextiv@}%
+ \def\nextiv@{\ifx\next\space@\def\next. {\futurelet\next\nextv@}\else
+ \def\next.{\futurelet\next\nextv@}\fi\next.}%
+ \def\nextv@{\ifx\next\leftroot\let\next\nextvi@\else
+ \let\next\plainroot@\fi\next}%
+ \def\nextvi@\leftroot##1{\leftroot@##1\relax\plainroot@}%
+ \def\nextiii@\leftroot##1{\leftroot@##1\relax\futurelet\next\nextvii@}%
+ \def\nextvii@{\ifx\next\space@
+ \def\next. {\futurelet\next\nextviii@}\else
+ \def\next.{\futurelet\next\nextviii@}\fi\next.}%
+ \def\nextviii@{\ifx\next\uproot\let\next\nextix@\else
+ \let\next\plainroot@\fi\next}%
+ \def\nextix@\uproot##1{\uproot@##1\relax\plainroot@}%
+\bgroup\uproot@\z@\leftroot@\z@\futurelet\next\next@}
+\def\plainroot@#1\of#2{\setbox\rootbox\hbox{$\m@th\scriptscriptstyle{#1}$}%
+ \mathchoice{\r@@t\displaystyle{#2}}{\r@@t\textstyle{#2}}
+ {\r@@t\scriptstyle{#2}}{\r@@t\scriptscriptstyle{#2}}\egroup}
+\def\r@@t#1#2{\setbox\z@\hbox{$\m@th#1\@sqrt@{#2}$}%
+ \dimen@\ht\z@\advance\dimen@-\dp\z@
+ \setbox1\hbox{$\m@th#1\mskip\uproot@ mu$}\advance\dimen@ by1.667\wd\@ne
+ \mkern-\leftroot@ mu\mkern5mu\raise.6\dimen@\copy\rootbox
+ \mkern-10mu\mkern\leftroot@ mu\box\z@}
+\def\tcheche#1{#1\mkern2.5mu\check{}}
+\def\sh{\mathop{\rm sh}\nolimits}
+\def\ch{\mathop{\rm ch}\nolimits}
+\def\Arctg{\mathop{\rm Arctg}\nolimits}
+\def\arctg{\mathop{\rm arctg}\nolimits}
+\def\Arcsin{\mathop{\rm Arcsin}\nolimits}
+\def\arcsin{\mathop{\rm arcsin}\nolimits}
+\def\Arccos{\mathop{\rm Arccos}\nolimits}
+\def\arccos{\mathop{\rm arccos}\nolimits}
+\def\minmax{\mathop{\rm min\,max}}
+\def\pgcd{\mathop{\rm pgcd}\nolimits}
+\def\tg{\mathop{\rm tg}\nolimits}
+\def\th{\mathop{\rm th}\nolimits}
+\def\Arcth{\mathop{\rm Arcth}\nolimits}
+\def\arcth{\mathop{\rm arcth}\nolimits}
+\def\intvp{\ifinner\rlap{\raise-.05ex\hbox{\kern.30em\large\rm\char"20}}\else{\scriptstyle\rlap{\raise-0.3ex\hbox{\kern.45em\LARGE\rm\char"20}}}\fi\int}
+\def\cintvp{\ifinner\rlap{\raise.1ex\hbox{\kern.2em\tiny\rm C}}\else{\rlap{\raise-0.3ex\hbox{\kern.2em\large\rm C}}}\fi\int}
+\def\system#1{\let\next=\\\let\\=\cr\left\{\null\,\vcenter{\openup1\jot\m@th
+\ialign{\strut\hfil$##$&$##$\hfil&&\enspace$##$\enspace&
+\hfil$##$&$##$\hfil\crcr#1\crcr}}\right.\let\\=\next}
+%
+% variantes de \shortstack
+%
+\newif\if@shs\@shsfalse
+\let\bshortstack\shortstack
+\def\tshortstack{\@ifnextchar[{\@tshortstack}{\@tshortstack[c]}}
+
+\def\@tshortstack[#1]{\leavevmode
+\vtop\bgroup\baselineskip-1pt\lineskip 3pt\let\mb@l\hss
+\let\mb@r\hss \expandafter\let\csname mb@#1\endcsname\relax
+\let\\\@stackcr\@itshortstack}
+
+\def\@itshortstack#1{\halign{\mb@l ##\unskip\mb@r\cr #1\crcr}\egroup}
+
+\def\cshortstack{\@ifnextchar[{\@cshortstack}{\@cshortstack[c]}}
+
+\def\@cshortstack[#1]{\leavevmode \@shsfalse
+\ifmmode \vcenter \else \@shstrue $\vcenter\fi\bgroup\baselineskip-1pt\lineskip 3pt\let\mb@l\hss
+\let\mb@r\hss \expandafter\let\csname mb@#1\endcsname\relax
+\let\\\@stackcr\@icshortstack}
+
+\def\@icshortstack#1{\halign{\mb@l ##\unskip\mb@r\cr #1\crcr}\egroup\if@shs $\fi}
+
+%%% \stackword
+\def\stackword#1{\leavevmode\lower3pt\hbox{\shortstack{\@stackrest#1\endolist}}}
+\let\bstackword\stackword
+\def\tstackword#1{\tshortstack{\@stackrest#1\endolist}}
+\def\cstackword#1{\leavevmode\lower3pt\hbox{\cshortstack{\@stackrest#1\endolist}}}
+\def\endolist{\endolist}
+\def\@stackrest{\afterassignment\@stacksymbol
+ \let\next= }
+\def\@stacksymbol{\ifx\next\endolist
+ \let\next\relax
+ %\kern-0.25em
+ \else
+ \next\hfill\\%
+ \let\next\@stackrest
+ \fi
+ \next}
+%%% end of \stackword
+
+%%% \uppercasefirst
+{\obeyspaces%
+\gdef\uppercasefirst#{\begingroup\obeyspaces\let =\@capaftersp%
+\@UppercaseSec}}
+
+\def\@UppercaseSec#1{\futurelet\next\@CapAFTERsp#1{}\endgroup}
+\def\@capaftersp{\space\futurelet\next\@CapAFTERsp}
+\def\@CapAFTERsp{\ifx\next\egroup\let\next\relax\else
+ \ifx\next\@capaftersp \unskip \let\next\relax \else
+ \def\next##1{\uppercase{##1}}\fi\fi \next}
+
+%% Exemple : \uppercasefirst{space: from {nasa} {}to the final frontier.}
+
+%%% end of \uppercasefirst
+
+%%=======================================
+%% changemargin
+%%=======================================
+%\newenvironment{changemargin}[2]{\begin{list}{}{
+% \setlength{\topsep}{0pt}\setlength{\leftmargin}{0pt}
+% \setlength{\rightmargin}{0pt}
+% \setlength{\listparindent}{\parindent}
+% \setlength{\itemindent}{\parindent}
+% \setlength{\parsep}{0pt plus 1pt}
+% \addtolength{\leftmargin}{#1}\addtolength{\rightmargin}{#2}
+% }\item[] }{\end{list}}
+
+
+\def\checkbox{\hbox{$\Box$ \hspace{-1.35em} \raisebox{0.4em}{$\surd$}}}
+\newcommand{\braopket}[3]{%
+\left\langle\vphantom{#2#3}#1\,\vrule\,\relax#2\,\vrule\,\relax\vphantom{#1#2}#3\right\rangle}
+
+\newcommand{\fancyfrac}[2]{\raisebox{0.3ex}{#1}
+\hspace*{-0.1em}/\hspace*{-0.1em}\raisebox{-0.3ex}{#2}}
+
+\def\degr{\hbox{$^\circ$}}
+\def\sq{\hbox{\rlap{$\sqcap$}$\sqcup$}}
+\def\arcmin{\hbox{$^\prime$}}
+\def\arcsec{\hbox{$^{\prime\prime}$}}
+\def\fd{\hbox{$.\!\!^{\rm d}$}}
+\def\fh{\hbox{$.\!\!^{\rm h}$}}
+\def\fm{\hbox{$.\!\!^{\rm m}$}}
+\def\fs{\hbox{$.\!\!^{\rm s}$}}
+\def\fdg{\hbox{$.\!\!^\circ$}}
+\def\farcm{\hbox{$.\mkern-4mu^\prime$}}
+\def\farcs{\hbox{$.\!\!^{\prime\prime}$}}
+\def\fp{\hbox{$.\!\!^{\scriptscriptstyle\rm p}$}}
+\def\micron{\hbox{$\mu$m}}
+\let\la=\lesssim
+\let\ga=\gtrsim
+\def\case#1#2{\hbox{$\frac{#1}{#2}$}}
+\def\slantfrac#1#2{\hbox{$\,^#1\!/_#2$}}
+\def\onehalf{\slantfrac{1}{2}}
+\def\onethird{\slantfrac{1}{3}}
+\def\twothirds{\slantfrac{2}{3}}
+\def\onequarter{\slantfrac{1}{4}}
+\def\threequarters{\slantfrac{3}{4}}
+\def\ubvr{\hbox{$U\!BV\!R$}}
+\def\ub{\hbox{$U\!-\!B$}}
+\def\bv{\hbox{$B\!-\!V$}}
+\def\vr{\hbox{$V\!-\!R$}}
+\def\ur{\hbox{$U\!-\!R$}}
+\def\ion#1#2{#1$\;${\small\rm\@Roman{#2}}\relax}
+\def\nodata{\multicolumn{1}{c}{$\cdots$}}
+\newcount\lecurrentfam
+%\def\LaTeX{\lecurrentfam=\the\fam \leavevmode L\raise.42ex
+%\hbox{$\fam\lecurrentfam\scriptscriptstyle\kern-.3em A$}\kern-.15em\TeX}
+\def\sizrpt{
+(\fontname\the\font): em=\the\fontdimen6\font, ex=\the\fontdimen5\font
+\typeout{
+(\fontname\the\font): em=\the\fontdimen6\font, ex=\the\fontdimen5\font
+}}
+\newcommand{\bfmdot}[1]{\mbox{\boldmath\bf
+ \rlap{$#1$}\setbox0=\hbox{$\dot{\phantom{#1}}$}% create fat & bold \dot
+ \kern-0.025em\copy0\kern-\wd0
+ \kern0.05em\copy0\kern-\wd0
+ \kern-0.025em\raise.0433em\box0}}
+%
+\def\underdotline#1{{\leavevmode\setbox0=\hbox{#1}\rlap{\raise-0.28em\hbox to\wd0{%
+\rm\tiny\cleaders\hbox{.\kern-0.1ex}\hfill}}\box0}}
+%
+% ^---- dots here -- could be anything
+%
+%Morten Welinder
+%terra@diku.dk
+%
+\def\underanyline#1#2{{\leavevmode\setbox0=\hbox{#2}\rlap{\raise-0.28em\hbox to\wd0{%
+\rm\tiny\cleaders\hbox{#1\kern-0.1ex}\hfill}}\box0}}
+%
+%
+% Mc
+\def\Mc{M\kern-.05em\raise.5ex\hbox{\b c}\kern-.05em}
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/ebnf.sty b/Master/texmf-dist/doc/latex/epslatex-fr/ebnf.sty
new file mode 100644
index 00000000000..72cbaebace2
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/ebnf.sty
@@ -0,0 +1,74 @@
+%From: Damian.Cugley@prg.oxford.ac.uk (Damian Cugley)
+%Subject: Re: Styles for lispcode and grammars wanted...
+%Date: 11 Jul 90 18:34:23 GMT
+%
+%Here's one I threw together for my own use. It does EBNF, in LaTeX, in
+%the style I like - catagory names italicized in angle brackets, and
+%`::=' introducing productions.
+%
+%Example of use:
+%------------------------------------------------------------------------
+%Generally glue is quoted using this notation~\TBcite[\p271]:
+%\begin{EBNF}
+% \item[glue]
+% \<dimen> [~`plus' \<stretch>~] [~`minus' \<stretch>~].
+% \item[stretch]
+% \<dimen> | \<fil dimen>.
+% \item[fil dimen]
+% \<factor> (~`fil' | `fill' | `filll'~).
+%\end{EBNF}
+%A \<stretch> which is a \<dimen> ...
+%------------------------------------------------------------------------
+%
+%This is "list" environment in the style of "description" etc (Sec. 5.7).
+%Thus, productions start with
+%
+% \item[LHS]
+%
+%which produces
+%
+% <LHS> ::=
+%
+%in the document. (This was so I can alter the ::= to something else if
+%I really want to.) Each production is in LR (horizontal) mode. The
+%whole thing is indented to \parindent, with turnover lines indented a
+%further 2 em.
+%
+%`|' produces a vertical line.
+%
+%\<FOO> or \Cat{FOO} produces <FOO>, with FOO italicized.
+%
+%You might prefer {\tt plus} instead of `plus' etc.
+%
+%
+%Here's the code:
+%------------------------------------------------------------------------
+% Damian Cugley <Damian.Cugley@prg.oxford.ac.uk> Wed 11 Jul 1990
+
+\begingroup \catcode`\|=13
+ \gdef\EBNF
+ {\list{???}%
+ {%
+ \catcode`\|=13 \def|{$\mid$}%
+ \def\makelabel##1{\<##1> ::=}%
+ \parsep=0pt \itemsep=\smallskipamount
+ \leftmargin=\parindent \advance\leftmargin+2em
+ \labelsep=0.5em \labelwidth=1.5em
+ \raggedright
+ }%
+ }
+\endgroup
+
+\let\endEBNF\endlist
+
+\def\Cat#1{\ifmmode%
+\hbox{$\langle${\it #1\/}$\rangle$}\else
+{$\langle$\penalty10000{\it #1\/}\penalty10000$\rangle$}\fi}
+\def\<#1>{\Cat{#1}}
+\endinput
+------------------------------------------------------------------------
+
+ /--------------------------------------------------------------------\
+ | Damian Cugley, Programming Research Group, 11 Keble Rd, Oxford, UK |
+ | Damian.Cugley@prg.oxford.ac.uk =or= ...@oxford.prg in UK |
+ \--------------------------------------------------------------------/
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/export.sty b/Master/texmf-dist/doc/latex/epslatex-fr/export.sty
new file mode 100644
index 00000000000..f2c16ab0192
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/export.sty
@@ -0,0 +1,164 @@
+%%
+%% This is file `export.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% export.dtx (with options: `package')
+%%
+%% IMPORTANT NOTICE:
+%% This file is a stripped version of `export.dtx',
+%% copyright (c) 1996, 1997, 1998, 1999, 2000, 2001 by Jean-Pierre Drucbert (drucbert@onecert.fr)
+%%
+%%
+%% You are not allowed to distribute this file.
+%% For distribution of the original source see
+%% the copyright notice in the source file.
+%%
+%% Package `export' to use with LaTeX 2e
+%% Copyright (C) 1996, 1997, 1998, 1999 Jean-Pierre F. Drucbert, all rights reserved
+%%
+%% You may use and distribute this file freely, provided that
+%% you don't pretend that you wrote it.
+\NeedsTeXFormat{LaTeX2e}[1996/06/01]
+\ProvidesPackage{export}
+ [2000/10/16 v1.8 Exportation of LaTeX registers (JPFD)]
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newwrite\export
+\newcommand{\openexport}[2][xpt]{%
+\PackageInfo{export}{\MessageBreak
+Exportations into #2.#1.\MessageBreak}%
+\immediate\openout\export #2.#1}
+\newcommand{\closeexport}{\immediate\closeout\export%
+ \PackageInfo{export}{\MessageBreak
+ End of exportations.\MessageBreak}}
+\newcommand{\ExportLength}[1]{%
+\PackageInfo{export}{Exportation of length #1}%
+\immediate\write\export{\string\setlength{\csname#1\endcsname}%
+ {\the\csname#1\endcsname}}}
+\newcommand{\PreciseExportLength}[1]{%
+\PackageInfo{export}{Precise exportation of length #1}%
+\immediate\write\export{\string\setlength{\csname#1\endcsname}%
+ {\number\csname#1\endcsname sp}}}
+\newcommand{\ExportMuskip}[1]{%
+\PackageInfo{export}{Exportation of muskip #1}%
+\immediate\write\export{\string\setlength{\csname#1\endcsname}%
+ {\the\csname#1\endcsname}}}
+\newcommand{\Export}[1]{%
+\PackageInfo{export}{Exportation of counter #1}%
+\immediate\write\export{\string\setcounter{#1}%
+ {\@arabic\csname c@#1\endcsname}}}
+\newcommand{\ExportParameter}[1]{%
+\PackageInfo{export}{Exportation of parameter #1}%
+\immediate\write\export%
+ {\string\providecommand{\expandafter\noexpand\csname#1\endcsname}%
+ {}}
+\immediate\write\export%
+ {\string\renewcommand{\expandafter\noexpand\csname#1\endcsname}%
+ {\csname#1\endcsname}}}
+\newcommand{\ExportIf}[1]{%
+\PackageInfo{export}{Exportation of the if condition ``#1''}
+\expandafter\csname if#1\endcsname
+\immediate\write\export{\expandafter\noexpand\csname #1true\endcsname}
+\else
+\immediate\write\export{\expandafter\noexpand\csname #1false\endcsname}
+\fi}
+\newcommand{\Import}[2][xpt]{%
+\PackageInfo{export}{\MessageBreak
+Importations from #2.#1\MessageBreak}%
+\InputIfFileExists{#2.#1}{\relax}{\relax}}
+\def\xcaptionf{\refstepcounter{figure} \@dblarg{\@xcaption{figure}}}
+\def\xcaptiont{\refstepcounter{table} \@dblarg{\@xcaption{table}}}
+\def\xcaption#1{\refstepcounter{#1} \@dblarg{\@xcaption{#1}}}
+\long\def\@xcaption#1[#2]#3{\par\addcontentsline{\csname
+ ext@#1\endcsname}{#1}{\protect\numberline{\csname
+ the#1\endcsname}{\ignorespaces #2}}%
+}
+\def\iprotected@write#1#2#3{%
+ \begingroup
+ \let\thepage\relax
+ #2%
+ \let\protect\@unexpandable@protect
+ \edef\reserved@a{\immediate\write#1{#3}}%
+ \reserved@a
+ \endgroup
+ \if@nobreak\ifvmode\nobreak\fi\fi
+}
+\def\@inputx#1{{\def\bibcite##1##2{\relax}\@input{#1}}}
+\newcommand{\AddInputInAux}[1]{%
+ \iprotected@write\@auxout
+ {%
+ \let\label\@gobble \let\index\@gobble \let\glossary\@gobble}%
+ {\string\@inputx{#1}%
+ }%
+ }%
+\newcommand{\ExportPageLayout}{%
+\PackageInfo{export}{\MessageBreak
+Exportation of the PageLayout\MessageBreak}%
+\PreciseExportLength{hsize}
+\PreciseExportLength{vsize}
+\PreciseExportLength{hoffset}
+\PreciseExportLength{voffset}
+\PreciseExportLength{linewidth}
+\PreciseExportLength{columnwidth}
+\PreciseExportLength{columnsep}
+\PreciseExportLength{columnseprule}
+\PreciseExportLength{parindent}
+\ExportLength{parskip}
+\PreciseExportLength{hoffset}
+\PreciseExportLength{voffset}
+\PreciseExportLength{oddsidemargin}
+\PreciseExportLength{evensidemargin}
+\PreciseExportLength{headheight}
+\PreciseExportLength{headsep}
+\PreciseExportLength{textheight}
+\PreciseExportLength{textwidth}
+\PreciseExportLength{paperheight}
+\PreciseExportLength{paperwidth}
+\PreciseExportLength{marginparsep}
+\PreciseExportLength{marginparwidth}
+\PreciseExportLength{marginparpush}
+\PreciseExportLength{footskip}
+\PreciseExportLength{topmargin}
+\PreciseExportLength{topskip}
+\PreciseExportLength{jot}
+\@ifundefined{mathindent}{}{\PreciseExportLength{mathindent}}
+\ExportLength{abovedisplayskip}
+\ExportLength{belowdisplayskip}
+\ExportLength{abovedisplayshortskip}
+\ExportLength{belowdisplayshortskip}
+\ExportLength{floatsep}
+\ExportLength{textfloatsep}
+\ExportLength{dblfloatsep}
+\ExportLength{dbltextfloatsep}
+\ExportLength{intextsep}
+\Export{topnumber}
+\Export{dbltopnumber}
+\Export{bottomnumber}
+\Export{totalnumber}
+\PreciseExportLength{footnotesep}
+\ExportParameter{topfraction}
+\ExportParameter{bottomfraction}
+\ExportParameter{textfraction}
+\ExportParameter{floatpagefraction}
+\ExportParameter{dbltopfraction}
+\ExportParameter{dblfloatfraction}
+\ExportLength{baselineskip}
+\ExportLength{normalbaselineskip}
+\ExportParameter{baselinestretch}
+\PackageInfo{export}{\MessageBreak
+End of exportation of the PageLayout\MessageBreak}}%
+\newcommand{\ExportArrayParams}{%
+\PackageInfo{export}{\MessageBreak
+Exportation of the ArrayParams\MessageBreak}%
+\PreciseExportLength{arraycolsep}
+\PreciseExportLength{tabcolsep}
+\PreciseExportLength{arrayrulewidth}
+\PreciseExportLength{doublerulesep}
+\ExportParameter{arraystretch}
+\PackageInfo{export}{\MessageBreak
+End of exportation of the ArrayParams\MessageBreak}}%
+\endinput
+%%
+%% End of file `export.sty'.
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/fepslatex.pdf b/Master/texmf-dist/doc/latex/epslatex-fr/fepslatex.pdf
new file mode 100644
index 00000000000..760730aa558
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/fepslatex.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/fepslatex.tex b/Master/texmf-dist/doc/latex/epslatex-fr/fepslatex.tex
new file mode 100644
index 00000000000..4ff98f0bfc5
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/fepslatex.tex
@@ -0,0 +1,6133 @@
+\RequirePackage{snapshot}
+\newif\ifguide
+\IfFileExists{noguide.key}{\guidefalse}{\guidetrue}
+\ifguide
+\documentclass[12pt,a4paper,dvips]{book}
+\else
+\documentclass[12pt,a4paper,dvips,notitlepage,twoside,onecolumn]{article}
+\makeatletter
+\@titlepagefalse
+\renewenvironment{titlepage}{\relax}{\relax}
+\makeatother
+\fi
+\hyphenation{Post-Script}
+%NO%\usepackage{sober} % ?????ESSAI
+\usepackage{ifthen}
+\ifguide\else
+\usepackage{tocbibind}
+\fi
+\usepackage{nicefrac}
+\usepackage{makeidx}
+\let\SVindex\index
+\input{header}
+\def\NL{\null\hfill\null\newline}
+\def\bs{\texttt{\char'134}}
+\def\bspv{\froff\bs;\fron}
+\def\bsdp{\froff\bs:\fron}
+\def\bspx{\froff\bs!\fron}
+\def\bspi{\froff\bs?\fron}
+\parskip=12pt plus1pt minus0.5pt
+\newlength\wlength
+%\usepackage[outercaption]{fsidecap}
+\usepackage[outercaption]{sidecap}
+\usepackage{subfigure}
+\usepackage{color,psfrag}
+\usepackage{g_toc_entry}
+\usepackage{sgte}
+\usepackage{caption2}
+\usepackage{sverb}
+\usepackage{whitecdp}
+\usepackage{textcomp}
+\usepackage{topfig,topcapt,divers,multicol,widecenter,tabularx,calc,afterpage,block,wdesc}
+\let\toptopcaption\topcaption
+\usepackage[myfrench]{myvarioref}
+%\setcounter{vrcnt}{10000}
+\usepackage[dvips]{graphicx}
+\ifguide
+\usepackage[tight,french]{minitoc}
+\usepackage{g_toc_entry}\adjustbook
+\fi
+\usepackage[section]{placeins}
+\usepackage{url}
+\usepackage{enumerate}
+\usepackage{warn}
+\usepackage{ebnf,hands,export}
+\usepackage{indentondemand}
+\usepackage{floatflt}
+\ifguide
+\usepackage{xb}\externalbibdocument{biblio}
+\usepackage{xr}
+\externaldocument{op-v1}
+\externaldocument{op-t1}
+\externaldocument{op-s1}
+\externaldocument{op-p4}
+\externaldocument{op-p2}
+\usepackage{fmparhack}
+\externaldocument{op-m1}
+\externaldocument{op-l2}
+\externaldocument{op-i}
+\externaldocument{op-g2}
+\externaldocument{op-f1}
+\externaldocument{op-e2}
+\externaldocument{op-c1}
+\externaldocument{op-a}
+\externaldocument{drotating1}
+\externaldocument{dlongtable}
+\externaldocument{misc}
+\externaldocument{tm3}
+\externaldocument{tm3a}
+\externaldocument{tm3b}
+\externaldocument{advanced}
+\externaldocument{adv2}
+\externaldocument{dseminar}
+\externaldocument{dfancyhdr}
+\usepackage{auteurs}\externaldocument{auteurs}
+\else
+\def\autref#1{\relax}
+\fi
+\usepackage{nrfoot,foot}
+\usepackage[bottom,splitrule,stable,multiple]{footmisc}
+\usepackage{fancyhdr}
+\usepackage{fancybox,multirow}
+%\usepackage{graphpap}
+\usepackage{Franc-chap,CHAP2,smaller,fill}
+\let\PRF\pageref
+\let\LAB\label
+\usepackage[english,francais]{babel}
+\usepackage{babel} % Incompatible with rotating
+\usepackage{franc,fr}
+\usepackage{textcomp}
+\usepackage[TS1,T1]{fontenc}
+\usepackage{mypatches}
+\usepackage{franc,frnew}
+\let\pageref\PRF
+\let\label\LAB
+%\usepackage[TS1,T1]{fontenc}
+\usepackage[isolatin]{inputenc}
+%\usepackage{mypatches}
+\froff
+\usepackage{rotating}
+\fron
+\setcounter{totalnumber}{10}
+\setcounter{topnumber}{10}
+\setcounter{bottomnumber}{10}
+\setcounter{secnumdepth}{6}
+\setcounter{tocdepth}{6}
+\renewcommand{\textfraction}{.15}
+\renewcommand{\topfraction}{.85}
+\renewcommand{\bottomfraction}{.85}
+\renewcommand{\floatpagefraction}{.9999}
+\Import{x62}
+% MODS to have larger margins
+\newlength{\hdelta} \setlength{\hdelta}{-15mm}
+\addtolength{\textwidth}{\hdelta}
+\addtolength{\linewidth}{\hdelta}
+\addtolength{\evensidemargin}{-\hdelta}
+\addtolength{\oddsidemargin}{-\hdelta}
+\interfootnotelinepenalty=10000 % JPFD
+
+\def\STRUT{\vphantom{pl}}
+\def\MARTIT#1#2{%
+\noindent\mbox{\llap{\mbox{\raggedleft\scriptsize\textbf{#1~~}}}\hspace*{\parindent}#2}}
+\providecommand{\pfg}{\textsf{PSfrag}}
+\adjustbook %gte
+\def\CS#1{\texttt{\bs #1}}
+
+\newenvironment{narrow}[2]{%
+ \begin{list}{}{%
+ \setlength{\topsep}{0pt}%
+ \setlength{\leftmargin}{#1}%
+ \setlength{\rightmargin}{#2}%
+ \setlength{\listparindent}{\parindent}%
+ \setlength{\itemindent}{\parindent}%
+ \setlength{\parsep}{\parskip}}%
+ \item[]}{\end{list}}
+%%JPFD: pb labels multiples RFnnn
+\makeatletter
+\setcounter{r@tfl@t}{20000}
+\makeatother
+\clubpenalty=10000
+\widowpenalty=10000
+\def\index#1{\froff\SVindex{#1}\fron{}}
+\froff
+\makeindex
+\fron
+\def\AT{@}
+\makeatletter
+\def\smc{\sc}
+\def\ninepoint{\small}
+\DeclareRobustCommand\SMC{%
+ \ifx\@currsize\normalsize\small\else
+ \ifx\@currsize\small\footnotesize\else
+ \ifx\@currsize\footnotesize\scriptsize\else
+ \ifx\@currsize\large\normalsize\else
+ \ifx\@currsize\Large\large\else
+ \ifx\@currsize\LARGE\Large\else
+ \ifx\@currsize\scriptsize\tiny\else
+ \ifx\@currsize\tiny\tiny\else
+ \ifx\@currsize\huge\LARGE\else
+ \ifx\@currsize\Huge\huge\else
+ \small\SMC@unknown@warning
+ \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi
+}
+\newcommand\SMC@unknown@warning{\TBWarning{\string\SMC: unrecognised
+ text font size command -- using \string\small}}
+\newcommand\textSMC[1]{{\SMC #1}}
+\newcommand\acro[1]{\textSMC{#1}\@}
+\DeclareRobustCommand\NTS{$\mathcal{N}$\lower.5ex\hbox
+ {$\mathcal{T}$}$\mathcal{S}$\@}
+\def\CTAN{\acro{CTAN}}
+\def\HTML{\acro{HTML}}
+\def\SGML{\acro{SGML}}
+\def\PDF{\acro{PDF}}
+\makeatother
+\providecommand{\pfg}{\textsf{PSfrag}}
+\ifguide\else
+\title{Utilisation de Graphiques Importés dans \LaTeXe}
+\author{Keith Reckdahl\\\url{reckdahl@am-sun2.stanford.edu}\\traduit par Jean-Pierre
+F.~Drucbert\\\url{drucbert@onecert.fr}}
+\fi
+\begin{document}
+\ifguide\else
+%\begingroup
+%\let\newpage\relax
+%\let\clearpage\relax
+%\renewenvironment{titlepage}{\relax}{\relax}
+\maketitle
+%\endgroup
+%\begin{center}
+%\null
+%\vspace*{3cm}
+%{\Large Utilisation de Graphiques Importés dans \LaTeXe}\\*[2\baselineskip]
+%
+%Keith Reckdahl\\\url{reckdahl@am-sun2.stanford.edu}\\traduit par Jean-Pierre
+%F.~Drucbert\\\url{drucbert@onecert.fr}
+%
+%\vspace*{2\baselineskip}
+%
+%\end{center}
+\fi
+%\psfrag{Graphic}[][][2]{Graphique}
+%\psfrag{Graphic}[][]{Graphique}
+%\setcounter{chapter}{31}
+\ifguide
+\setcounter{minitocdepth}{6}
+\dominitoc
+\dominilof
+\dominilot
+\faketableofcontents
+\fakelistoffigures
+\fakelistoftables
+\fi
+\raggedbottom
+\indenting
+\ifguide
+\Import{x205}
+\fi
+\ifguide
+\clearpage
+%\ifx\chapcita\undefined\else
+%\def\hcitaoffset{120}
+%\def\vcitaoffset{40}
+%\def\citawidth{300pt}
+%\def\citawidthnum{300}
+%\chapcita{%
+%\selectlanguage{english}\froff
+%\textsl{A float is like a ship in harbor. There is
+%a place in the text which is the anchor location. The figure or ``ship''
+%can float around to various places relative to the anchor, but always
+%downstream or downwind. A float with bad placement parameters is like
+%a ship that slips its anchor and eventually crashes on the rocks at the
+%end of a chapter.}
+%\hfill\null\linebreak[2]\null%
+%\begingroup
+%\unitlength=1mm
+%\begin{picture}(0,0)
+%\put(-40,0){\includegraphics[height=50mm,keepaspectratio,clip]{felouque2.eps}}%
+%\end{picture}
+%\endgroup
+%\hfill{Donald \textsc{Arseneau}\,\autref{arseneau}}}%
+%\fi
+\ifx\chapcita\undefined\else
+\selectlanguage{english}\froff
+\def\hcitaoffset{0}
+\def\vcitaoffset{75}
+\chapcita{%
+\begin{tabularx}{\textwidth}{@{}p{210pt}@{}X@{}c@{}}
+\begin{minipage}[b]{210pt}
+\textsl{A float is like a ship in harbor. There is
+a place in the text which is the anchor location. The figure or ``ship''
+can float around to various places relative to the anchor, but always
+downstream or downwind. A float with bad placement parameters is like
+a ship that slips its anchor and eventually crashes on the rocks at the
+end of a chapter.}
+\hfill\null\linebreak[2]\null
+\hfill{Donald \textsc{Arseneau}\,\autref{arseneau}}
+\end{minipage} %end of text
+&&\scalebox{-1}[1]{\includegraphics[height=50mm,width=66.66667mm,keepaspectratio,clip]{balt.eps}}%
+\end{tabularx}}\fron\selectlanguage{francais}%
+\fi
+\chapter{Importation de graphiques en \LaTeXe}\label{c+epsl}
+\else
+\fi
+
+\begin{quote}
+\ifguide
+Ce chapitre
+\else
+Cet article
+\fi
+est une traduction adaptée du document~\cite{reckdahl} \emph{Using Imported Graphics in \LaTeXe}
+(\texttt{epslatex}) de
+\ifguide
+Keith Reckdahl\,\autref{reckdahl}~\copyright.
+\else
+Keith Reckdahl~\copyright.
+\fi
+Voir page~\pageref{orig+epsl} pour savoir où trouver la version originale en anglais.
+\end{quote}
+
+\begin{small}
+\begin{center}
+\textbf{Résumé}
+\end{center}
+
+Ce document explique comment utiliser les graphiques importés dans des documents \LaTeXe. Bien
+que lire ce chapitre en entier en vaille la peine, la plupart des utilisateurs devraient
+pouvoir localiser les informations nécessaires en allant voir la table des matières sur les
+pages~\pageref{toc-0} à~\pageref{toc-1},
+et l'index sur les pages~\pageref{ind-epsl-0} à~\pageref{ind-epsl-1}.
+
+Alors que \LaTeX\ peut importer virtuellement n'importe quel format graphique, le format dit
+«~Encapsulated PostScript~» (EPS) est le format graphique le plus facile à importer en \LaTeX.
+Par exemple, les fichiers EPS sont insérés en spécifiant
+\begin{quote}
+\verb|\usepackage{graphicx}|\index{graphicx@\texttt{graphicx}, paquetage}
+\end{quote}
+dans le préambule du document puis en utilisant la commande
+\begin{quote}
+\label{EP+includegraphics}%
+\verb|\includegraphics{fichier.eps}|\index{includegraphics@\CS{includegraphics}, commande}
+\end{quote}
+
+\lneed{3}
+Sur option, le graphique peut être agrandi ou réduit à une hauteur ou largeur spécifiée
+\begin{quote}
+\verb|\includegraphics[height=4cm]{fichier.eps}|\index{height!option de \CS{includegraphics}}\\
+\verb|\includegraphics[width=3in]{fichier.eps}|\index{includegraphics@\CS{includegraphics}, commande!options}
+\end{quote}
+
+De plus, l'option \texttt{angle} fait pivoter le graphique inclus
+\begin{quote}
+\verb|\includegraphics[angle=45]{fichier.eps}|
+\end{quote}
+
+La commande \verb|\includegraphics| et le reste de l'ensemble
+graphique\index{ensemble graphique} de \LaTeXe\ sont
+décrits dans la deuxième partie de ce chapitre.
+
+Ce chapitre est divisé en quatre parties:
+
+\section*{\normalsize Partie~I: Informations de base}
+\begin{quote}
+Cette partie offre des informations historiques et décrit la terminologie basique \LaTeX.
+Elle décrit aussi le format «~Encapsulated PostScript~» (EPS), les différences entre fichiers
+EPS et fichiers PS, et les méthodes pour convertir des graphiques non-EPS en EPS.
+\end{quote}
+
+\section*{\normalsize Partie~II: L'ensemble graphique de \LaTeX}\index{ensemble graphique}
+\begin{quote}
+Cette partie décrit les commandes dans l'ensemble graphique pour importer, agrandir ou réduire
+et faire pivoter les graphiques. Cette partie couvre la plupart des informations de la
+documentation de l'ensemble graphique (référence~\cite{grfguide}).
+\end{quote}
+
+\section*{\normalsize Partie~III: Utilisation des commandes \mbox{d'inclusion} de graphiques}
+\begin{quote}
+Cette partie décrit comment les commandes de l'ensemble graphique\index{ensemble graphique}
+sont utilisées pour
+importer, faite pivoter et agrandir ou réduire les graphiques. Trois situations où l'inclusion
+graphique est modifiée sont aussi décrites:
+\begin{itemize}
+\item Les fichiers EPS compressés et les formats graphiques non-EPS
+(TIFF\index{TIFF@TIFF (graphiques)!conversion en EPS},
+GIF\index{GIF@GIF (graphiques)!conversion en EPS},
+JPEG\index{JPEG@JPEG (graphiques)!conversion en EPS}, PICT,
+etc.) peuvent aussi être insérés au vol lorsque \textbf{dvips} est utilisé avec un système
+d'exploitation qui supporte les \emph{pipes} (comme \textsc{Unix}). Lors de l'utilisation
+d'autres systèmes d'exploitation, les graphiques non-EPS doivent être convertis au préalable
+en EPS.
+
+Puisque ni \LaTeX\ ni \textbf{dvips} n'ont de possibilités intrinsèques de décompression ou de
+conversion de format graphique, ce logiciel doit être fourni par l'utilisateur.
+\item Puisque de nombreuses applications graphiques ne supportent que du texte ASCII, le
+système \textsf{PSfrag} permet que du texte dans les fichiers EPS soit remplacé par des symboles ou des
+expressions mathématiques \LaTeX.
+\item Lorsqu'un graphique EPS est inséré plusieurs fois (comme par exemple un logo derrière le
+texte ou dans l'en-tête\index{entete@en-tête, graphique dans un} de page), le code PostScript final inclut de multiples copies du
+graphique. Lorsque les graphiques ne sont pas des bitmaps, un fichier PostScript final plus
+petit peut être obtenu en définissant une commande PostScript pour les graphiques.
+\end{itemize}
+\end{quote}
+
+\section*{\normalsize Partie~IV: L'environnement \texttt{figure}}%
+\index{figures!environnement \texttt{figure}}
+\begin{quote}
+Il y a plusieurs avantages à placer les graphiques dans des environnements \texttt{figure}.
+Les environnements \texttt{figure} numérotent automatiquement les graphiques, ce qui permet
+d'y faire référence ou de les inclure dans une table des matières (en fait, dans une liste des
+figures). Puisque les figures peuvent \emph{flotter} pour éviter des coupures de page
+inesthétiques, il est plus facile d'obtenir un document d'aspect professionnel.
+
+En plus d'informations générales sur l'environnement \texttt{figure}, cette partie aborde les
+sujets suivants concernant les figures:
+\begin{itemize}
+\item Comment adapter l'environnement \texttt{figure}, comme ajuster le placement de la
+figure, son espacement, l'espacement de la légende\,\footnote{NdT: j'utilise parfois le terme «~caption~»
+au lieu de «~légende~» car toutes les commandes \LaTeX\ concernant la légende des éléments
+flottants utilisent ce terme, qui fait donc partie du jargon \LaTeX.} et l'ajout des filets
+horizontaux entre la figure et le texte. La mise en forme de la légende peut aussi être adaptée,
+en permettant aux utilisateurs de modifier le style, la largeur et la fonte des légendes.
+\item Comment créer des figures marginales et des figures larges qui s'étendent dans les
+marges.
+\item Comment produire des figures en orientation paysage dans un document en orientation
+portrait.
+\item Comment placer les légendes sur le côté des figures au lieu d'en dessous ou d'au dessus
+des figures.
+\item Pour les documents en recto-verso, comment forcer une figure à apparaître sur une page
+impaire ou une page paire. De plus, comment forcer deux figures à apparaître sur deux pages
+face à face.
+\item Comment créer des figures encadrées.
+\item Comment fabriquer des dessins, des figures et des sous-figures côte à côte.
+\item Comment construire des figures avec suite qui s'étendent sur plusieurs pages.
+\end{itemize}
+\end{quote}
+
+\end{small}
+
+\section*{Où trouver \texttt{epslatex}}\index{CTAN@CTAN (Comprehensive \TeX\ Archive Network)}\label{orig+epsl}
+La version originale de ce document (en anglais) est disponible en PostScript dans \path{CTAN/info/epslatex.ps} ou sous forme \textsc{pdf} dans \path{CTAN/info/epslatex.pdf}, où \path{CTAN} peut être
+remplacé par l'un des sites ou sites miroirs de CTAN (Comprehensive TeX Archive Network):
+\begin{center}
+\begin{tabular}{lcl}
+Angleterre&\qquad&\url{ftp://ftp.tex.ac.uk/tex-archive/}\\
+Allemagne&\qquad&\url{ftp://ftp.dante.de/tex-archive/}\\
+Australie&\qquad&\url{ftp://unsw.edu.au/tex-archive/}\\
+États Unis (Est)&\qquad&\url{ftp://tug2.cs.umb.edu/tex-archive/}\\
+États Unis (Ouest)&\qquad&\url{ftp://ftp.freesoftware.com/pub/tex/ctan/}\\
+France&\qquad&\url{ftp://ftp.loria.fr/pub/ctan/}\\
+France&\qquad&\url{ftp://ftp.jussieu.fr/pub4/TeX/CTAN/}\\
+Japon&\qquad&\url{ftp://ftp.riken.go.jp/pub/tex-archive/}\\
+\end{tabular}
+\end{center}
+
+Une liste complète des sites et sites miroirs de CTAN peut être obtenue dans le fichier
+\texttt{CTAN.sites} sur n'importe quel site CTAN
+(\ifguide voir aussi page~\pageref{CTAN}, ou \fi
+en faisant \textbf{finger} sur \url{ctan@ftp.dante.de}).
+
+\clearpage
+\ifguide
+%\nomtcrule\label{toc-0}\minitoc\label{toc-1}
+\nomtcrule\label{toc-0}\minitoc
+
+\minilof
+
+\minilot\label{toc-1}
+\else
+%tight tables
+\begingroup
+\parsep=0pt
+\parskip=0pt
+\def\baselinestretch{1}
+\label{toc-0}\tableofcontents
+\lneed{6}
+\listoffigures
+\lneed{6}
+\listoftables\label{toc-1}
+\endgroup
+\fi
+
+\section*{Remerciements}
+\ifguide
+Keith Reckdahl remercie David Carlisle\,\autref{carlisle} de lui avoir apporté une grande
+assistance. Il remercie également Donald Arseneau\,\autref{arseneau}, Robin
+Fairbairns\,\autref{fairbairns}, Jim Hafner\,\autref{hafner}, Piet van
+Oostrum\,\autref{oostrum} et d'autres interlocuteurs intervenant dans le forum \texttt{comp.text.tex}, personnes
+dont les interventions ont fourni la plus grande partie des informations pour ce document. Il
+remercie également les nombreuses personnes qui lui ont apporté des suggestions profitables et
+signalé des problèmes pour ce document.
+
+Jean-Pierre F.~Drucbert remercie Denis Girou\,\autref{girou} pour ses corrections et ses utiles remarques.
+\else
+Keith Reckdahl remercie David Carlisle de lui avoir apporté une grande
+assistance. Il remercie également Donald Arseneau, Robin
+Fairbairns, Jim Hafner, Piet van
+Oostrum et d'autres interlocuteurs intervenant dans le forum \texttt{comp.text.tex}, personnes
+dont les interventions ont fourni la plus grande partie des informations pour ce document. Il
+remercie également les nombreuses personnes qui lui ont apporté des suggestions profitables et
+signalé des problèmes pour ce document.
+
+Jean-Pierre F.~Drucbert remercie Denis Girou pour ses corrections et ses utiles remarques.
+\fi
+
+\clearpage
+\section*{\LARGE Partie~I: Informations de base}
+\addcontentsline{toc}{section}{\null\hspace*{-1cm}\large I: Informations de base}
+
+\section{Introduction}
+%\noindent\mbox{\llap{\mbox{\raggedleft\scriptsize\textbf{Historique~~}}}\hspace*{\parindent}Lorsque}
+\MARTIT{Historique}{Lorsque}
+\TeX\ a été écrit, PostScript/EPS, JPG, GIF, et les autres
+formats graphiques n'existaient pas. Il en résulte que de format DVI de Donald Knuth n'offre
+aucun support direct pour les graphiques importés. Cependant, \TeX\ permet que les fichiers
+DVI contien\-nent des commandes \label{EP+special}\verb|\special|\index{special@\CS{special}, commande}
+qui transmettent des commandes aux programmes
+qui utilisent les fichiers DVI. Ceci permet à \TeX\ et \LaTeX\ d'importer tout format graphique
+qui est supporté par le programme DVI utilisé.
+
+Puisque les fichiers DVI sont souvent convertis en PostScript, le format graphique importé le
+mieux supporté est le «~Encapsulated PostScript~» (EPS) qui est un sous-ensemble du langage
+PostScript. L'insertion de graphiques EPS exigeait à l'origine la commande de bas niveau
+\verb|\special|\index{special@\CS{special}, commande}.
+Pour rendre plus facile et plus portable l'insertion de graphiques, deux
+paquetages de haut niveau \texttt{epsf}\index{epsf@\texttt{epsf}, paquetage} et \texttt{psfig}
+\ifguide(voir page~\pageref{o+psfig}) \fi
+furent
+écrits pour \LaTeX2.09. Dans \texttt{epsf}, l'insertion du dessin était faite par la commande
+\label{EP+epsfbox}%
+\verb|\epsfbox|\index{epsfbox@\CS{epsfbox}, commande}, alors que trois autres
+commandes géraient la mise à l'échelle du dessin.
+Dans \texttt{psfig}, la commande
+\label{EP+psfig}\verb|\psfig|\index{psfig@\CS{psfig}, commande}
+non seulement insérait les dessins, elle
+pouvait aussi les agrandir ou les réduire et les faire tourner. Alors que \texttt{psfig} était
+populaire, son code n'était pas aussi robuste que celui de \texttt{epsf}. Il en résulta que le
+paquetage \texttt{epsfig}\index{epsfig@\texttt{epsfig}, paquetage}
+\ifguide(voir page~\pageref{o+epsfig}) \fi
+fut créé comme un hybride de ces deux
+paquetages graphiques, avec la commande
+\label{EP+epsfig}\verb|\epsfig|\index{epsfig@\CS{epsfig}, commande} utilisant la syntaxe de \verb|\psfig|
+et la plus grande partie du code plus robuste de \verb|\epsfbox|. Malheureusement,
+\verb|\epsfig| utilisait encore une partie du code moins robuste de \verb|\psfig|.
+
+%\noindent\mbox{\llap{\raggedleft\scriptsize\textbf{\botsmash{\tshortstack[r]{Ensemble\\Graphique\\\LaTeX}}~~}}\hspace*{\parindent}Avec}
+\MARTIT{\botsmash{\tshortstack[r]{Ensemble\STRUT\\Graphique\STRUT\\\LaTeX\STRUT}}}{Avec}
+la sortie de \LaTeXe\ en 1994, l'équipe \LaTeX3 s'attaqua au problème
+général de l'insertion de graphiques en \LaTeXe. Ses efforts produisirent l'«~ensemble
+graphique \LaTeX\,\footnote{Notez qu'il existe une version \PlainTeX{} de l'ensemble graphique
+\LaTeX. Voyez les fichiers dans le répertoire
+\path{CTAN/macros/generic/graphics/}.}~»,\index{ensemble graphique}
+qui contient des commandes complètement réécrites qui sont plus efficaces, plus robustes et plus
+portables que les autres commandes d'insertion de graphiques.
+
+L'ensemble graphique contient le paquetage «~standard~» \texttt{graphics}%
+\index{graphics@\texttt{graphics}, paquetage}
+\ifguide(décrit page~\pageref{o+graphics}) \fi
+et le paquetage «~étendu~» \texttt{graphicx}%
+\index{graphicx@\texttt{graphicx}, paquetage}%
+\ifguide\ (décrit page~\pageref{o+graphicx})\fi.
+Bien que ces paquetages contiennent tous deux une commande
+\index{includegraphics@\CS{includegraphics}, commande}\verb|\includegraphics|, ils contiennent des versions \emph{différentes} de
+\verb|\includegraphics|. La version \texttt{graphicx} utilise des
+«~arguments nommés~»\index{arguments nommes@arguments nommés}\index{nommes (arguments)@nommés (arguments)}
+(similaires à la syntaxe de \verb|\psfig|) qui, bien que pratiques, violent les principes de
+syntaxe de \LaTeX\ qui exigent que les arguments optionnels soient positionnels. Par
+compromis, deux versions de \verb|\includegraphics| ont été écrites, avec le paquetage
+\texttt{graphics} suivant les principes syntaxiques de \LaTeX\ et le paquetage
+\texttt{graphicx} utilisant des arguments nommés, plus pratiques. La version \texttt{graphicx}
+de \verb|\includegraphics| supporte la mise à l'échelle et la rotation, mais la version
+\texttt{graphics} de \verb|\includegraphics| doit être imbriquée dans des commandes
+\verb|\scalebox| ou \verb|\rotatebox| pour produire la mise à l'échelle ou la rotation.
+
+Ce chapitre utilise le paquetage \texttt{graphicx} car sa syntaxe est plus pratique que celle
+de \texttt{graphics}. Puisque les deux paquetages ont les mêmes capacités, les exemples de ce
+chapitre peuvent aussi être réalisés avec le paquetage \texttt{graphics}, bien que la syntaxe
+résultante soit plus pénible et un peu moins efficace. Pour une description détaillée des
+paquetages, voir la documentation de l'ensemble graphique~\cite{grfguide}%
+\ifguide\ ou les pages~\pageref{o+graphics} et~\pageref{o+graphicx}\fi.
+
+Dans un souci de compatibilité avec l'existant, l'ensemble graphique inclut aussi le paquetage
+\texttt{epsfig}\index{epsfig@\texttt{epsfig}, paquetage}
+\ifguide(décrit page~\pageref{o+epsfig}) \fi
+qui remplace le paquetage \LaTeXe\
+\texttt{epsfig} original. Le nouveau paquetage \texttt{epsfig} définit les commandes
+\verb|\epsfbox|\index{epsfbox@\CS{epsfbox}, commande}, \verb|\psfig| et
+\verb|\epsfig|\index{epsfig@\CS{epsfig}, commande} comme des emballages (\emph{wrappers}) qui se
+contentent
+\ifguide\else simplement \fi
+d'appeler la commande \verb|\includegraphics|. Comme des emballages sont moins
+efficaces, ce paquetage ne devrait être utilisé que pour des documents anciens, et il faudrait
+utiliser \verb|\includegraphics| pour tous les nouveaux documents.
+
+%\noindent\mbox{\llap{\raggedleft\scriptsize\textbf{\botsmash{\tshortstack[r]{Graphiques\\Non-EPS}}~~}}\hspace*{\parindent}En}
+\MARTIT{\botsmash{\tshortstack[r]{Graphiques\STRUT\\Non-EPS\STRUT}}~~}{En}
+plus de l'amélioration de l'inclusion des graphiques EPS, l'ensemble graphique\index{ensemble graphique}
+\LaTeX\ s'est occupé du problème de l'inclusion de formats graphiques non-EPS comme
+JPEG\index{JPEG@JPEG (graphiques)!utilisation dans \LaTeX} et
+\index{GIF@GIF (fichiers graphiques)!utilisation dans \LaTeX}GIF. Puisque les convertisseurs de DVI ne supportent en général pas l'inclusion directe de la
+plupart des formats non-EPS, ces graphiques doivent être convertis en EPS pour leur inclusion
+dans des documents \LaTeX. Dans de nombreux cas, cette conversion graphique peut être
+effectuée au vol par le convertisseur de DVI vers PostScript. La Section~\vref{s+epsl+CG}
+décrit les programmes de conversion graphique tandis que la Section~\vref{s+epsl+FGCNE} décrit
+comment utiliser des graphiques non-EPS dans un document \LaTeX.
+
+\section{Terminologie \LaTeX}\label{s+epsl+TLX}
+Une \emph{boîte} (\emph{box}) est tout objet \LaTeX\ (caractère, graphique, etc.) qui est
+traité comme un tout (voir~\cite[page~103]{latex-manual}). Chaque boîte a un \emph{point de
+référence}\index{point de reference@point de référence}%
+\index{reference (point de)@référence (point de)}
+(\emph{reference point}) sur son côté gauche. La \emph{ligne de base}
+(\emph{baseline})\index{baseline} est une ligne horizontale qui passe par le point de référence (voir la
+Figure~\vref{f1+epsl}). Lorsque \LaTeX\ forme les lignes de texte, les caractères sont placés de
+gauche à droite avec leurs points de référence alignés sur une ligne horizontale appelée
+\emph{ligne de base courante}\index{ligne de base courante} \index{current baseline}(\emph{current baseline}), en alignant les lignes de base des
+caractères avec la ligne de base courante. \LaTeX\ suit le même processus pour placer les
+graphiques et autres objets; le point de référence de chaque objet est placé sur la ligne de
+base courante.
+\begin{figure}[ht] \centering
+\psfrag{width}[c][c][1]{\colorbox{white}{\small largeur}}
+%\psfrag{totalheight}[][][1]{\small hauteur totale}
+\psfrag{totalheight}[][][1]{\null\hspace*{-10mm}\small \colorbox{white}{\shortstack{hauteur\\totale}}}
+\psfrag{height}[][][1]{\null\hspace*{-10mm}\small hauteur}
+\psfrag{depth}[][][1]{\null\hspace*{-10mm}\small profondeur}
+\psfrag{Point}[][]{\small \ \ \ référence}
+\psfrag{Reference}[][]{\small Point de}
+\psfrag{Baseline}[][]{\small Ligne de base}
+\includegraphics{box1.eps}
+\index{includegraphics@\CS{includegraphics}, commande}%
+\index{depth}%
+\index{totalheight}%
+\index{height}%
+\index{width}%
+\index{ligne de base}%
+\index{point de reference@point de référence}%
+\caption{Une boîte \LaTeX}\label{f1+epsl}
+\end{figure}
+
+La taille de chaque boîte est décrite par trois longueurs: \emph{hauteur} (\emph{height}),
+\emph{profondeur} (\emph{depth}), \emph{largeur} (\emph{width}). La \emph{hauteur} est la
+distance du point de référence au sommet de la boîte. La \emph{profondeur} et la distance du
+point de référence au bas de la boîte. La \emph{largeur} est la largeur de la boîte. La
+\emph{hauteur totale} (\emph{totalheight}) est définie comme la distance entre le bas de la
+boîte et le sommet de la boîte, ou $\mbox{totalheight}=\mbox{height}+\mbox{depth}$.
+
+Le point de référence d'un graphique EPS sans rotation est le coin inférieur gauche (voir la
+boîte de gauche de la Figure~\vref{f1+epsl}), ce qui lui donne une profondeur nulle et%
+\begin{figure}[ht] \centering
+\psfrag{height}[][]{\null\hspace*{-5mm}\small hauteur}
+\psfrag{depth}[][]{\null\hspace*{-10mm}\small profondeur}
+\psfrag{width}[][]{\small \colorbox{white}{largeur}}
+\psfrag{Reference}[][]{\small Point de}
+\psfrag{Point}[][]{\small référence}
+\psfrag{EPS Graphics}[][]{Graphique EPS}
+\includegraphics[width=\textwidth]{box2.eps}
+\caption{Boîtes \LaTeX\ ayant pivoté}\label{f2+epsl}
+\end{figure}
+rend sa hauteur totale égale à sa hauteur. La boîte du milieu de la Figure~\vref{f2+epsl}
+montre une boîte qui a tourné et dont la hauteur n'est pas égale à la hauteur totale. La boîte
+%de droite dans la Figure~\vref{f2+epsl} montre un graphique tourné dont la hauteur est nulle.
+de droite de la même figure montre un graphique tourné dont la hauteur est nulle.
+
+\section{PostScript encapsulé}
+Le langage PostScript peut décrire du dessin graphique et du texte. Le langage PostScript est
+utilisé dans les fichiers PostScript conventionnels (PS) pour décrire des documents de
+plusieurs pages et aussi dans des fichiers en Encapsulated PostScript (EPS) pour décrire des
+dessins graphiques en vue de leur insertion dans des documents. Il y a deux différences
+principales entre les fichiers PS et les fichiers EPS:
+\begin{itemize}
+\item Les fichiers EPS ne peuvent contenir que certains opérateurs PostScript.
+\item Les fichiers EPS doivent contenir une ligne BoundingBox qui spécifie la taille du dessin
+EPS.
+\end{itemize}
+
+\subsection{Opérateurs PostScript interdits}
+Puisque\Virage{} les graphiques EPS doivent partager la page avec d'autres objets, les commandes dans
+un fichier EPS ne peuvent pas effectuer des opérations sur page comme sélectionner une taille
+de page (comme \texttt{letter} ou \texttt{a4}) ou effacer la page entière avec
+\texttt{erasepage}. Les opérateurs PostScript suivants ne sont pas permis dans les fichiers~EPS:
+
+%\begin{quote}
+\noindent
+\begin{minipage}{\textwidth-\hdelta}
+\begin{multicols}{5}\small\ttfamily\noindent
+a3\NL
+cleardictstack\NL
+grestoreall\NL
+legal\NL
+setdevice\NL
+setshared\NL
+a4\NL
+copypage\NL
+initclip\NL
+note\NL
+setglobal\NL
+startjob\NL
+a5\NL
+erasepage\NL
+initgraphics\NL
+prenderbands\NL
+setpagedevice\NL
+stop\NL
+bandevice\NL
+exitserver\NL
+initmatrix\NL
+quit\NL
+setpageparams\NL
+\null\NL
+clear\NL
+framedevice\NL
+letter\NL
+renderbands\NL
+setsccbatch\NL
+\end{multicols}
+\end{minipage}
+%\end{quote}
+
+Bien que les opérateurs PostScript suivants puissent être utilisés dans les fichiers EPS,
+ils peuvent poser des problèmes s'ils ne sont pas utilisés correctement:
+
+\begin{quote}
+\begin{minipage}{\textwidth}
+\begin{multicols}{4}\small\ttfamily\noindent
+nulldevice\NL
+setmatrix\NL
+setcolortransfer\NL
+setscreen\NL
+setgstate\NL
+settransfer\NL
+sethalftone\NL
+undefinedfont
+\end{multicols}
+\end{minipage}
+\end{quote}
+
+Certaines des opérations ci-dessus peuvent faire échouer le processus de conversion de DVI en
+PS, tandis que d'autres peuvent provoquer des problèmes étranges comme des graphiques mal
+placés ou invisibles. Comme beaucoup de ces opérateurs n'affectent pas la pile PostScript, ces
+problèmes peuvent souvent être éliminés en détruisant simplement l'opérateur gênant. D'autres
+cas peuvent nécessiter une opération plus compliquée sur le code PostScript.
+
+\subsection{La «~BoundingBox~» EPS}\label{ss+epsl+BBE}\index{BoundingBox}%
+\index{BoundingBox@BoundingBox de fichier EPS}
+Par convention, la première ligne d'un fichier PostScript spécifie le type de PostScript et
+elle est suivie d'une série de commentaires appelés \emph{en-tête} (\emph{header}) ou
+\emph{préambule} (\emph{preamble}). (Comme en \LaTeX, le caractère commentaire en PostScript
+est le~\verb|%|). L'un de ces commentaires spécifie la «~BoundingBox~» («~boîte des
+limites~»). La ligne BoundingBox contient quatre entiers\,\footnote{NdT: on voit parfois des
+BoundingBoxes avec des nombres ayant des décimales. Cela marche en général avec un
+interpréteur PostScript moderne donc tolérant.}:
+
+\begin{enumerate}[1.]
+\item La coordonnée en~$x$ du coin inférieur gauche de la BoundingBox.
+\item La coordonnée en~$y$ du coin inférieur gauche de la BoundingBox.
+\item La coordonnée en~$x$ du coin supérieur droit de la BoundingBox.
+\item La coordonnée en~$y$ du coin supérieur droit de la BoundingBox.
+\end{enumerate}
+
+\lneed{6}
+Par exemple, les 5~premières lignes d'un fichier EPS créé par \textbf{gnuplot} sont:
+\begin{verbatim}
+ %!PS-Adobe-2.0 EPSF-2.0
+ %%Creator: gnuplot
+ %%DocumentFonts: Times-Roman
+ %%BoundingBox: 50 50 410 302
+ %%EndComments
+\end{verbatim}
+
+Donc le graphique EPS produit par \textbf{gnuplot} a un coin inférieur gauche aux coordonnées
+$(50,50)$ et un coin supérieur droit aux coordonnées $(410,302)$. Les paramètres de la
+BoundingBox sont exprimés en points PostScript comme unité, points qui font
+\nicefrac{1}{{72}} de pouce\,\footnote{Un pouce fait 25,4~mm.}, ce qui donne à ce graphique
+une largeur naturelle de 5~pouces et une hauteur naturelle de 3,5~pouces. Notez qu'un point
+PostScript est un peu plus grand qu'un point \TeX, qui vaut \nicefrac{1}{{72.27}} de pouce.
+En \TeX\ et \LaTeX, les points PostScript sont appelés «~big points~» et abrégés en \texttt{bp},
+alors que les points \TeX\ sont appelés «~points~» et abrégés en~\texttt{pt}.
+
+\subsection{Conversion de fichiers PS vers EPS}\index{conversion de fichiers PS en EPS}
+Les fichiers PostScript d'une seule page sans aucune des commandes interdites peuvent être
+convertis en EPS en utilisant l'une des méthodes suivantes pour ajouter une ligne BoundingBox.
+\textbf{Puisque ces méthodes ne vérifient pas l'absence d'opérateurs PostScript illégaux,
+elles ne produisent pas des fichiers EPS utilisables à moins que les fichiers PS soient libres
+de tout opérateur interdit.}
+
+\begin{enumerate}[1.]
+\item L'option la plus pratique est d'employer l'utilitaire \textbf{ps2epsi} distribué avec
+\textbf{Ghostscript}\index{ghostscript} (voir la Section~\vref{s+epsl+GH}), qui lit le fichier PostScript,
+calcule les paramètres de la BoundingBox, et crée un fichier EPS (complet avec sa
+BoundingBox) qui contient le graphique PostScript.
+
+Le fichier EPS résultant est en format EPSI, ce qui signifie qu'il contient une
+prévisualisation bit-map à faible résolution au début du fichier. Comme cette image est codée
+en ASCII, elle ne provoquera pas les erreurs \texttt{bufsize} de la
+Section~\vref{ss+epsl+bufsize}. Cependant cette image EPSI augmente la taille du fichier.
+
+\item Ou alors, les paramètres de la BoundingBox peuvent être calculés et insérés dans la
+ligne BoundingBox du fichier PostScript ou spécifiés dans la commande d'insertion de graphique
+(par exemple, par l'option \texttt{bb}\index{bb@bb, option de \CS{includegraphics}}
+de la commande \verb|\includegraphics|). Il y a
+plusieurs moyens de calculer les paramètres de BoundingBox.
+
+\begin{enumerate}[(a)]
+\item Utiliser \textbf{Ghostview/GSview}\index{ghostview}\index{GSview} pour afficher le dessin PostScript. Lorsque vous
+déplacez le pointeur autour du dessin, les coordonnées du pointeur (par rapport au coin
+inférieur gauche de la page) sont affichées. Pour déterminer les paramètres de la BoundingBox,
+notez les coordonnées du pointeur au coin inférieur gauche et au coin supérieur droit du
+dessin.
+
+\item Imprimez une copie du dessin PostScript et mesurez les distances horizontales et
+verticales (en pouces) du coin inférieur gauche du papier au coin inférieur gauche du dessin.
+Multipliez ces valeurs par 72 pour obtenir les coordonnées du coin inférieur gauche de la
+BoundingBox. De même, mesurez les distances du coin inférieur gauche du papier au coin
+supérieur droit du dessin pour obtenir les coordonnées du coin supérieur droit de la
+BoundingBox.
+
+\item Le script \textbf{bbfig}
+\ifguide(voir page~\pageref{u+bbfig}) \fi
+utilise une imprimante PostScript
+pour calculer la BoundingBox. \textbf{bbfig} ajoute quelques commandes PostScript au début du
+fichier PostScript et l'envoie à l'imprimante. Dans l'imprimante, les commandes PostScript
+ajoutées calculent la BoundingBox du fichier PostScript d'origine et impriment les coordonnées
+de la BoundingBox en surimpression du dessin PostScript.
+\end{enumerate}
+\end{enumerate}
+
+\subsection{Correction de fichiers EPS non standard}
+Certaines applications produisent des fichiers EPS non standard qui ne peuvent pas être
+utilisés dans d'autres programmes comme \LaTeX. Certaines applications ont développé leur
+nuance «~améliorée~» de PostScript avec des dispositifs supplémentaires, alors que d'autres
+applications utilisent une programmation PostScript médiocre. Heureusement, il existe des
+utilitaires qui corrigent les fichiers EPS non standard créés par les applications suivantes.
+
+\begin{description}
+\item[Mathematica]\index{Mathematica, fichiers EPS non standard créés par} Les fichiers EPS créés par Mathematica~2.x sont écrits en PostScript étendu
+de Mathematica. Pour utiliser le fichier EPS dans des programmes non Mathematica, le fichier
+doit être corrigé pour retirer les extensions non standard. Les versions DOS de Mathematica~2.x
+comprennent un utilitaire nommé \textbf{printps.exe} ou \textbf{rasterps} qui retire les
+extensions non standard. Sur les versions \textsc{Unix} de Mathematica~2.x, ceci peut être
+fait avec l'utilitaire \textbf{psfix}. Voyez votre documentation Mathematica ou contactez
+Wolfram Research pour plus d'informations.
+
+\item[FrameMaker]%
+\index{FrameMaker@FrameMaker, fichiers EPS non standard}
+Le PostScript produit par FrameMaker ne suit pas la spécification d'Adobe
+pour l'indépendance de page. Les fichiers PostScript qui sont produits par FrameMaker Version~4 et~5
+peuvent être corrigés en utilisant respectivement les scripts
+\begin{quote}\small
+\url{ftp://ftp.irisa.fr/pub/FrameMaker/Filters/fixfm4-1.3.tar.gz}\\
+\url{ftp://ftp.irisa.fr/pub/FrameMaker/Filters/fixfm5-2.0.tar.gz}
+\end{quote}
+
+Les scripts de correction pour FrameMaker Version~3 et~4 sont disponibles~à:
+\begin{quote}\small
+%\url{ftp://ftp.frame.com/pub/techsup/framers/platform.ind/filters/fixfm3ps.sh}\\
+%\url{ftp://ftp.frame.com/pub/techsup/framers/platform.ind/filters/fixfm4ps.sh}
+\null\hspace*{.5\hdelta}\verb|ftp://ftp.frame.com/pub/techsup/framers/platform.ind/filters/fixfm3ps.sh|\\
+\null\hspace*{.5\hdelta}\verb|ftp://ftp.frame.com/pub/techsup/framers/platform.ind/filters/fixfm4ps.sh|
+\end{quote}
+\end{description}
+
+\section{Comment les fichiers EPS sont utilisés par \LaTeX}
+Les fichiers EPS sont utilisés par \LaTeX\ et par le convertisseur de DVI en PostScript.
+\begin{enumerate}[1.]
+\item \LaTeX\ recherche la ligne BoundingBox dans le fichier EPS, ligne qui dit à \LaTeX\
+combien d'espace il faut réserver pour le graphique.
+\item Le convertisseur de DVI en PS lit alors le fichier EPS et insère le graphique dans le
+fichier PS.
+\end{enumerate}
+Ceci a les ramifications suivantes:
+\begin{itemize}
+\item \LaTeX\ ne lit jamais le fichier EPS si les paramètres de la BoundingBox sont spécifiés
+dans la commande d'insertion de graphique (par exemple, si l'option \texttt{bb} de
+\verb|\includegraphics| est utilisée).
+\item Puisque \TeX\ ne sait pas lire les fichiers non-ASCII et ne peut pas lancer d'autres
+programmes, \LaTeX\ ne peut lire les informations de BoundingBox dans les fichiers graphiques
+compressés ou non-EPS. Dans de tels cas, les paramètres de BoundingBox doivent être spécifiés
+dans la commande d'insertion de graphique (par exemple, dans l'option \texttt{bb} de la
+commande \verb|\includegraphics|) ou rangée dans un fichier de texte non compressé (voir la
+Section~\vref{s+epsl+FGCNE}).
+\item Les fichiers graphiques EPS ne sont pas inclus dans le fichier DVI. Puisque les fichiers
+EPS doivent être présents lorsque le fichier DVI est converti en PS, les fichiers EPS doivent
+accompagner les fichiers DVI chaque fois qu'ils sont déplacés ou copiés.
+\item Les graphiques EPS ne sont pas affichés par la plupart des outils de visualisation de
+DVI. Pour aider l'utilisateur avec le placement des graphiques, ces outils affichent en
+général la BoundingBox dans laquelle le dessin sera inséré. (Certains prévisualisateurs, comme
+\textbf{xdvi}, utilisent ghostscript pour interpréter les graphiques EPS et les afficher avec
+le document).
+\end{itemize}
+
+\subsection{Débordement du tampon de ligne}\label{ss+epsl+bufsize}\index{bufsize@\texttt{bufsize}}
+\LaTeX\ lit les fichiers ASCII ligne par ligne, une à la fois, en mettant chaque ligne dans
+son tampon de ligne, qui est habituellement long de 3000 caractères environ. Si l'une des
+lignes du fichier EPS est plus longue que ce tampon de ligne, l'erreur suivante est signalée
+\begin{quote}
+\index{Unable to read an entire line}%
+\texttt{Unable to read an entire line--bufsize=3000}\\
+\texttt{Please a wizard to enlarge me.}\index{Please ask a wizard}\index{wizard, Please ask a wizard}
+\end{quote}
+Puisque les fichiers EPS ont rarement des lignes longues de plus de 3000 caractères, il y a
+deux causes possibles pour une telle erreur
+\begin{enumerate}[1.]
+\item \textbf{Le fichier EPS contient une longue image binaire.}\NL
+Certaines applications placent une prévisualisation binaire du graphique au début du fichier
+EPS. Ceci permet aux applications (comme les prévisualisateurs de DVI) d'afficher le dessin
+même si l'application ne sait pas interpréter le PostScript. À l'heure actuelle, relativement
+peu d'applications liées à \TeX\ utilisent de telles prévisualisations.
+
+Si l'image binaire est plus petite que le tampon de ligne, alors la commande \verb|\includegraphics|
+saute cette image (ce n'est pas le cas avec \verb|\psfig| et d'autres commandes graphiques
+obsolètes). Cependant l'erreur de dépassement de la taille de tampon \texttt{bufsize} se produit
+si l'image binaire est plus grande que le tampon de lecture. Il y a quelques méthodes pour
+contourner ce problème:
+\begin{enumerate}[(a)]
+\item Si l'image ne sera pas utilisée, le problème peut être évité soit en la détruisant avec
+un éditeur de texte soit en empêchant l'application graphique d'origine de créer cette image
+de prévisualisation.
+\item Puisque \LaTeX\ ne lit le fichier EPS que pour obtenir les paramètres de BoundingBox,
+\LaTeX\ ne lira pas le fichier EPS si les paramètres de BoundingBox sont fournis par la
+commande d'insertion de graphique (par exemple, l'option \texttt{bb} de
+\verb|\includegraphics|).
+\end{enumerate}
+\item \textbf{Les caractères de fin de ligne sont corrompus par un mauvais transfert.}\NL
+(Le problème décrit dans cette section ne se produit pas avec la distribution web2c~7.2 et
+certaines distributions commerciales dont le \TeX\ est assez malin pour identifier tous les
+caractères de fin de ligne.)
+
+Des plates-formes différentes utilisent des caractères de fin de ligne différents:
+\textsc{Unix} utilise un caractère saut de ligne (\emph{line feed}, \verb|^J|), Macintosh
+utilise un retour-chariot (\emph{carriage return}, \verb|^M|), alors que DOS/Windows utilise
+une paire retour-chariot et saut de ligne (\verb|^M^J|). Par exemple, si un fichier EPS est
+transféré en mode binaire d'un Macintosh vers une machine \textsc{Unix}, le \TeX\ sous
+\textsc{Unix} ne verra aucun des caractères fin de ligne \verb|^J| et donc pensera que le
+fichier entier fait une seule ligne très longue, qui déborde du tampon de ligne.
+
+\enlargethispage*{1\baselineskip}
+Si le fichier EPS n'a pas de section binaire (c'est-à-dire pas d'image binaire de prévisualisation
+ni graphique inclus), ce problème peut être évité en transférant le fichier en mode texte.
+Cependant, les fichiers EPS avec des sections binaires doivent être transférés en mode
+binaire, puis que le transfert en mode texte pourrait endommager la section binaire. Mais de
+tels transferts binaires provoquent des caractères de fin de ligne incorrects, ce qui oblige à
+fournir les informations de la BoundingBox par la commande d'insertion graphique (par exemple,
+l'option \texttt{bb} de \verb|\includegraphics|).
+\end{enumerate}
+
+\section{Obtenir GhostScript}\label{s+epsl+GH}\index{ghostscript}
+Ghostscript est un interpréteur PostScript qui fonctionne sur la plupart des plates-formes et
+est distribué gratuitement\,\footnote{Bien que le Ghostscript d'Aladdin soit distribué
+gratuitement, il n'est pas dans le domaine public. Il est sous copyright et est soumis à
+certaines limitations telles que pas de distribution commerciale. Lorsque les versions de
+Aladdin Ghostscript atteignent environ un an d'âge, Aladdin les distribue en tant que «~GNU
+Ghostscript~» dont l'utilisation est gouvernée par la GNU Public License, qui est moins
+restrictive.} par Aladdin Enterprises. Il permet d'afficher à l'écran des fichiers PostScript
+et EPS et de les imprimer sur des imprimantes non PostScript. Aladdin Ghostscript est
+disponible depuis la page d'accueil Ghostscript
+\begin{quote}
+\url{http://www.cs.wisc.edu/~ghost/index.html}
+\end{quote}
+dont l'interface HTML offre de meilleures instructions que ne le font les sites FTP CTAN.\pagebreak[1]
+
+\begin{sloppypar}
+Ces sites contiennent les exécutables pré-compilés pour Windows/DOS/OS2 et Macintosh, ainsi
+que le code source prêt à compiler pour \textsc{Unix}/VMS. Sont aussi disponibles des
+interfaces graphiques (GSview pour Windows3.1/95/NT/OS2, Ghostview pour \textsc{Unix}/VMS)
+pour Ghostscript, ce qui rend la visualisation de PostScript bien plus facile.
+
+\end{sloppypar}
+
+\section{Programmes de conversion de graphiques}\label{s+epsl+CG}\index{conversion de graphiques en PS}%
+\index{conversion graphique, programmes de}\index{graphiques non-EPS!conversion en EPS}
+Les programmes \emph{freeware} et \emph{shareware} suivants convertissent des graphiques
+non-EPS en EPS. Certains de ces programmes permettent la conversion depuis la ligne de
+commande, ce qui rend possible de convertir les graphiques au vol pendant la conversion par
+\textbf{dvips} (voir la Section~\vref{ss+epsl+FGNE}).
+\begin{itemize}
+\item ImageMagick\index{ImageMagick} est un très bon utilitaire de conversion graphique qui est distribué
+gratuitement sur \url{ftp.wizards.dupont.com} et autres sites. Voir
+\begin{quote}
+\url{http://www.wizards.dupont.com/cristy/ImageMagick.html}
+\end{quote}
+En plus de \textsc{Unix} et \textsc{Linux}, il fonctionne maintenant aussi sous Windows~NT,
+Macintosh et VMS.
+\item \textbf{xv}\index{xv@\texttt{xv}} est un \emph{shareware} de \$25 qui offre des programmes de visualisation et
+de conversion de graphiques pour les systèmes X-Windows. Notez que \textbf{xv} n'offre pas de
+possibilités de conversion depuis la ligne de commande pour la conversion au vol de
+graphiques. Pour des informations sur \textbf{xv}, voir
+\begin{quote}
+\url{http://www.sun.com/sunsoft/catlink/xv/note.html}
+\end{quote}
+et un manuel en ligne de \textbf{xv} est disponible depuis:
+\begin{quote}
+\url{http://is.rice.deu/~shel/xv-3.10a/}
+\end{quote}
+\item \textbf{DISPLAY}\index{DISPLAY@\textbf{DISPLAY}}
+est un \emph{freeware} DOS qui permet les conversions entre un grand
+nombre de types de formats. Il est disponible en tant que \texttt{disp189a.zip} et
+\texttt{disp189b.zip} depuis les archives SimTel:
+\begin{quote}
+\url{www.simtel.net/simtel.net/msdos/graphics-pre.html}\\
+\url{oak.oakland.edu/simtel.net/msdos/graphics-pre.html}
+\end{quote}
+Les futures versions incrémenteront le numéro de version~\texttt{189}.
+\item \textbf{WMF2EPS}\index{WMF2EPS@\texttt{WMF2EPS}} est un programme \emph{freeware} de conversion de WMF vers EPS qui
+fonctionne sous Windows~95 et NT. Il est disponible depuis
+\begin{quote}
+\path{CTAN/support/wmf2eps/readme.txt}
+\end{quote}
+Il a besoin d'un pilote d'imprimante compatible Adobe sur votre système.\pagebreak[1]
+
+\item \textbf{KVEC}\index{KVEC@\texttt{KVEC}} est un \emph{shareware} de \$25 qui convertit les graphiques bitmap (BMP,
+\index{GIF@GIF (fichiers graphiques)!conversion en EPS}GIF,
+TIFF\index{TIFF@TIFF (fichiers graphiques)!conversion en EPS})
+en PostScript et autres formats vectoriels. \textbf{KVEC} est disponible pour
+Windows, OS/2, NEXT et \textsc{Unix}.
+\begin{quote}
+\url{http://ourworld.compuserve.com/homepages/kkuhl}
+\end{quote}
+\item \textbf{NetPBM}\index{NetPBM@\texttt{NetPBM}} est une version maintenue et améliorée de
+l'ensemble non supporté \textbf{PBMPLUS}\index{PBMPLUS@\texttt{PBMPLUS}}.
+Il fonctionne sous \textsc{Unix}, VMS, et paraît-il même sous DOS.
+\begin{quote}
+\url{http://wuarchive.wustl.edu/graphics/graphics/packages/NetPBM/}
+\end{quote}
+\item ImageCommander\index{ImageCommander} (\emph{shareware} de \$30) est un programme de conversion graphique pour
+Window~3.1/95/NT qui lit de nombreux types de formats graphiques
+(GIF, JPEG, PICT\index{PICT!conversion en EPS}, WMF, etc.)
+et écrit en EPS et autres formats. Pour plus d'informations, voir
+\begin{quote}
+\url{http://www.jasc.com/}
+\end{quote}
+Le programme Paint Shop Pro\index{Paint Shop Pro} du JASC (\emph{shareware} de \$60) a les mêmes possibilités de
+conversion graphique.
+\end{itemize}
+
+\subsection{«~Wrappers~» EPS niveau~2}%
+\index{PostScript!wrapper@«~Wrappers~» niveau~2}%
+\index{niveau 2 PostScript}\index{graphiques non-EPS!conversion en EPS niveau~2}
+Contrairement au PostScript conventionnel, le PostScript Niveau~2 supporte les graphiques
+compressés binaires. Ceci produit une meilleure qualité et des fichiers plus petits que de convertir
+les graphiques en EPS conventionnel. Si vous avez une imprimante PostScript Niveau~2, il est
+préférable d'utiliser les programmes \emph{wrappers} suivants que les programmes de conversion
+listés ci-dessus. Puisque les fichiers PostScript résultants ne pourront être imprimés que sur
+des imprimantes Niveau~2, les documents sont moins portables.
+\begin{itemize}
+\item Un graphique JPEG\index{JPEG@JPEG (graphiques)!conversion en EPS niveau~2} peut être converti en PostScript Niveau~2 par le programme~C
+\textbf{jpeg2ps}\index{jpeg2ps@\texttt{jpeg2ps}} qui est disponible depuis
+\begin{quote}
+\url{http://www.muc.de/~tm/free/free.html}
+\end{quote}
+\textbf{jpeg2ps} peut être compilé sous \textsc{Unix}, DOS et d'autres systèmes.
+\item Un graphique TIF peut être converti en PostScript Niveau~2 codé LZW en utilisant
+\textbf{tiff2ps}\index{tiff2ps@\texttt{tiff2ps}}, dont le code source est disponible depuis
+\begin{quote}
+\url{ftp://ftp.sgi.com/graphics/tiff/tiff-v3.4-tar.gz}
+\end{quote}
+Un fichier \texttt{tar.Z} est également disponible. \textbf{tiff2ps} peut être compilé sur les
+plates-formes \textsc{Unix}, DOS, Macintosh et VMS. Bien que les fichiers PostScript LZW
+soient petits, ils ont besoin d'une imprimante PostScript Niveau~2.
+\end{itemize}
+
+\subsection{Éditer du PostScript}
+Bien que le dessin graphique contenu dans un fichier EPS puisse être modifié en éditant les
+commandes PostScript du fichier, ceci est difficile pour la majorité des utilisateurs. Par
+contre, il est plus facile d'utiliser les programmes suivants pour éditer les graphiques EPS:
+\begin{itemize}
+\item \textbf{pstoedit} est un programme gratuit pour \textsc{Unix}, DOS, Windows et OS/2 dont
+le code source C$++$ est disponible depuis
+\begin{quote}
+\mbox{\url{ftp://ftp.x.org/contrib/applications/pstoedit/pstoedit.html}}\\
+\url{http://www.freesoftware.com/pub/X11/contrib/applications/pstoedit/}
+\end{quote}
+Lorsqu'il est utilisé avec Ghostscript, \textbf{pstoedit} traduit les graphiques PostScript et
+EPS en d'autres formats vectoriels (comme le format \texttt{.fig} de \textbf{xfig}).
+\item Mayura Draw (autrefois connu sous le nom de PageDraw) est un programme de dessin pour
+Windows 3.1/95/NT qui est disponible depuis
+\begin{quote}
+\url{http://www.wix.com/PageDraw}
+\end{quote}
+Lorsqu'il est utilisé avec Ghostscript, Mayura Draw peut éditer les fichiers PostScript.
+
+Les anciennes versions de Mayura Draw sont distribuées gratuitement, alors que les versions
+plus récentes sont un \emph{shareware} de \$15. Notez que Mayura Draw requiert Adobe Type
+Manager (ATM) pour placer du texte sur les dessins. Bien que ST soit maintenant un logiciel
+commercial, Adobe le distribuait autrefois gratuitement avec Acrobat Reader~2.0, qui est
+disponible depuis Winsite:
+\begin{quote}
+\url{ftp://ftp.winsite.com/pub/pc/win3/util/acroread.zip}
+\end{quote}
+\item \textbf{xfig}\index{xfig@\texttt{xfig}}
+est un programme gratuit de dessin pour \textsc{Unix}/X-Windows et est
+disponible depuis
+\begin{quote}\small
+\url{ftp://ftp.x.org/contrib/applications/drawing_tools/}\\
+\url{http://www.freesoftware.com/pub/X11/contrib/applications/drawing_tools/}
+
+\end{quote}\nopagebreak
+\textbf{xfig} peut importer des dessins EPS et ajouter des annotations, mais à l'heure
+actuelle ne peut pas modifier les dessins EPS originaux.
+\end{itemize}
+
+\clearpage
+\section*{\LARGE Partie~II: L'ensemble graphique de \LaTeX}\index{ensemble graphique}
+\addcontentsline{toc}{section}{\null\hspace*{-1cm}\large II: L'ensemble graphique de \LaTeX}
+\section{Inclusion de graphique EPS}
+La meilleure référence pour les paquetages \texttt{graphics}\index{graphics@\texttt{graphics}, paquetage}
+\ifguide(voir page~\pageref{o+graphics}) \fi
+et \texttt{graphicx}\index{graphicx@\texttt{graphicx}, paquetage}
+\ifguide(voir page~\pageref{o+graphicx}) \fi
+est le guide graphique~\cite{grfguide} ou
+\emph{The \LaTeX\ Graphics Companion}~\cite{latex-g-comp}. La description du paquetage
+\texttt{graphicx} dans les autres références \LaTeX\ est sporadique: \cite{latexguide} décrit
+les deux paquetages \texttt{graphics} et \texttt{graphicx}, \cite{latex-manual} ne parle que
+du paquetage \texttt{graphics} et \cite{latex-comp} n'en décrit aucun des deux.
+
+\subsection{La commande \texttt{\bs includegraphics}}\index{includegraphics@\CS{includegraphics}, commande}\label{EP+includegraphics+1}
+%%%%%%%%%%%%%%
+\begin{table}[hbp]
+\topcaption{Options de \texttt{\bs includegraphics}}\label{t+epsl+1}\index{includegraphics@\CS{includegraphics}, commande!options}
+\centering\small
+\begin{tabular*}{\textwidth}{|l@{\extracolsep{\fill}}l|p{.80\textwidth}|@{}}
+\cline{1-3}
+\texttt{height}&\hfill&La hauteur du dessin (dans l'une des unités acceptées par \TeX).\\\cline{1-3}
+\texttt{totalheight}&&La hauteur totale du dessin (dans l'une des unités acceptées par \TeX).
+\emph{(Ajouté 6/95)}.\\\cline{1-3}
+\texttt{width}&&La largeur du dessin (dans l'une des unités acceptées par \TeX).\\\cline{1-3}
+\texttt{scale}&&Facteur d'échelle pour le dessin. Spécifier \texttt{scale=2} fera que le dessin
+sera deux fois plus grand que sa taille naturelle.\\\cline{1-3}
+\texttt{angle}&&Spécifie l'angle de rotation, en degrés, le sens anti-horaire
+(trigonométrique) étant positif.\\\cline{1-3}
+\texttt{origin}&&L'option \texttt{origin} spécifie quel point utiliser comme centre de
+rotation. Par défaut, l'objet tourne autour de son point de référence. \emph{(Ajouté 12/95)}\NL
+Les points d'origine possibles sont les mêmes que ceux pour la commande \texttt{\bs rotatebox}
+décrite dans la Section~\vref{ss+epsl+RB}. Par exemple, \texttt{origin=c} fait tourner le
+dessin autour de son centre.\\\cline{1-3}
+\texttt{bb}&&Spécifie les paramètres de la BoundingBox. Par exemple \texttt{bb=10 20 100 200}
+spécifie que la BoundingBox a son coin inférieur gauche en $(10,20)$ et son coin supérieur
+droit en $(100,200)$.\NL
+Puisque \texttt{\bs includegraphics} lit automatiquement les paramètres de BoundingBox depuis
+le fichier EPS, l'option \texttt{bb} n'est habituellement pas spécifiée. Elle est utile si les
+paramètres de BoundingBox dans le fichier EPS sont absents ou incorrects.\\\cline{1-3}
+\end{tabular*}%
+\index{height!option de \CS{includegraphics}}%
+\index{totalheight!option de \CS{includegraphics}}%
+\index{width!option de \CS{includegraphics}}%
+\index{scale@scale, option de \CS{includegraphics}}%
+\index{angle@angle, option de \CS{includegraphics}}%
+\index{origin@origin, option de \CS{includegraphics}}%
+\index{bb@bb, option de \CS{includegraphics}}
+\end{table}
+%%%%%%%%%%%%%%
+
+\begin{flushleft}\large
+\noindent\textbf{Syntaxe:}\qquad\verb|\includegraphics[|\<options>\verb|][|\<fichier>\verb|]|
+\end{flushleft}
+où les \<options> sont listées dans les Tables~\vref{t+epsl+1}, \ref{t+epsl+2}
+et~\vref{t+epsl+3}. Puisque \verb|\includegraphics| ne termine pas le paragraphe courant, il
+peut placer des graphiques tels que \includegraphics[height=6mm]{pretzel.eps} ou
+\includegraphics[height=2ex]{cm.eps} à l'intérieur du texte. Les commandes
+\begin{verbatim}
+ \documentclass{article}
+ \usepackage{graphicx}
+ \begin{document}
+ \includegraphics{file.eps}
+ \end{document}
+\end{verbatim}
+insèrent le dessin depuis \texttt{file.eps} avec sa taille naturelle.
+
+
+Lorsque le nom de fichier spécifié n'a pas de suffixe, \verb|\includegraphics| ajoute
+les extensions de la liste d'extensions \verb|\DeclareGraphicsExtensions|%
+\index{DeclareGraphicsExtensions@\CS{DeclareGraphicsExtensions}, commande}%
+\label{EP+DeclareGraphicsExtensions}
+(voir la
+Section~\vref{ss+epsl+DGE}). Puisque la liste par défaut des suffixes n'inclut pas le suffixe
+vide, la commande \verb|\includegraphics{file}| \emph{ne lira pas} \texttt{file} à moins que le suffixe
+vide soit ajouté à la liste des suffixes.
+
+\afterpage{\typeout{FLUSH FLOATS}\clearpage}
+\begin{table}[p]
+\topcaption{Options de limitations de \texttt{\bs includegraphics}}\label{t+epsl+2}%
+\index{includegraphics@\CS{includegraphics}, commande!options de limitation}
+\centering\small
+\begin{tabular*}{\textwidth}{|l@{\extracolsep{\fill}}l|p{.88\textwidth}|@{}}
+\cline{1-3}
+\texttt{viewport}&\hfill&Spécifie quelle portion du graphique doit être visible. Comme une
+BoundingBox, la zone est spécifiée par quatre nombres qui sont les coordonnées du coin
+inférieur gauche et du coin supérieur droit. Les coordonnées sont relatives au coin inférieur
+gauche de la BoundingBox. \emph{(Ajouté 6/95)}\NL
+Par exemple, si les paramètres de BoundingBox du dessin sont \texttt{50 50 410 302},
+\texttt{viewport=50 50 122 122} affiche le carré d'un pouce de côté dans le coin inférieur
+gauche du dessin, et \texttt{viewport=338 230 410 302} affiche le carré d'un pouce de côté
+dans le coin supérieur droit du dessin.\NL
+L'option \texttt{clip}\index{clip@clip, option de \CS{includegraphics}} (voir la Table~\vref{t+epsl+3}) doit être utilisée pour empêcher la
+partie du dessin hors du «~viewport~» d'être affichée.\\\cline{1-3}
+\texttt{trim}&&Une autre méthode pour spécifier quelle portion du dessin doit être visible.
+Les quatre nombres spécifient la quantité à retirer sur les bords gauche, bas, droit et haut,
+respectivement. Les nombres positifs retirent à un bord, les nombres négatifs ajoutent.
+\emph{(Ajouté 6/95)}\NL
+Par exemple, \texttt{trim=1 2 3 4} retire au dessin \texttt{1~bp} sur le bord gauche,
+\texttt{2~bp} sur le bord bas, \texttt{3~bp} sur le bord droit et \texttt{4~bp} sur le bord
+haut.\NL
+L'option \texttt{clip} (voir la Table~\vref{t+epsl+3}) doit être utilisée pour empêcher la
+partie enlevée au dessin d'être affichée.\\\cline{1-3}
+\end{tabular*}
+%\end{table}
+% % POUR LES LIER
+
+\vspace*{4mm}
+
+%\begin{table}[p]
+\index{clip@clip, option de \CS{includegraphics}}%
+\index{noclip@noclip, option de \CS{includegraphics}}%
+\index{trim@trim, option de \CS{includegraphics}}%
+\index{viewport@viewport, option de \CS{includegraphics}}%
+\index{draft@draft, option de \CS{includegraphics}}%
+\index{final@final, option de \CS{includegraphics}}%
+\index{keepaspectratio@keepaspectratio, option de \CS{includegraphics}}%
+\topcaption{Options booléennes de \texttt{\bs includegraphics}}\label{t+epsl+3}%
+\index{includegraphics@\CS{includegraphics}, commande!options booleenes@options booléennes}
+\centering\small
+\begin{tabular*}{\textwidth}{|l@{\extracolsep{\fill}}l|p{.80\textwidth}|@{}}
+\cline{1-3}
+\texttt{noclip}&\hfill&(défaut) Le dessin apparaît en entier, même si des portions
+apparaissent en dehors de la zone de vision (\emph{viewport}).\\\cline{1-3}
+\texttt{clip}&&Lorsque \texttt{clip} est spécifié, tout dessin en dehors de la zone de vision
+(\emph{viewport}) est occulté et n'apparaît pas.\\\cline{1-3}
+\texttt{draft}&&Lorsque \texttt{draft} est spécifié, la BoundingBox et le nom du fichier
+graphique sont affichés à la place du dessin, ce qui donne un affichage et une impression
+du document plus rapides. L'option de paquetage \texttt{draft} \texttt{\bs
+usepackage[draft]\{graphicx\}} fait que tous les dessins dans un document seront insérés en
+mode brouillon.\\\cline{1-3}
+\texttt{final}&&(Défaut, à moins que \texttt{\bs usepackage[draft]\{graphicx\}} soit
+spécifié.) \texttt{final} fait que le dessin sera affiché, cette option est utilisée pour
+passer outre \texttt{\bs usepackage[draft]\{graphicx\}}.\\\cline{1-3}
+\texttt{keepaspectratio}&&Lorsque \texttt{keepaspectratio} n'est pas spécifié, le fait de spécifier à la fois la
+largeur \texttt{width} et la hauteur \texttt{height} ou la hauteur totale \texttt{totalheight}
+fait que le graphique sera agrandi de manière anamorphique pour avoir la hauteur et la largeur
+spécifiées.\NL
+Lorsque \texttt{keepaspectratio} est spécifié, le fait de spécifier à la fois la largeur \texttt{width} et
+la hauteur \texttt{height} ou la hauteur totale \texttt{totalheight} rendra le dessin aussi
+grand que possible mais en conservant ses proportions initiales sans dépasser ni la hauteur ni
+la largeur spécifiées. \emph{(Ajouté 9/95)}\\\cline{1-3}
+\end{tabular*}
+\end{table}
+
+%\noindent\mbox{\llap{\raggedleft\scriptsize\textbf{\botsmash{\tshortstack[r]{Spécifier\\la Largeur}}~~}}\hspace*{\parindent}La}
+\MARTIT{\botsmash{\tshortstack[r]{Spécifier\STRUT\\la Largeur\STRUT}}~~}{La}
+commande
+\begin{quote}
+\verb|\includegraphics[width=3in]{file.eps}|
+\end{quote}
+insère le dessin du fichier \texttt{file.eps} agrandi de manière que sa largeur soit de
+3~pouces. Au lieu de donner à la largeur une dimension fixe telle que 3~pouces, rendre la
+largeur fonction de \verb|\textwidth| ou \verb|\em| rendra un document davantage portable. Par
+exemple, la commande
+\begin{quote}
+\verb|\includegraphics[width=\textwidth]{graphic.eps}|
+\end{quote}
+agrandit (ou réduit) le dessin inséré pour qu'il soit aussi large que le texte. La commande
+\begin{quote}
+\verb|\includegraphics[width=0.80\textwidth]{graphic.eps}|
+\end{quote}
+agrandit (ou réduit) le dessin inséré pour qu'il soit large de 80\% de la largeur du texte. Si
+le paquetage \texttt{calc}\index{calc@\texttt{calc}, paquetage}
+\ifguide(voir page~\pageref{o+calc}) \fi
+est utilisé, la commande ci-dessous
+fera que le dessin sera large de 2~pouces de moins que le texte:
+\begin{quote}
+\verb|\includegraphics[width=\textwidth-2.0in]{graphic.eps}|
+\end{quote}
+(Ceci requiert une version de \texttt{graphicx} de \emph{12/95} ou ultérieure).
+
+\section{Rotation et agrandissement d'objets graphiques}
+En plus de la commande \verb|\includegraphics|, le paquetage \texttt{graphicx} offre 4 autres
+commandes pour faire tourner et agrandir \emph{n'importe quel} objet \LaTeX: texte, graphique
+EPS, etc.
+\begin{quote}
+\label{EP+scalebox}\index{scalebox@\CS{scalebox}, commande}%
+\verb|\scalebox{|\<échelle-h>\verb|}[|\<échelle-v>\verb|]{|\<argument>\verb|}|\\
+\label{EP+resizebox}\index{resizebox@\CS{resizebox}, commande}%
+\verb|\resizebox{|\<largeur>\verb|}{|\<hauteur>\verb|}{|\<argument>\verb|}|\\
+\label{EP+resizebox*}\verb|\resizebox*{|\<largeur>\verb|}{|\<hauteur totale>\verb|}{|\<argument>\verb|}|\\
+\label{EP+rotatebox}\index{rotatebox@\CS{rotatebox}, commande}%
+\verb|\rotatebox[|\<options>\verb|]{|\<angle>\verb|}{|\<argument>\verb|}|
+\end{quote}
+
+Puisque la commande \verb|\includegraphics| de \texttt{graphicx} supporte les options de
+rotation et d'agrandissement ou réduction telles que \texttt{angle} et \texttt{width}, les
+commandes de cette section ont rarement besoin d'être utilisées avec les dessins EPS. Par
+exemple,
+\begin{quote}
+\verb|\includegraphics[scale=2]{file.eps}|\\
+\verb|\includegraphics[width=2in]{file.eps}|\\
+\verb|\includegraphics[angle=45]{file.eps}|
+\end{quote}
+produisent les mêmes trois dessins que
+\begin{quote}
+\verb|\scalebox{2}{\includegraphixs{file.eps}}|\\
+\verb|\resizebox{4in}{!}{\includegraphixs{file.eps}}|\\
+\verb|\rotatebox{45}{!}{\includegraphixs{file.eps}}|
+\end{quote}
+Cependant la première syntaxe est préférable car elle est plus rapide et produit un code
+PostScript plus efficace.
+
+\subsection{La commande \texttt{\bs scalebox}}
+\begin{flushleft}\large
+\noindent\textbf{Syntaxe:}\qquad\verb|\scalebox{|\<échelle-h>\verb|}[|\<échelle-v>\verb|]{|\<argument>\verb|}|
+\end{flushleft}
+La commande \verb|\scalebox| agrandit ou réduit un objet, donnant à sa largeur \<échelle-h> fois
+sa largeur d'origine et à sa hauteur \<échelle-v> fois sa hauteur d'origine. Si \<échelle-v>
+est omise, elle vaut \<échelle-h> par défaut, ce qui conserve les proportions (\emph{aspect
+ratio}) de l'objet. Des valeurs négatives provoquent une réflexion de l'objet.
+
+\subsection{La commande \texttt{\bs resizebox}}
+\begin{flushleft}\large
+\noindent\textbf{Syntaxe:}\qquad\verb|\resizebox{|\<largeur>\verb|}{|\<hauteur>\verb|}{|\<argument>\verb|}|\NL
+\null\hphantom{\textbf{Syntaxe:}}\qquad\verb|\resizebox*{|\<largeur>\verb|}{|\<hauteur totale>\verb|}{|\<argument>\verb|}|\\
+\end{flushleft}
+La commande \verb|\resizebox| donne à un objet la taille spécifiée. Le fait de spécifier~\verb|!|
+comme hauteur ou comme largeur fera que cette dimension sera telle que les proportions seront
+conservées. Par exemple, \verb|\resizebox{2in}{!}{|\<argument>\verb|}| agrandit l'argument jusqu'à ce
+qu'il fasse 2~pouces de large.
+
+Les arguments standard en \LaTeXe\ \verb|\height|, \verb|\width|, \verb|\totalheight| et
+\verb|\depth| peuvent être utilisés pour faire référence à la taille d'origine de
+l'\<argument>. Ainsi
+\begin{quote}
+\verb|\resizebox{2in}{\height}{|\<argument>\verb|}|
+\end{quote}
+fera que l'\<argument> gardera la même hauteur mais aura une largeur de 2~pouces.
+
+La commande \verb|\resizebox*| est identique à \verb|\resizebox|, sauf que le deuxième
+argument spécifie la hauteur totale de l'objet.
+
+\subsection{La commande \texttt{\bs rotatebox}}\label{ss+epsl+RB}
+\begin{flushleft}\large
+\noindent\textbf{Syntaxe:}\qquad\verb|\rotatebox[|\<options>\verb|]{|\<angle>\verb|}{|\<argument>\verb|}|
+\end{flushleft}
+La commande \verb|\rotatebox| fait tourner un objet d'un angle donné en degrés, la rotation
+dans le sens anti-horaire (trigonométrique) étant positive. Par défaut, l'objet tourne autour
+de son point de référence. Les options de \verb|\rotatebox| permettent de spécifier le centre
+de rotation.
+\begin{enumerate}[1.]
+\item En spécifiant \verb|[x=|\<xdim>\verb|,y=|\<ydim>\verb|]|, l'objet tournera autour du
+point dont les coordonnées sont (\<xdim>,\<ydim>) par rapport au point de référence de
+l'objet.
+\item L'option \texttt{origin} spécifie l'un des douze points spéciaux indiqués dans la
+Figure~\vref{f3+epsl}.
+\definecolor{GRAY}{gray}{.95}
+\begin{figure}[htb] \centering
+%\psfrag{Centerlines}[][]{\footnotesize Lignes centrales}
+\psfrag{Centerlines}[][]{\footnotesize\colorbox{GRAY}{\shortstack{Lignes\\centrales}}}
+\psfrag{Reference}[][]{\footnotesize \colorbox{white}{Point de}}
+\psfrag{Point}[][]{\footnotesize \colorbox{white}{référence}}
+%\psfrag{Baseline}[][]{\footnotesize Ligne de base}
+%\psfrag{Baseline}[][]{\footnotesize\colorbox{GRAY}{Ligne de base}}
+\psfrag{Baseline}[][]{\scriptsize\colorbox{GRAY}{\shortstack{Ligne\\de base}}}
+\includegraphics{origin.eps}
+\caption{Points utilisables comme origine}\label{f3+epsl}
+\end{figure}
+
+La position horizontale des points \texttt{origin} est spécifiée par l'une des trois lettres
+\texttt{lcr} (qui signifient \emph{left}, \emph{center} et \emph{right}, soit gauche, centre et
+droit respectivement), tandis que la position verticale est spécifie par l'une des quatre
+lettres \texttt{t}, \texttt{c}, \texttt{B} et \texttt{b} (qui signifie \emph{top},
+\emph{center}, \emph{Baseline} et \emph{bottom}, soit sommet, centre, ligne de base et bas
+respectivement). Par exemple,
+\begin{quote}
+\verb|[rb]| signifie \emph{right bottom}, le coin inférieur droit;\\
+\verb|[lt]| signifie \emph{left top}, le coin supérieur gauche;\\
+\verb|[cB]| signifie \emph{center Baseline}, le centre de la ligne de base du dessin.
+\end{quote}
+Notez que
+\begin{itemize}
+\item L'ordre des lettres est sans importance, donc \verb|[br]|et \verb|[rb]| sont
+équivalents.
+\item \texttt{c} représente le centre horizontal ou le centre vertical selon la lettre qui est
+utilisée avec elle.
+\item Si une seule lettre est spécifiée, l'autre est supposée être un~\texttt{c}, ce qui fait
+que \verb|[c]| équivaut à \verb|[cc]|, \verb|[l]| équivaut à \verb|[lc]|, \verb|[t]| équivaut
+à \verb|[tc]|, etc.
+\end{itemize}
+\end{enumerate}
+
+\section{Commandes avancées}
+Cette section décrit les commandes avancées qui sont nécessaires dans les situations
+suivantes:
+\begin{enumerate}[1.]
+\item Lorsque le nom de fichier spécifié n'a pas de suffixe. Par exemple:
+\begin{quote}
+\verb|\includegraphics{file}|
+\end{quote}
+\item Lorsque des graphiques EPS compressés sont utilisés (voir la Section~\vref{ss+epsl+FGC}).
+\item Lorsque des graphiques non-EPS sont utilisés (voir la Section~\vref{ss+epsl+FGNE}).
+\end{enumerate}
+Dans ces situations, les deux commandes
+sont nécessaires pour contrôler la manière dont \LaTeX\ traite les fichiers spécifiés dans
+les commandes \verb|\includegraphics|:
+\verb|\DeclareGraphicsRule|%
+\label{EP+DeclareGraphicsRule}%
+\index{DeclareGraphicsRule@\CS{DeclareGraphicsRule}, commande}
+et \verb|\DeclareGraphicsExtensions|%
+\index{DeclareGraphicsExtensions@\CS{DeclareGraphicsExtensions}, commande}.
+\begin{itemize}
+\item La commande \verb|\DeclareGraphicsExtensions| spécifie les suffixes (\emph{extensions}) à
+essayer (par exemple, \texttt{.eps}. \texttt{.ps}, \texttt{.eps.gz}, etc.) lorsque le nom de
+fichier spécifié n'a pas de suffixe.
+\item La commande \verb|\DeclareGraphicsRule| spécifie une commande qui agit sur un fichier.
+L'exécution de cette commande requiert un système d'exploitation qui supporte des
+\emph{pipes} ou \emph{tuyaux}. Par exemple, \textsc{Unix} supporte les pipes alors que DOS ne les supporte pas.
+
+Si cette commande est une commande de décompression, alors les graphiques EPS compressés
+pourront être utilisés. Si cette commande est une commande de conversion graphique alors les
+graphiques non-EPS pourront être utilisés.
+\end{itemize}
+
+\subsection{La commande \texttt{\bs DeclareGraphicsExtensions}}\label{ss+epsl+DGE}%
+\label{EP+DeclareGraphicsExtensions+1}%
+\index{DeclareGraphicsExtensions@\CS{DeclareGraphicsExtensions}, commande}
+La commande \verb|\DeclareGraphicsExtensions| indique à \LaTeX\ quels suffixes essayer si un
+fichier sans suffixe est spécifié dans la commande \verb|\includegraphics|.
+
+Par confort, un ensemble par défaut de suffixes est prédéfini selon quel pilote graphique est
+choisi\,\footnote{Le fait de spécifier par une option le pilote graphique pour le paquetage comme
+dans la commande \texttt{\bs usepackage[dvips]\{graphicx\}} passe outre le pilote graphique par défaut
+spécifié dans le fichier \index{graphics.cfg@\texttt{graphics.cfg}, fichier}\texttt{graphics.cfg}.}. Par exemple si \texttt{dvips} est utilisé,
+les suffixes graphiques suivants (définies dans \texttt{dvips.def}) sont utilisées par défaut
+\begin{quote}
+\verb|\DeclareGraphicsExtensions{.eps,.ps,.eps.gz,.ps.gz,.eps.Z}|
+\end{quote}
+Avec les suffixes graphiques spécifiés ci-dessus, \verb|\includegraphics{file}| recherchera
+d'abord \texttt{file.eps}, puis \texttt{file.ps}, puis \texttt{file.eps.gz}, etc. jusqu'à ce
+qu'un fichier soit trouvé. Ceci permet de spécifier le graphique par
+\begin{quote}
+\verb|\includegraphics{file}|
+\end{quote}
+au lieu de
+\begin{quote}
+\verb|\includegraphics{file.eps}|
+\end{quote}
+La première syntaxe a pour avantage que si vous décidez plus tard de compresser le
+fichier \texttt{file.eps}, vous n'aurez pas a modifier le fichier \LaTeX.
+
+\lneed{4}
+\MARTIT{\botsmash{\tshortstack[r]{Fichiers\STRUT\\sans\STRUT\\Suffixes\STRUT}}~~}{Notez}
+que
+\begin{quote}
+\verb|\includegraphics{file}|
+\end{quote}
+\emph{n'essaye pas} d'ouvrir le fichier \texttt{file} à moins que le suffixe vide \verb|{}|
+soit cité dans la liste des suffixes. Par exemple,
+\begin{quote}
+\verb|\DeclareGraphicsExtensions{.eps,.eps.gz,{}}|
+\end{quote}
+fera que \texttt{file} sera recherché si \texttt{file.eps} et \texttt{file.eps.gz} ne sont pas
+trouvés.
+
+\MARTIT{\botsmash{\tshortstack[r]{Problèmes\STRUT\\d'Espace\STRUT\\Pool\STRUT}}~~}{Le} fait de ne spécifier
+aucun suffixe et de se fier à \LaTeX\ pour choisir le suffixe correct dans la liste des
+suffixes de \verb|\DeclareGraphicsExtensions| peut aggraver les problèmes d'espace pool (voir
+la Section~\vref{ss+epsl+POOL}). Si l'espace pool est un souci, la commande
+\verb|\includegraphics{file}| ne devrait raisonnablement être utilisée qu'avec une commande
+\verb|\DeclareGraphicsExtensions| contenant un nombre minimum de suffixes, comme
+\begin{quote}
+\verb|\DeclareGraphicsExtensions{.eps,.eps.gz}|
+\end{quote}
+
+\subsection{La commande \texttt{\bs DeclareGraphicsRule}}\label{ss+epsl+DGR}%
+\index{DeclareGraphicsRule@\CS{DeclareGraphicsRule}, commande}
+La commande \verb|\DeclareGraphicsRule| spécifie comment \verb|\includegraphics| devrait
+traiter les fichiers, selon leurs suffixes. Il est possible d'utiliser plusieurs commandes
+\verb|\DeclareGraphicsRule|.
+\begin{table}[thb]
+\topcaption{Arguments de \texttt{\bs DeclareGraphicsRule}}\label{t+epsl+4}
+\centering\small
+\begin{tabular*}{\textwidth}{|l@{\extracolsep{\fill}}l|p{.80\textwidth}|@{}}
+\cline{1-3}
+\<suffixe>&\hfill&Le suffixe du fichier.\\\cline{1-3}
+\<type>&\hfill&Le type graphique pour ce suffixe.\\\cline{1-3}
+\<taille fichier>&&Le suffixe du fichier qui contient les informations de BoundingBox pour le
+dessin. Si cette option est en blanc, alors les informations sur la taille doivent être
+spécifiées par l'option \texttt{bb} de la commande \verb|\includegraphics|.\\\cline{1-3}
+\<commande>&&La commande à appliquer au fichier (souvent laissée en blanc). La commande doit
+être précédée d'un simple accent grave (quote arrière; à ne pas confondre avec la quote simple
+bien plus courante). Actuellement, seul \textbf{dvips} permet l'exécution d'une telle
+commande. Voir la Section~\vref{s+epsl+FGCNE} pour des exemples d'utilisation de cette
+commande avec des graphiques compressés ou non-EPS.\\\cline{1-3}
+\end{tabular*}
+\end{table}
+
+\begin{flushleft}%\large
+\noindent\textbf{Syntaxe:}\qquad\verb|\DeclareGraphicsRule{|\<suffixe>\verb|}{|%
+\<type>\verb|}{|\<fichier taille>\verb|}{|\<commande>\verb|}|
+\end{flushleft}
+Par exemple, la commande
+\begin{quote}
+\verb|\DeclareGraphicsRule{.eps.gz}{eps}{.eps.bb}{`gunzip -c #1}|
+\end{quote}
+spécifie que tout fichier ayant le suffixe \texttt{.eps.gz} est traité comme un fichier EPS
+compressé, avec les informations de BoundingBox rangées dans le fichier portant le suffixe
+\texttt{.eps.bb} et la commande \texttt{gunzip -c} décompresse le fichier. (Puisque \LaTeX\ ne
+peut pas lire les informations de BoundingBox depuis un fichier compressé, la ligne
+BoundingBox doit être rangée dans un fichier non compressé.)
+
+La commande \verb|\DeclareGraphicsRule| permet une~\verb|*| pour tout suffixe inconnu. Par
+exemple,
+\begin{quote}
+\verb|\DeclareGraphicsRule{*}{eps}{*}{}|
+\end{quote}
+fait que tout fichier ayant un suffixe inconnu sera traité comme un fichier EPS.
+
+\MARTIT{\botsmash{\tshortstack[r]{Points\STRUT\\dans les\STRUT\\Noms de\STRUT\\Fichiers\STRUT}}~~}{Le}
+suffixe (\emph{extension}) est défini comme étant la partie du nom de fichier après le
+premier point, ce qui offre la possibilité pour les fichiers dont le nom se termine par
+\texttt{eps.gz} d'être identifiés comme des fichiers EPS compressés. Pour éviter les
+confusions, la portion de base du nom de fichier ne doit pas contenir de point. Par exemple,
+Le fait de spécifier \texttt{file.name.eps.gz} fait que \verb|\includegraphics| recherchera
+une règle graphique associée au suffixe \texttt{name.ps.gz}. Puisqu'une telle règle graphique
+n'existe probablement pas, la règle pour le suffixe inconnu est utilisé (Les noms de fichiers
+contenant plusieurs points fonctionnent s'il se trouve que leur type est le type par défaut. Par
+exemple, lorsque des fichiers portant des extensions inconnues sont traités comme des fichiers
+EPS, le nom de fichier \texttt{file.name.eps} est par coïncidence traité correctement.)
+
+\MARTIT{\botsmash{\tshortstack[r]{Commandes\STRUT\\Pré-définies\STRUT}}~~}{Par} souci de
+confort, un jeu par défaut de règles graphiques est prédéfini selon le pilote graphique
+choisi\,\footnote{Le fait de spécifier une option pilote graphique pour le paquetage comme
+dans \texttt{\bs usepackage[dvips]\{graphicx\}} passe outre l'option pilote graphique par défaut
+spécifiée dans le fichier \index{graphics.cfg@\texttt{graphics.cfg}, fichier}\texttt{graphicx.cfg}.}. Par exemple si le pilote \textbf{dvips} est
+utilisé, les règles graphiques suivantes (définies dans \texttt{dvips.def}) sont utilisées par défaut:
+\begin{quote}
+\verb|\DeclareGraphicsRule{.eps}{eps}{.eps}{}|\\%
+\index{DeclareGraphicsRule@\CS{DeclareGraphicsRule}, commande}%
+\verb|\DeclareGraphicsRule{.ps}{eps}{.ps}{}|\\
+\verb|\DeclareGraphicsRule{.pz}{eps}{.bb}{`gunzip -c #1}|\\
+\verb|\DeclareGraphicsRule{.eps.Z}{eps}{.eps.bb}{`gunzip -c #1}|\\
+\verb|\DeclareGraphicsRule{.ps.Z}{eps}{.ps.bb}{`gunzip -c #1}|\\
+\verb|\DeclareGraphicsRule{.eps.gz}{.eps}{.eps.bb}{1gunzip -c #1}|\\
+\verb|\DeclareGraphicsRule{.ps.gz}{eps}{.ps.bb}{`gunzio -c #1}|\\
+\verb|\DeclareGraphicsRule{.pcx}{bmp}{}{}|\\
+\verb|\DeclareGraphicsRule{.bmp}{bmp}{}{}|\\
+\verb|\DeclareGraphicsRule{.msp}{bmp}{.eps}{}|\\
+\verb|\DeclareGraphicsRule{*}{eps}{*}{}|
+\end{quote}
+
+Les deux premières commandes définissent les suffixes \texttt{.eps} et \texttt{.ps} comme
+désignant des fichiers EPS. Les cinq commandes suivantes définissent les suffixes pour les
+fichiers EPS compressés. Les trois commandes suivantes définissent des suffixes pour la fichier
+bitmaps (voir la Section~\vref{sss+epsl+SD}). La dernière commande fait que les fichiers ayant des
+suffixes inconnus seront traités comme des fichiers EPS.
+
+\clearpage
+\section*{\raggedright\LARGE Partie~III: Utilisation des commandes\linebreak[2] \mbox{d'inclusion} de graphiques}
+\addcontentsline{toc}{section}{\null\hspace*{-1cm}\large III: Utilisation des commandes d'inclusion de graphiques}
+\section{Espacement horizontal et centrage}
+\subsection{Centrage horizontal}
+Le placement du dessin est contrôlé par la justification courante du texte. Pour centrer le
+dessin, placez-le dans un environnement \texttt{center}:
+\begin{quote}
+\begin{verbatim}
+\begin{center}
+ \includegraphics[width=2in]{graphic.eps}
+\end{center}
+\end{verbatim}
+\end{quote}
+Si la commande \verb|\includegraphics| est à l'intérieur d'un environnement (tel que
+\texttt{minipage} ou \texttt{figure}), la déclaration \verb|\centering|%
+\label{EP+centering}\index{centering@\CS{centering}, commande}
+centre le reste de
+l'environnement. Par exemple,
+\begin{quote}
+\begin{verbatim}
+\begin{figure}
+\psfrag{Graphic}[][][1.6]{Graphique}
+ \begin{center}
+ \includegraphics[width=2in]{graphic.eps}
+ \end{center}
+\end{figure}
+\end{verbatim}
+\end{quote}
+est similaire à:
+\begin{quote}
+\begin{verbatim}
+\begin{figure}
+\psfrag{Graphic}[][][1.6]{Graphique}
+\centering
+ \includegraphics[width=2in]{graphic.eps}
+\end{figure}
+\end{verbatim}
+\end{quote}
+La syntaxe avec \verb|\centering|%
+\index{centering@\CS{centering}, commande!différence avec l'environnement \texttt{center}}
+est préférable car la syntaxe avec \verb|\begin{center}|
+provoque un espace vertical double dû à l'espacement produit par l'environnement
+\texttt{figure} et par l'environnement \texttt{center}. Si un espacement vertical
+supplémentaire est souhaité, les commandes de la Section~\vref{ss+epsl+EF} devraient être utilisées.
+
+
+\MARTIT{\botsmash{\tshortstack[r]{Syntaxe\STRUT\\Obsolète\STRUT}}~~}{Des} problèmes dans les
+commandes \verb|\psfig|\index{psfig@\CS{psfig}, commande}\label{EP+psfig+1}
+et \verb|\epsfbox|\index{epsfbox@\CS{epsfbox}, commande}\label{EP+epsfbox+1}
+rendaient difficile la production de dessins
+centrés horizontalement. Les commandes \TeX\
+\label{EP+centerline}\verb|\centerline|\index{centerline@\CS{centerline}, commande \TeX}
+et \label{EP+leavevmode}\verb|\leavevmode|\index{leavevmode@\CS{leavevmode}, commande \TeX}
+étaient
+utilisées comme astuces corrigeant les problèmes dans \verb|\psfig| et \verb|\epsfbox|.
+Puisque la commande \verb|\includegraphics| est écrite correctement, les commandes
+\verb|\centerline| et \verb|\leavevmode| ne sont plus nécessaires, ce qui permet de centrer
+les dessins avec la commande \verb|\centering| ou l'environnement \texttt{center}.
+
+\subsection{Espacement horizontal}\label{ss+epsl+EH}
+Il est important de se rendre compte que \LaTeX\ arrange les dessins de la même manière
+qu'il met en page les autres objets tels que les lettres. Par exemple, un espacement inter-mots
+est introduit entre des lignes d'entrée \LaTeX\ à moins que la ligne se termine par un \verb|%|
+(sans blanc devant!). Par exemple, tout comme
+\begin{verbatim}
+ Hello
+ World
+\end{verbatim}
+met un espacement inter-mots entre «~Hello~» et «~World~»
+\begin{verbatim}
+ \includegraphics{file.eps}
+ \includegraphics{file.eps}
+\end{verbatim}
+mettra un espace inter-mots entre les dessins. En terminant la première ligne par un caractère
+commentaire
+\begin{verbatim}
+ \includegraphics{file.eps}%
+ \includegraphics{file.eps}
+\end{verbatim}
+il n'y aura plus d'espacement entre les dessins. Lorsque vous voulez un espacement horizontal
+entre les dessins, la commande \label{EP+hspace}\verb|\hspace|\index{hspace@\CS{hspace}, commande} insère une quantité spécifiée
+d'espace\,\footnote{Au lieu de donner à \texttt{\bs hspace} une longueur fixée telle que
+1~pouce, en faire une fonction de \texttt{\bs textwidth} ou de \texttt{em} accroît la
+portabilité du document.} tandis que \label{EP+hfill}\verb|\hfill|\index{hfill@\CS{hfill}, commande} insère une
+longueur élastique\index{longueur élastique}\index{elastique (longueur)@élastique (longueur)}
+qui s'étend pour remplir l'espace disponible. Par exemple,
+\begin{quote}
+\verb|\includegraphics{file.eps}\hfill\includegraphics{file.eps}|
+\end{quote}
+pousse les dessins sur les marges gauche et droite, tandis que
+\begin{quote}
+\verb|\hfill\includegraphics{file.eps}%|\\
+\verb|\hfill\includegraphics{file.eps}\hspace*{\fill}|
+\end{quote}
+met des espacements identiques avant, entre et après les dessins. Puisque les commandes
+\verb|\hfill| qui se trouvent juste derrière une coupure de ligne sont\virage{} ignorés, la commande
+\verb|\hspace*{\fill}|\index{fill@\CS{fill}, longueur} a été nécessaire pour donner l'espacement final.
+
+\section{Rotation, agrandissement et alignement}
+Puisque les options de \verb|\includegraphics| sont interprétées de gauche à droite, l'ordre
+selon lequel l'angle et la taille sont spécifiés fait une différence. Par exemple
+
+\begingroup
+\psfrag{Graphic}[][][1]{Graphique}
+\begin{demo}[w]{\hspace*{-1cm}}
+\begin{center}
+ \includegraphics[angle=90,totalheight=1cm]{graphic.eps}
+ \includegraphics[totalheight=1cm,angle=90]{graphic.eps}
+\end{center}
+\end{demo}
+\endgroup
+
+La première boîte est tournée de 90~degrés puis agrandie pour être haute d'un
+centimètre. La seconde est agrandie pour être haute d'un centimètre puis tournée de
+90~degrés.
+
+\subsection{Différence entre \texttt{height} et \texttt{totalheight}}%
+\index{height!option de \CS{includegraphics}}%
+\index{totalheight!option de \CS{includegraphics}}
+Les utilisateurs doivent prendre soin lors de l'utilisation de l'option \texttt{height}, car
+ils pensent souvent à la hauteur totale qui est établie par l'option \texttt{totalheight}
+(voir la Figure~\vref{f1+epsl}). Lorsque l'objet a une profondeur nulle, la
+\texttt{totalheight} est la même que la \texttt{height} et spécifier \texttt{height} marche
+bien. Lorsque l'objet a une profondeur non nulle, le fait de spécifier \texttt{height} au lieu
+de \texttt{totalheight} provoque soit un dessin de taille incorrecte soit une erreur de
+division par zéro. Pour l'importation de fichiers EPS, la distinction entre \texttt{height} et
+\texttt{totalheight} est encore plus importante si vous faites tourner puis agrandissez (ou
+réduisez) un dessin. Par exemple,
+\begin{quote}
+\verb|\includegraphics[angle=-45,totalheight=1in]{file.eps}|\\
+\verb|\includegraphics[angle=-45,height=1in]{file.eps}|
+\end{quote}
+La première de ces commandes agrandit le dessin tourné pour que sa hauteur totale soit de
+1~pouce. La seconde commande agrandit le dessin tourné pour que la portion au dessus du point
+de référence soit haute d'un pouce.
+
+\subsection{Agrandissement de graphiques tournés}
+Lorsque la hauteur ou la largeur d'un dessin est spécifiée, la taille spécifiée n'est pas
+celle du dessin mais plutôt celle des sa BoundingBox. Cette distinction est particulièrement
+importante dans l'agrandissement des dessins tournés. Par exemple
+
+\begin{demo}[w]{\hspace*{-1cm}}
+\begin{center}
+ \includegraphics[totalheight=1in]{rosette.eps}
+ \includegraphics[angle=45,totalheight=1in]{rosette.eps}
+ \includegraphics[angle=90,totalheight=1in]{rosette.eps}
+\end{center}
+\end{demo}
+
+Bien qu'il puisse sembler étrange que les dessins aient des tailles différentes, cela semble
+plus logique en regardant les BoundingBoxes:
+
+%\begin{demo}[w]{\hspace*{-1cm}}
+\begin{center}
+\includegraphics[totalheight=1in]{square.eps}
+\includegraphics[angle=45,totalheight=1in]{square.eps}
+\includegraphics[angle=90,totalheight=1in]{square.eps}
+\end{center}
+%\end{demo}
+
+Chaque dessin a été agrandi de manière que sa BoundingBox soit haute d'un pouce.
+
+\subsection{Alignement de graphiques tournés}
+Lorsque l'on fait tourner les dessins, les objets peuvent ne plus s'aligner correctement. Par
+exemple,
+
+\begin{demo}[w]{\hspace*{-1cm}}
+\begin{center}
+ \includegraphics[totalheight=1in]{rosette.eps}
+ \includegraphics[totalheight=1in,angle=-45]{rosette.eps}
+ \includegraphics[totalheight=1in,angle=-90]{rosette.eps}
+\end{center}
+\end{demo}
+
+Ici encore, ceci est bien illustré par les BoundingBoxes:
+
+\begin{center}
+ \includegraphics[totalheight=1in]{square.eps}
+ \includegraphics[totalheight=1in,angle=-45]{square.eps}
+ \includegraphics[totalheight=1in,angle=-90]{square.eps}
+\end{center}
+
+Dans ce cas les points de référence des objets (les coins inférieurs gauches à l'origine) sont
+alignés sur une ligne horizontale. Si l'on préfère que les centres soient alignés, l'option
+\texttt{origin} de \verb|\includegraphics| peut être utilisée, ce qui aligne les centres des
+dessins:
+
+\begin{demo}[w]{\hspace*{-1cm}}
+\begin{center}
+ \includegraphics[totalheight=1in]{rosette.eps}
+ \includegraphics[totalheight=1in,origin=c,angle=-45]{rosette.eps}
+ \includegraphics[totalheight=1in,origin=c,angle=-90]{rosette.eps}
+\end{center}
+\end{demo}
+
+De manière similaire, les commandes suivantes font tourner le dessin de droite autour de son
+coin inférieur gauche:
+
+\begingroup
+\psfrag{Graphic}[][][1]{Graphique}
+\begin{demo}[w]{\hspace*{-1cm}}
+\begin{center}
+ \includegraphics[width=1in]{graphic.eps}
+ \hspace{1in}
+ \includegraphics[width=1in,angle=-90]{graphic.eps}
+\end{center}
+\end{demo}
+\endgroup
+
+Pour aligner les bords inférieurs des dessins, utilisez les commandes suivantes, qui font
+tourner le dessin de droite autour de son coin inférieur droit:
+
+\begingroup
+\psfrag{Graphic}[][][1]{Graphique}
+\begin{demo}[w]{\hspace*{-1cm}}
+\begin{center}
+ \includegraphics[width=1in]{graphic.eps}
+ \hspace{1in}
+ \includegraphics[width=1in,origin=br,angle=-90]{graphic.eps}
+\end{center}
+\end{demo}
+\endgroup
+
+\subsection{Alignement vertical des minipages}\label{ss+epsl+AVM}\index{minipage!alignement vertical}%
+\label{env+EP+minipage+1}
+Il est souvent utile de placer des dessins à l'intérieur d'environnements \texttt{minipage}
+(par exemple, voir la Section~\vref{s+epsl+DCC}). Lorsque les minipages sont placées côte à
+côte, LaTeX\ les place de manière que leurs points de référence soient alignés verticalement.
+Par défaut, le point de référence de la minipage est centré verticalement sur son bord gauche.
+Un argument optionnel modifie la position du point de référence de la minipage.%
+\begin{wdesc}{xxxx}
+\item[\texttt{[b]}] fait que le point de référence de la minipage sera aligné verticalement
+avec le point de référence de la ligne du bas dans la minipage.
+\item[\texttt{[t]}] fait que le point de référence de la minipage sera aligné verticalement
+avec le point de référence de la ligne du haut dans la minipage.
+\end{wdesc}%
+Notez que \texttt{[b]} \emph{ne met pas} le point de référence en bas de la minipage (à moins
+que le point de référence de la ligne du bas de la minipage se trouve être en bas de la minipage).
+De même, \texttt{[t]} \emph{ne met pas} le point de référence en haut de la minipage (à moins
+que le point de référence de la ligne du haut de la minipage se trouve être en haut de la minipage).
+
+Lorsque la minipage ne contient qu'une seule ligne, les options \texttt{[b]} et \texttt{[t]}
+produisent le même résultat. Par exemple, les deux séquences de code suivantes%
+%
+{\parskip=.5\parskip
+\begin{verbatim}
+ \begin{center}
+ \begin{minipage}[b]{.25\textwidth}
+ \centering
+ \includegraphics[width=1in]{graphic.eps}
+ \end{minipage}%
+ \begin{minipage}[b]{.25\textwidth}
+ \centering
+ \includegraphics[width=1in,angle=-90]{graphic.eps}
+ \end{minipage}
+ \end{center}
+\end{verbatim}
+%
+%\noindent
+et%
+%
+\begin{verbatim}
+ \begin{center}
+ \begin{minipage}[t]{.25\textwidth}
+ \centering
+ \includegraphics[width=1in]{graphic.eps}
+ \end{minipage}%
+ \begin{minipage}[t]{.25\textwidth}
+ \centering
+ \includegraphics[width=1in,angle=-90]{graphic.eps}
+ \end{minipage}
+ \end{center}
+\end{verbatim}
+} %\parskip
+\noindent
+produisent la Figure~\vref{f4+epsl}. Dans les deux cas, le point de référence de la minipage
+est le point de référence (coin inférieur gauche original) du dessin EPS.
+
+\begingroup
+\psfrag{Graphic}[][][1]{Graphique}
+\begin{figure}[htb]
+ \begin{center}
+ \begin{minipage}[t]{.25\textwidth}
+ \centering
+ \includegraphics[width=1in]{graphic.eps}
+ \end{minipage}%
+ \begin{minipage}[t]{.25\textwidth}
+ \centering
+ \includegraphics[width=1in,angle=-90]{graphic.eps}
+ \end{minipage}
+ \end{center}
+\caption{Minipages avec les options \texttt{[b]} et \texttt{[t]}.}\label{f4+epsl}
+\end{figure}
+\endgroup
+
+\subsubsection{Alignement des bas des minipages}\index{minipage!alignement des bas}%
+\label{env+EP+minipage+2}
+Une méthode pour aligner les bas de minipages est de faire en sorte que la ligne de base de la
+minipage soit le bord inférieur de celle-ci. Si une ligne de hauteur nulle et de profondeur
+nulle est ajoutée à l'intérieur de la minipage après le dessin, alors l'option \texttt{[b]}
+fera que le bas de la minipage sera la ligne de base de la minipage. La commande
+\verb|\par\vspace{0pt}| crée une telle ligne de hauteur et profondeur nulles. Puisque la ligne
+de base de cette ligne de profondeur nulle est le bas de la minipage, l'option \texttt{[b]}
+aligne maintenant le bas de la minipage. Par exemple, le code ci-dessous produira la
+Figure~\vref{f5+epsl}:
+
+\begin{verbatim}
+ \begin{center}
+ \begin{minipage}[b]{.25\textwidth}
+ \centering
+ \includegraphics[width=1in]{graphic.eps}
+ \par\vspace{0pt}
+ \end{minipage}%
+ \begin{minipage}[b]{.25\textwidth}
+ \centering
+ \includegraphics[width=1in,angle=-90]{graphic.eps}
+ \par\vspace{0pt}
+ \end{minipage}
+ \end{center}
+\end{verbatim}
+
+\begingroup
+\psfrag{Graphic}[][][1]{Graphique}
+\begin{figure}[htb]
+ \begin{center}
+ \begin{minipage}[b]{.25\textwidth}
+ \centering
+ \includegraphics[width=1in]{graphic.eps}
+ \par\vspace{0pt}
+ \end{minipage}%
+ \begin{minipage}[b]{.25\textwidth}
+ \centering
+ \includegraphics[width=1in,angle=-90]{graphic.eps}
+ \par\vspace{0pt}
+ \end{minipage}
+ \end{center}
+ \caption{Minipages avec leurs bas alignés}\label{f5+epsl}
+\end{figure}
+\endgroup
+
+\subsubsection{Alignement des sommets des minipages}\index{minipage!alignement des sommets}%
+\label{env+EP+minipage+3}
+Pour aligner les sommets de minipages, on doit ajouter une ligne de hauteur nulle et de profondeur
+nulle au sommet de la minipage. Alors l'option \texttt{[t]} fera que la ligne de base de la minipage
+sera le sommet de la minipage. En faisant précéder la commande \verb|\includegraphics| de
+\verb|\vspace{0pt}|, on insère une ligne de hauteur et profondeur nulles au dessus du dessin.
+Puisque la ligne de base de cette ligne de profondeur nulle est le sommet de la minipage,
+l'option \texttt{[t]} aligne maintenant le haut de la minipage. Par exemple, le code ci-dessous
+produira la Figure~\vref{f6+epsl}:
+
+\begin{verbatim}
+ \begin{center}
+ \begin{minipage}[t]{.25\textwidth}
+ \vspace{0pt} \centering
+ \includegraphics[width=1in]{graphic.eps}
+ \end{minipage}%
+ \begin{minipage}[t]{.25\textwidth}
+ \vspace{0pt} \centering
+ \includegraphics[width=1in,angle=-90]{graphic.eps}
+ \end{minipage}
+ \end{center}
+\end{verbatim}
+
+\begingroup
+\psfrag{Graphic}[][][1]{Graphique}
+\begin{figure}[htb]
+ \begin{center}
+ \begin{minipage}[t]{.25\textwidth}
+ \vspace{0pt}
+ \centering
+ \includegraphics[width=1in]{graphic.eps}
+ \end{minipage}%
+ \begin{minipage}[t]{.25\textwidth}
+ \vspace{0pt}
+ \centering
+ \includegraphics[width=1in,angle=-90]{graphic.eps}
+ \end{minipage}
+ \end{center}
+ \caption{Minipages avec leurs hauts alignés}\label{f6+epsl}
+\end{figure}
+\endgroup
+
+Ceci aligne les sommets des minipages avec la ligne de base courante. Si par contre vous
+souhaitez aligner les sommets des minipages avec le sommet de la ligne de texte courante,
+remplacez \verb|\vspace{0pt}| par \verb|\vspace{-\baselineskip}|. Ce sujet est mentionné
+dans~\cite[pages 456--457]{latex-comp}.
+
+\section{Utilisation de sous-répertoires}
+Lorsque l'on importe un grand nombre de fichiers graphiques, il peut être souhaitable de
+ranger les fichiers graphiques dans un sous-répertoire. Par exemple, si le sous-répertoire
+s'appelle \texttt{sub}, on peut être tenté alors d'inclure le fichier \texttt{file.eps} avec la
+commande suivante:
+\begin{quote}
+\verb|\includegraphics{sub/file.eps}|
+\end{quote}
+Bien que cette syntaxe fonctionne pour la plupart des distributions \textsc{Unix} et DOS de
+\TeX, il y a des problèmes avec une telle utilisation:
+
+\begin{description}
+\item[Inefficacité]\NL
+Chaque fois que \TeX\ ouvre un fichier, le nom du fichier est sauvegardé dans la mémoire de
+\TeX. Lorsque l'on ouvre un grand nombre de fichiers, cette mémoire perdue peut provoquer une
+erreur de débordement de la taille du pool (voir la Section~\vref{ss+epsl+POOL}). Puisque le
+fait de spécifier des sous-répertoires augmente la longueur du nom de fichier, il aggrave ce
+problème d'espace dans le pool.
+\item[Non Portabilité]\NL
+L'un des avantages de \LaTeX\ est que ses fichiers peuvent être utilisés sur n'importe quelle
+plate-forme. Cependant, inclure le sous-répertoire dans le nom de fichier fait que le fichier
+devient dépendant du système d'exploitation. Le fichier ne peut plus être utilisé sur des
+machines VMS ou Macintosh sans modification significative.
+\end{description}
+
+Au lieu d'ajouter le sous-répertoire dans le nom de fichier, il y a deux autres options:
+\begin{enumerate}[1.]
+\item La meilleure méthode est de modifier le chemin de recherche \TeX\ (voir la
+Section~\vref{ss+epsl+CRT}).
+\item Une autre méthode est de spécifier \verb|sub/| dans une commande \verb|\graphicspath|
+(voir la Section~\vref{ss+epsl+CRG}). Cependant ceci est bien moins efficace que modifier le chemin
+de recherche \TeX.
+\end{enumerate}
+Ces deux solutions font que \verb|\includegraphics| recherchera automatiquement le
+sous-répertoire graphique, ce qui permet de remplacer
+\begin{quote}
+\verb|\includegraphics{sub/file.eps}|
+\end{quote}
+par
+\begin{quote}
+\verb|\includegraphics{file.eps}|
+\end{quote}
+
+\subsection{Le chemin de recherche \TeX}\label{ss+epsl+CRT}\index{chemin de recherche \TeX}
+Puisque la méthode pour changer les répertoires dans lequels \TeX\ regarde dépend de la
+distribution \TeX, il devient très compliqué de donner une description générale. Comme exemple,
+la présente section décrit la stratégie utilisée par les distributions \textsc{Unix}
+telles que web2c/te\TeX, la plupart employant des stratégies similaires.
+
+Pour les distributions \textsc{Unix} web2c/te\TeX, le chemin de recherche \TeX\ peut être
+modifié en établissant la variable d'environnement
+\index{TEXINPUTS@\texttt{TEXINPUTS} (chemin de recherche \TeX)}\texttt{TEXINPUTS}. Si vous utilisez les
+shells \texttt{csh}:
+\begin{quote}
+\verb|setenv TEXINPUTS /dir1:/dir2:|
+\end{quote}
+fait que \texttt{/dir1} et \texttt{/dir2} seront examinés \emph{avant} les répertoires par
+défaut. Sans le deux-points final, les répertoires par défaut ne seraient plus
+examinés\,\footnote{NdT: ce qui est la plupart du temps catastrophique, car vous ne trouvez
+plus les classes et paquetages standard ou fournis dans la distribution.}. En définissant
+\texttt{TEXINPUTS} par
+\begin{quote}
+\verb|setenv TEXINPUTS :/dir1:/dir2|
+\end{quote}
+\texttt{/dir1} et \texttt{/dir2} seront examinés \emph{après} les répertoires standard, tandis
+que
+\begin{quote}
+\verb|setenv TEXINPUTS /dir1::/dir2|
+\end{quote}
+fera que \texttt{/dir1} sera examiné \emph{avant} les répertoires standard et \texttt{/dir2}
+examiné \emph{après} les répertoires standard.
+
+Mettre \texttt{//} après un répertoire fait que tous ses sous-répertoires seront examinés. Par
+exemple
+\begin{quote}
+\verb|setenv TEXINPUTS /dir1//:/dir2:|
+\end{quote}
+fera que tous les sous-répertoires de \texttt{/dir1} (et leurs sous-répertoires) seront
+examinés. Faites attention en utilisant \texttt{//} car cela peut ralentir la recherche si le
+répertoire contient beaucoup de fichiers.
+
+Ces exemples fonctionnent aussi en Bourne-shell et en Korn-shell, mais la syntaxe doit être changée
+respectivement en
+\begin{quote}
+\verb|TEXINPUTS="/dir1:/dir2:"; export TEXINPUTS|\\
+\verb|export TEXINPUTS="/dir1:/dir2:"|
+\end{quote}
+
+Lorsque \LaTeX\ trouve des fichiers sur le chemin de recherche \TeX, il ne range pas le nom du
+fichier en entier dans le fichier DVI. En conséquence, les vieilles versions de \textbf{dvips}
+ou \textbf{xdvi} qui n'utilisaient pas le chemin de recherche \TeX\ ne peuvent pas trouver le
+fichier (voir la Section~\vref{ss+epsl+CRTD}).
+
+\subsection{Le chemin de recherche graphique}\label{ss+epsl+CRG}
+Par défaut, \LaTeX\ recherche les fichiers graphiques dans tout répertoire du chemin de
+recherche \TeX. En plus de ces répertoires, \LaTeX\ recherche aussi dans tout répertoire
+spécifié dans la commande \verb|\graphicspath|. Par exemple,
+\begin{quote}
+\verb|\graphicspath{{dir1/}{dir2/}}|
+\end{quote}
+dit à \LaTeX\ de rechercher les fichiers graphiques aussi dans \texttt{dir1/} et \texttt{dir2/}.
+Sur Macintosh, cela devient
+\begin{quote}
+\verb|\graphicspath{{dir1:}{dir2:}}|
+\end{quote}
+Il est important de noter que la recherche de fichier associée aux répertoires donnés par
+\verb|\graphicspath| est bien plus lente que celle associée aux répertoires de
+\texttt{TEXINPUTS}. De plus, chaque recherche de fichier faite dans un répertoire de la
+liste \verb|\graphicspath| consomme un peu plus d'espace dans le pool (voir la
+Section~\vref{ss+epsl+POOL}).
+
+À cause de ces inefficacités, il est recommandé de ne pas utiliser \verb|\graphicspath|. Il est
+préférable de spécifier les sous-répertoires en modifiant le chemin de recherche (voir la
+Section~\vref{ss+epsl+CRG}).
+
+\subsection{Économiser l'espace «~pool~»}\label{ss+epsl+POOL}
+\TeX\ réserve une portion de sa mémoire, appelée \emph{espace pool} (\emph{pool space}).pour
+sa transmission interne de chaînes. Chaque fois que \TeX\ ouvre (ou essaye d'ouvrir) un fichier,
+un peu d'espace pool est utilisé de manière permanente. Lors de l'ouverture d'un grand nombre
+de fichiers, cette consommation de mémoire peut faire que \TeX\ se trouve à court d'espace
+pool, ce qui provoque une erreur telle que
+\begin{quote}
+\verb|! TeX capacity exceeded, sorry [poolsize=73388]|
+\end{quote}
+Comme la quantité d'espace pool perdu est fonction de la longueur du nom de fichier, le
+fait de spécifier des sous-répertoires aggrave ce problème d'espace pool.
+
+À l'exception de la dernière version web2c et de quelques distributions commerciales, le seul
+moyen d'augmenter la taille du pool est de recompiler \TeX. Heureusement, les règles suivantes
+d'économie de l'espace pool résolvent habituellement le problème.
+
+\begin{itemize}
+\item Éviter les noms de fichiers excessivement longs.
+\item Ne pas inclure les noms des sous-répertoires
+\begin{quote}
+\verb|\includegraphics{sub/file.eps}|
+\end{quote}
+Au lieu de cela, changez le chemin de recherche \TeX\ ou sortez les fichiers du
+sous-répertoire.
+\item Ne pas utiliser la commande \verb|graphicspath|.
+\begin{quote}
+\verb|\graphicspath{{dir1/}{dir2/}}|\\
+\null\quad\ldots\\
+\verb|\includegraphics{file.eps}|
+\end{quote}
+fait essayer d'ouvrir les fichiers suivants:
+\begin{verbatim}
+ file.eps
+ dir1/file.eps
+ dir2/file.eps
+\end{verbatim}
+Chacune de ces tentatives consomme de l'espace du pool. Au lieu d'utiliser la commande
+\verb|\graphicspath|, modifiez le chemin de recherche de \TeX.
+\item Spécifier le nom complet du fichier, ne pas omettre les suffixes (extension) des
+fichiers (par exemple, \texttt{.eps}). Avec
+%la commande
+\verb|\DeclareGraphicsExtensions|%
+\index{DeclareGraphicsExtensions@\CS{DeclareGraphicsExtensions}, commande}%
+\label{EP+DeclareGraphicsExtensions+3}
+(voir la Section~\vref{ss+epsl+DGE}), la commande
+\begin{quote}
+\verb|\includegraphics{file}|
+\end{quote}
+fera que \verb|\includegraphics| essaiera d'ouvrir les fichiers suivants
+\begin{verbatim}
+ file.eps
+ file.ps
+ file.eps.gz
+ file.ps.gz
+ file.eps.Z
+\end{verbatim}
+ce qui est particulièrement inefficace lorsque c'est utilisé en conjonction avec
+la commande \verb|\graphicspath|.
+
+Donner une commande \verb|\DeclareGraphicsExtensions| avec un nombre minimum de suffixes
+minimise l'inefficacité de l'omission du suffixe.
+\end{itemize}
+
+\section{Fichiers graphiques compressés ou non-EPS}%
+\label{s+epsl+FGCNE}\index{compresses@compressés (graphiques)}%
+\index{graphiques non-EPS!utilisation dans \LaTeX}%
+\index{TIFF@TIFF (fichiers graphiques)!utilisation dans \LaTeX}
+Lorsqu'ils emploient \textbf{dvips}, les utilisateurs peuvent spécifier une opération à
+effectuer sur le fichier avant qu'il soit inséré. Si cette opération est une commande de
+décompression, cela permet d'utiliser des fichiers graphiques compressés. Puisque
+\textbf{dvips} est actuellement (probablement) le seul convertisseur de DVI en PS offrant
+cette possibilité, tout ce qui est dit dans cette section requiert \textbf{dvips}. Les
+utilisateurs doivent passer l'option \texttt{dvips} au paquetage \texttt{graphicx}. Ceci peut
+être fait soit en spécifiant l'option globale de classe \texttt{dvips} dans la commande
+\verb|\documentclass|:
+\begin{quote}
+\verb|\documentclass[dvips,11pt]{article}|
+\end{quote}
+soit en spécifiant l'option \texttt{dvips} dans la commande \verb|\usepackage|:
+\begin{quote}
+\verb|\usepackage[dvips]{graphicx}|
+\end{quote}
+Il est préférable de spécifier l'option \texttt{dvips} dans \verb|\documentclass| car cela
+passe l'option à tous les paquetages.
+
+Lorsque vous utilisez un système d'exploitation qui supporte les \emph{pipes}\,\footnote{Par
+exemple, \textsc{Unix} supporte les pipes, mais pas DOS.}, la commande
+\verb|\DeclareGraphicsRule|%
+\index{DeclareGraphicsRule@\CS{DeclareGraphicsRule}, commande}%
+\label{EP+DeclareGraphicsRule+3}
+(voir la Section~\vref{ss+epsl+DGR}) spécifie une commande qui
+agit sur le fichier. Si c'est une commande de décompression, cela permet d'utiliser des
+fichiers EPS compressés. Si c'est une commande de conversion, cela permet d'utiliser des
+fichiers graphiques non-EPS. Si le système d'exploitation ne supporte pas les pipes, une telle
+conversion au vol n'est pas possible et tous les graphiques doivent êtres stockés sous forme
+de fichiers non compressés.
+
+\subsection{Exemple d'EPS compressé}\label{ss+epsl+FGC}
+Les étapes pour utiliser des fichiers EPS compressés sont les suivantes:
+\begin{enumerate}[1.]
+\item Créer un fichier EPS (\texttt{file1.eps} par exemple).
+\item Ranger sa ligne BoundindBox dans un autre fichier (\texttt{file1.eps.bb}).
+\item Compresser le fichier EPS. Par exemple, la commande \textsc{Unix}
+\begin{center}
+\verb|gzip -9 file1.eps|
+\end{center}
+crée le fichier compressé \texttt{file1.eps.gz}. L'option \texttt{-9} (ou \texttt{-best})
+spécifie la compression maximum.
+\item Inclure la commande \verb|\DeclareGraphicsRule| adéquate avant
+la commande
+\verb|\includegraphics| dans le fichier \LaTeX. La commande \verb|\DeclareGraphicsRule|%
+\index{DeclareGraphicsRule@\CS{DeclareGraphicsRule}, commande}%
+\label{EP+DeclareGraphicsRule+4}
+informe \LaTeX\ de comment traiter le suffixe particulier (voir la Section~\vref{ss+epsl+DGR}).
+Par exemple
+\begin{verbatim}
+ \documentclass[dvips]{article}
+ \usepackage{graphics}
+ \begin{document}
+ \DeclareGraphicsRule{.eps.gz}{eps}{.eps.bb}{`gunzip-c #1}
+ \begin{figure} \centering
+ \includegraphics[width=3in]{file1.eps.gz}
+ \caption{Fichier graphique EPS Compressé}%
+ \label{fig+compressed+eps}
+ \end{figure}
+ \end{document}
+\end{verbatim}
+Dans ce cas particulier, la commande \verb|\DeclareGraphicsRule| n'est en fait pas nécessaire
+car il se trouve que c'est une des règles graphiques pré-définies dans \texttt{dvips.def}. Si
+un autre programme de compression ou un autre suffixe avaient été utilisés, la commande
+\verb|\DeclareGraphicsRule| aurait été obligatoire. Par exemple, si le fichier BoundingBox
+avait été nomme \texttt{file1.bb}, la \verb|\DeclareGraphicsRule| correspondante aurait été
+\begin{quote}
+\verb|\DeclareGraphicsRule{.eps.gz}{eps}{.bb}{`gunzip-c #1}|
+\end{quote}
+\end{enumerate}
+
+\subsection{Le chemin de recherche \TeX\ et \textsf{dvips}}\label{ss+epsl+CRTD}
+Lorsque \LaTeX\ rencontre une commande \verb|\includegraphics|, il recherche le fichier dans
+le répertoire courant. S'il ne trouve pas le fichier dans le répertoire courant, il le
+recherche dans les répertoires du chemin de recherche \TeX. Lorsque le fichier DVI est
+converti en PostScript, \textbf{dvips} effectue le même routine de recherche et tout
+fonctionne bien. Cependant, lorsqu'une commande de conversion ou de décompression au vol est
+spécifiée dans la commande
+\index{DeclareGraphicsRule@\CS{DeclareGraphicsRule}, commande}%
+\label{EP+DeclareGraphicsRule+5}
+\verb|\DeclareGraphicsRule|, la commande au vol empêche
+\textbf{dvips} de rechercher correctement dans les répertoires du chemin de recherche \TeX.
+
+Par exemple, la règle
+\begin{quote}
+\verb|\DeclareGraphicsRule{.eps.gz}{eps}{.eps.bb}{`gunzip -c #1}|
+\end{quote}
+spécifie que la commande \verb|gunzip -c| doit être utilisée sur les fichiers ayant le suffixe
+\texttt{.eps.gz}. Supposons que la commande suivante soit utilisée:
+\begin{quote}
+\verb|\includegraphics{file.eps.gz}|
+\end{quote}
+Si \texttt{file.eps.gz} et \texttt{file.eps.bb} sont dans le répertoire courant, la recherche
+par chemin n'est pas nécessaire et tout fonctionne bien. \LaTeX\ utilise \texttt{file.eps.bb}
+et \textbf{dvips} exécute \texttt{gunzip -c file.eps.gz} pour décompresser le fichier.
+
+Par contre cela ne marche plus si \texttt{file.eps.gz} et \texttt{file.eps.bb} ne sont pas dans
+le répertoire courant. Mais s'ils sont dans le répertoire \texttt{a/b/c/} (qui est dans le
+chemin de recherche de \TeX), \LaTeX\ parcourt le chemin pour trouver
+\texttt{/a/b/c/file.eps.bb}. Mais des problèmes surviennent dès que \textbf{dvips} exécute
+\texttt{`gunzip -c file.eps.gz} car \textbf{gunzip} ne peut pas trouver \texttt{file.eps.gz}.
+Si la distribution \TeX\ utilise une librairie \texttt{kpathsea} récente (comme le fait la
+distribution \texttt{teTeX}), ce problème peut être résolu par la règle graphique suivante
+\begin{quote}
+\verb|\DeclareGraphicsRule{.eps.gz}{eps}{.eps.bb}%|\\
+\verb| {`gunzip -c `kpsewhich -n latex tex #1`}|
+\end{quote}
+qui utilise
+\textbf{kpsewhich}\index{kpsewhich@\texttt{kpsewhich}, programme de recherche dans un chemin pour \TeX}
+pour trouver le fichier pour le compte de \textbf{gunzip}. La
+commande \texttt{`kpsewhich -n latex tex \#1`} fait que \textbf{dvips} cherchera le fichier
+compressé sur le chemin de recherche \TeX. Le nom de fichier complet (y compris les
+répertoires) est alors ajouté à la commande \textbf{gunzip -c}, ce qui permet à
+\textbf{gunzip} de trouver le fichier même s'il n'est pas dans le répertoire courant.
+
+Bien que cette nouvelle commande \verb|\DeclareGraphicsRule| puisse être placée au début de
+chaque document, il peut être plus pratique d'ajouter ceci au fichier
+\index{graphics.cfg@\texttt{graphics.cfg}, fichier}\texttt{graphics.cfg}:
+
+\begin{verbatim}
+ \AtEndOfPackage{%
+ \DeclareGraphicsRule{.eps.gz}{eps}{.eps.bb}%
+ {`gunzip -c `kpsewhich -n latex tex #1`}}
+\end{verbatim}
+et laisser la ligne \verb|\ExecuteOptions{dvips}| existante.
+
+\MARTIT{\botsmash{\tshortstack[r]{Anciennes\STRUT\\versions\STRUT\\de dvips\STRUT}}~~}{Puisque}
+les anciennes versions de \textbf{dvips} ne parcourrent pas le chemin de recherche \TeX,
+\textbf{dvips} ne peut pas trouvez de fichiers dans le chemin de recherche \TeX. La commande
+suivante utilise \textbf{kpsewhich} pour parcourir le chemin de recherche \TeX\ pour trouver
+les fichiers EPS non compressés pour \textbf{dvips}
+\begin{quote}
+\verb|\DeclareGraphicsRule%|\\
+\verb| {.eps}{eps}{.eps}{`cat `kpsewhich -n latex tex #1`}|
+\end{quote}
+bien que mettre à jour votre distribution de \TeX\ soit une meilleure solution.
+
+\subsection{Fichiers graphiques non-EPS}\label{ss+epsl+FGNE}%
+\index{graphiques non-EPS!utilisation dans \LaTeX}
+Alors qu'il est facile d'insérer des graphiques EPS dans des documents \LaTeX, il n'est pas
+aussi évident d'insérer des graphiques non-EPS
+(\index{GIF@GIF (fichiers graphiques)!utilisation dans \LaTeX}GIF,
+\index{TIFF@TIFF (fichiers graphiques)!utilisation dans \LaTeX}TIFF,
+JPEG\index{JPEG@JPEG (graphiques)!utilisation dans \LaTeX}, PICT\index{PICT!utilisation dans
+\LaTeX}, etc.). Une solution
+simple est de déterminer si l'application qui a engendré le graphique non-EPS peut aussi
+engendrer une sortie EPS. Si ce n'est pas possible, un programme de conversion graphique (voir
+la Section~\vref{s+epsl+CG}) doit être utilisé pour convertir le graphique en PostScript.
+
+Puisqu'un fichier graphique non-EPS peut être plus petit que le fichier EPS correspondant, il
+peut être souhaitable de garder les graphiques en format non-EPS et de les convertir en
+PostScript lorsque le DVI est converti en PostScript. Si \textbf{dvips} est utilisé, cette
+conversion au vol peut être spécifiée par l'option commande dans
+\index{DeclareGraphicsRule@\CS{DeclareGraphicsRule}, commande}%
+\label{EP+DeclareGraphicsRule+6}%
+\verb|\DeclareGraphicsRule|.
+Par exemple, utiliser la conversion au vol pour insérer \texttt{file2.gif} dans un
+document \LaTeX\ demande les étapes suivantes
+\begin{enumerate}[1.]
+\item Trouver un programme de conversion de GIF vers EPS (supposons qu'il s'appelle
+\textbf{gif2eps}).
+\item Il faut créer un fichier BoundingBox qui spécifie la taille naturelle du graphique
+\texttt{file2.gif}. Pour ce faire, convertissez \texttt{file2.gif} en PostScript et
+\begin{enumerate}[(a)]
+\item Si le fichier PostScript contient une ligne BoundingBox, sauvez cette ligne dans
+\texttt{file2.gif.bb}.
+\item Si le fichier PostScript ne contient pas de ligne BoundingBox, déterminez la
+BoundingBox adéquate (voir la Section~\vref{ss+epsl+BBE}) et placez ces nombres sur une ligne
+\verb|%%BoundingBox:| dans \texttt{file2.gif.bb}.
+\end{enumerate}
+\item Conservez \texttt{file2.gif} et \texttt{file2.gif.bb} et détruisez le fichier
+PostScript.
+\item Mettez \verb|\DeclareGraphicsRule{.gif}{eps}{.gif.bb}{`gif2eps #1}|%
+\index{DeclareGraphicsRule@\CS{DeclareGraphicsRule}, commande}%
+\label{EP+DeclareGraphicsRule+7}
+avant la commande
+\verb|\includegraphics| dans le fichier \LaTeX.
+\end{enumerate}
+Lorsque \verb|\includegraphics{file2.gif}| est rencontrée, \LaTeX\ lit la BoundingBox dans
+\texttt{file2.gif.bb} et dit à \textbf{dvips} d'utiliser \textbf{gif2eps} pour convertir
+\texttt{file2.gif} en EPS.
+
+\subsubsection{Exemple GIF}\index{GIF@GIF (fichiers graphiques)!utilisation dans \LaTeX}
+Alors que les commandes nécessaires pour inclure des graphiques non-EPS dépendent du système
+d'exploitation et du programme de conversion graphique, cette section donne des exemples pour
+deux programmes de conversion communs sous \textsc{Unix}. Les commandes
+\begin{verbatim}
+ \DeclareGraphicsRule{.gif}{eps}{.gif.bb}{`convert #` 'eps:-' }
+ \begin{figure} \centering
+ \includegraphics[width=3in]{file2.gif}
+ \caption{Graphique GIF}
+ \end{figure}
+\end{verbatim}
+utilise le programme \textbf{convert} (il fait partie de l'ensemble \index{ImageMagick}ImageMagick) pour traduire
+le fichier GIF en EPS. La commande
+\begin{quote}
+\verb|convert file2.gif 'eps:-'|
+\end{quote}
+traduit \texttt{file2.gif} en format EPS (spécifié par l'option «~\verb|eps:|~» et envoie le
+résultat sur la sortie standard (spécifiée par le «~\texttt{-}~»).
+
+Vous pouvez aussi utiliser les utilitaires \textbf{ppm} parmi lesquels \textbf{giftoppm},
+\textbf{ppmtopgm} et \textbf{pgmtops} convertissent le fichier GIF en EPS via les formats
+\texttt{ppm} et \texttt{pgm} (à niveaux de gris). Sous \textsc{Unix}, l'utilisation de pipes
+entre ces programmes est spécifié par la commande \verb|\DeclareGraphicsRule| suivante
+\begin{quote}
+\verb"\DeclareGraphicsRule{.gif}{eps}{.gif.bb}%"\\
+\null\qquad\verb"{`giftoppm #1 | ppmtopgm | pgmtops}"
+\end{quote}
+
+\subsubsection{Support direct pour les fichiers graphiques non-EPS}\label{sss+epsl+SD}
+Il est souvent demandé que \LaTeX\ et \textbf{dvips} supportent l'inclusion directe de
+formats graphiques non-EPS, pour que ce soit aussi facile que l'inclusion de fichiers EPS.
+Bien que ceci serait pratique, il y a malheureusement quelques problèmes pour le faire.
+\begin{itemize}
+\item Pour déterminer la taille du graphique EPS, \LaTeX\ examine le fichier EPS et y
+recherche les paramètres de la BoundingBox. Puisque \TeX\ ne sait lire que les fichiers ASCII,
+le format binaire de la plupart des fichiers graphiques non-EPS empêche \LaTeX\ d'en tirer la
+taille du graphique.
+\item De plus, le support de graphiques non-EPS obligerait \textbf{dvips} à incorporer des
+capacités de conversion graphique (GIF vers EPS, TIFF vers EPS, etc.). Ceci exigerait beaucoup
+de programmation initiale et encore plus de maintenance future.
+\end{itemize}
+Plutôt que d'incorporer directement les routines de conversion de graphiques, \textbf{dvips}
+offre un mécanisme pour appeler des programmes externes de conversion. Ce mécanisme peut être
+utilisé depuis \LaTeX\ en utilisant l'argument \<commande> de \verb|\DeclareGraphicsRule|.
+Ceci est plus souple qu'un support direct car cela laisse la conversion graphique découplée de
+la conversion DVI vers PS, ce qui permet aux utilisateurs d'employer le programme de
+conversion graphique de leur choix.
+
+Alors que \LaTeX\ et \textbf{dvips} en général ne supportent pas l'inclusion directe de
+graphiques non-EPS, il y a quelques exceptions.
+\begin{enumerate}[1.]
+\item Si \textbf{dvips} est compilé avec \verb|-Demtex|, il supporte certaines commandes
+\verb|\special|\index{special@\CS{special}, commande} de Em\TeX, ce qui lui permet
+d'inclure des bitmaps PCX, BMP ou MSP.
+\item Oztex~2.1,\index{Oztex} une distribution \emph{shareware} pour Macintosh de \TeX/\LaTeX,
+inclut le convertisseur de DVI vers PS OzDVIPS, qui permet d'inclure des fichiers MacPaint
+et PICT via des commandes \verb|\special|. Voir
+\begin{quote}
+\url{http://www.kagi.com/authors/akt/oztex.html}
+\end{quote}
+\item Certaines versions commerciales de \LaTeX\ supportent des graphiques non-EPS.
+\begin{enumerate}[(a)]
+\item Textures pour le Macintosh supporte les graphiques PICT. Voir
+\begin{quote}
+\url{http://www.bluesky.com}
+\end{quote}
+\item \TeX\ pour Windows de Y\&Y inclut un convertisseur DVI vers PS \textbf{dvipsone} qui
+supporte les fichiers TIFF. Voir
+\begin{quote}
+\url{http://www.YandY.com}
+\end{quote}
+\end{enumerate}
+\end{enumerate}
+Même avec le support direct donné ci-dessus pour des graphiques non-EPS, \TeX\ ne peut
+toujours pas déterminer la taille du graphique avec les fichiers en format binaire. Afin que
+\LaTeX\ connaisse quel espace réserver pour le dessin, l'utilisateur doit encore utiliser un
+fichier \texttt{.bb} pour spécifier les paramètres \texttt{bb} explicitement dans les arguments
+de la commande \verb|\includegraphics|.
+
+\section{Le paquetage \textsf{PSfrag}}\index{PSfrag}
+Alors qu'il y a de nombreux logiciels de dessin et d'analyse qui produisent des fichiers EPS,
+la plupart d'entre eux ne permettent pas les symboles et les équations aussi bien que \LaTeX.
+\ifguide
+Le paquetage \textsf{PSfrag}, dû à Michael C. Grant\,\autref{grant} et David Carlisle\,\autref{carlisle},
+et décrit page~\pageref{o+psfrag},
+\else
+Le paquetage \textsf{PSfrag}, dû à Michael C. Grant et David Carlisle,
+\fi
+permet aux utilisateurs de \LaTeX\ de remplacer des chaînes
+de texte dans des fichiers EPS par du texte ou des équations \LaTeX. Une application a été ici
+de remplacer les textes en anglais des fichiers EPS originaux de cette documentation par leurs
+traductions en français, sans devoir éditer le code PostScript.
+
+\pfg~3.0, qui a été distribuée en novembre~1996, a été complètement ré-écrite. Les versions
+antérieures de \pfg\ avaient besoin d'un pré-processeur (tel que \textbf{ps2frag} ou
+\textbf{ps2psfrag}) pour identifier et marquer tout le texte dans le fichier EPS. Depuis
+\pfg~3.0, il n'y a plus besoin de pré-processeur ni de programme externe tel que \textbf{perl}
+ou \textbf{ghostscript}. \pfg~3.0 n'a besoin que d'un \LaTeX\ récent (décembre 1995 ou
+postérieur) et de l'ensemble graphique distribué avec \LaTeX. \cite{psfgguide} donne une
+documentation complète de \pfg~3.0.
+
+Un bénéfice supplémentaire de la réécriture de \pfg\ est qu'il supporte enfin les
+graphiques EPS compressés. Mais la commande \verb|\tex| (décrite dans la
+Section~\vref{ss+epsl+TLFE}) ne peut pas être utilisée pour inséser du texte \LaTeX\ dans des
+graphiques compressés.
+
+\begin{table}[htb] \centering
+\topcaption{Options de \texttt{\bs psfrag}}\label{t+epsl+5}
+\begin{tabular*}{\textwidth}{|l@{\extracolsep{\fill}}l|p{.80\textwidth}|@{}}
+\cline{1-3}
+\<texte PS>&\hfill&Texte à remplacer dans le fichier EPS.\\\cline{1-3}
+\<position>&&\emph{(Optionnel, \texttt{[Bl]} par défaut.)} Position du point de placement
+relatif au nouveau texte \LaTeX.\\\cline{1-3}
+\<position PS>&&\emph{(Optionnel, \texttt{[Bl]} par défaut.)} Position du point de placement
+relatif au texte EPS existant.\\\cline{1-3}
+\<échelle>&&\emph{(Optionnel, 1 par défaut.)} Facteur d'échelle pour le texte. Pour avoir de
+meilleurs résultats, évitez d'utiliser le facteur d'échelle et utilisez plutôt les commandes
+de taille de fonte telles que \texttt{\bs small} et \texttt{\bs large}.\\\cline{1-3}
+\<rotation>&&\emph{(Optionnel, zéro par défaut.)} Lorsqu'un angle est spécifié, c'est l'angle
+de rotation du nouveau texte par rapport au texte existant. L'angle est exprimé en degrés et
+le sens positif est le sens anti-horaire (sens trigonométrique).\NL
+Cette option est particulièrement utile lorsque l'on a affaire avec des applications qui ne
+permettent que du texte horizontal dans leurs fichiers EPS.\\\cline{1-3}
+\<texte>&&Le texte \LaTeX\ à insérer dans le graphique EPS.\NL
+Comme dans du texte \LaTeX\ normal, les formules mathématiques doivent être mises entre signes
+dollar (par exemple, {\froff\selectlanguage{english} \texttt{\$\bs frac\{1\}\{2\}\$} ou \texttt{\$x\^{}2\$}}).\\\cline{1-3}
+\end{tabular*}
+\end{table}
+Pour utiliser \pfg, créez un fichier EPS puis effectuez les étapes suivantes:%
+\begin{enumerate}[1.]
+\item Inclure \verb|\usepackage{psfrag}| dans le préambule du document \LaTeX.
+\item Dans le document, utilisez la commande \verb|\psfrag| pour spécifier le texte EPS à
+remplacer et la chaîne \LaTeX\ qui le remplacera. Ceci fait que la substitution spécifiée sera
+effectuée pour toute commande \verb|\includegraphics| invoquée dans le même environnement.
+\item Utilisez la commande \verb|\includegraphics| comme d'habitude.
+\end{enumerate}%
+La commande \LaTeX\ \verb|\psfrag| a la syntaxe suivante%
+\NL\null\qquad%
+%\begin{quote}%
+\verb|\psfrag{|\<texte PS>\verb|}[|\<position>\verb|][|\<position PS>\verb|][|\<échelle>\verb|][|\<rotation>\verb|]{|\<texte>\verb|}|%
+%\end{quote}
+\NL
+dont les arguments sont décrits dans la Table~\vref{t+epsl+5}.
+
+Les options \<position> et \<position PS> sont chacun l'un des douze points (tels que
+\texttt{[tl]}. \texttt{[br]}, \texttt{[cc]}) montrés sur la Figure~\vref{f3+epsl}. Si des
+arguments optionnels ne sont pas donnés, le point est par défaut \texttt{[Bl]}. Toute lettre
+manquante est \texttt{c} par défaut (donc \texttt{[]} ou \texttt{[c]} équivalent à \texttt{[cc]},
+\texttt{[l]} équivaut à \texttt{[lc]}). Voir~\cite{psfgguide} pour des exemples de combinaisons
+de points de placement.
+
+Notez que \verb|\psfrag| compare les chaînes textuelles \emph{entières}. Donc la commande
+\begin{quote}
+\verb|\psfrag{pi}{$\pi$}|
+\end{quote}
+remplace la chaîne \texttt{pi} par $\pi$, mais n'affecte pas les chaînes \texttt{pi/2} ou
+\texttt{2pi}. D'autres commandes \verb|\psfrag| doivent être donnés pour ces chaînes.
+
+\pfg\ ne peut effectuer le remplacement que si la chaîne EPS entière est construite avec une
+seule commande PS. Certains programmes découpent la chaîne en sous-chaînes ou en lettre
+individuelles afin d'effectuer ls crênage. Par exemple, Corel~Draw a produit le code suivant
+pour placer la chaîne «~Hello World~»
+\begin{verbatim}
+ 0 0 (Hello W) @t
+ 1080 0 (orld) @t
+\end{verbatim}
+Puisque \pfg\ voit ceci comme les deux chaînes sans relation «~Hello W~» et «~orld~», il ne
+peut effectuer aucun remplacement d «~Hello World~». Si le crénage ne peut pas être inhibé
+manuellement, l'utilisation de Courier ou d'une autre fonte à chasse constante empêche souvent
+le crénage. Si le crénage ne peut pas être évité, seules des chaînes à remplacer d'un seul
+caractère peuvent être utilisées.
+
+\lneed{6}
+\FloatBarrier
+\subsection{Exemple \textsf{PSfrag} \#1}
+La commande
+\begin{quote}
+\verb|\includegraphics{pend.eps}|
+\end{quote}
+inclut le graphique sans qu'aucune substitution soit effectuée par \pfg, ce qui donne la
+Figure~\vref{f7+epsl}. Les commandes
+\begin{quote}
+\verb|\psfrag{q1}{$\theta_1$}|\\
+\verb|\psfrag{q2}{$\theta_2$}|\\
+\verb|\psfrag{L1}{$L_1$}|\\
+\verb|\psfrag{L2}{$L_2$}|\\
+\verb|\psfrag{P1}[][]{$P_1$}|\\
+\verb|\psfrag{P2}[][]{\large $P_2$}|\\
+\verb|\includegraphics{pend.eps}|
+\end{quote}
+incluent le graphique en effectuant les remplacements par \pfg, en donnant la
+Figure~\vref{f8+epsl}. Les quatre premières commandes \verb|\psfrag| placent le nouveau texte
+\LaTeX\ de manière que le point gauche de sa ligne de base corresponde au point gauche de la
+ligne de bas du texte EPS. Les deux dernières commandes utilisent les options \verb|[][]| pour
+placer le texte \LaTeX\ de manière que son centre corresponde au centre du texte EPS. Notez que
+tout le texte EPS n'a pas à être remplacé. Par exemple, la marque \texttt{N} est laissée
+inchangée dans la Figure~\vref{f8+epsl}.
+
+\begin{figure}[htb] %\footnotesize
+\setlength{\wlength}{\textwidth}
+\addtolength{\wlength}{-6mm}
+\centering
+\null\hspace*{3mm}\begin{minipage}{.45\textwidth}
+\includegraphics[width=.45\wlength,keepaspectratio]{pend.eps}
+\caption{Sans remplacement \textsf{PSfrag}}\label{f7+epsl}
+\end{minipage}%
+\hfill%
+\begin{minipage}{.45\textwidth}
+\psfrag{q1}{$\theta_1$}
+\psfrag{q2}{$\theta_2$}
+\psfrag{L1}{$L_1$}
+\psfrag{L2}{$L_2$}
+\psfrag{P1}[][]{$P_1$}
+\psfrag{P2}[][]{\large $P_2$}
+\includegraphics[width=.45\wlength,keepaspectratio]{pend.eps}
+\caption{Avec remplacement \textsf{PSfrag}}\label{f8+epsl}
+\end{minipage}\hspace*{3mm}\null
+\end{figure}
+
+\FloatBarrier
+\subsection{Exemple \textsf{PSfrag} \#2}
+Cet exemple montre comment les trois commandes \verb|\shorstack|,
+\label{EP+colorbox}\verb|\colorbox|\index{colorbox@\CS{colorbox}, commande} et
+\label{EP+fcolorbox}\verb|\fcolorbox|\index{fcolorbox@\CS{fcolorbox}, commande} peuvent être utilisées avec \verb|\psfrag|.
+\begin{wdesc}{xxxxxxxxxx}
+\item[\texttt{\bs shortstack}] La commande
+\label{EP+shortstack}\verb|\shortstack|\index{shortstack@\CS{shortstack}, commande} permet d'empiler verticalement
+du texte, ce qui permet de substituer plusieurs lignes de texte à une seule ligne de texte.
+Les lignes de texte sont remplacées par la commande \verb|\\|.
+\item[\texttt{\bs colorbox}] La commande \verb|\colorbox| (qui fait partie du paquetage
+\texttt{color}\index{color@\texttt{color}, paquetage},
+\ifguide décrit page~\pageref{o+color} et \fi
+distribué avec \LaTeX) place un arrière-plan
+rectangulaire coloré derrière un objet. La distance dont cet arrière-plan s'étend autour de
+l'objet est la longueur \verb|\fboxsep|\index{fboxsep@\CS{fboxsep}, longueur}. Par exemple,
+\begin{quote}
+\verb|\colorbox{white}{texte}|
+\end{quote}
+place un fond rectangulaire blanc derrière \texttt{texte}. Voir~\cite{grfguide} pour plus de
+détails sur \verb|\colorbox|.
+
+Avec \pfg, \verb|\colorbox| est utile pour placer du texte à un endroit où des lignes ou un
+ombrage rendrait difficile la lecture du texte. Placer un fond blanc derrière le texte empêche
+le dessin de perturber la vision du texte.
+\item[\texttt{\bs fcolorbox}] La commande \verb|\fcolorbox| (qui fait aussi partie du
+paquetage \texttt{color}) est similaire à la commande \verb|\colorbox|, mais un cadre est
+tracé autour du fond. La commande
+\begin{quote}
+\verb|\fcolorbox{black}{white}{texte}|
+\end{quote}
+met un fond blanc avec un cadre rectangulaire noir derrière \texttt{texte}.
+
+L'épaisseur du cadre est contrôlée par la longueur
+\label{EP+fboxrule}\verb|\fboxrule|\index{fboxrule@\CS{fboxrule}, longueur} et l'espacement entre le
+cadre et le texte ou l'objet est contrôlé par la longueur
+\label{EP+fboxsep}\verb|\fboxsep|\index{fboxsep@\CS{fboxsep}, longueur}.
+\end{wdesc}
+
+\enlargethispage*{\baselineskip}
+Les Figures~\vref{f9+epsl} et~\vref{f10+epsl} montrent l'utilisation de ces commandes avec
+\pfg. La Figure~\vref{f9+epsl} montre le dessin sans substitution par \pfg. Les commandes
+\begin{verbatim}
+ \psfrag{q1}[][]{\colorbox{white}{$q_1$}
+ \psfrag{base}{\fcolorbox{black}{white}{Base}}
+ \psfrag{Actuator}[l][l]{\shortstack{Actuateur\\hydraulique}}
+ \includegraphics{mass.eps}
+\end{verbatim}
+utilisent \pfg\ pour produire la Figure~\vref{f10+epsl}.
+\begin{figure}[htb] %\footnotesize
+\setlength{\wlength}{\textwidth}
+\addtolength{\wlength}{-6mm}
+\centering
+\null\hspace*{3mm}\begin{minipage}{.45\textwidth}
+\includegraphics[width=.45\wlength,keepaspectratio]{mass.eps}
+\caption{Sans remplacement \textsf{PSfrag}}\label{f9+epsl}
+\end{minipage}%
+\hfill%
+\begin{minipage}{.45\textwidth}
+\psfrag{q1}[][]{\colorbox{white}{$q_1$}}
+\psfrag{base}{\fcolorbox{black}{white}{Base}}
+\psfrag{Actuator}[l][l]{\shortstack{Actuateur\\hydraulique}}
+\includegraphics[width=.45\wlength,keepaspectratio]{mass.eps}
+\caption{Avec remplacement \textsf{PSfrag}}\label{f10+epsl}
+\end{minipage}\hspace*{3mm}\null
+\end{figure}
+
+\FloatBarrier
+\subsection{Texte \LaTeX\ dans un fichier EPS}\label{ss+epsl+TLFE}
+La méthode recommandée et la plus populaire pour utiliser \pfg\ est la commande \verb|\psfrag|
+décrite dans la section précédente. Une alternative, moins efficace, est la commande
+\verb|\tex|, qui insère directement le texte \LaTeX\ dans le fichier EPS.
+Voir~\cite{psfgguide}
+\ifguide ou page~\pageref{sec+pfg+texcomm} \fi
+pour plus de détails.
+
+\subsection[Agrandissement de la figure et du texte avec \textsf{PSfrag}]%
+{Agrandissement de la Figure et du Texte avec \mbox{\textsf{PSfrag}}}
+Si un graphique utilisant \pfg\ est agrandi (ou réduit), le texte \pfg\ est agrandi ou réduit
+en même temps que le graphique. Il en résulte qu'une subtilité du paquetage \texttt{graphicx}
+affecte la taille du texte.
+\begin{itemize}
+\item Lorsque les options \texttt{width}, \texttt{height} ou \texttt{totalheight} sont
+utilisées pour agrandir la taille du graphique,
+\begin{quote}
+\verb|\includegraphics[width=3in]{file.eps}|
+\end{quote}
+le texte \pfg\ est inséré \emph{après} l'agrandissement. De même,
+\begin{quote}
+\verb|\resizebox{2in}{!}{\includegraphics{file.eps}}|
+\end{quote}
+inclut le graphique dans sa taille naturelle, insère les textes \pfg, et ensuite agrandit à la
+fois le graphique et le texte.
+\item De même, lorsque les options d'agrandissement ou réduction sont spécifiées \emph{avant}
+la rotation:
+\begin{quote}
+\verb|\includegraphics[width=3in,angle=30]{file.eps}|
+\end{quote}
+l'agrandissement est implicitement traité par la fonction d'inclusion de graphique. Cependant,
+lorsque les options d'agrandissement sont spécifiées \emph{après} la rotation:
+\begin{quote}
+\verb|\includegraphics[angle=30,width=3in]{file.eps}|
+\end{quote}
+le graphique est d'abord inclus avec sa taille naturelle, puis tourné et enfin agrandi. Puisque
+\pfg\ remplace le nouveau texte pendant l'inclusion du graphique, la seconde commande agrandit
+le nouveau texte \textsf{PSfrag} alors que la première \emph{ne le fait pas}. Lorsque la taille du
+graphique EPS une fois inclus diffère beaucoup de sa taille naturelle, les deux commandes
+produisent des résultats très différents.
+\end{itemize}
+Voir~\cite{psfgguide}
+\ifguide ou page~\pageref{o+psfrag} \fi
+pour plus de détails sur l'agrandissement du texte \pfg.
+
+\subsection{Incompatibilités de \textsf{PSfrag}}
+Bien que \pfg~3.0 ait de nombreux avantages par rapport à la version~2, il y a actuellement
+une incompatibilité avec les fichiers EPS produits par
+\textbf{xfig}\index{xfig@\texttt{xfig}!incompatibilité avec \textsf{PSfrag}}
+contenant des objets remplis par un pattern. La distribution de \pfg\ inclut le fichier \texttt{readme.xfg} qui
+décrit cette incompatibilité. Un moyen de contourner ce problème est décrit dans la
+Section~\vref{sss+epsl+xfig}.
+
+La distribution de \pfg\ inclut aussi le fichier \texttt{readme.sem} qui décrit une
+incompatibilité entre \pfg\ et la classe
+\texttt{seminar}\index{PSfrag!incompatibilité avec le paquetage \texttt{seminar}}%
+\index{seminar@\texttt{seminar}, paquetage!incompatibilité avec \textsf{PSfrag}}%
+\ifguide\ (voir page~\pageref{o+seminar})\fi.
+Heureusement, la dernière version de \texttt{seminar.cls} n'a plus cette incompatibilité.
+
+\subsubsection{Fichiers EPS produits par xfig}%
+\label{sss+epsl+xfig}\index{PSfrag!incompatibilité avec \texttt{xfig}}
+Des problèmes surviennent lorsque \pfg\ est utilisé avec des fichiers EPS qui ont été créés
+par le programme de dessin \textbf{xfig} et utilisent la fonction «~pattern fill~» de
+\textbf{xfig}. Le problème provient du fait que \pfg\ et \textbf{xfig} redéfinissent tous deux
+l'opérateur PostScript \texttt{show}. Ces redéfinitions ne devraient pas entrer en
+conflit, mais apparemment elles le font.
+
+Les personnes assurant la maintenance de \pfg\ n'ont pas déterminé de solution sur le long
+terme mais l'astuce suivante semble marcher:
+\begin{enumerate}[1.]
+\item Dans le fichier EPS, cherchez la commande \verb|/PATfil|.
+\item À l'intérieur de la définition de \verb|/PATfill|, cherchez la commande \texttt{show}
+(il n'y a qu'une seule occurrence).
+\item Remplacez \texttt{show} par \texttt{oldshow} (\texttt{oldshow} est l'endroit où
+\textbf{xfig} range l'«~ancienne~» définition de la routine \texttt{show}, avant de redéfinir
+\texttt{show} pour ses propres besoins).
+\end{enumerate}
+Si vous pouvez déterminer ce que \textbf{xfig} et/ou \pfg\ peuvent faire de mieux pour éviter
+ce problème, contactez l'équipe de maintenance de \pfg\ à \url{psfrag@rascals.stanford.edu}.
+
+\section{Inclure plusieurs fois un fichier EPS}
+Lorsque le même graphique EPS est inséré de nombreuses fois, son code EPS apparaît autant de
+fois dans le fichier PS final. En particulier, ceci se produit souvent lorsqu'un logo ou autre
+dessin est inséré dans l'en-tête\index{entete@en-tête, graphique dans un} ou le pied de page d'un document. Cette section décrit des
+méthodes améliorées pour insérer de nombreuses fois un graphique.
+
+Il y a quatre méthodes habituelles pour inclure de nombreuses fois le même graphique EPS.
+\begin{enumerate}[1.]
+\item Utiliser \verb|\includegraphics{file.eps}| chaque fois que vous voulez le graphique.
+Ceci pose deux problèmes:
+\begin{enumerate}[(a)]
+\item \LaTeX\ doit trouver et lire le fichier chaque fois que \verb|\includegraphics| est
+utilisée.
+\item Les commandes du graphique EPS sont répétées dans le fichier PS final, ce qui donne un
+gros fichier.
+\end{enumerate}
+\item Sauver le graphique dans une boîte \LaTeX\ et utiliser la boîte chaque fois que vous
+voulez le graphique. Ceci fait gagner du temps à \LaTeX\ puisqu'il ne doit trouver et lire le
+fichier qu'une seule fois. Mais cela ne réduit pas la taille du fichier PostScript final.
+
+Au début du fichier, inclure les commandes suivantes
+\begin{verbatim}
+ \newsavebox{\mygraphic}
+ \sbox{\mygraphic}{\includegraphics{file.eps}}
+\end{verbatim}
+puis utiliser la commande \verb|\usebox{mygraphics}| chaque fois que vous souhaitez insérer le
+graphique. (Le graphique peut être agrandi ou réduit en plaçant la commande \verb|\usebox| à
+l'intérieur d'une commande \verb|\scalebox| ou \verb|\resizebox|).
+\item Lorsque le fichier EPS contient du graphique en mode vectoriel (par opposition au
+graphique en bitmap), il est possible d'écrire une commande PostScript qui dessine le
+graphique. Le graphique peut alors être inclus en appelant la commande PostScript chaque fois
+dont on a besoin du dessin. La Section~\vref{ss+epsl+dcp} décrit cette procédure.
+
+Puisque le fichier PostScript final n'inclut les commandes graphiques qu'une seule fois, il
+sera beaucoup plus petit. Notez que puisque les commandes graphiques sont rangées dans la
+mémoire de l'imprimante pendant l'impression du fichier PostScript final, cette méthode
+\virage\emph{peut} faire que l'imprimante soit à court de mémoire et n'imprime pas le
+document.
+
+Bien que cette méthode donne un fichier PostScript final petit, elle exige encore que \LaTeX\
+trouve et lise le fichier contenant les commandes PostScript.
+\item Comme la méthode précédente, définir une commande PostScript qui dessine le graphique,
+mais inclure cette commande dans une boîte \LaTeX. Ceci donne un fichier PostScript final
+petit et ne demande à \LaTeX\ que de trouver et lire le fichier une seule fois.
+\end{enumerate}
+
+\subsection{Définir une commande PostScript}\label{ss+epsl+dcp}
+Cette section décrit comment créer une commande PostScript qui dessine le graphique d'un
+fichier EPS contenant du dessin vectoriel. Cette procédure ne marche pas si le fichier EPS
+contient des dessins \emph{bitmap}.
+
+Pour convertir le graphique EPS en une commande PostScript, le fichier EPS doit être coupé en
+deux fichiers, l'un qui définit le dictionnaire PostScript et les commandes graphiques,
+l'autre qui contient les informations d'en-tête et utilise la commande PostScript pré-définie.
+Par exemple, un fichier EPS créé par \textbf{xfig} est de la forme
+\begin{verbatim}
+ %!PS-Adobe-2.0 EPSF-2.0
+ %%Title: /tmp/xfig-fig017255
+ %%Creator: fig2dev Vrsion 2.1.8 Patchlevel 0
+ %%CreationDate: Fri Sep 1 15:36:01 1995
+ %%Orientation: Portrait
+ %%BoundingBox: 0 0 369 255
+ %%Pages: 0
+ %%EndComments
+ /$F2psDict 200 dict def
+ $F2psDict begin
+ ...
+ %%EndProlog
+
+ $F2psBegin
+ ...
+ $F2psEnd
+\end{verbatim}
+où les «~\verb|...|~» indiquent des commandes non listées. Le fichier EPS contient en général
+trois parties:
+\begin{enumerate}[1.]
+\item Les commandes d'en-tête qui commencent par~\verb|%|
+\item La section \texttt{Prolog} qui commence par
+\begin{quote}
+\verb|/$F2psDict 200 dict def|
+\end{quote}
+et se termine par
+\begin{quote}
+\verb|%%EndProlog|
+\end{quote}
+Le \texttt{Prolog} définit les commandes dans le dictionnaire PostScript utilisé par le
+fichier EPS. Dans ct exemple, le dictionnaire s'appelle \verb|$F2psDict| bien que d'autres
+noms puissent être utilisés.
+\item La dernière partie contient les commandes utilisées pour dessiner le graphique.
+\end{enumerate}
+Supposons que le fichier ci-dessus s'appelle \texttt{file.eps}. Créez les fichiers
+\texttt{file.h} et \texttt{file.ps} où \texttt{file.h} contient:
+\begin{verbatim}
+ /$F2psDict 200 dict def
+ $F2psDict begin
+ ...
+ %%EndProlog
+
+ /MyFigure {
+ $F2psBegin
+ ...
+ $F2psEnd
+ } def
+\end{verbatim}
+et \texttt{file.ps} contient
+\begin{verbatim}
+ %!PS-Adobe-2.0 EPSF-2.0
+ %%Title: /tmp/xfig-fig017255
+ %%Creator: fig2dev Vrsion 2.1.8 Patchlevel 0
+ %%CreationDate: Fri Sep 1 15:36:01 1995
+ %%Orientation: Portrait
+ %%BoundingBox: 0 0 369 255
+ %%Pages: 0
+ %%EndComments
+ $F2psDict begin MyFigure end
+\end{verbatim}
+\texttt{file.h} définit le dictionnaire et définit la commande \texttt{MyFigure}, tandis que
+\texttt{file.ps} contient les informations d'en-tête et utilise la commande PostScript définie
+dans \texttt{file.h}. En particulier, il est important que l'en-tête du fichier
+\texttt{file.ps} inclue la ligne \verb|%!PS...| et la ligne BoundingBox. Le dessin peut alors
+être utilisé dans le document \LaTeX\ ainsi
+\begin{verbatim}
+ \documentclass{article}
+ \usepackage{graphicx}
+ \special{header=file.h}
+ \begin{document}
+ ...
+ \includegraphics[width=2in]{file.ps}
+
+ \includegraphics[totalheight=1in]{file.ps}
+ ...
+ \end{document}
+\end{verbatim}
+Notez que le fichier original \texttt{file.eps} n'est pas utilisé. Puisque les commandes
+graphiques dans \texttt{file.h} ne sont incluses qu'une seule fois, le fichier PostScript
+final reste petit. Cependant, il faut encore que \LaTeX\ trouve et lise \texttt{file.ps}
+chaque fois que le graphique est utilisé. Les commandes suivantes sauvegardent le dessin dans
+une boîte \LaTeX\ pour produire un fichier PostScript final petit en ne lisant
+\texttt{file.ps} qu'une seule fois.
+\begin{verbatim}
+ \documentclass{article}
+ \usepackage{graphicx}
+ \special{header=file.h}
+
+ \newsavebox{\mygraphic}
+ \sbox{\mygraphic}{\includegraphicd[width=2in]{file.ps}}
+
+ \begin{document}
+ ...
+ \usebox{\mygraphic}
+ ...
+ \resizebox*{1in}{!}{\usebox{\mygraphic}}
+ ...
+ \end{document}
+\end{verbatim}
+Comme dans l'exemple précédent, ces commandes produisent un dessin large de 2~pouces et un
+autre dont la hauteur totale est de 1~pouce.
+
+\subsection{Graphique dans l'en-tête ou le pied de page}\index{entete@en-tête, graphique dans un}
+Une méthode facile pour inclure un graphique dans l'en-tête est d'utiliser le paquetage
+\texttt{fancyhdr}\index{fancyhdr@\texttt{fancyhdr}, paquetage}
+\ifguide(voir page~\pageref{o+fancyhdr})\fi,
+qui est
+\ifguide\else essentiellement \fi
+une version améliorée de l'ancien
+paquetage \texttt{fancyheadings}\index{fancyheadings@\texttt{fancyheadings}, paquetage}, documenté par~\cite{fancyhdr}. L'en-tête de page consiste en trois
+parties: son champ gauche, son champ central et son champ droit. La commande
+\verb|\fancyhead|\index{fancyhead@\CS{fancyhead}, commande}
+spécifie le contenu des champs de l'en-tête, avec les options \texttt{L}, \texttt{C},
+\texttt{R} spécifiant quel(s) champ(s) la commande modifie. Par exemple,
+\begin{verbatim}
+ \pagestyle{fancy}
+ \fancyhead[C]{Mon Papier}
+\end{verbatim}
+fera que le champ central de l'en-tête sera «~Mon Papier~», tandis que
+\begin{verbatim}
+ \pagestyle{fancy}
+ \fancyhead[L,R]{\textbf{Confidentiel}}
+\end{verbatim}
+fera que les champs de gauche et de droite de l'en-tête seront «~\textbf{Confidentiel}~». Si
+aucune option \texttt{L}, \texttt{C} ou \texttt{R} n'est spécifiée, la commande s'applique aux
+trois champs de l'en-tête. Donc \verb|\fancyhead{}| sera utilisée pour mettre à blanc tous les
+champs de l'en-tête. La commande
+\label{EP+fancyfoot}\verb|\fancyfoot|\index{fancyfoot@\CS{fancyfoot}, commande}
+spécifie de la même manière les champs de
+gauche, central et de droite du pied de page.
+
+\MARTIT{\botsmash{\tshortstack[r]{Dessins\STRUT\\dans\STRUT\\l'En-tête\STRUT\\ou le
+Pied\STRUT\\de Page\STRUT}}~~}{Les} commandes du paquetage \texttt{fancyhdr} peuvent insérer
+des graphiques dans les en-têtes et pieds de page. Par exemple, après avoir éclaté le fichier
+EPS \texttt{file.eps} en deux fichiers \texttt{file.h} et \texttt{file.ps} comme cela est
+expliqué dans la Section~\vref{ss+epsl+dcp}, les commandes
+
+\begin{small}
+\begin{verbatim}
+ \documentclass{article}
+ \usepackage{fancyhdr,graphicx}
+
+ \renewcommand{\headheight}{0.6in} %% doit être assez grande
+ \renewcommand{\textheight}{7.5in} %% pour le dessin
+
+ % Définir une commande de dessin PostScript
+ \special{header=file.h}
+
+ % Conserver le dessin dans une boîte LaTeX
+ \newsavebox{\mygraphic}
+ \sbox{\mygraphic}{\includegraphics[totalheight=0.5in]{file.ps}}
+
+ \pagestyle{fancy}
+ \fancyhead{} % tous les champs de l'en-tête remis à blanc
+ \fancyhead[L]{\usebox{\mygraphic}}
+ \fancyfoot{} % tous les champs du pied de page remis à blanc
+ \fancyfoot[C]{\thepage}
+ \renewcommand{\headrulewidth}{0.5pt}
+ \renewcommand{\footrulewidth}{0pt}
+
+ \begin{document}
+ ...
+ \end{document}
+\end{verbatim}
+
+\end{small}
+\noindent
+place le dessin en haut et à gauche de chaque page «~fancy~» avec un filet horizontal épais de
+0.5pt sous l'en-tête. De plus, le numéro de page est placé en bas et au centre de chaque page,
+sans filet au dessus du pied de page. Notez que tout ceci n'affecte pas les pages «~plain~».
+
+\MARTIT{\botsmash{\tshortstack[r]{En-têtes\STRUT\\Impairs\STRUT\\et Pairs\STRUT}}~~}{Lorsque} l'option
+\verb|[twoside]| de classe de document est utilisée, il est possible de spécifier séparément
+les en-têtes et pieds de page pour les pages impaires et paires. Les options \texttt{E} et
+\verb|O| de \verb|\fancyhead| spécifient les en-têtes de pages paires et impaires,
+respectivement. Si les options \texttt{E} et \texttt{O} ne sont pas spécifiées, la commande
+s'applique à la fois aux pages paires et aux pages impaires. De même, les options \texttt{E}
+et \texttt{O} spécifient les pieds de page pour les pages paires et impaires, respectivement.
+Par exemple,
+\begin{verbatim}
+ \pagestyle{fancy}
+ \fancyhead[LE]{Mon Papier}
+ \fancyhead[RO]{Mon Nom}
+ \fancyfoot[C]{\thepage}
+\end{verbatim}
+place «~Mon Papier~» le haut et à gauche des pages paires de style fancy, «~Mon Nom~» en haut
+et à droite de toutes les pages impaires de style fancy, et le numéro de page en bas et au
+centre de toutes le pages «~fancy~». En remplaçant
+\begin{verbatim}
+ \fancyhead[L]{\usebox{\mygraphics}}
+\end{verbatim}
+de l'exemple ci-dessus par
+\begin{verbatim}
+ \fancyhead[LE,RO]{\usebox{\mygraphics}}
+\end{verbatim}
+vous placerez le dessin dans le coin supérieur externe (à gauche sur les pages paires, à droite
+sur les pages impaires) de chaque page «~fancy~».
+
+\MARTIT{\botsmash{\tshortstack[r]{Modifier\STRUT\\les Pages\STRUT\\Plain\STRUT}}~~}{Les}
+commandes \verb|\fancyhead| ne s'appliquent qu'aux pages de type «~fancy~». Même si
+\verb|\pagestyle{fancy}| force le document à avoir un style de page «~fancy~», certaines pages
+(les pages de titre, les pages de la table des matières, la première page des chapitre, etc.)
+reçoivent encore par défaut un style de page «~plain~».
+
+La commande \label{EP+fancypagestyle}\verb|\fancypagestyle|\index{fancypagestyle@\CS{fancypagestyle}, commande}
+peut être utilisée pour modifier le style de page
+«~plain~». Par exemple, en ajoutant le code suivant à l'exemple ci-dessus, le dessin sera
+aussi placé dans le coin supérieur gauche des pages «~plain~».
+\begin{verbatim}
+ \fancyplacestyle{plain}{%
+ \fancyhead{} % efface tous les champs d'en-tête
+ \fancyhead[L]{\usebox{\myhraphivs}
+ \fancyfoot{} % efface tous les champs de pieds de page
+ \renewcommand{\headrulewidth}{0.5pt}
+ \renewcommand{\footrulewidth}{0.5pt}
+\end{verbatim}
+Lorsque l'option de classe \texttt{twoside} est choisie, si l'on remplace les
+deux commandes
+\begin{verbatim}
+ \begin{\verbatim}
+ \fancyhead[L]{\usebox{\mygraphic}
+ \end{\verbatim}
+\end{verbatim}
+par
+\begin{verbatim}
+ \begin{\verbatim}
+ \fancyhead[LE,RO]{\usebox{\mygraphic}
+ \end{\verbatim}
+\end{verbatim}
+le dessin sera placé sur le côté externe du haut de chaque page (qu'elle soit «~plain~» ou
+«~fancy~»).
+
+\subsection{Graphique en filigrane}
+\thispagestyle{fancy}
+\newsavebox{\mygraphic}
+\sbox{\mygraphic}{\includegraphics[keepaspectratio,height=\textheight,width=\textwidth]%
+{pale.eps}}
+\fancyhead{}
+\fancyfoot{}
+\renewcommand{\headrulewidth}{0pt}
+\renewcommand{\footrulewidth}{0pt}
+%\fancyhead[LE]{\rmfamily\upshape\thepage}
+\fancyhead{}
+%\fancyhead[RE]{\rmfamily\slshape CHAPITRE~\thechapter. \leftmark}
+\fancyhead[RE]{\rmfamily\slshape \leftmark}
+\fancyhead[RO]{\rmfamily\upshape\thepage}
+\fancyhead[LO]{\rmfamily\slshape\rightmark}
+%\fancyfoot[L]{\begin{picture}(0,0)\put(3,3){\usebox{\mygraphic}}\end{picture}}
+\ifguide
+\typeout{FANCY PAGE 1}
+\fancyfoot{}
+\else
+\typeout{FANCY PAGE 2}
+\fancyfoot[C]{\rmfamily\upshape\thepage}
+\fi
+\fancyhead[C]{\setlength{\unitlength}{1in}{\begin{picture}(0,0)
+%\graphpaper[1](-3,-3)(6,6)
+%\put(-3,-9){\mbox{\Huge X}}
+\put(-3,-9){\usebox{\mygraphic}}\end{picture}}}
+
+En plus de pouvoir ajouter un dessin dans les en-têtes\index{entete@en-tête, graphique dans
+un} et pieds de page, le paquetage
+\texttt{fancyhdr} peut placer un dessin en arrière-plan du texte, ce qui est pratique pour
+créer un filigrane avec un logo ou un sceau.
+
+L'exemple suivant place le dessin de \texttt{file.eps} sur chaque page\,\footnote{{}Dans ce
+document, on ne l'a fait que pour une seule page. Le dessin utilisé (\textbf{pale.eps}) est dérivé
+du fichier \texttt{tiger.eps} livré avec \textbf{ghostview}, en utilisant des couleurs plus pales pour le
+rendre utilisable en filigrane. Les modifications sont remarquablement mineures.} («~fancy~» ou
+«~plain~»).
+\begin{verbatim}
+ \documentclass{article}
+ \usepackage{graphicx,fancyhdr}
+
+ %% garder le dessin dans une boîte
+ \newsavebox{\mygraphic}
+ \sbox{\mygraphic}{\includegraphics[keepaspectratio,
+ height=0.8\textheight,
+ width=0.8\textwidth]{file.eps}}
+
+ \pagestyle{fancy}
+ \fancyhead{}
+ \fancyhead[C]{\setlength{\unitlength}{1in}
+ \begin{picture}(0,0)
+ \put(-2.2,-6){\usebox{\mygraphic}}
+ \end{picture}}
+
+ \fancypagestyle{plain}{%
+ \fancyhead{}%
+ \fancyhead[C]{\setlength{\unitlength}{1in}
+ \begin{picture}(0,0)
+ \put(-2.2,-6){\usebox{\mygraphic}}
+ \end{picture}
+
+ \begin{document}
+ ...
+ \end{document}
+\end{verbatim}
+
+L'exemple ci-dessus place le dessin de manière que son coin inférieur gauche (celui de sa
+BoundingBox) soit 2.2~pouces à gauche et 6~pouces en dessous du centre de l'en-tête. La
+position du dessin peut être ajustée en changeant ces deux nombres.
+
+Puisque l'en-tête est composé \emph{avant} le texte, cet exemple fait que le texte apparaîtra
+\emph{au dessus} du dessin. Puisque le pied de page est composé \emph{après} le texte, placer
+le dessin dans le pied de page fera que le dessin apparaîtra \emph{au dessus} du texte (en le
+masquant).
+
+Si le contenu de \texttt{file.eps} contient du dessin vectoriel (sans bitmap), un fichier
+PostScript final bien plus petit peut être obtenu en utilisant la procédure décrite dans la
+Section~\vref{ss+epsl+dcp}.
+
+\clearpage
+%\section*{\normalsize Partie~IV: L'environnement \texttt{figure}}
+\section*{\LARGE Partie~IV: L'environnement \texttt{figure}}
+\addcontentsline{toc}{section}{\null\hspace*{-1cm}\large IV: L'environnement \texttt{figure}}
+
+\section{L'environnement \texttt{figure}}\label{s+epsl+EF}
+Lorsque vous utilisez un traitement de texte classique, les figures apparaissent exactement là
+où l'utilisateur les a placées. Puisque ces figures ne peuvent pas être coupées, elles
+provoquent souvent des coupures de pages peu esthétiques qui laissent de grands espaces blancs
+en bas des pages. Pour obtenir un document d'allure professionnelle, l'auteur doit
+ré-arranger manuellement les figures pour éviter ces horribles coupures de page. Cette
+manipulation des figures devient assez lassante, notamment parce qu'il faut la refaire
+chaque fois que le document est modifié.
+
+Pour produire des documents de qualité professionnelle sans la corvée des déplacements des
+figures, \LaTeX\ offre des figures flottantes qui se déplacent automatiquement vers des
+emplacements esthétiquement agréables. Bien que ces figures flottantes facilitent beaucoup la
+production de documents de qualité professionnelle, elles ennuient souvent les nouveaux
+utilisateurs qui ont l'habitude du positionnement manuel des figures. Pour tirer parti des
+figures flottantes, il faut respecter les règles suivantes:
+\begin{itemize}
+\item \textbf{Ne pas composer de texte qui dépend de la position de la figure.} Utiliser la
+phrase «~Cette figure\ldots~» ou «~La figure suivante\ldots~» requiert que la figure soit à un
+certain endroit. Utiliser la phrase «~La Figure~14\ldots~» permet que la figure soit placée
+n'importe où. En fait, vous pouvez retrouver quelque chose de plus agréable si vous utilisez
+le paquetage \texttt{varioref}\ifguide, décrit page~\pageref{o+varioref}\fi; il donne des libellés comme
+«~page suivante~», «~ci-contre~», etc., au prix d'une deuxième passe de \LaTeX.
+\item \textbf{Garder son calme.} Certains utilisateurs sont préoccupés lorsqu'une figure n'est
+pas placée exactement là où il la veulent. Le placement des figures est l'affaire de \LaTeX;
+les utilisateurs ne devraient en général pas s'en occuper.
+\end{itemize}
+
+\MARTIT{\botsmash{\tshortstack[r]{Quelques\STRUT\\Conseils\STRUT}}~~}{Les}
+pages suivantes décrivent comment \LaTeX\ détermine les emplacements des éléments flottants
+qui suivent les règles typographiques pour un document d'aspect professionnel. Pour
+simplifier, les solutions des problèmes les plus courants de placement d'éléments flottants
+sont listées ci-dessous.
+\begin{enumerate}[1.]
+\item Ne ligotez pas \LaTeX. Plus vous donnez de possibilités de placement des éléments
+flottants à \LaTeX, mieux il traite le placement des éléments flottants. En particulier, les
+options \verb|[htbp]| et \verb|[tbp]| fonctionnent bien. Voir la Section~\vref{ss+epsl+PF}.
+\item Beaucoup d'utilisateurs trouvent que les paramètres par défaut pour les éléments
+flottants sont trop restrictifs. Les commandes suivantes
+\begin{verbatim}
+\renewcommand{\textfraction}{0.15}
+\renewcommand{\topfraction}{0.85}
+\renewcommand{\bottomfraction}{0.65}
+\renewcommand{\floatpagefraction}{0.60}
+\end{verbatim}
+\label{EP+bottomfraction}\index{bottomfraction@\CS{bottomfraction}, commande}%
+\label{EP+topfraction}\index{topfraction@\CS{topfraction}, commande}%
+\label{EP+floatpagefraction}\index{floatpagefraction@\CS{floatpagefraction}, commande}%
+\label{EP+textfraction}\index{textfraction@\CS{textfraction}, commande}%
+donnent à ces paramètres les valeurs les plus permissives. Voir la Section~\vref{ss+epsl+FRF}.
+\item \LaTeX\ permet que les figures flottent jusqu'au sommet de la page courante, et donc
+peuvent apparaître avant la référence dans le texte. Les utilisateurs qui n'aiment pas ce
+comportement devraient utiliser le paquetage
+\texttt{flafter}\index{flafter@\texttt{flafter}, paquetage}\ifguide, décrit page~\pageref{o+flafter}\fi.
+Aucune commande n'est nécessaire, il suffit de mettre
+\ifguide une commande \fi
+\verb|\usepackage{flafter}| dans le préambule.
+\item Pour être sûr qu'une figure ne dérive pas au delà d'un certain point, utilisez le
+paquetage \texttt{placeins}\index{placeins@\texttt{placeins}, paquetage}%
+\ifguide, décrit page~\pageref{o+placeins},\fi\
+et mettez une commande \label{EP+FloatBarrier}\index{FloatBarrier@\CS{FloatBarrier}, commande}\verb|\FloatBarrier|.
+Voir la Section~\vref{ss+epsl+PEFNT}.
+
+Attention, une utilisation exagérée de \verb|\FloatBarrier| indique soit que le placement des
+éléments flottants est géré à une trop petite échelle, soit que les paramètres de placement
+ont des valeurs incorrectes, ce qui est mauvais dans les deux cas.
+\end{enumerate}
+
+\subsection{Créer des figures flottantes}
+Les figures flottantes sont créées en mettant des commandes dans un environnement
+\texttt{figure}. Le contenu de l'environnement \texttt{figure} reste toujours en un seul
+morceau, flottant pour produire de bonnes coupures de page. Les figures flottantes peuvent
+être numérotées automatiquement en utilisant la commande \label{EP+caption}\index{caption@\CS{caption},
+commande}\verb|\caption|. Par exemple, les
+commandes suivantes mettent le dessin de \texttt{graph.eps} dans une figure flottante
+\begin{verbatim}
+ \begin{figure} \centering
+ \includegraphics[totalheight=2in]{graph.eps}
+ \caption{Voici un graphique EPS inséré}\label{fig+graph}
+ \end{figure}
+
+Le dessin de la Figure~\ref{fig+graph}, page~\pageref{fig+graph}...
+\end{verbatim}
+
+\lneed{6}
+\noindent%\enlargethispage*{3\baselineskip}
+Notes à propos des figures:
+\begin{itemize}
+\item La commande optionnelle \verb|\label|\index{label@\CS{label}, commande}\label{EP+label} peut être utilisée en combinaison avec
+les commandes \verb|\ref|\index{ref@\CS{ref}, commande}\label{EP+ref} et
+\label{EP+pageref}\verb|\pageref|\index{pageref@\CS{pageref}, commande} (et des commandes analogues offertes par divers
+paquetages) pour faire référence à la légende. La commande \virage\verb|\label| doit être placée
+\emph{immédiatement après} la commande \verb|\caption|\,\footnote{NdT: mais \emph{jamais}
+avant: la référence serait fausse. Il est parfois dit qu'il faut la mettre \emph{dans}
+l'argument de la commande \texttt{\bs caption}. Cela marche en général, mais il vaut mieux
+éviter de mettre à cet endroit autre chose que le texte de légende, car c'est un argument
+mobile.}.\pagebreak[1]
+
+\lneed{2}
+\item Si l'environnement \texttt{figure} ne contient aucune commande \verb|\caption|, il
+produit une figure flottante sans numéro.
+
+\item Si l'environnement \texttt{figure} contient plusieurs commandes \verb|\caption|, il
+produit plusieurs figures qui flottent en un groupe indissoluble. C'est utile pour construire
+des dessins côte à côte (voir la Section~\vref{s+epsl+DCC}) ou des arrangements complexes tels
+que les Figures~\ref{f14+epsl}--\ref{f20+epsl}, page~\pageref{f14+epsl}.
+
+\item Une liste des figures est créée par la commande
+\label{EP+listoffigures}\verb|\listoffigures|\index{listoffigures@\CS{listoffigures}, commande}.
+
+\item par défaut, le texte de la légende est utilisé à la fois comme légende et dans la liste des
+figures. La commande \verb|\caption| a un argument optionnel qui donne le texte de l'entrée
+dans la liste des figures. Par exemple,
+\begin{quote}
+\label{EP+caption+1}\verb|\caption[Texte pour la liste]{Texte pour la légende}|\index{caption@\CS{caption},
+commande}
+\end{quote}
+fait que «~Texte pour la légende~» apparaîtra dans le caption, mais «~Texte pour la liste~»
+apparaîtra dans la liste des figures. Ceci est très utile lorsque vous utilisez des légendes
+longues, descriptive.
+
+\item L'environnement \texttt{figure} ne peut être utilisé qu'en \emph{mode paragraphe
+externe}, ce qui interdit de l'utiliser à l'intérieur de n'importe quel type de boîte (comme
+une \texttt{parbox} ou une \texttt{minipage}).
+
+\item Les environnements \texttt{figure} à l'intérieur de paragraphes
+\begin{verbatim}
+ ...texte texte texte texte texte texte
+ \begin{figure}
+ ...
+ \end{figure}
+ ...texte texte texte texte texte texte
+\end{verbatim}
+ne sont pas traités avant la fin du paragraphe.
+\end{itemize}
+
+\subsection{Placement de la figure}\label{ss+epsl+PF}
+L'environnement \texttt{figure} a un argument optionnel qui permet aux utilisateurs de
+spécifier les emplacements possibles pour la figure. L'argument optionnel peut contenir toute
+combinaison des lettres suivantes:
+\begin{wdesc}{x}
+\item{\texttt{h}} \emph{Here:} (ici) Place la figure dans le texte là où se trouve
+l'environnement \texttt{figure}. Cette option ne peut être exécutée s'il ne reste plus assez
+de place sur la page.
+\item{\texttt{t}} \emph{Top:} (sommet) Place la figure au sommet de la page.
+\item{\texttt{b}} \emph{Bottom:} (bas) Place la figure en bas de la page\,\footnote{Lorsqu'une
+figure est placée en bas d'une page, elle est mise en dessous des notes de bas de page éventuelles.
+Bien que ceci soit contestable, il n'y a à l'heure actuelle aucune méthode pour modifier ce
+comportement.}.
+\item{\texttt{p}} \emph{Float Page:} (page d'éléments flottants)%
+\index{page d'elements flottants@page d'éléments flottants}\index{float page}
+Place la figure sur une page
+ne contenant que des éléments flottants.
+\end{wdesc}
+
+\noindent
+Notes sur le placement des figures:
+\begin{itemize}
+\item Si aucun argument optionnel n'est donné, les options de placement par défaut sont
+\texttt{[tbp]}.
+\item L'orde dans lequel les options de placement sont données \emph{n'a aucune importance},
+car elles sont toujours essayées dans l'ordre \texttt{h--t--b--p}. Donc \verb|[hb]| et
+\verb|[bh]| sont toutes deux essayées comme \texttt{h--b}.
+\item Plus vous donnez d'options de placement à \LaTeX, mieux il traite le placement des
+éléments flottants. En particulier, les options \verb|[htbp]|, \verb|[tbp]|, \verb|[htp]| et
+\verb|[tp]| fonctionnent en général bien.
+\item Les options avec un seul type d'emplacement \verb|[t]|, \verb|[b]|, \verb|[p]| et
+\verb|[h]| sont sujettes à problèmes\,\footnote{En fait, l'option \texttt{[h]} ne devrait
+\emph{jamais} être utilisée. Elle est si mauvaise que les versions récentes de \LaTeX\ la
+changent automatiquement en \texttt{[ht]}.}. Si la figure n'entre pas dans l'emplacement
+spécifié, la figure est coincée, ce qui bloque les figures suivantes. Une erreur «~\texttt{Too many
+unprocessed floats}~»\index{Too many unprocessed floats}
+survient si cet embouteillage de figures dépasse la limite \LaTeX\ de
+18~éléments flottants en attente de traitement (voir la Section~\vref{ss+epsl+TMUF}).
+\end{itemize}
+
+Lorsque \LaTeX\ «~essaye~» de placer une figure, il obéit aux règles suivantes (voir
+aussi~\cite[page~198]{latex-manual}):
+\begin{enumerate}[1.]
+\item Une figure ne peut être placée que dans les endroits spécifiés par ses options de
+placement.
+\item La figure ne peut pas rendre la page trop pleine (\emph{overfull}).
+\item L'élément flottant doit être placé sur la page où il apparaît dans le texte, ou sur une
+page postérieure\,\footnote{Puisqu'un élément flottant peut apparaître en haut de la page où
+il se trouve dans le texte, il peut apparaître avant son occurrence dans le texte. Si ceci est
+contestable, le paquetage \texttt{flafter}\index{flafter@\texttt{flafter}, paquetage}%
+\ifguide, décrit page~\pageref{o+flafter},\fi\ peut être
+utilisé pour l'empêcher. Aucune commande n'est nécessaire pour activer \texttt{flafter}; il
+suffit de l'inclure par une commande \texttt{\bs usepackage}).}. Donc les figures peuvent
+«~dériver après~» mais ne peuvent pas «~dériver vers l'avant~».
+\item Les figures doivent apparaître dans l'ordre. Donc une figure ne peut pas être placée
+avant que \emph{toutes} les figures précédentes le soient. Deux corollaires de cette règle
+sont
+\begin{itemize}
+\item Une figure ne peut jamais être placée «~ici~» s'il y a des figures non encore traitées.
+\item Une figure «~impossible à placer~» empêche de placer toute figure ultérieure jusqu'à la
+fin du document ou jusqu'à ce que la limite \LaTeX\ du nombre d'éléments flottants en attente soit
+atteinte. Voir la Section~\vref{ss+epsl+TMUF}.
+\end{itemize}
+De même, une table ne peut pas être placée avant que \emph{toutes} les tables précédentes
+soient placées. Cependant une table peut passer devant une figure et vice-versa.
+\item Les règles esthétiques de la Section~\vref{s+epsl+APEF} doivent être respectées. Par
+exemple, le nombre d'éléments flottants sur une page ne peut dépasser
+la valeur de
+\texttt{totalnumber}.
+Spécifier un point d'exclamation dans les options de placement (par exemple, comme dans
+\verb|\begin{figure}[!ht]|) fait que \LaTeX\ fera de gros efforts en ignorant les règles
+esthétiques qui s'appliquent aux pages de texte (le point d'exclamation~\verb|!| n'a pas
+d'effet sur les règles esthétiques qui s'appliquent aux pages d'éléments flottants).
+\end{enumerate}
+
+\subsection{Purger les éléments flottants non traités}\label{ss+epsl+PEFNT}
+Un grand avantage d'utiliser des éléments flottants est que \LaTeX\ n'est pas obligé de les
+placer immédiatement dans le texte. Au lieu de cela, \LaTeX\ peut garder en réserve l'élément
+flottant jusqu'à ce qu'il puisse le placer en un meilleur endroit. Lorsqu'un élément flottant
+a été lu par \LaTeX\ mais n'a pas encore été placé sur une page, il est appelé «~élément flottant non
+traité~» (\emph{unprocessed float}). Bien que l'algorithme de placement des éléments flottants
+fonctionne bien, il est parfois nécessaire de forcer \LaTeX\ à traiter les éléments flottants
+non traités.
+
+Nous donnons ci-dessous trois méthodes pour forcer le traitement des éléments flottants non
+traités. Ces commandes doivent être utilisées avec parcimonie; une utilisation trop fréquente
+est soit un signe que vous gérez à petite échelle le placement des éléments flottants, soit
+que vos paramètres de placement des éléments flottants ont de mauvaises valeurs (voir la
+Section~\vref{s+epsl+APEF}).
+\begin{description}\enlargethispage*{2\baselineskip}
+\item[\bs clearpage]\label{EP+clearpage}\index{clearpage@\CS{clearpage}, commande}\NL
+La méthode la plus triviale pour forcer le traitement des éléments flottants non encore traités
+est d'exécuter une commande \verb|\clearpage|, qui place tous les éléments flottants non
+traités et commence une nouvelle page. Bien que ce soit efficace, cette méthode n'est pas
+souhaitable car elle provoque en général une page qui n'est que partiellement
+remplie\,\footnote{NdT: certaines commandes \LaTeX, comme \texttt{\bs chapter}, provoquent un
+tel saut de page et donc le traitement des éléments flottants en attente. Donc les figures d'un
+chapitre n'iront pas se placer dans le chapitre suivant, mais, au pire, à la fin de leur
+chapitre.}.
+\item[\texttt{\bs FloatBarrier}]\label{EP+FloatBarrier+1}\index{FloatBarrier@\CS{FloatBarrier}, commande}\NL
+Dans la plupart des situations, la meilleure méthode pour forcer le placement des éléments
+flottants est la commande \verb|\FloatBarrier| fournie par le paquetage \texttt{placeins}%
+\ifguide\ (décrit page~\pageref{o+placeins})\fi.
+Il y a trois manières d'utiliser le paquetage \texttt{placeins}:
+\begin{itemize}
+\item La commande \verb|\FloatBarrier|\index{FloatBarrier@\CS{FloatBarrier}, commande} fait que tous les éléments flottants non traités sont
+traités immédiatement. Contrairement à \verb|\clearpage|, elle ne commence pas une nouvelle
+page.
+\item Comme il est souvent souhaitable que les éléments flottants restent dans la section qui
+les a créés, l'option \texttt{section}
+\begin{quote}
+\verb|\usepackage[section]{placeins}|
+\end{quote}
+redéfinit la commande \verb|\section|, en insérant
+%une commande
+\verb|\FloatBarrier| avant chaque section.
+
+Notez que cette option est très stricte. Par exemple, si une nouvelle section commence au
+milieu d'une page, l'option \texttt{section} ne permet pas qu'un élément flottant de l'ancienne
+section apparaisse en bas de la page, car cela se trouve après le début de la nouvelle
+section.
+\item L'option \texttt{below}
+\begin{quote}
+\verb|\usepackage[below]{placeins}|
+\end{quote}
+est une version moins restrictive de l'option \texttt{section}. Elle permet que les éléments
+flottants soient placés après le début d'une nouvelle section, pourvu qu'un morceau de
+l'ancienne section apparaisse sur la page.
+\end{itemize}
+\item[\bs afterpage\{\bs clearpage\}]\NL
+Le paquetage \index{afterpage@\texttt{afterpage}, paquetage}\texttt{afterpage}%
+\ifguide, décrit page~\pageref{o+afterpage},\fi\
+offre la commande
+\label{EP+afterpage}\verb|\afterpage|\index{afterpage@\CS{afterpage}, commande} qui exécute une commande lors de la prochaine coupure de page survenant
+naturellement. Donc, en utilisant
+\begin{quote}
+\verb|\afterpage{\clearpage}|\index{clearpage@\CS{clearpage}, commande}\label{EP+clearpage+1}
+\end{quote}
+tous les éléments flottants non traités seront traités lors de la prochaine coupure de page.
+
+Utiliser la commande \verb|\afterpage{\clearpage}| ne peut pas toujours résoudre des problèmes
+de limite de nombre d'éléments flottants (voir la Section~\vref{ss+epsl+TMUF}). Puisque son
+argument \verb|\clearpage| ne sera pas exécuté avant la fin de la page, d'autres éléments
+flottants non traités peuvent s'accumuler avant la coupure de page.
+
+\verb|\afterpage{\clearpage}| est particulièrement utile lors de la production de petites
+figures dans des pages d'éléments flottants. Le paramètre
+nommé
+\verb|\floatpagefraction|\index{floatpagefraction@\CS{floatpagefraction}, commande}%
+\label{EP+floatpagefraction+1}
+(voir la
+Section~\vref{ss+epsl+FRF}) empêche les éléments flottants sur page d'éléments flottants et «~trop
+petits~» d'être placés sur une page d'éléments flottants. De plus, comme le
+modificateur~\verb|!| de placement des flottants ne s'applique pas aux pages d'éléments
+flottants, \verb|[!p]| ne passe pas outre la restriction imposée par
+\verb|\floatpagefraction|. Utiliser \verb|\afterpage{\clearpage}| est une méthode aisée pour
+passez outre la restriction \verb|\floatpagefraction| sans provoquer de page de texte remplie
+partiellement.
+\end{description}
+
+\subsection{«~Too many unprocessed floats~»}\label{ss+epsl+TMUF}\index{Too many unprocessed floats}%
+\index{Unprocessed floats, too many}
+Si un élément flottant ne peut pas être traité immédiatement, il est placé dans une file
+d'attente d'éléments flottants non traités jusqu'à ce qu'il puisse être traité. Mais, \LaTeX\
+n'ayant de place que pour 18 éléments flottants dans cette file, dès que plus de 18 éléments
+flottants sont non traités une erreur «~\texttt{Too many unprocessed floats}~» se produit. Il y a
+quatre causes possibles pour cette erreur:
+\begin{enumerate}[1.]
+\item Le problème le plus courant est que les options de placement des éléments flottants sont
+incompatibles avec les paramètres de placement. Par exemple, une figure~\verb|[t]| dont la
+hauteur est plus grande que \verb|\topfraction|\label{EP+topfraction+1}\index{topfraction@\CS{topfraction}, commande}%
+(de la hauteur de la page) est coincée. Comme
+les autres options avec une seule position ont des problèmes similaires, spécifiez autant
+d'options de placement que possible pour l'élément flottant.
+\item Des valeurs incompatibles pour les paramètres fractions de placement des éléments
+flottants rendent impossible le placement de certains éléments. Pour éviter cela, vérifiez que
+les paramètres fractions de placement des éléments flottants satisfont aux indications de la
+Section~\vref{ss+epsl+FRF}.
+\item Dans certaines rares situations, des utilisateurs avec beaucoup d'éléments flottants et
+de notes marginales \verb|\marginpar| (qui utilisent la même file d'attente) peuvent avoir
+besoin d'une file d'attente acceptant davantage d'éléments. En utilisant le paquetage
+\texttt{morefloats}\index{morefloats@\texttt{morefloats}, paquetage}
+\ifguide(décrit page~\pageref{MFL})
+ou \texttt{mfl}\index{mfl@\texttt{mfl}, paquetage}
+(page~\pageref{MFL}), \fi
+la taille de la
+file d'attente des éléments flottants non traités passe de 18 à 36\ifguide et même 52 avec
+\texttt{mfl}\fi.
+\item La file d'attente \LaTeX\ des éléments flottants en attente déborde si plus de 18
+figures sont spécifiées sans aucun texte entre elles. Des solutions possibles sont notamment:
+ \begin{enumerate}[(a)]
+ \item Disperser les figures dans le texte. Ceci permet une accumulation de texte suffisante
+ pour provoquer des coupures de page naturelles, ce qui facilite le traitement par \LaTeX\
+ des éléments flottants.
+ \item Mettre \verb|\clearpage| entre certaines d'entre elles. Ce n'est pas pratique car cela
+ requiert plusieurs itérations pour éviter d'avoir des pages partiellement pleines. (Bien que
+ \begin{quote}
+ \verb|\afterpage{\clearpage}|
+ \end{quote}
+ provoque un \verb|\clearpage| lors de la prochaine coupure naturelle de page, cela n'aide
+ pas dans cette situation, car la limite de la file d'attente est atteinte avant la coupure
+ de page.)
+ \item Puisqu'il n'y a pas de texte, les figures n'ont pas besoin d'être flottantes. En
+ conséquence, la meilleure solution est d'utiliser la procédure décrite dans la
+ Section~\vref{s+epsl+FNF} pour construire des figures non flottantes, séparées par
+ des commandes \verb|\vspace| ou \verb|\vfill| pour donner l'espacement vertical.
+ \end{enumerate}
+\end{enumerate}
+
+\section[Ajustement du placement des éléments flottants]%
+{Ajustement du placement des éléments \mbox{flottants}}\label{s+epsl+APEF}
+Les paramètres de style suivants sont utilisés par \LaTeX\ pour empêcher des pages laides qui
+contiennent trop d'éléments flottants ou des éléments flottants mal placés. Si ces paramètres
+de stye sont changés quelque part dans le document, ils ne sont pas pris en compte avant la
+page suivante. Cependant, si les paramètres sont changés dans le préambule du document, ils
+s'appliquent dès le début du document.
+
+\subsection{Compteurs relatifs au placement des éléments flottants}
+\begin{table}[htb]
+\centering
+\topcaption{Compteurs relatifs au placement des éléments flottants}\label{t6+epsl}
+\begin{tabular*}{\textwidth}{|l@{\extracolsep{\fill}}l|p{.75\textwidth}|@{}}
+\cline{1-3}
+\texttt{topnumber}&\hfill&Le nombre d'éléments flottants autorisés en haut d'une page de texte
+(2~par défaut).\\\cline{1-3}
+\texttt{bottomnumber}&\hfill&Le nombre d'éléments flottants autorisés en bas d'une page de texte
+(1~par défaut).\\\cline{1-3}
+\texttt{totalnumber}&\hfill&Le nombre d'éléments flottants autorisés en tout dans une même page de texte
+(3~par défaut).\\\cline{1-3}
+\end{tabular*}
+\label{EP+bottomnumber}\index{bottomnumber@\texttt{bottomnumber}, compteur de placement d'éléments flottants}%
+\label{EP+topnumber}\index{topnumber@\texttt{topnumber}, compteur de placement d'éléments flottants}%
+\label{EP+totalnumber}\index{totalnumber@\texttt{totalnumber}, compteur de placement d'éléments flottants}%
+\end{table}
+Les trois compteurs de la Table~\vref{t6+epsl} empêchent \LaTeX\ de placer trop d'éléments
+flottants sur une page de texte. Ces compteurs ne concernent pas les pages d'éléments
+flottants. Le fait de spécifier un point d'exclamation~\verb|!| dans les options de placement
+d'un élément flottant fait que \LaTeX\ ignorera ces paramètres. Les valeurs de ces compteurs
+sont établies avec la commande \verb|\setcounter|. Par exemple,
+\begin{quote}
+\verb|\setcounter{totalnumber}{2}|
+\end{quote}
+empêchera qu'il y ait plus de deux éléments flottants placés sur la même page de texte.
+
+\FloatBarrier
+\subsection{Fractions relatives aux figures}\label{ss+epsl+FRF}
+Les commandes de la Table~\vref{t7+epsl} contrôlent la fraction de page qui peut être occupée
+par des éléments flottants (le terme «~fraction~» représentant la hauteur des éléments
+flottants divisée par \verb|\textheight|). Les trois premières commandes ne concernent que les
+pages de texte, tandis que les dernières commandes ne concernent que les pages d'éléments
+flottants. Le fait de spécifier un point d'exclamation~\verb|!| dans les options de placement
+d'un élément flottant fait que \LaTeX\ ignorera les trois premiers paramètres, mais
+\verb|\floatpagefraction|\index{floatpagefraction@\CS{floatpagefraction}, commande}%
+\label{EP+floatpagefraction+6}
+est toujours utilisé. La valeur de ces paramètres est établie par
+\verb|\renewcommand|. Par exemple,\looseness=-1
+\begin{quote}
+\verb|\renewcommand{\textfraction}{0.3}|%
+\label{EP+textfraction+1}\index{textfraction@\CS{textfraction}, commande}%
+\end{quote}
+\begin{table}[htb]
+\topcaption{Fractions relatives au placement des éléments flottants}\label{t7+epsl}
+\begin{tabular*}{\textwidth}{|l@{\extracolsep{\fill}}l|p{.70\textwidth}|@{}}
+\cline{1-3}
+\texttt{\bs textfraction}&\hfill&La fraction minimum d'une page de texte qui doit être occupée
+par du texte. La valeur par défaut est 0.2, ce qui empêche les éléments flottants d'occuper
+plus de 80\% d'une page de texte.\\\cline{1-3}
+\texttt{\bs topfraction}&&La fraction maximum d'une page de texte qui peut être occupée par
+des éléments flottants en haut de la page. La valeur par défaut est 0.7, ce qui empêche tout
+élément flottant dont la hauteur dépasse 70\% de \texttt{\bs textheight} d'être placé en haut
+d'une page. De même, si la hauteur combinée de plusieurs éléments flottants \texttt{t} dépasse
+70\% de \texttt{\bs textheight}, ils ne peuvent pas tous être placés en haut d'une page, même
+si leur nombre est inférieur à \texttt{topnumber}.\\\cline{1-3}
+\texttt{\bs bottomfraction}&&La fraction maximum d'une page de texte qui peut être occupée par
+des éléments flottants en bas de la page. La valeur par défaut est 0.3, ce qui empêche tout
+élément flottant dont la hauteur est supérieure à 30\% de \texttt{\bs textheight} d'être placé
+en bas d'une page de texte.\\\cline{1-3}
+\texttt{\bs floatpagefraction}&&La fraction minimum sur une page d'éléments flottants qui doit être
+occupée par des éléments flottants. Donc la fraction d'espace blanc sur une page d'éléments
+flottants ne peut excéder $1-\mbox{\texttt{\bs floatpagefraction}}$. La valeur par défaut est
+0.5.\\\cline{1-3}
+\end{tabular*}%
+\label{EP+bottomfraction+4}\index{bottomfraction@\CS{bottomfraction}, commande}%
+\label{EP+topfraction+4}\index{topfraction@\CS{topfraction}, commande}%
+\label{EP+floatpagefraction+4}\index{floatpagefraction@\CS{floatpagefraction}, commande}%
+\label{EP+textfraction+4}\index{textfraction@\CS{textfraction}, commande}%
+\end{table}
+ne laisse pas les éléments flottants envahir plus de 70\% d'une page de texte.
+
+\MARTIT{\botsmash{\tshortstack[r]{Conseils\STRUT\\pour les\STRUT\\Fractions
+de\STRUT\\Placement\STRUT}}~~}{Les}
+valeurs par défaut des fractions de placement empêchent que des éléments flottants
+nombreux et/ou grands dominent les pages de texte et aussi que les petites figures soient
+placées dans une mer d'espace blanc sur une page d'éléments flottants. Bien que les valeurs
+par défaut donnent en général de bons résultats, elles peuvent parfois être un peu trop
+restrictives, ce qui fait que des figures flottent\,\footnote{NdT: ou dérivent?
+\ifguide\else
+Comme le dit Donald Arseneau:
+\textsl{\froff\selectlanguage{english}A float is like a ship in harbor. There is
+a place in the text which is the anchor location. The figure or ``ship''
+can float around to various places relative to the anchor, but always
+downstream or downwind. A float with bad placement parameters is like
+a ship that slips its anchor and eventually crashes on the rocks at the
+end of a chapter.}%
+\fi} trop loin de
+l'endroit où elles ont été codées. Dans de tels cas il peut être souhaitable de donner aux
+fractions de placement des valeurs plus tolérantes telles que
+\begin{verbatim}
+ \renewcommand{\textfraction}{0.15}
+ \renewcommand{\topfraction}{0.85}
+ \renewcommand{\bottomfraction}{0.65}
+ \renewcommand{\floatpagefraction}{0.60}
+\end{verbatim}
+\index{bottomfraction@\CS{bottomfraction}, commande}%
+\index{topfraction@\CS{topfraction}, commande}%
+\index{floatpagefraction@\CS{floatpagefraction}, commande}%
+\index{textfraction@\CS{textfraction}, commande}%
+Il faut prendre soin lors de l'ajustement des valeurs des fractions de placement, car des
+valeurs non raisonnables peuvent conduire à une piètre mise en page et/ou à des éléments
+flottants «~coincés~». Pour éviter de tels problèmes, les règles générales suivantes devraient
+être respectées:
+\begin{description}
+\item[\texttt{\bs textfraction}]%
+\index{textfraction@\CS{textfraction}, commande}\NL
+Donner à \verb|\textfraction| une valeur inférieure à .15 est déconseillé car cela donne des
+pages difficiles à lire. Si la hauteur d'une figure dépasse 85\% de \verb|\textheight|, il est
+à peu près certain qu'elle serait mieux (esthétiquement) seule sur une page d'éléments
+flottants que forcée sur une page de texte avec quelques lignes de texte en dessous d'elle.
+
+De plus, \virage\emph{ne mettez jamais} \verb|\textfraction| à zéro car cela permettrait à
+une page de texte de ne contenir aucun texte, ce qui perturbe \LaTeX\ et conduit à des pages
+mal composées.
+\item[\texttt{\bs topfraction}]\index{topfraction@\CS{topfraction}, commande}\NL
+Ne donnez jamais à \verb|\topfraction| une valeur supérieure à $1-\mbox{\texttt{\bs
+textfraction}}$, car cela provoquerait des contradictions
+dans l'algorithme de placement des éléments flottants.
+\item[\texttt{\bs bottomfraction}]%
+\index{bottomfraction@\CS{bottomfraction}, commande}\NL
+Puisque la «~bonne mise en page~» déconseille les grandes figures en bas de page,
+\verb|\bottomfraction| est en général inférieure à \verb|\topfraction|.
+Ne donnez jamais à \verb|\bottomfraction| une valeur supérieure à $1-\mbox{\texttt{\bs
+textfraction}}$, car cela provoquerait des contradictions dans l'algorithme de placement des
+éléments flottants.
+\item[\texttt{\bs floatpagefraction}]%
+\label{EP+floatpagefraction+2}\index{floatpagefraction@\CS{floatpagefraction}, commande}\NL
+Si \verb|\floatpagefraction| a une valeur très petite, chaque page d'éléments flottants
+contiendra exactement un élément flottant, ce qui donne un excès d'espace blanc autour des
+petites figures dont le placement est~\texttt{p}.
+
+Si \verb|\floatpagefraction| est supérieure à \verb|\topfraction|, les figures \verb|[tp]|
+peuvent être «~coincées~». Par exemple, supposons que la hauteur d'une figure \verb|[tp]| soit
+(en valeur relative) plus grande que \verb|\topfraction| mais
+cependant
+inférieure à \verb|\floatpagefraction|, elle se
+«~coince~» car elle est trop grande pour être placée sur une page de texte mais trop petite
+pour être placée sur une page d'éléments flottants. Pour éviter les figures coincées,
+\verb|\floatpagefraction| et \verb|\topfraction| devraient satisfaire à l'inégalité suivante:
+\[
+\mbox{\texttt{\bs floatpagefraction}} \le \mbox{\texttt{\bs topfraction}} - 0.05
+\]
+Le terme $0.05$ est dû à la différence dans le comptage de l'espace vertical pour les pages de
+texte et les pages d'éléments flottants\,\footnote{Spécifiquement,
+\CS{textfloatsep}\label{EP+textfloatsep}\index{textfloatsep@\CS{textfloatsep}, longueur}
+et les autres espacements d'éléments flottants sur une page de texte \emph{sont pris en compte}
+lorsqu'une figure est comparée à \CS{topfraction}, mais les espacements les espacements sur
+une page d'éléments flottants \emph{ne sont pas pris en compte} lors de la vérification de la
+hauteur d'une figure par rapport à \CS{floatpagefraction}. Il en résulte que \CS{textfloatsep}
+divisé par \CS{textheight} (ce qui vaut $\approx 0.05$) doit être retranché de
+\CS{topfraction}. Voir la Section~\vref{s+epsl+AEF} pour plus d'informations sur l'espacement des
+figures.}. De même, si des figures \verb|[bp]| ou
+\verb|[hbp]| sont utilisées,
+\verb|\floatpagefraction| et \verb|\bottomfraction| devraient aussi satisfaire à:
+\[
+\mbox{\texttt{\bs floatpagefraction}} \le \mbox{\texttt{\bs bottomfraction}} - 0.05
+\]
+Notez que les valeurs par défaut ne satisfont pas à cette seconde inégalité, ce qui peut à
+l'occasion poser des problèmes avec les figures \verb|[bp]| et \verb|[hbp]|.
+
+\end{description}
+
+\FloatBarrier
+\subsection{Interdiction d'éléments flottants}
+\begin{table}[htb]
+\topcaption{Options de \texttt{\bs suppressfloats}}\label{t8+epsl}
+\begin{tabular*}{\textwidth}{|l@{\extracolsep{\fill}}l|p{.70\textwidth}|@{}}
+\cline{1-3}
+\CS{suppressfloats[t]}&\hfill&Empêche des figures supplémentaires d'apparaître en haut de la
+page courante.\\\cline{1-3}
+\CS{suppressfloats[b]}&\hfill&Empêche des figures supplémentaires d'apparaître en bas de la
+page courante.\\\cline{1-3}
+\CS{suppressfloats}&\hfill&Empêche des figures supplémentaires d'apparaître en haut ou en bas de la
+page courante.\\\cline{1-3}
+\end{tabular*}
+\end{table}
+La commande \verb|\suppressfloats|\label{EP+suppressfloats}\index{suppressfloats@\CS{suppressfloats}, commande}
+empêche que des éléments flottants supplémentaires
+apparaissent en haut ou en bas de la page courante. Elles n'affectent pas les figures avec le
+placement \verb|[h]| ni celles avec un point d'exclamation~\verb|!| dans les options de
+placement.
+
+Le fait de mettre \verb|\suppressfloats[t]| immédiatement devant une figure empêche cet
+élément flottant d'apparaître au dessus de l'endroit où il apparaît dans le texte. Le paquetage
+\texttt{flafter}\index{flafter@\texttt{flafter}, paquetage}%
+\ifguide, décrit page~\pageref{o+flafter},\else{} \fi
+redéfinit l'algorithme de placement des
+éléments flottants de \LaTeX\ pour empêcher cela dans l'ensemble du document.
+\FloatBarrier
+
+\section{Adaptation de l'environnement \texttt{figure}}\label{s+epsl+AEF}
+\subsection{Espacement de la figure}\label{ss+epsl+EF}
+Les longueurs décrites dans la Table~\vref{t9+epsl} contrôlent la quantité d'espacement
+vertical qui est ajoutée entre deux figures ou entre une figure et le texte. Contrairement à
+la plupart des autres longueurs \LaTeX, ces trois-ci sont des longueurs
+élastiques\index{longueur élastique}\index{elastique (longueur)@élastique (longueur)},
+qui donnent un espacement qui peut se contracter ou s'étirer pour offrir une meilleure mise en
+page. Ces longueurs sont établies avec la commande \verb|\setlength|. Par exemple,
+\begin{quote}
+\verb|\setlength{\floatsep}{10pt plus 3pt minus 2pt}|%
+\label{EP+floatsep}\index{floatsep@\CS{floatsep}, longueur}
+\end{quote}
+établit la valeur «~nominale~» de \verb|\floatsep| à 10~points. Pour améliorer la mise en
+page, la séparation des éléments flottants peut descendre à 8~points ou monter à 13~points.
+
+Les longueurs listées dans la Table~\vref{t9+epsl} n'affectent pas l'espacement des éléments
+flottants sur les pages d'éléments flottants. Leur espacement est contrôlé par les longueurs de la
+Table~\vref{t10+epsl}. L'unité \texttt{fil}\index{fil@\texttt{fil}, unité de longueur} permet une extensibilité infinie, similaire à
+l'espace vertical produit par \verb|\vfill|. Lorsque plusieurs espaces \texttt{fil}
+apparaissent au même endroit, ils s'expansent proportionellement pour remplir l'espace.
+\begin{table}[htb]
+\topcaption{Espacement des figures pour les pages de texte}\label{t9+epsl}
+\begin{tabular*}{\textwidth}{|l@{\extracolsep{\fill}}l|p{.70\textwidth}|@{}}
+\cline{1-3}
+\CS{floatsep}&\hfill&Pour les éléments flottants en haut ou en bas d'une page, c'est l'espacement
+vertical entre éléments flottants. La valeur par défaut est \texttt{12pt plus 2pt minus
+2pt}.\\\cline{1-3}
+\CS{textfloatsep}&\hfill&Pour les éléments flottants en haut ou en bas d'une page, c'est l'espacement
+vertical entre l'élément flottant et le texte. La valeur par défaut est \texttt{20pt plus 2pt minus
+4pt}.\\\cline{1-3}
+\CS{intextsep}&\hfill&Pour les éléments flottants au milieu d'une page de texte (c'est-à-dire
+avec l'option de placement~\texttt{h}), c'est l'espacement vertical au dessus et au dessous de
+l'élément flottant. La valeur par défaut est \texttt{12pt plus 2pt minus 2pt}.\\\cline{1-3}
+\end{tabular*}%
+\label{EP+floatsep+1}\index{floatsep@\CS{floatsep}, longueur}%
+\label{EP+textfloatsep+1}\index{textfloatsep@\CS{textfloatsep}, longueur}%
+\label{EP+intextsep+1}\index{intextsep@\CS{intextsep}, longueur}
+\end{table}
+
+%\enlargethispage*{3\baselineskip}
+Le \verb|@| dans les noms de la Table~\vref{t10+epsl} signifie que ce sont des commandes
+\index{internes@internes, commandes}internes\,\footnote{Pour implémenter ses commandes, \LaTeX\ utilise de nombreuses commandes
+internes auxquelles les utilisateurs n'ont en général pas besoin d'avoir accès. Pour empêcher
+que les noms de ces commandes internes entrent accidentellement en conflit avec des noms
+définis par l'utilisateur, \LaTeX\ inclut un \texttt{@} dans les noms de ces commandes
+internes. Puisque les noms des commandes \LaTeX\ ne peuvent contenir que des lettres, définir
+une commande dont le nom contient un \texttt{@} n'est normalement pas possible. Cependant, la
+commande \CS{makeatletter}\label{EP+makeatletter}\index{makeatletter@\CS{makeatletter}, commande}
+fait que \LaTeX\ traitera \texttt{@} comme une lettre, ce qui
+permet de mettre \texttt{@} dans des noms de commande. La commande
+\CS{makeatother}\label{EP+makeatother}\index{makeatother@\CS{makeatother}, commande} fait que
+\LaTeX\ recommence à traiter le \texttt{@} normalement, comme une non-lettre. Tout code
+utilisateur qui accède à ou redéfinit des commandes internes doit être entouré de
+\CS{makeattletter} et \CS{makeatother}.\hfill\null\\%[\medskipamount]
+NdT: utiliser et/ou redéfinir des commandes internes
+sont des actions qui demandent le plus grand soin et une connaissance du fonctionnement interne
+de \LaTeX.}. Il faut donc que toute commande \verb|\setlength| qui modifie l'une de ces
+longueurs doit être placée entre \verb|\makeatletter| et \verb|\makeatother|\,\footnote{NdT:
+ou effectuée par un paquetage.}. Par exemple,
+\begin{verbatim}
+ \makeatletter \addtolength{\@fpsep}{4pt} \makeatother
+\end{verbatim}
+augmente de 4~points l'espacement entre les éléments flottants sur une page d'éléments flottants.
+\begin{table}[ht]
+\topcaption{Espacement des figures pour les pages d'éléments flottants}\label{t10+epsl}
+\begin{tabular*}{\textwidth}{|l@{\extracolsep{\fill}}l|p{.70\textwidth}|@{}}
+\cline{1-3}
+\CS{@fptop}&\hfill&C'est l'espacement vertical au dessus de l'élément flottant en haut de la
+page d'éléments flottants. La valeur par défaut est \texttt{0pt plus 1.0fil}\\\cline{1-3}
+\CS{@fpsep}&\hfill&C'est l'espacement vertical entre deux éléments flottants sur une
+page d'éléments flottants. La valeur par défaut est \texttt{0pt plus 2.0fil}\\\cline{1-3}
+\CS{@fpbot}&\hfill&C'est l'espacement vertical en dessous de l'élément flottant en bas de la
+page d'éléments flottants. La valeur par défaut est \texttt{0pt plus 1.0fil}\\\cline{1-3}
+\end{tabular*}%
+\label{EP+@fpbot}\index{fpbot@\CS{{\AT}fpbot}, longueur}%
+\label{EP+@fptop}\index{fptop@\CS{{\AT}fptop}, longueur}%
+\label{EP+@fpsep}\index{fpsep@\CS{{\AT}fpsep}, longueur}
+\end{table}
+
+\FloatBarrier
+\lneed{5}
+\subsection{Filets horizontaux au dessus et/ou en dessous de la figure}
+\begin{table}[ht]
+\topcaption{Commandes pour filets de figures}\label{t11+epsl}
+\begin{tabular*}{\textwidth}{|l@{\extracolsep{\fill}}l|p{.70\textwidth}|@{}}
+\cline{1-3}
+\CS{topfigrule}&\hfill&Cette commande est exécutée après le dernier élément flottant en haut
+d'une page, mais avant l'espacement \CS{textfloatsep} (voir la Section~\vref{ss+epsl+EF}).\\\cline{1-3}
+\CS{botfigrule}&\hfill&Cette commande est exécutée avant le premier élément flottant en bas
+d'une page, mais après l'espacement \CS{textfloatsep} (voir la Section~\vref{ss+epsl+EF}).\\\cline{1-3}
+\end{tabular*}%
+\label{EP+botfigrule}\index{botfigrule@\CS{botfigrule}, commande}%
+\label{EP+topfigrule}\index{topfigrule@\CS{topfigrule}, commande}
+\end{table}
+Des filets horizontaux peuvent être tracés automatiquement entre le texte et les figures qui
+apparaissent en haut ou en bas de la page en redéfinissant les commandes \verb|\topfigrule|
+et \verb|\botfigrule|. Bien que \verb|\topfigrule| et \verb|\botfigrule| soient déjà
+définies en tant que commandes \LaTeX, la manière étrange\virage{} dont elles le sont oblige à
+les redéfinir exceptionnellement avec \verb|\newcommand| et non, comme il serait normal, avec
+\verb|\renewcommand|.
+
+Pour éviter de ruiner la mise en page, ces commandes doivent avoir une hauteur nulle. Donc
+tracer un filet épais de 0.4~point doit être compensé par un espacement vertical négatif de
+0.4~point. Par exemple
+\begin{quote}
+\verb|\newcommand{\topfigrule}{\hrule\vspace{-0.4pt}}|
+\end{quote}
+Puisque \verb|\topfigrule| est exécutée avant l'espacement \verb|\textfloatsep|, la commande
+ci-dessus ne donne aucun espacement entre la figure et le filet. Les commandes suivantes
+offrent 5~points d'espacement entre la figure et le filet:
+\begin{quote}
+\verb|\newcommand{\topfigrule}{%|\\
+\verb| \vspace*{5pt}\hrule\vspace*{-5.4pt}}|\\
+\verb|\newcommand{\botfigrule}{%|\\
+\verb| \vspace*{-5.4pt}\hrule\vspace*{5pt}}|
+\end{quote}
+La définition de \verb|\topfigrule| descend d'abord de 5~points (dans l'espacement défini par
+\CS{textfloatsep}) pour donner de l'espace entre la figure et le filet. Puis elle trace un
+filet horizontal de 0.4~point et remonte de 5.4~points pour compenser le déplacement vers les
+bas antérieur. De manière analogue, la commande \verb|\botfigrule| trace un filet de 0.4~point
+avec un espacement de 5~points entre la figure et le filet.
+
+Puisque ces commandes placent 5~points d'espacement entre le filet et la figure, l'espacement
+entre le filet et le texte est \texttt{\CS{textfloatsep}~-~5pt} (voir la Section~\vref{ss+epsl+EF}).
+
+L'épaisseur du filet peut être modifiée (sa valeur par défaut est de 0.4~point) en utilisant
+l'option \texttt{height} de la commande \verb|\hrule|:
+\begin{quote}
+\verb|\newcommand{\topfigrule}{%|\\
+\verb| \vspace*{5pt}\hrule height0.8pt\vspace*{-5.8pt}}|\\
+\verb|\newcommand{\botfigrule}{%|\\
+\verb| \vspace*{-5.8pt}\hrule height0.8pt\vspace*{5pt}}|
+\end{quote}
+Notes sur les filets des figures:
+\begin{itemize}
+\item Les commandes \verb|\topfigrule| et \verb|\botfigrule| n'affectent ni les figures sur
+les pages d'éléments flottants, ni les figures «~here~» (utilisant l'option \texttt{h}). Si
+une figure «~here~» se trouve placée en haut ou en bas d'une page, aucun filet n'est tracé.
+\item Les filets horizontaux sont aussi larges que le texte, même si des figures larges (voir
+la Section~\vref{s+epsl+FL}) sont utilisées.
+\item La commande \PlainTeX\ \verb|\hrule| a été utilisée au lieu de la commande \LaTeX\
+\verb|\rule| car \verb|\rule| engendrerait un espacement supplémentaire lorsque
+\verb|\parskip| n'est pas nul.
+\end{itemize}
+
+\FloatBarrier
+\subsection{Espacement vertical de la légende}\label{ss+epsl+EVC}\label{EP+caption+2}\index{caption!espacement vertical}
+\LaTeX\ suppose que les légendes sont placées en dessous des graphique, en mettant plus
+d'espacement vertical au dessus de la légende qu'en dessous de celle-ci. Il en résulte que les
+commandes
+\begin{quote}
+\begin{verbatim}
+\begin{figure}[ht] \centering
+ \caption{Légende au dessus du dessin}\label{f11+epsl}
+ \includegraphics[width=1in]{graphic.eps}
+\end{figure}
+\end{verbatim}
+\end{quote}
+produisent la Figure~\vref{f11+epsl}, dont le caption est placé un peu trop près du
+graphique.
+\begingroup
+\psfrag{Graphic}[][][0.8]{Graphique}
+\begin{figure}[htp] \centering{%
+\caption{Légende au dessus du dessin}\label{f11+epsl}
+\includegraphics[width=1in]{graphic.eps}}
+\end{figure}
+\endgroup
+
+L'espacement de la légende est contrôlé par les longueurs \label{EP+abovecaptionskip}\verb|\abovecaptionskip|\index{abovecaptionskip@\CS{abovecaptionskip}, longueur} (qui vaut 10pt
+par défaut) et \label{EP+belowcaptionskip}\verb|\belowcaptionskip|\index{belowcaptionskip@\CS{belowcaptionskip}, longueur} (qui est nulle par défaut). Les commandes standard de
+\LaTeX\ \verb|\setlength| et \verb|\addtolength| sont utilisées pour modifier ces longueurs.
+Par exemple, les commandes
+\begin{quote}
+\begin{verbatim}
+\begin{figure}[htp]
+ \setlength{\abovecaptionskip}{0pt}
+ \setlength{\belowcaptionskip}{10pt}
+ \centering
+ \caption{Légende au dessus du dessin}\label{f12+epsl}
+ \includegraphics[width=1in]{graphic.eps}
+\end{figure}
+\end{verbatim}
+\end{quote}
+donnent la Figure~\vref{f12+epsl}, qui n'a pas d'espace supplémentaire au dessus de la légende
+et 10~points d'espace entre la légende et le dessin.
+\begingroup
+\psfrag{Graphic}[][][0.8]{Graphique}
+\begin{figure}[htp]
+\centering{%
+\setlength{\abovecaptionskip}{0pt}
+\setlength{\belowcaptionskip}{10pt}
+\caption{Légende au dessus du dessin}\label{f12+epsl}
+\includegraphics[width=1in]{graphic.eps}}
+\end{figure}
+\endgroup
+
+Si un document a toutes ses légendes en haut de ses éléments flottants, les commandes
+\begin{quote}
+\verb|\setlength{\abovecaptionskip}{0pt}|\\
+\verb|\setlength{\belowcaptionskip}{10pt}|
+\end{quote}
+peuvent être invoquées dans le préambule du document afin d'affecter l'espacement pour
+\emph{tous} les légendes du document. Si un document contient des légendes en haut de certains
+éléments flottants\,\footnote{NdT: par exemple, les tables.} et en bas des autres éléments
+flottants, il peut être souhaitable de définir la commande suivante\,\footnote{NdT: voir le
+paquetage \texttt{topcapt}\ifguide, décrit page~\pageref{o+topcapt}\fi.}:
+\begin{quote}
+\begin{verbatim}
+\newcommand{\topcaption}{%
+ \setlength{\abovecaptionskip}{0pt}%
+ \setlength{\belowcaptionskip}{10pt}%
+ \caption}
+\end{verbatim}
+\end{quote}
+Alors \verb|\topcaption{texte de la légende}| produit une légende qui est correctement placé pour
+le haut d'un élément flottant.
+
+\FloatBarrier
+\subsection{Étiquette de légende}\label{ss+epsl+EC}\index{caption!etiquette@étiquette}
+Par défaut, \LaTeX\ insère une étiquette de légende telle que «~Figure~\ref{f13+epsl}~» au début
+de la légende. La portion «~Figure~» peut être changée en redéfinissant la commande
+\verb|\figurename|\label{EP+figurename}\index{figurename@\CS{figurename}, commande}. Par exemple, les commandes
+\begin{quote}
+\begin{verbatim}
+\begin{figure}[htp] \centering
+\includegraphics[width=1in]{graphic.eps}
+\caption{Ceci est la légende}\label{f13+epsl}
+\end{figure}
+\end{verbatim}
+\end{quote}
+produisent la Figure~\vref{f13+epsl}. La fonte de la légende, le délimiteur~«~{\froff:}~» et
+d'autres caractéristiques de la légende peuvent être adaptés avec le package \texttt{caption2}
+(voir la Section~\vref{s+epsl+C2})\ifguide, décrit page~\pageref{o+caption2}\fi.
+\begingroup
+\psfrag{Graphic}[][][0.8]{Graphique}
+\begin{figure}[htp] \centering{%
+\includegraphics[width=1in]{graphic.eps}
+\caption{Ceci est la légende}}\label{f13+epsl}
+\end{figure}
+\endgroup
+
+\FloatBarrier
+\subsection{Reporter les figures en fin de document}\label{ss+epsl+RFFD}
+Certains journaux demandent que les tables et figures soient séparées du texte. Le paquetage
+\texttt{endfloat}\index{endfloat@\texttt{endfloat}, paquetage}
+\ifguide(décrit page~\pageref{o+endfloat}) \fi
+reporte toutes les figures et tables en
+fin de document. Il suffit d'inclure ce paquetage
+\begin{quote}
+\verb|\usepackage{endfloat}|
+\end{quote}
+pour l'activer. Ce paquetage offre de nombreuses options qui peuvent être spécifiées dans la
+commande \verb|\usepackage|; parmi ces options:
+\begin{itemize}
+\item Des notes telles que «~[Figure~4 about here]~» sont placées approximativement là où les
+éléments flottants seraient apparus dans le texte. De telles notes peuvent être supprimées par
+l'option de paquetage \texttt{nomarkers}
+\begin{quote}
+\verb|\usepackage[nomarkers]{endfloat}|
+\end{quote}
+Le texte de ces notes peut être modifié en redéfinissant les commandes \verb|\figureplace| et
+\verb|\tableplace|. Par exemple,
+\begin{quote}
+\begin{verbatim}
+ \renewcommand{\figureplace}{%
+ \begin{center}%
+ [\figurename~\thepostfig\ would appear here.]%
+ \end{center}
+\end{verbatim}
+\end{quote}
+modifie le texte \verb|\figureplace|.
+\item Une liste des figures est incluse avant les figures et une liste des tables est incluse
+avant les tables. Les options de paquetage \texttt{nofiglist} et \texttt{notablist} suppriment
+ces listes.
+\item Les options de paquetage \texttt{fighead} et \texttt{tabhead} créent des en-têtes de
+section pour les figures et les tables, respectivement.
+\item Les figures apparaissent \emph{avant} les tables. L'option de paquetage
+\texttt{tablesfirst} inverse cet ordre.
+\item Une commande \verb|\clearpage|\label{EP+clearpage+2}\index{clearpage@\CS{clearpage}, commande} est exécutée après chaque figure et table, ce qui fait que
+chaque élément flottant sera seul sur sa page. Ceci peut être changé en modifiant la commande
+\verb|\efloatseperator|. Par exemple,
+\begin{quote}
+\index{efloatseparator@\CS{efloatseparator}, commande}\label{EP+efloatseparator}\verb|\renewcommand{\efloatseparator}{\mbox{}}|
+\end{quote}
+place une boîte vide entre chaque élément flottant.
+\end{itemize}
+
+\enlargethispage*{2\baselineskip}
+\section{Adaptation des légendes avec \texttt{caption2}}\label{s+epsl+C2}\index{caption2@\texttt{caption2}, paquetage}
+Les Sections~\vref{ss+epsl+EVC} et~\vref{ss+epsl+EC} décrivent comment adapter l'étiquette le
+la légende et l'espacement vertical de la légende. Les autres caractéristiques de la légende peuvent
+être adaptées grâce au paquetage \texttt{caption2}\,\footnote{Puisque le paquetage original
+\texttt{caption}%
+\ifguide, décrit page~\pageref{o+caption},\fi\
+a quelques effets de bord indésirables
+(comme de devoir être chargé \emph{après} les autres paquetages), il a été complètement
+ré-écrit et renommé \texttt{caption2}. Bien que le paquetage \texttt{caption2} soit
+techniquement dans une version bêta, il est assez stable et fonctionne bien.\looseness=-5}%
+\ifguide, décrit page~\pageref{o+caption2}\fi.
+
+Le paquetage \texttt{caption2} peut être utilisé avec de nombreux types d'éléments flottants
+car il supporte les paquetages \texttt{float}\index{float@\texttt{float}, paquetage}, \texttt{longtable} et \texttt{subfigure} et
+fonctionne aussi avec les paquetages \texttt{floatfig}, \texttt{floatflt}, \texttt{rotating},
+\texttt{supertabular} et \texttt{wrapfig}.
+%
+\begin{flushleft}%\large
+\noindent\textbf{Syntaxe:}\qquad\verb|\usepackage[|\<options>\verb|]{caption2}|
+\end{flushleft}\nopagebreak[4]
+où les \<options> sont décrites dans la Table~\vref{t12+epsl}.
+
+\subsection{Styles de légendes}\label{ss+epsl+SC}\index{caption!style}
+Le paquetage \texttt{caption2} définit les styles de légende suivants, qui sont illustrés dans
+les Figures~\ref{f14+epsl} à~\vref{f20+epsl}.
+
+\begin{table}[tb]
+\topcaption{Options du paquetage \texttt{caption2}}\label{t12+epsl}%
+\index{caption2@\texttt{caption2}, paquetage!options}
+%\begin{tabular*}{\textwidth}{|p{1.5in}@{\extracolsep{\fill}}|p{1.1in}|p{.50\textwidth}|@{}}
+\begin{tabular*}{\textwidth}{|p{1.2in}@{\extracolsep{\fill}}|p{1.30in}|p{.51\textwidth}|@{}}
+\cline{1-3}
+\raggedright Style de légende&\raggedright\texttt{normal, center, flushleft, flushright, centerlast, hang,
+indent}&Sélectionne le style de légende (voir la Section~\vref{ss+epsl+SC}).\\\cline{1-3}
+\raggedright Taille de fonte de la légende&\raggedright\texttt{scriptsize, footnotesize, small, normalsize,
+large. Large}&Sélectionne la taille de la fonte pour l'étiquette de la légende (par exemple
+«~Figure~12:~») et le texte de la légende.\\\cline{1-3}
+\raggedright Forme de fonte pour l'étiquette de la légende&\raggedright\texttt{up, it, sl,
+sc}&Fait que l'étiquette de la légende (par exemple «~Figure~12:~») aura une forme droite,
+italique, inclinée ou petites capitales, respectivement. \textbf{N'affecte pas le texte de la
+légende.}\\\cline{1-3}
+\raggedright Graisse de fonte pour l'étiquette de la légende&\raggedright\texttt{md, bf}&Fait que
+l'étiquette de la légende (par exemple «~Figure~12:~») aura une graisse moyenne ou forte, respectivement.
+\textbf{N'affecte pas le texte de la légende.}\\\cline{1-3}
+\raggedright Famille de fonte pour l'étiquette de la légende&\raggedright\texttt{rm, sf, tt}&Fait que
+l'étiquette de la légende (par exemple «~Figure~12:~») aura une fonte romaine, sans serif ou
+machine à écrire, respectivement. \textbf{N'affecte pas le texte de la légende.}\\\cline{1-3}
+\raggedright Mise en page d'une légende d'une seule ligne&\raggedright\texttt{oneline,
+nooneline}&Contrôle la mise en page des légendes d'une seule ligne (voir la
+Section~\vref{ss+epsl+C1L}).\\\cline{1-3}
+\end{tabular*}
+\end{table}
+\begin{description}
+\item[normal]\NL
+Les lignes pleines sont justifiées (alignées sur les marges gauche et droite) et la dernière
+ligne est cadrée sur la gauche.
+\item[center]\NL
+Toutes les lignes de la légende sont centrées.
+\item[flushleft]\NL
+Toutes les lignes de la légende sont cadrées sur la gauche, le bord droit est en déchiqueté.
+\item[flushright]\NL
+Toutes les lignes de la légende sont cadrées sur la droite, le bord gauche est en déchiqueté.
+\item[centerlast]\NL
+Toutes les lignes sont justifiées, la dernière est centrée.
+\item[indent]\NL
+Comme le style «~\textbf{normal}~», mais la deuxième ligne et les suivantes sont indentées de
+la longueur \verb|\captionindent|\label{EP+captionindent}\index{captionindent@\CS{captionindent}, longueur}. Comme
+%cette longueur
+celle-ci
+%\verb|\captionindent|
+est nulle par défaut, il faut
+utiliser une commande telle que \verb|\setlength{\captionindent}{1cm}| pour établir
+l'indentation.
+\item[hang]\NL
+Comme le style «~\textbf{normal}~», mais la deuxième ligne et les suivantes sont indentées de
+la largeur de l'étiquette de la légende (par exemple, «~Figure~12:~»).
+\end{description}
+Habituellement, ces styles sont spécifiés comme options du paquetage:
+\begin{quote}
+\verb|\usepackage[centerlast]{caption2}|
+\end{quote}
+qui fait que toutes les options dans le document seront dans le style \texttt{centerlast}.
+
+\subsection{Changer le style de légende}\index{caption!style}
+La commande \verb|\captionstyle|\label{EP+captionstyle}\index{captionstyle@\CS{captionstyle}, commande} change le style de légende. En plaçant la commande à
+l'intérieur d'un environnement vous ne changerez que les légendes qui sont dans cet environnement.
+Par exemple, les commandes
+\begin{verbatim}
+ \begin{figure}
+ \captionstyle{centerlast}
+ \centering \includegraphics[width=3in]{graphic.eps}
+ \caption{Style de légende centerlast. Style de légende centerlast}
+ \end{figure}
+\end{verbatim}
+donnera un style \texttt{centerlast} seulement à la figure courante car \verb|\captionstyle|
+est à l'intérieur de l'environnement \texttt{figure}. Les commandes
+\begin{verbatim}
+ \captionstyle{centerlast}
+ \begin{figure}
+ \centering \includegraphics[width=3in]{graphic.eps}
+ \caption{Style de légende centerlast. Style de légende centerlast}
+ \end{figure}
+\end{verbatim}
+donnent à toutes les figures qui suivent un style \texttt{centerlast} car \verb|\captionstyle|
+est en dehors de l'environnement \texttt{figure}.
+
+\begingroup
+\psfrag{Graphic}[][][1.36]{Graphique}
+\begin{figure}[htb]
+\setlength{\wlength}{\textwidth}
+\centering
+\begin{minipage}[t]{1.7in}
+\captionstyle{normal}
+\centering{%
+%\psfrag{Graphic}[][]{Graphique}
+\includegraphics[width=1.7in]{graphic.eps}
+\caption{Style de légende normal. Style de légende normal. Style de légende normal}\label{f14+epsl}}
+\end{minipage}%
+\hspace*{.5in}%
+\begin{minipage}[t]{1.7in}
+\captionstyle{center}
+\centering{%
+%\psfrag{Graphic}[][]{Graphique}
+\includegraphics[width=1.7in]{graphic.eps}
+\caption{Style de légende center. Style de légende center. Style de légende center}\label{f15+epsl}}
+\end{minipage}%
+\hspace*{.5in}%
+\begin{minipage}[t]{1.7in}
+\captionstyle{centerlast}
+\centering{%
+%\psfrag{Graphic}[][]{Graphique}
+\includegraphics[width=1.7in]{graphic.eps}
+\caption{Style de légende centerlast. Style de légende centerlast. Style de légende centerlast}\label{f16+epsl}}
+\end{minipage}%
+\\%*[\baselineskip]
+\null\strut\\%*[\baselineskip]
+\begin{minipage}[t]{1.7in}
+\captionstyle{flushleft}
+\centering{%
+%\psfrag{Graphic}[][]{Graphique}
+\includegraphics[width=1.7in]{graphic.eps}
+\caption{Style de légende flushleft. Style de légende flushleft. Style de légende flushleft}\label{f17+epsl}}
+\end{minipage}%
+\hspace*{.5in}%
+\begin{minipage}[t]{1.7in}
+\captionstyle{flushright}
+\centering{%
+%\psfrag{Graphic}[][]{Graphique}
+\includegraphics[width=1.7in]{graphic.eps}
+\caption{Style de légende flushright. Style de légende flushright. Style de légende flushright}\label{f18+epsl}}
+\end{minipage}%
+\\*[\baselineskip]%
+\null\strut\\*[\baselineskip]%
+\begin{minipage}[t]{1.7in}
+\captionstyle{indent}
+\centering{%
+%\psfrag{Graphic}[][]{Graphique}
+\includegraphics[width=1.7in]{graphic.eps}
+\caption{Style de légende indent. Style de légende indent. Style de légende indent}\label{f19+epsl}}
+\end{minipage}%
+\hspace*{.5in}%
+\begin{minipage}[t]{1.7in}
+\captionstyle{hang}
+\centering{%
+%\psfrag{Graphic}[][]{Graphique}
+\includegraphics[width=1.7in]{graphic.eps}
+\caption{Style de légende hang. Style de légende hang. Style de légende hang}\label{f20+epsl}}
+\end{minipage}%
+\end{figure}
+\endgroup
+
+\FloatBarrier
+\subsection{Légendes sur une ligne}\label{ss+epsl+C1L}\index{caption!sur une ligne}
+Si la légende ne fait qu'une seule ligne, tous les styles ci-dessus centrent la légende. Pour
+forcer les styles à agir aussi sur les légendes d'une seule ligne, il faut ajouter l'option
+\texttt{nooneline}:
+\begin{quote}
+\verb|\usepackage[nooneline,flushleft]{caption2}|
+\end{quote}
+Ceci met en page \emph{toutes} les légendes (y compris celles d'une seule ligne) avec le style
+\texttt{flushleft}. Pour changer l'option \texttt{nooneline} à l'intérieur du document,
+\verb|\onelinecaptionstrue|\label{EP+onelinecaptiontrue}\index{onelinecaptiontrue@\CS{onelinecaptiontrue}, commande}
+centre les légendes d'une seule ligne alors que son contraire
+\verb|\onelinecaptionsfalse|\label{EP+onelinecaptionfalse}\index{onelinecaptionfalse@\CS{onelinecaptionfalse}, commande}
+met en page les légendes d'une seule ligne. Par exemple, les
+commandes
+\begin{verbatim}
+ \begin{figure}
+ \captionstyle{flushleft}
+ \onelinecaptionstrue
+ \centering
+ \includegraphics[width=2.5in]{graphic.eps}
+ \caption{Première légende}
+ \end{figure}
+\end{verbatim}
+centre les légendes d'une seule ligne comme le montre la Figure~\vref{f21+epsl}.
+ \begin{figure}[htb]
+ \captionstyle{flushleft}
+ \onelinecaptionstrue
+ \psfrag{Graphic}[][][2]{Graphique}
+ \centering{%
+ \includegraphics[width=2.5in]{graphic.eps}
+ \caption{Première légende}\label{f21+epsl}}
+ \end{figure}
+
+\noindent
+Les commandes
+\begin{verbatim}
+ \begin{figure}
+ \captionstyle{flushleft}
+ \onelinecaptionsfalse
+ \centering
+ \includegraphics[width=2.5in]{graphic.eps}
+ \caption{Seconde légende}
+ \end{figure}
+\end{verbatim}
+font que les légendes d'une seule ligne seront justifiées à gauche comme le montre la
+Figure~\vref{f22+epsl}.
+ \begin{figure}
+ \captionstyle{flushleft}
+ \onelinecaptionsfalse
+ \centering
+ \psfrag{Graphic}[][][2]{Graphique}
+ \includegraphics[width=2.5in]{graphic.eps}
+ \caption{Deuxième caption}\label{f22+epsl}
+ \end{figure}
+
+\FloatBarrier
+\subsection{Largeurs de légendes}\index{caption!largeur}
+Le paquetage \texttt{caption2}\index{caption2@\texttt{caption2}, paquetage} offre des fonctions qui spécifient directement la largeur et
+les marges des légendes.
+\begin{itemize}
+\item
+\verb|\setcaptionwidth{|\<largeur>\verb|}|\label{EP+setcaptionwidth}\index{setcaptionwidth@\CS{setcaptionwidth}, commande}
+établit la largeur de légende\item{caption!largeur} à la \<largeur>
+donnée, où \<largeur> est une longueur exprimée dans l'une des unités valides pour \TeX.
+\item
+\verb|\setcaptionmargin{|\<marge>\verb|}|\label{EP+setcaptionmargin}\index{setcaptionmargin@\CS{setcaptionmargin}, commande}
+établit la largeur des marges de la légende à la
+dimension \<marge>, où \<marge> est une longueur exprimée dans l'une des unités valides pour \TeX.
+La légende sera alors large de la largeur standard moins deux fois \<marge>.
+
+Si \<marge> est négative, la légende sera rendu plus large que la normale, ce qui peut être
+utile dans des sous-figures et des environnements \texttt{minipage}.
+\end{itemize}
+Par exemple, les commandes
+\begin{verbatim}
+ \begin{figure}
+ \setcaptionwidth{2in}
+ \centering
+ \includegraphics[width=2in]{graphic.eps}
+ \caption{Légende de figure limitée à 2~pouces.}
+ \end{figure}
+\end{verbatim}
+donne une légende large de 2~pouces, comme le montre la Figure~\vref{f23+epsl}.
+ \begin{figure}[htb]
+ \setcaptionwidth{2in}
+ \psfrag{Graphic}[][][1.6]{Graphique}
+ \centering{%
+ \includegraphics[width=2in]{graphic.eps}
+ \caption{Légende de figure limité à 2~pouces.}}\label{f23+epsl}
+ \end{figure}
+
+Alors que l'exemple précédent établit directement la largeur de la légende, la largeur peut être
+établie indirectement en spécifiant l'espacement entre la légende et chaque marge. Par
+exemple, les commandes
+\begin{verbatim}
+ \begin{figure}
+ \setcaptionmargin{1in}
+ \centering
+ \includegraphics[width=2in]{graphic.eps}
+ \caption{Légende de figure dans laquelle
+ il y a un pouce d'espacement
+ entre la légende et chaque marge.}
+ \end{figure}
+\end{verbatim}
+indente les deux côtés de la légende d'un pouce par rapport aux marges de page, comme le montre la
+Figure~\vref{f24+epsl}.
+ \begin{figure}
+ \setcaptionmargin{1in}
+ \psfrag{Graphic}[][][1.6]{Graphique}
+ \centering%
+ \includegraphics[width=2in]{graphic.eps}
+ \caption{Légende de figure dans laquelle
+ il y a un pouce d'espacement
+ entre la légende et chaque marge.}\label{f24+epsl}
+ \end{figure}
+
+\FloatBarrier
+\subsubsection{Forcer la largeur de la légende à celle du dessin}
+La section précédente décrivait comment la commande \verb|\setcaptionwidth| donnait une
+largeur spécifiée à la légende.
+
+Cette section décrit comment forcer la largeur de la légende à être la même que celle du dessin
+de la figure. C'est très facile si vous connaissez la largeur du dessin:
+\begin{verbatim}
+ \includegraphics[width=3in]{file.eps}
+ \setcaptionwidth{3in}
+ \caption{...}
+\end{verbatim}
+Lorsque la largeur de la légende est inconnue, la largeur peut être déterminée en mettant le
+graphique dans une boîte et en mesurant la largeur de la boîte.
+
+\lneed{8}
+\begin{verbatim}
+ \newsavebox{\mybox}
+ \newlength{\mylength}
+ ...
+ \begin{figure} \centering
+ \sbox{\mybox}{\includegraphics[height=3in]{file.eps}}
+ \settowidth{\mylength}{\usebox{\mybox}}
+ \setcaptionwidth{\mylength}
+ \usebox{\mybox}
+ \caption{Ceci est une légende de figure très longue,
+ longue, longue, longue, longue, longue, longue, longue}
+ \end{figure}
+\end{verbatim}
+Ceci peut aussi être utilisé de manière analogue avec les tables. \verb|\mybox| et
+\verb|\mulength| peuvent être utilisées plusieurs fois dans un document, mais
+par contre
+les commandes \verb|\newsavebox| et \verb|\newlength| ne peuvent être utilisées qu'une seule fois
+avec le même argument\,\footnote{NdT: on ne peut pas créer deux «~nouveaux~» objets avec le
+même nom.}.
+
+\subsection{Délimiteur de légende}\index{caption!delimiteur@délimiteur}
+Le délimiteur de caption, qui est par défaut un deux-points, peut être changé en redéfinissant
+la commande \verb|\captionlabeldelim|\label{EP+captionlabeldelim}\index{captionlabeldelim@\CS{captionlabeldelim}, commande}.
+Par exemple, les commandes
+\begin{verbatim}
+ \begin{figure}
+ \renewcommand{\captionlabeldelim}{.}
+ \centering
+ \includegraphics[width=2in]{graphic.eps}
+ \caption{Légende avec un nouveau délimiteur}
+ \end{figure}
+\end{verbatim}
+changent le délimiteur dans la Figure~\vref{f25+epsl} en remplaçant le deux-points (valeur par
+défaut) par un point. Si un espacement supplémentaire est souhaité après le point,
+\begin{verbatim}
+ \renewcommand{\captionlabeldelim}{.~}
+\end{verbatim}
+\begin{figure}[ht]
+ \psfrag{Graphic}[][][1.6]{Graphique}
+ \renewcommand{\captionlabeldelim}{.}
+ \centering
+ \includegraphics[width=2in]{graphic.eps}
+ \caption{Légende avec un nouveau délimiteur}\label{f25+epsl}
+\end{figure}
+
+\FloatBarrier
+\subsection{Fonte de la légende}\index{caption!fonte}
+Alors que les options de taille \texttt{scriptsize},\ldots,\texttt{Large} du paquetage
+\texttt{caption2} changent la taille à la fois de l'étiquette de légende (par exemple,
+«~Figure~12:~») et du texte de la légende, les options de forme, de graisse et de famille
+\texttt{up}, \texttt{it}, \texttt{sl}, \texttt{sc}, \texttt{md}, \texttt{bf}, \texttt{rm}, \texttt{sf}
+et \texttt{tt} n'affectent que l'étiquette de légende.
+
+Le paquetage \texttt{caption2} permet aussi aux utilisateurs d'établir la fonte pour des
+légendes individuelles. La commande
+\verb|\captionfont|\label{EP+captionfont}\index{captionfont@\CS{captionfont}, commande} établit la fonte pour l'étiquette de
+légende \emph{et} le texte de la légende, alors que \verb|\captionlabelfont|\label{EP+captionlabelfont}\index{captionlabelfont@\CS{captionlabelfont}, commande} n'établit la fonte
+\emph{que pour} l'étiquette de légende. Donc, pour établir la fonte seulement pour le texte du
+caption, il faut utiliser \verb|\captionfont| pour établir la fonte du texte du caption alors
+que \verb|\captionlabelfont| doit être utilisée pour établir la fonte de l'étiquette de
+légende, en particulier en enlevant les propriétés de fonte établies par \verb|\captionfont|.
+La légende est effectivement créée par les commandes suivantes:
+\begin{verbatim}
+ {\captionfont%
+ {\captionlabelfont \captionlabel \captionlabeldelim}%
+ \captiontext}
+\end{verbatim}
+où la commande \verb|\captionlabel| produit «~Figure~12~», le \verb|\captionlabeldelim|
+produit \froff«~:~»\fron\ et \verb|\captiontext| produit le texte de la légende.
+
+Les fontes \LaTeX\ sont décrites par taille et par trois composantes de style de caractère: la
+forme, la graisse et la famille (\cite[pages~37,115]{latex-manual} et
+\cite[pages~170-171]{latex-comp}). Ces quatre caractéristiques peuvent toutes être spécifiées
+dans les commandes \verb|\captionfont| et \verb|\captionlabelfont|. Par exemple, les
+commandes
+\begin{verbatim}
+ \begin{figure}[ht]
+ \renewcommand{\captionfont}{\Large \bfseries \sffamily}
+ \renewcommand{\captionlabelfont}{}
+ \centering
+ \includegraphics[width=2in]{graphic.eps}
+ \caption{Test de légende}
+ \end{figure}
+\end{verbatim}
+produisent la Figure~\vref{f26+epsl}. Dans cet exemple, \verb|\captionlabelfont| ne fait rien.
+Ceci signifie qu'elle n'écrase aucune caractéristique de fonte et toutes les options de
+\verb|\captionfont| sont transmises à l'étiquette de légende. Puisqu'aucune déclaration de
+forme n'a été spécifiée, la légende en entier a la forme droite par défaut.
+\begin{figure}[ht]
+ \psfrag{Graphic}[][][1.6]{Graphique}
+ \renewcommand{\captionfont}{\Large \bfseries \sffamily}
+ \renewcommand{\captionlabelfont}{}
+ \centering
+ \includegraphics[width=2in]{graphic.eps}
+ \caption{Test de légende}\label{f26+epsl}
+\end{figure}
+
+\noindent
+Les~commandes
+\begin{verbatim}
+ \begin{figure}[ht]
+ \renewcommand{\captionfont}{\Large \bfseries \sffamily}
+ \renewcommand{\captionlabelfont}{\small}
+ \centering
+ \includegraphics[width=2in]{graphic.eps}
+ \caption{Test de légende}
+ \end{figure}
+\end{verbatim}
+produisent la Figure~\vref{f27+epsl}. Dans cet exemple, la taille de fonte \verb|\small| dans
+la déclaration de
+\verb|\captionlabelfont| prend le pas sur la taille de fonte \verb|\Large| venant de
+la déclaration
+\verb|\captionfont|. Cependant, comme \verb|\captionlabelfont| ne contient aucune déclaration
+de graisse ou de famille, les déclarations \verb|\bfseries| et \verb|\sffamily| sont reportées
+dans l'étiquette de légende.
+\begin{figure}[ht]
+ \psfrag{Graphic}[][][1.6]{Graphique}
+ \renewcommand{\captionfont}{\Large \bfseries \sffamily}\label{EP+captionfont+1}\index{captionfont@\CS{captionfont}, commande}
+ \renewcommand{\captionlabelfont}{\small}
+ \centering
+ \includegraphics[width=2in]{graphic.eps}
+ \caption{Test de légende}\label{f27+epsl}
+\end{figure}
+
+\FloatBarrier
+\lneed{10}
+\subsection{Styles de légendes adaptés}\index{caption!adaptation de style}
+Le paquetage \texttt{caption2} permet aussi aux utilisateurs de créer leurs propres styles de
+légendes. Par exemple, les commandes suivantes
+\begin{verbatim}
+ \newcaptionstyle{one}{%
+ \usecaptionmargin\captionfont%
+ \onelinecaption%
+ {{\bfseries\captionlabelfont\captionlabel\captionlabeldelim}
+ \captiontext}%
+ {{\centering\bfseries\captionlabelfont\captionlabel\par}%
+ \captiontext}}
+
+ \newcaptionstyle{two}{%
+ \usecaptionmargin\captionfont%
+ {\centering\bfseries\captionlabelfont\captionlabel\par}
+ \onelinecaption{\captiontext}{\captiontext}}
+\end{verbatim}
+définissent les styles de légendes \texttt{one} et \texttt{two}. Pour les légendes de plus
+d'une ligne, ces deux styles donnent une étiquette de légende en gras (par exemple,
+«~\textbf{Figure~12}~») placée sur une ligne séparée du texte de la légende. Cependant, pour les
+légendes courtes, le style \texttt{two} met l'étiquette de la légende en gras sur une ligne
+séparée du texte de la légende, tandis que le style \texttt{one} les met sur la même ligne,
+séparés par le délimiteur. Par exemple, après avoir définit les styles de légendes ci-dessus,
+le code suivant:
+\begin{verbatim}
+ \begin{figure}
+ \captionstyle{one}
+ \centering
+ \includegraphics[width=2in]{graphic.eps}
+ \caption{Premier style de légende adapté}
+ \end{figure}
+
+ \begin{figure}
+ \captionstyle{two}
+ \centering
+ \includegraphics[width=2in]{graphic.eps}
+ \caption{Second style de légende adapté}
+ \end{figure}
+\end{verbatim}
+produit les Figures~\ref{f28+epsl} et~\vref{f29+epsl}.
+ \newcaptionstyle{one}{%
+ \usecaptionmargin\captionfont%
+ \onelinecaption%
+ {{\bfseries\captionlabelfont\captionlabel\captionlabeldelim} \captiontext}%
+ {{\centering\bfseries\captionlabelfont\captionlabel\par}\captiontext}}
+
+ \newcaptionstyle{two}{%
+ \usecaptionmargin\captionfont%
+ {\centering\bfseries\captionlabelfont\captionlabel\par}
+ \onelinecaption{\captiontext}{\captiontext}}
+ \begin{figure}[ht]
+ \psfrag{Graphic}[][][1.6]{Graphique}
+ \captionstyle{one}
+ \centering
+ \includegraphics[width=2in]{graphic.eps}
+ \caption{Premier style de légende adapté}\label{f28+epsl}
+ \end{figure}
+
+ \begin{figure}[ht]
+ \psfrag{Graphic}[][][1.6]{Graphique}
+ \captionstyle{two}
+ \centering
+ \includegraphics[width=2in]{graphic.eps}
+ \caption{Second style de légende adapté}\label{f29+epsl}
+ \end{figure}
+
+\lneed{6}
+\noindent
+Notes sur les styles de légende adaptés:
+\begin{itemize}
+\item La commande \verb|\onelinecaption| prend deux arguments: le premier est effectué si la
+légende est longue d'une ligne, alors que le second l'est si la légende fait plusieurs lignes.
+\item Lors de l'écriture des styles adaptés, il n'est pas obligatoire d'utiliser des commandes comme
+\verb|\captionfont| et \verb|\captionlabelfont|. Par contre, leur
+utilisation est encouragée car elle rend les styles plus flexibles.
+
+Par exemple, la commande par défaut \verb|\bfseries| dans les exemples ci-dessus de styles
+adaptés de légende peut être changée en définissant la commande \verb|\captionlabelfont|. Si une telle
+flexibilité n'est pas nécessaire, les définitions ci-dessus de styles adaptés peuvent être
+raccourcies de manière significative.
+\end{itemize}
+
+\FloatBarrier
+\subsection{Coupures de ligne dans les légendes}\index{caption!coupures de lignes dans un}
+Si une légende est plus long qu'une ligne, des coupures de lignes peuvent être spécifiées par
+\label{EP+protect}\index{protect@\CS{protect}, commande}%
+\verb|\protect\\|. Lorsque la légende tient sur une seule ligne, elle est traitée dans une
+\verb|\hbox|, qui ignore tout \verb|\\| ou \verb|\par|.
+
+Le paquetage \texttt{caption2} permet de spécifier des coupures de ligne pour des légendes de
+longueur quelconque. Par exemple, les commandes
+\begin{verbatim}
+ \begin{figure} \centering
+ \includegraphics[width=3in]{graphic.eps}
+ \captionstyle{center}
+ \onelinecaptionsfalse
+ \caption{Première ligne de la légende \protect\\
+ Seconde ligne de la légende}%
+ \label{fig+caption+linebreak}
+ \end{figure}
+\end{verbatim}
+produisent la légende de la Figure~\vref{f30+epsl}. Comme la commande \verb|\\| est
+fragile\,\footnote{Certaines commandes, comme \texttt{\bs textbf}, ne mettent aucune donnée
+dans des fichiers auxiliaires. Les commandes qui sauvent des données en vue d'une utilisation
+ultérieure (par exemple, \texttt{\bs caption} sauve le texte de la légende pour la liste des
+figures) sont dites avoir des \emph{arguments flottants}\index{arguments flottants}%
+\index{flottants@flottants (arguments)} \index{moving arguments}(\emph{moving arguments}). Les
+commandes qui ne fonctionnent plus lorsqu'elles sont utilisées à l'intérieur d'un argument
+mobile sont appelées \index{fragiles@fragiles (commandes)}\emph{fragiles}, alors que celles qui continuent à fonctionner
+lorsqu'elles sont utilisées à l'intérieur d'un argument mobile sont appelées
+\index{robustes@robustes (commandes)}\emph{robustes}.}, elle
+doit être protégée par
+\index{protect@\CS{protect}, commande}%
+\verb|\protect|\,\footnote{NdT: une légende sur plusieurs lignes
+explicites donne un résultat curieux dans la Liste des Figures. Rappelez-vous que la commande
+\texttt{\bs caption} a aussi un argument optionnel.
+Et que \texttt{\bs hfill} existe.}\index{hfill@\CS{hfill}, commande}.
+ \begin{figure}[htb]
+ \psfrag{Graphic}[][][2.4]{Graphique}
+ \centering
+ \includegraphics[width=3in]{graphic.eps}
+ \captionstyle{center}
+ \onelinecaptionsfalse
+ \caption{Première ligne de la légende \protect\\ Seconde ligne de la légende }%
+ \label{f30+epsl}
+ \end{figure}
+
+La commande \verb|\onelinecaptionsfalse|%
+\label{EP+onelinecaptionfalse+1}\index{onelinecaptionfalse@\CS{onelinecaptionfalse}, commande}
+(ou l'option de paquetage \texttt{nooneline} empêche
+\LaTeX\ de traiter la légende dans une \verb|\hbox| qui ignorerait la coupure de ligne.
+
+\FloatBarrier
+\subsection{Ajuster l'interlignage de la légende}\index{caption!interlignage}
+Pour avoir un document en interligne double, il suffit d'inclure soit
+\begin{quote}
+\verb|\linespread{1.6}|\index{linespread@\CS{linespread}, commande}\label{EP+linespread}
+\end{quote}
+soit (ce qui est équivalent)
+\begin{quote}
+\verb|\renewcommand{\baselinestretch}{1.6}|\index{baselinestretch@\CS{baselinestretch}, commande}%
+\label{EP+baselinestretch}
+\end{quote}
+dans le préambule\,\footnote{Bien que ce soit en général considéré comme d'un style pauvre,
+ces commandes peuvent aussi être utilisées à l'intérieur d'un document pour changer
+l'espacement entre les lignes. Lorsque ces commandes sont utilisées à l'intérieur d'un
+document, une commande de changement de taille de fonte, comme \texttt{\bs normalsize}, doit
+être appelée après la commande de changement d'interligne pour que celui-ci prenne effet.} du document.
+En plus d'un texte en interligne double, ceci produit aussi des légendes et des notes de bas
+de page en interligne double. Pour produire du texte en interligne double avec des légendes et
+notes en interligne simple, utilisez le paquetage \texttt{setspace}\,\footnote{Bien que le
+paquetage \texttt{doublespace} altère lui-aussi l'espacement entre les lignes, il n'a pas été
+correctement mis à jour pour \LaTeXe, ce qui fait qu'il interagit avec de nombreux paquetages.
+Il en résulte qu'il faudrait plutôt utiliser \texttt{setspace} à sa place.}%
+\ifguide, décrit page~\pageref{s+setspace}\fi.
+\begin{verbatim}
+ \usepackage{setspace}
+ \linestretch{1.5}
+\end{verbatim}
+Un paramère 1.0 pour \verb|\linestretch| donne un texte en interligne simple, 1.25 donne un
+interligne de un et demi, et 1.6 donne un interlignage double.
+
+Que \texttt{setspace} soit utilisé ou non, la commande \verb|\captionfont|\label{EP+captionfont+2}\index{captionfont@\CS{captionfont}, commande} du paquetage
+\texttt{caption2} peut être utilisée pour ajuster l'espacement de la légende. Par exemple,
+\begin{verbatim}
+ \renewcommand{\captionfont}{\linespread{1.6}\normalsize}
+\end{verbatim}
+produit des légendes en interligne double, quelque soit l'interlignage du document.
+
+\section{Figures non flottantes}\label{s+epsl+FNF}%
+\index{figures!non flottantes}\index{non flottantes (figures)}
+Comme cela a été décrit dans la Section~\vref{s+epsl+EF}, \LaTeX\ laisse les figures et tables
+«~flotter~» pour améliorer la mise en page du document. Occasionnellement, il est souhaitable
+d'avoir d'avoir une figure qui apparaisse \emph{exactement} là où elle apparaît dans le source
+\LaTeX\,\footnote{Puisque ceci peut produire de grandes zones verticales d'espace blanc,
+empêcher les figures de flotter est en général considéré comme un style pauvre de mise en
+page. Par contre, de meilleurs résultats sont en général obtenus en utilisant l'argument
+optionnel \froff\texttt{[!ht]}\fron{} de l'environnement \texttt{figure}.}. La commande
+\verb|\caption| peut être utilisée dans les environnements \texttt{figure} et \texttt{table}
+parce que ces environnements définissent la commande interne\index{internes@internes, commandes}
+\label{EP+captype}\verb|\@captype|\index{captype@\CS{{\AT}captype}, commande} par «~figure~» et
+«~table~» respectivement. En définissant \verb|\@captype|, la commande \verb|\caption| peut
+être utilisée en dehors des environnements \texttt{figure} et \texttt{table}. Une paire
+\index{makeatletter@\CS{makeatletter}, commande}\verb|\makeatletter|--\verb|\makeatother|%
+\index{makeatother@\CS{makeatother}, commande} \emph{doit} entourer \verb|\@captype| pour que le
+\verb|@| soit utilisable dans un nom de commande. Bien que ceci puisse être fait manuellement
+chaque fois par
+\begin{verbatim}
+ \includegraphics{file.eps}
+ \makeatletter\def\@captype{figure}\makeatother
+ \caption{Voici la légende}
+\end{verbatim}
+il est plus facile de définir une commande pour faire cela. En insérant les commandes
+suivantes dans le préambule du document
+\begin{verbatim}
+ \makeatletter
+ \newcommand{\figcaption}{\def\@captype{figure}\caption}
+ \newcommand{\tabcaption}{\def\@captype{table}\caption}
+ \makeatother
+\end{verbatim}
+vous définissez les commandes \verb|\figcaption|\label{EP+figcaption}\index{figcaption@\CS{figcaption}, commande}
+et \label{EP+tabcaption}\verb|\tabcaption|\index{tabcaption@\CS{tabcaption}, commande}. Le fait d'utiliser
+\verb|\figcaption| crée des légendes de figures, que la commande apparaisse ou non à
+l'intérieur d'un environnement \texttt{figure}. De même, \verb|\tabcaption| crée un caption de
+table, quelque soit son emplacement. Les commandes suivantes
+\begin{verbatim}
+ <texte avant la figure>
+ \\[\intextsep]
+ \begin{minipage}{\textwidth}
+ \centering
+ \includegraphics[width=2in]{graphic.eps}%
+ \figcaption{Ceci est une figure non flottante}%
+ \label{fig+non+float}
+ \end{minipage}
+ \\[\intextsep]
+ <texte après la figure>
+\end{verbatim}
+ \makeatletter
+ \newcommand{\figcaption}{\def\@captype{figure}\caption}
+ \newcommand{\tabcaption}{\def\@captype{table}\caption}
+ \makeatother
+\null\hfill\null \\[\intextsep]
+ \begin{minipage}{\textwidth}
+ \psfrag{Graphic}[][][1.6]{Graphique}
+ \centering
+ \includegraphics[width=2in]{graphic.eps}%
+ \figcaption{Ceci est une figure non flottante}%
+ \label{fig+non+float}
+ \end{minipage}
+ \\[\intextsep]
+créent une figure non flottante (la Figure~\vref{fig+non+float}). Notes sur les figures non
+flottantes:
+\begin{itemize}
+\item l'environnement \texttt{minipage} est nécessaire pour éviter toute coupure de page à
+l'intérieur de la figure.
+\item Les commandes \verb|\\[\intextsep]| commencent des nouvelles lignes et ajoutent un
+espacement vertical avant et après la figure. Une quantité quelconque d'espace peut être
+utilisée, \verb|\intextsep|\index{intextsep@\CS{intextsep}, longueur} (voir la Section~\vref{ss+epsl+EF}) a été utilisé pour que
+l'espacement autour de la figure non flottante soit cohérent avec celui autour des figures
+flottantes.
+\item Normalement, les figures sont placées sur la page dans le même ordre que leur soumission
+à la file d'attente des figures. Cependant, les figures non flottantes sont placées
+immédiatement, passant devant toute figure non encore traitée en attente dans la file. Si ceci
+se produit, les figures n'apparaissent pas par ordre numérique\,\footnote{Dans de telles
+situations, la table des figures liste les figures dans leur ordre d'apparition dans le
+document, mais pas par ordre numérique.}. Pour éviter ces figures hors séquence, forcez toutes
+les figures flottantes à être traitées en donnant une commande
+\verb|\clearpage|\index{clearpage@\CS{clearpage}, commande} ou
+\verb|\FloatBarrier|\index{FloatBarrier@\CS{FloatBarrier}, commande} avant la figure non flottante (voir la Section~\vref{ss+epsl+PEFNT}).
+\item Les commandes \verb|\figcaption| et \verb|\tabcaption| sont également utiles pour créer
+des figures marginales (section~\vref{s+epsl+FM}) et pour créer une table à côté d'une figure
+(section~\vref{s+epsl+PTCF}).
+\end{itemize}
+
+\subsection{L'option de placement \texttt{[H]} du paquetage \texttt{float}}%
+\index{float@\texttt{float}, paquetage}
+Le paquetage \texttt{float}\,\footnote{Le paquetage \texttt{float} permet à ses utilisateurs
+de définir de nouveaux types d'éléments flottants, tels que «~Programme~», «~Algorithme~». Il
+définit aussi des styles d'éléments flottants encadrés ou avec filets horizontaux.}%
+\ifguide, décrit page~\pageref{o+float}\fi, ajoute une option de placement \verb|[H]| à l'environnement
+\texttt{figure}, option
+qui produit une figure non flottante. Pour utiliser l'option \verb|[H]|, ajoutez une commande
+\verb|\usepackage{float}| dans le préambule et mettez une commande \verb|\restylefloat|
+\emph{avant} d'utiliser \ifguide\else la commande \fi\verb|\begin{figure}[H]|
+(voir\ifguide\ page~\pageref{fl+restylefloat} et\fi~\cite[page~149]{latex-comp}).
+Mais le paquetage \texttt{float} a les effets de bord suivants:
+\begin{enumerate}[1.]
+\item Lorsque la figure \verb|[H]| ne rentre pas sur une page, la figure est déplacée vers le
+sommet de la page suivante. Cependant, s'il y a des notes de bas de page sur la première page,
+elles apparaissent immédiatement en dessous du texte au lieu du bas de la page. L'utilisateur
+doit alors insérer manuellement un espacement devant la figure afin de repousser les notes en
+bas de la page.
+\item L'environnement \texttt{figure} défini par le paquetage \texttt{float} place toujours la
+légende de la figure en bas de l'environnement \texttt{figure}. Bien que ceci n'affecte pas
+les figures simples, ceci empêche d'avoir des légendes au dessus des graphiques comme dans la
+Figure~\vref{f11+epsl} ou la construction de légendes latérales (comme dans la
+Figure~\vref{f35+epsl}) et autres arrangements complexes de figures (comme les
+Figures~\ref{f14+epsl}--\vref{f20+epsl}).
+\end{enumerate}
+Il en résulte que la commande \verb|\figcaption| définie dans la Section~\vref{s+epsl+FNF} est
+en général une meilleure méthode pour construire des figures non flottantes que ne l'est
+l'option de placement \verb|[H]| du paquetage \texttt{float}.
+
+\section{Figures marginales}\label{s+epsl+FM}\index{figures!marginales}\index{marginales (figures)}
+La commande \label{EP+marginpar}\verb|\marginpar|\index{marginpar@\CS{marginpar}, commande} place des notes dans la marge du document. Les notes marginales
+sont placées dans la marge de droite (documents en recto seul) ou dans la marge extérieure
+(documents en recto-verso, option de classe de document \texttt{twoside}). La largeur de la
+colonne marginale est contrôlée par la longueur \verb|\marginparwidth|, alors que l'espacement
+entre le corps du texte et les notes marginales est contrôlé par la longueur
+\verb|\marginparsep|.
+
+Les notes marginales sont placées de manière que leur première ligne soit alignée
+verticalement avec la ligne de texte qui contient la commande \verb|\marginpar|
+(spécifiquement, le point de référence de la première ligne de la note marginale est aligné
+avec la ligne de base courante).
+
+Les notes marginales ne sont jamais coupées entre deux pages; si une note marginale commence
+près du bas de la page, elle continue dans la marge du bas. Si la note marginale précédente va
+interférer avec une note marginale, \LaTeX\ repousse la seconde note marginale vers la bas.
+Les notes marginales ne peuvent pas être repoussées sur la page suivante; elles sont plutôt
+poussées dans la marge de bas de page. Il en résulte qu'il faut parfois ajuster la position
+des notes marginales avant l'impression finale pour éviter des notes marginales près des
+coupures de page.
+
+\begingroup
+\marginparwidth=0.6\marginparwidth
+Puisque l'environnement \texttt{figure} ne peut hélas%
+\marginpar{\centering
+ \renewcommand{\captionfont}{\tiny}
+ \captionstyle{center}
+ \psfrag{Graphic}[][][0.216]{Graphique}
+ \includegraphics[width=.6\marginparwidth]{graphic.eps}%
+ \figcaption{Une figure marginale}%
+ \label{f31+epsl} }
+ %\label{fig+marginal+fig} }
+pas être utilisé dans une note marginale, il
+n'est pas possible d'avoir des notes marginales flottantes. Cependant, il est
+heureusement
+possible d'utiliser la commande \verb|\figcaption|, définie
+plus haut
+dans la Section~\vref{s+epsl+FNF}, pour
+construire une figure marginale
+qui sera donc
+non flottante.
+Par exemple, la Figure~\vref{f31+epsl} a été produite par le code suivant
+\lneed{8}
+\begin{verbatim}
+Puisque l'environnement \texttt{figure} ne peut hélas%
+\marginpar{\centering
+ \renewcommand{\captionfont}{\tiny}
+ \captionstyle{center}
+ \includegraphics[width=.6\marginparwidth]{graphic.eps}%
+ \figcaption{Une figure marginale}%
+ \label{fig+marginal+fig} }
+pas être utilisé dans une note marginale, il
+\end{verbatim}
+\endgroup
+\lneed{5}
+Le bas du graphique dans la Figure~\vref{f31+epsl} est aligné avec la ligne de base du texte
+là où se trouve la commande \verb|\marginpar|. Qielques remarques sur les notes marginales:
+\begin{itemize}
+\item Puisque les légendes des figures marginales sont en général assez étroites, vous pouvez
+améliorer leur mise en page en utilisant des commandes
+telles
+que \verb|\captionstyle{flushleft}|\index{flushleft@\texttt{flushleft}, style de caption}
+ou \verb|\captionstyle{flushright}|\index{flushright@\texttt{flushright}, style de caption}
+du paquetage \texttt{caption2}.
+De plus,
+la commande de \texttt{caption2}%
+\begin{quote}
+\verb|\renewcommand{\captionfont}{\small}|
+\end{quote}%
+peut être utilisée pour diminuer la taille de la fonte de la légende. Voir la Section~\vref{s+epsl+C2}
+pour des informations sur le paquetage \texttt{caption2}\ifguide\ (et page~\pageref{o+caption2})\fi.
+\item Comme les figures non flottantes de la Section~\vref{s+epsl+FNF}, les notes marginales
+sont placées avant tout élément flottant non encore traité. Donc une commande
+\verb|\clearpage|\verb|\clearpage|\index{clearpage@\CS{clearpage}, commande} ou
+\verb|\FloatBarrier|\index{FloatBarrier@\CS{FloatBarrier}, commande}
+doit être invoquée avant la note marginale si l'on
+veut garder les figures dans l'ordre.
+\item Les notes marginales sont placées par la routine qui place aussi les figures et les
+tables. Si de nombreuses figures, tables et notes marginales sont utilisées, il est possible
+de dépasser le nombre d'éléments flottants non encore traités permis par \LaTeX. Le paquetage
+\texttt{morefloat}\index{morefloats@\texttt{morefloats}, paquetage}
+peut aider à résoudre ces problèmes (voir la Section~\vref{ss+epsl+TMUF}).
+\end{itemize}
+
+\FloatBarrier
+\section{Figures larges}\label{s+epsl+FL}\index{figures!larges}\index{larges figures}
+Les règles typographiques de lisibilité limitent le nombre de caractères dans une ligne de
+texte. À moins qu'une grande fonte ou deux colonnes soient utilisées, ces règles de
+lisibilité entraînent des marges larges (en particulier sur du papier en format «~letter~» de
+$8.5\times11$ pouces, utilisé dans certains pays anglo-saxons). La Section~\vref{s+epsl+FM} a
+démontré comment ces marges larges peuvent être utilisées pour les figures marginales. Une autre
+option est de construire une figure flottante normale qui s'étend dans l'une des marge ou
+dans les deux. Ceci peut se faire en plaçant un large environnement de liste à l'intérieur de
+la figure. Par exemple, un environnement \texttt{narrow} peut être défini en incluant le code
+ci-dessous dans le préambule de votre document:
+\begin{verbatim}
+\newenvironment{narrow}[2]{%
+ \begin{list}{}{%
+ \setlength{\topsep}{0pt}%
+ \setlength{\leftmargin}{#1}%
+ \setlength{\rightmargin}{#2}%
+ \setlength{\listparindent}{\parindent}%
+ \setlength{\itemindent}{\parindent}%
+ \setlength{\parsep}{\parskip}}%
+ \item[]}{\end{list}}
+\end{verbatim}
+Par exemple, tout texte qui se trouvera entre \verb|\begin{narrow}{1in}{2in}| est indenté de
+1~pouce sur le bord gauche et de 2~pouces sur le bord droit. Si des longueurs négatives sont
+utilisées, le contenu s'étendra au delà des marges.
+
+\subsection{Figures larges dans des documents en recto}
+Le code ci-dessous utilise cet environnement \texttt{narrow} pour faire une figure qui s'étend
+d'un demi pouce dans la marge gauche, produisant la Figure~\vref{f32+epsl}.
+\begin{verbatim}
+ \begin{figure}
+ \begin{narrow}{-.5in}{0in}
+ \includegraphics[width=\linewidth]{wide.eps}
+ \caption{Ceci est une figure large}
+ \end{narrow}
+ \end{figure}
+\end{verbatim}
+\begin{figure}[ht]
+\begin{narrow}{-.5in}{0in}
+ \psfrag{A Very, Very Wide Graphic}[][][2.7]{Un très, très large graphique}
+ \includegraphics[width=\linewidth]{wide.eps}
+ \caption{Ceci est une figure large}\label{f32+epsl}
+\end{narrow}
+\end{figure}
+
+La largeur \verb|\linewidth| spécifiée fait que le graphique sera aussi large que
+l'environnement \texttt{narrow}, alors qu'une largeur de \verb|\textwidth| aurait donné un
+graphique seulement aussi large que le texte avec les marges d'origine.
+
+Lorsque des notes marginales sont utilisées, il peut être souhaitable que la figure large
+s'étende exactement jusqu'au bord des notes marginales (ce qui fait que la figure sera large
+de \verb|\textwidth| $ {}+{} $ \verb|\marginparwidth| $ {}+{} $ \verb|\marginparsep|). Ceci peut se
+faire en définissant une longueur \verb|\marginwidth| et en lui donnant la valeur
+\verb|\marginparwidth| ${}+{}$ \verb|\marginparsep|. Par exemple,
+\begin{verbatim}
+ \newlength{\marginwidth}
+ \setlength{\marginwidth}{\marginparwidth}
+ \addtolength{\marginwidth}{\marginparsep}
+\end{verbatim}
+puis utilisez \verb|{-\marginwidth}| dans l'argument de \verb|\begin{narrow}|.
+
+\FloatBarrier
+\subsection{Figures larges dans des documents en recto-verso}
+Pour les documents en recto-verso, il peut être souhaitable d'étendre les figures larges dans
+la marge de reliure (c'est-à-dire la marge gauche pour les pages impaires, pages de droite, et
+la marge droite pour les pages paires, pages de gauche). Dans ce cas, la commande
+\verb|\ifthenelse|\label{EP+ifthenelse}\index{ifthenelse@\CS{ifthenelse}, commande} du paquetage \texttt{ifthen}\index{ifthen@\texttt{ifthen}, paquetage}
+\ifguide(décrit page~\pageref{ifthen+sty})\ \fi
+peut être
+utilisée pour choisir entre le code pour les pages impaires et le code pour les pages
+paires.
+%BAD%\,\footnote{NdT: il a fallu rajouter le \texttt{\bs protect}.}.
+Par exemple:
+\begin{verbatim}
+ \usepackage{ifthen}
+ ...
+ \begin{figure}
+ \ifthenelse{\isodd{\pageref{fig+wide}}}%
+ {% DÉBUT FIGURE PAGE IMPAIRE
+ \begin{narrow}{0in}{-0.5in}
+ \includegraphics[width=\linewidth]{file.eps}
+ \caption{Légende de la figure}%
+ \label{fig+wide}
+ \end{narrow}
+ }% FIN FIGURE PAGE IMPAIRE
+ {% DÉBUT FIGURE PAGE PAIRE
+ \begin{narrow}{-0.5in}{0in}
+ \includegraphics[width=\linewidth]{file.eps}
+ \caption{Légende de la figure}%
+ \label{fig+wide}
+ \end{narrow}
+ }% FIN FIGURE PAGE PAIRE
+ \end{figure}
+\end{verbatim}
+Puisque la commande \verb|\pageref| est utilisée en entrée de \verb|\ifthenelse|, la figure
+peut ne pas être correctement placée avant que \LaTeX\ n'ait été exécuté un nombre de fois
+suffisant pour que les références croisées convergent\,\footnote{NdT: elles convergent en
+général, mais il n'est pas démontré qu'elles convergent toujours. En cas de non convergence, il
+suffit normalement de modifier l'emplacement du code de la figure.}.
+ \froff
+ \begin{figure}[ht]
+ \psfrag{A Very, Very Wide Graphic}[][][2.7]{Un très, très large graphique}
+ \ifthenelse{\isodd{\pageref{fig+wide}}}%
+ {% DÉBUT FIGURE PAGE IMPAIRE
+ \begin{narrow}{0in}{-0.5in}
+ \includegraphics[width=\linewidth]{wide.eps}
+ \caption{Légende de la figure}%
+ \label{fig+wide}
+ \end{narrow}
+ }% FIN FIGURE PAGE IMPAIRE
+ {% DÉBUT FIGURE PAGE PAIRE
+ \begin{narrow}{-0.5in}{0in}
+ \includegraphics[width=\linewidth]{wide.eps}
+ \caption{Légende de la figure}%
+ \label{fig+wide}
+ \end{narrow}
+ }% FIN FIGURE PAGE PAIRE
+ \end{figure}
+ \fron
+
+\FloatBarrier
+\section{Figures en paysage}\index{figures!landscape}\index{figures!paysage}%
+\index{landscape@landscape (figures)}%
+\index{paysage@paysage (figures)}
+Dans un document en orientation portrait, il y a trois méthodes pour produire des figures avec
+l'orientation paysage (\emph{landscape}).
+\begin{enumerate}[1.]
+\item Le paquetage \texttt{lscape}\index{lscape@\texttt{lscape}, paquetage}%
+\ifguide, décrit page~\pageref{o+lscape}, \fi
+offre un environnement
+\index{landscape@\texttt{landscape} (environnement)}\texttt{landscape}, qui traite le bord gauche du papier comme étant le sommet de la page, ce
+qui fait que tout texte, tables, figures dans l'environnement \texttt{landscape} auront
+l'orientation paysage.
+\item Le paquetage \texttt{rotating}\index{rotating@\texttt{rotating}, paquetage}%
+\ifguide, décrit page~\pageref{o+rotating}, \fi
+offre un nouvel environnement nommé
+\texttt{sidewaysfigure} qui est similaire à l'environnement \texttt{figure} sauf que les
+figures sont en orientation paysage.
+\item Ce paguetage \texttt{rotating}\index{rotating@\texttt{rotating}, paquetage}
+offre une commande \verb|\rotcaption|\index{rotcaption@\CS{rotcaption}, commande}
+qui est similaire à
+la commande \verb|\caption| sauf que la légende est en orientation paysage.
+\end{enumerate}
+Les différences entre les méthodes sont les suivantes:
+\begin{itemize}
+\item Les options~1 et~2 placent toutes deux la figure en paysage sur une page séparée.
+L'option~3 produit un élément flottant individuel qui n'a pas besoin d'être sur sa propre
+page.
+\item Alors que l'option~2 ne produit que des figures tournées, l'environnement
+\texttt{landscape} dans l'option~1 est un environnement d'utilisation générale, qui peut
+produire des pages en paysage contenant toute combinaison de texte, tables et figures.
+L'environnement \texttt{landscape} est capable de faire les coupures de page, donc plusieurs
+pages en paysage peuvent être produites\,\footnote{L'environnement \texttt{landscape}
+fonctionne très bien avec le paquetage \texttt{longtable}%
+\ifguide, décrit page~\pageref{o+longtable}, \fi
+pour produire des tables de plusieurs pages en paysage.}.
+\item La figure pleine page produite par l'option~2 flotte pour donner une meilleure mise en
+page du document, tandis que la figure produire par l'option~1 ne peut pas
+flotter\,\footnote{Les figures créées dans l'environnement \texttt{landscape} peuvent flotter
+à l'intérieur des pages en paysage.}.
+\item Puisque les options~1 et~3 utilisent l'environnement \texttt{figure}, elles peuvent être
+utilisées en conjonction avec le paquetage \texttt{endfloat} (voir la Section~\vref{ss+epsl+RFFD}).
+\end{itemize}
+
+\subsection{L'environnement \texttt{landscape}}\label{ss+epsl+ELS}
+Le paquetage \texttt{lscape} (qui fait partie de l'«~ensemble graphique~» standard distribué
+avec \LaTeXe) définit l'environnement \texttt{landscape}, qui offre une méthode pour placer
+des pages en paysage dans un document en portrait. Les pages en paysage subissent une rotation
+telle que le bord gauche de la page en portrait soit le bord du haut de la page en paysage.
+
+Lors de l'entrée dans l'environnement par \verb|\begin{landscape}|, tous les éléments
+flottants en portrait qui sont en attente sont imprimés puis l'orientation passe à paysage. De
+même, \verb|\end{landscape}| provoque l'impression de tous les éléments flottants en paysage qui
+sont en attente puis fait revenir en orientation portrait.
+
+Le contenu complet de l'environnement \texttt{landscape} et composé avec l'orientation
+paysage. Ceci peut inclure un mélange de texte, figures et tables. Si l'environnement
+\texttt{landscape} contient seulement un environnement \texttt{figure}
+\begin{verbatim}
+ \begin{landscape}
+ \begin{figure} \centering
+ \includegraphics[width=4in]{graphic.eps}
+ \caption{Figure en paysage}
+ \end{figure}
+ \end{landscape}
+\end{verbatim}
+l'environnement \texttt{landscape} produit une figure en paysage.
+%Notez que
+Puisque cet
+environnement commence une nouvelle page, il peut en résulter une page en
+partie blanche.
+
+\subsection{L'environnement \texttt{sidewaysfigure}}%
+\label{ss+epsl+ESWF}\label{env+EP+sidewaysfigure}\index{sidewaysfigure@\texttt{sidewaysfigure}, environnement}
+Le paquetage \texttt{rotating}\index{rotating@\texttt{rotating}, paquetage}
+offre l'environnement \texttt{sidewaysfigure} qui produit des
+figures en orientation paysage\,\footnote{Le paquetage \texttt{rotating} offre aussi un
+environnement \texttt{sidewaystable}\label{env+EP+sidewaystable}\index{sidewaystable@\texttt{sidewaystable}, environnement}
+pour la production de tables en orientation paysage.}.
+Par exemple,
+\begin{verbatim}
+ \begin{sidewaysfigure} \centering
+ \includegraphics[width=4in]{graphic.eps}
+ \caption{Figure «~sidewaysfigure~»}
+ \end{sidewaysfigure}
+\end{verbatim}
+produit la Figure~\vref{f33+epsl}.%
+ \begin{sidewaysfigure} \centering
+ \psfrag{Graphic}[][][3.2]{Graphique}
+ \includegraphics[width=4in]{graphic.eps}
+ \caption{Figure «~sidewaysfigure~»}\label{f33+epsl}
+ \end{sidewaysfigure}
+Et contrairement à l'environnement \texttt{landscape}, la figure produite par l'environnement
+\texttt{sidewaysfigure} peut flotter dans les pages en portrait pour éviter la page en partie
+blanche que l'environnement \texttt{landscape} peut provoquer. Mais l'environnement
+\texttt{landscape} est bien plus souple, car il permet aux pages en paysage de contenir à la
+fois du texte, des tables et des figures.
+
+L'orientation par défaut des figures produites par \texttt{sidewaysfigure} dépend du fait que
+le document est traité avec l'option de classe \texttt{oneside} ou \texttt{twoside}:%
+\begin{itemize}
+\item Lorsque l'option \texttt{oneside} est choisie, le bas du graphique est vers le bord
+droit de la page portrait.
+\item Lorsque l'option \texttt{twoside} est choisie, le bas du graphique est vers le bord
+externe de la page portrait.
+\end{itemize}%
+Ce comportement par défaut peut être altéré par des options du paquetage \texttt{rotating}.%
+\begin{quote}%
+\verb|\usepackage[figuresleft]{rotating}|\index{rotating@\texttt{rotating}, paquetage}%
+\end{quote}%
+fait que le bas du graphique \texttt{sidewaysfigure} sera placé vers le bord gauche de la page
+en portrait (sans tenir compte des options \texttt{oneside} ou \texttt{twoside}). De même,%
+\begin{quote}%
+\verb|\usepackage[figuresright]{rotating}|%
+\end{quote}%
+fait que le bas du graphique \texttt{sidewaysfigure} sera placé vers le bord droit de la page
+en portrait.
+
+\FloatBarrier
+\subsection{La commande \texttt{\bs rotcaption}}
+Les méthodes des Sections~\vref{ss+epsl+ELS} et~\vref{ss+epsl+ESWF} produisent toutes deux des
+figures en paysage sur des pages complètes, ce qui n'est peut-être pas nécessaire pour les
+figures en paysage plus petites. La commande \verb|\totcaption| du paquetage
+\texttt{rotating}\index{rotating@\texttt{rotating}, paquetage}
+peut être utilisée pour construire de plus petites figures en paysage. Par
+exemple
+\begin{verbatim}
+ \begin{figure} \centering
+ \begin{minipage}[c]{1in}
+ \includegraphics[angle=90,width=\textwidth]{graphic.eps}
+ \end{minipage}
+ \begin{minipage}[c]{0.5in}
+ \rotcaption{Légende avec \texttt{\bs rotcaption}}%
+ \label{fig+rotcaption}
+ \end{minipage}
+ \end{figure}
+\end{verbatim}
+produit la Figure~\vref{f34+epsl}.%
+ \begin{figure}[ht] \centering
+ \begin{minipage}[c]{1in}
+ \psfrag{Graphic}[][][1.75]{Graphique}
+ \includegraphics[angle=90,width=\textwidth]{graphic.eps}
+ \end{minipage}
+ \begin{minipage}[c]{0.5in}
+ \rotcaption{Légende avec \texttt{\bs rotcaption}}%
+% \label{fig+rotcaption}
+ \label{f34+epsl}
+ \end{minipage}
+ \end{figure}
+
+La légende produite par \verb|\rotcaption| est toujours tournée de manière que son côté du bas
+soit vers le bord droit du papier. Contrairement aux méthodes décrites dans les
+Sections~\vref{ss+epsl+ELS}
+et~\vref{ss+epsl+ESWF}, la commande \verb|\rotcaption| ne fait pas tourner le graphique. En
+conséquence, la commande \verb|\includegraphics| dans l'exemple ci-dessus nécessite l'option
+\texttt{angle=90}.
+
+\section{Légendes sur le côté des figures}\index{caption!sur le cote de la figure@sur le côté des figures}
+Bien que la légende d'une figure soit placé en général au dessus ou en dessous du graphique,
+cette section décrit comment placer la légende sur le côté du graphique\,\footnote{Puisque
+l'environnement \texttt{figure} défini par le paquetage
+\texttt{float}\index{float@\texttt{float}, paquetage} place la légende
+\emph{en dessous} du corps de la figure, il n'est pas pas possible de produire des légendes
+sur le côté des figures avec l'environnement \texttt{figure} du paquetage \texttt{float}.
+D'autres aspects du paquetage \texttt{float} peuvent être utilisés tant que la commande
+\texttt{\bs restylefloat} n'est pas invoquée.}. La Section~\vref{ss+epsl+CGF} montre comment
+placer la légende à gauche du graphique. Placer la légende sur la droite utiliserait un
+processus similaire. Pour les documents en recto-verso (option de classe \texttt{twoside}), la
+Section~\vref{ss+epsl+CCRD} montre comment placer la légende du côté interne par rapport au
+graphique (à gauche du graphique pour les pages impaires -- de droite -- et à droite du
+graphique pour les pages paires -- de gauche).
+
+\subsection{Légende à gauche de la figure}\label{ss+epsl+CGF}\index{caption!a gauche de la
+figure@à gauche de la figure}
+La commande \verb|\caption| place la légende en dessous de la figure ou table. Des
+environnements \texttt{minipage} peuvent être utilisés pour forcer la commande \verb|\caption|
+à placer la légende sur le côté de la figure. Par exemple, les commandes
+\begin{verbatim}
+ \begin{figure}
+ \begin{minipage}[c]{.45\textwidth}
+ \centering
+ \caption{Légende sur le côté}%
+ \label{fig+side+caption}
+ \end{minipage}%
+ \hspace{.05\textwidth}%
+ \begin{minipage}[c]{.45\textwidth}
+ \centering
+ \includegraphics[width=\textwidth]{graphic.eps}
+ \end{minipage}
+ \end{figure}
+\end{verbatim}
+ \begin{figure}[ht]
+ \begin{minipage}[c]{.45\textwidth}
+ \centering
+ \caption{Légende sur le côté}%
+% \label{fig+side+caption}
+ \label{f35+epsl}
+ \end{minipage}%
+ \hspace{.05\textwidth}%
+ \begin{minipage}[c]{.45\textwidth}
+ \centering
+ \psfrag{Graphic}[][][2.5]{Graphique}
+ \includegraphics[width=\textwidth]{graphic.eps}
+ \end{minipage}
+ \end{figure}
+produit la Figure~\vref{f35+epsl}. Il peut être souhaitable de placer une commande
+d'espacement horizontal telle que \verb|\hfill|\index{hfill@\CS{hfill}, commande} ou \verb|\hspace{.05\textwidth}| entre les
+minipages.
+
+La légende et le graphique de la Figure~\vref{f35+epsl} sont centrés verticalement. Si par
+contre vous voulez aligner les hauts ou les bas du graphique et de la légende, voyez la
+Section~\vref{ss+epsl+AVM}.
+
+\FloatBarrier
+\subsection{Légende du côté de la reliure du dessin}\label{ss+epsl+CCRD}\index{caption!du
+cote de la reliure@du côté de la reliure}
+Le code ci-dessus pour la Figure~\vref{f35+epsl} place la légende sur la gauche du graphique.
+Pour les documents en recto-verso, il peut être souhaitable de placer la légende du côté de la
+reliure par rapport au graphique. Dans ce cas, la commande \verb|\ifthenelse| du paquetage
+\texttt{ifthen}
+\ifguide(décrit page~\pageref{ifthen+sty}) \fi
+peut être utilisée pour choisir entre le
+code pour les pages impaires et le code pour les pages paires. Par exemple,
+\begin{verbatim}
+ \usepackage{ifthen}
+ ...
+ \begin{figure} \centering
+ \ifthenelse{\isodd{\pageref{fig+side+caption}}}
+ {% DÉBUT FIGURE PAGE IMPAIRE
+ \begin{minipage}[c]{.45\textwidth}
+ \centering
+ \caption{Légende sur le côté interne
+ (gauche car page de droite)}%
+ \label{fig+side+caption}
+ \end{minipage}%
+ \hspace{.05\textwidth}%
+ \begin{minipage}[c]{.45\textwidth}
+ \includegraphics[width=\textwidth]{graphic.eps}
+ \end{minipage}%
+ }% FIN FIGURE PAGE IMPAIRE
+ {% DÉBUT FIGURE PAGE PAIRE
+ \begin{minipage}[c]{.45\textwidth}
+ \includegraphics[width=\textwidth]{graphic.eps}
+ \end{minipage}%
+ \hspace{.05\textwidth}%
+ \begin{minipage}[c]{.45\textwidth}
+ \centering
+ \caption{Légende sur le côté interne
+ (droit car page de gauche)}%
+ \label{fig+side+caption}
+ \end{minipage}%
+ }% FIN FIGURE PAGE IMPAIRE
+ \end{figure}
+\end{verbatim}
+produit la Figure~\vref{fig+side+caption} dont la légende sera toujours entre la reliure et le
+graphique.
+ \begin{figure}[ht] \centering
+ \ifthenelse{\isodd{\pageref{fig+side+caption}}}
+ {% DÉBUT FIGURE PAGE IMPAIRE
+ \begin{minipage}[c]{.45\textwidth}
+ \centering
+ \caption{Légende sur le côté interne (gauche car page de droite)}%
+ \label{fig+side+caption}
+ \end{minipage}%
+ \hspace{.05\textwidth}%
+ \begin{minipage}[c]{.45\textwidth}
+ \psfrag{Graphic}[][][2.5]{Graphique}
+ \includegraphics[width=\textwidth]{graphic.eps}
+ \end{minipage}%
+ }% FIN FIGURE PAGE IMPAIRE
+ {% DÉBUT FIGURE PAGE PAIRE
+ \begin{minipage}[c]{.45\textwidth}
+ \psfrag{Graphic}[][][2.5]{Graphique}
+ \includegraphics[width=\textwidth]{graphic.eps}
+ \end{minipage}%
+ \hspace{.05\textwidth}%
+ \begin{minipage}[c]{.45\textwidth}
+ \centering
+ \caption{Légende sur le côté interne (droit car page de gauche)}%
+ \label{fig+side+caption}
+ \end{minipage}%
+ }% FIN FIGURE PAGE IMPAIRE
+ \end{figure}
+
+\FloatBarrier
+\subsection{Le paquetage \texttt{sidecap}}
+Les méthodes des Sections~\vref{ss+epsl+ELS} et~\vref{ss+epsl+ESWF} placent la légende sur le
+côté des figures. Si vous êtes prêts à sacrifier un peu de souplesse, le paquetage
+\index{sidecap@\texttt{sidecap}, paquetage}\texttt{sidecap}%
+\ifguide, décrit page~\pageref{o+sidecap}, \else{} \fi
+peut faciliter le processus.
+
+Lorsqu'une commande \verb|\caption| est utilisée dans les environnements
+\label{env+EP+SCfigure}\texttt{SCfigure}\index{SCfigure@\texttt{SCfigure}, environnement},
+\label{env+EP+SCfigure*}\texttt{SCfigure*}\index{SCfigure*@\texttt{SCfigure*}, environnement},
+\label{env+EP+SCtable}\texttt{SCtable}\index{SCtable@\texttt{SCtable}, environnement}
+ou \label{env+EP+SCtable*}\texttt{SCtable*}\index{SCtable*@\texttt{SCtable*}, environnement}
+définis par le paquetage \texttt{sidecap}, les légendes sont automatiquement
+placées sur le côté du contenu de l'environnement.
+
+\lneed{6}
+\noindent
+Par exemple,
+\begin{verbatim}
+ \usepackage{sidecap}
+ ...
+ \begin{SCfigure}
+ \includegraphics[width=3in]{graphic.eps}
+ \caption{Voici une \texttt{SCfigure}
+ \end{SCfigure}
+\end{verbatim}
+produit la Figure~\vref{f36+epsl}.%
+ \begin{SCfigure}
+ \psfrag{Graphic}[][][2.4]{Graphique}
+ \includegraphics[width=3in]{graphic.eps}
+ \caption{Voici une \texttt{SCfigure}}\label{f36+epsl}
+ \end{SCfigure}
+
+Les quatre options suivantes peuvent être spécifées dans l'argument optionnel de
+la commande \verb|\usepackage|:
+\begin{description}
+\item[outercaption]\NL
+Cette option place la légende à gauche pour les pages (paires) de gauche et à droite pour les
+pages (impaires) de droite. (Option par défaut).
+\item[innercaption]\NL
+Cette option place la légende à droite pour les pages (paires) de gauche et à gauche pour les
+pages (impaires) de droite.
+\item[leftcaption]\NL
+Cette option place la légende à gauche.
+\item[rightcaption]\NL
+Cette option place la légende à droite.
+\end{description}
+L'environnement \texttt{SCfigure} accepte deux arguments optionnels.
+\begin{itemize}
+\item Le premier argument optionnel spécifie la largeur relative de la légende par rapport à la
+figure. Une valeur élevée (100 par exemple) réserve la largeur maximum possible. La valeur par
+défaut est~1.
+\item Le second argument optionnel spécifie le paramètre de placement de l'élément flottant
+(par exemple \verb|[htp]| ou \verb|[!ht]|) (voir la Section~\vref{ss+epsl+PF}).
+\end{itemize}
+
+\FloatBarrier
+\section{Figures sur des pages paires ou impaires}
+L'algorithme de placement de l'environnement \texttt{figure} ne vérifie pas si une figure
+apparaît sur une page paire ou impaire. Pour contrôler le placement sur une page paire ou
+impaire, il est nécessaire d'utiliser la commande \verb|\afterpage|\label{EP+afterpage+2}\index{afterpage@\CS{afterpage},
+commande} (qui fait partie du
+paquetage \texttt{afterpage}%
+\ifguide, décrit page~\pageref{o+afterpage}\fi)
+et la commande
+\verb|\ifthenelse| (qui fait partie du paquetage \texttt{ifthen}%
+\ifguide, décrit page~\pageref{ifthen+sty}\fi)
+pour forcer le placement d'une figure sur une page paire ou
+impaire.
+
+%NO%\input{leftfig}
+En mettant les graphiques dans des environnements \texttt{figure}, il est possible qu'une
+figure de page paire flotte jusqu'à une page impaire. Mais la commande \verb|\figcaption|
+définie dans la Section~\vref{s+epsl+FNF} peut être utilisée pour créer une figure sans
+utiliser l'environnement \texttt{figure}.
+\begin{verbatim}
+ \makeatletter
+ \newcommand{\figcaption}{\def\@captype{figure}\caption}
+ \makeatother
+\end{verbatim}
+La commande \verb|\ifthenelse| est alors utilisée pour placer le premier graphique sur la
+prochaine page paire. Ceci requiert de taper deux fois la commande graphique, une fois pour le
+cas où la prochaine page est impaire et une fois pour le cas où la prochaine page est paire.
+Pour simplifier le code résultant, une commande \verb|\leftfig| est définie:
+\begin{verbatim}
+ \newcommand{\leftfig}{%
+ \vspace*{\fill}%
+ \centering
+ \includegraphics{graphic.eps}
+ \figcaption{Ceci est sur une page de gauche (paire).}
+ \vspace*{\fill}\newpage}
+\end{verbatim}
+Les figures de pages de gauche sont alors créées en utilisant cette nouvelle commande
+\verb|\leftfig| ainsi que les commandes \verb|\afterpage| et \verb|\ifthenelse|:
+\lneed{4}
+\begin{verbatim}
+ \afterpage{\clearpage%
+ \ifthenelse{\isodd{\value{page}}}%
+ {\afterpage{\leftfig}}%
+ {\leftfig}}
+\end{verbatim}
+% \newcommand{\leftfig}{%
+% \vspace*{\fill}%
+% \centering
+% \psfrag{Graphic}[][][1.6]{Graphique}
+% \includegraphics{graphic.eps}
+% \figcaption{Ceci est sur une page de gauche (paire).}\label{fig+page+gauche}
+% \vspace*{\fill}\newpage}
+% \afterpage{\clearpage%
+% \ifthenelse{\isodd{\value{page}}}%
+% {\afterpage{\leftfig}}%
+% {\leftfig}}
+%NO%On a ainsi la Figure~\vref{fig+page+gauche}.
+
+\lneed{4}
+\noindent
+Notes sur le placement pair/impair:
+\begin{itemize}
+\item Pour forcer la figure sur une page de droite (impaire), inversez l'ordre des arguments du
+\verb|\ifthenelse|.
+\begin{verbatim}
+ \afterpage{\clearpage%
+ \ifthenelse{\isodd{\value{page}}}%
+ {\leftfig}}%
+ {\afterpage{\leftfig}}
+\end{verbatim}
+\item Utiliser \verb|\value{page}| au lieu de \verb|\pageref| est avantageux car
+\verb|\value{page}| est toujours correct (\verb|\pageref| n'est correct que lorsque les
+références croisées \LaTeX\ ont convergé).
+\item Lors de l'utilisation de grandes figures, il est possible qu'une coupure de page
+survienne à l'intérieur de la figure (c'est-à-dire entre le graphique et la légende). La
+figure peut être forcée à rester en un seul morceau en l'enfermant dans un environnement
+\texttt{minipage}.
+\begin{verbatim}
+ \newcommand{\leftfig}{%
+ \vspace*{\fill}%
+ \begin{minipage}{\textwidth}
+ \centering
+ \includegraphics{graphic.eps}
+ \figcaption{Ceci est sur une page de gauche (paire).}
+ \end{minipage}
+ \vspace*{\fill}\newpage}
+\end{verbatim}
+\item La commande \verb|\afterpage| est parfois sujette à des problèmes, allant dans de rares
+occasions jusqu'à provoquer une erreur «~\texttt{lost float}~». Le fait d'enlever le \verb|\clearpage|
+devant \verb|\ifthenelse| peut résoudre le problème.
+\begin{verbatim}
+ \afterpage{\ifthenelse{\isodd{\value{page}}}%
+ {\afterpage{\leftfig}}%
+ {\leftfig}}
+\end{verbatim}
+\item Dans l'exemple ci-dessus, la figure utilise en entier la page paire. Pour placer la
+figure au sommet de la page paire, modifiez ou enlevez les commandes \verb|\vspace*{\fill}| et
+\verb|\newpage|
+\begin{verbatim}
+ \newcommand{\leftfig}{%
+ \centering
+ \includegraphics{graphic.eps}
+ \figcaption{Ceci est sur une page de gauche (paire).}
+ \vspace{\floatsep}}
+\end{verbatim}
+\end{itemize}
+
+\subsection{Figures sur des pages face à face}\index{face a face@face à face (figures)}%
+\index{figures!face a face@face à face}
+Pour faciliter la comparaison de deux figures dans un document recto-verso (option de classe
+\texttt{twoside}), il peut être souhaitable de placer les figures sur des pages se faisant
+face. Pour réaliser ceci, une procédure similaire au placement sur pages paires/impaires de la
+section précédente doit être utilisée. Pour simplifier le code résultant, une commande
+\verb|\facingfigures| est définie par
+\begin{verbatim}
+ \newcommand{\facingfigures}{%
+ \vspace*{\fill}%
+ \centering
+ \includegraphics{left.eps}
+ \figcaption{Ceci est sur une page de gauche (paire).}
+ \vspace*{\fill}\newpage\vspace*{\fill}%
+ \centering
+ \includegraphics{right.eps}
+ \figcaption{Ceci est sur une page de droite (impaire).}
+ \vspace*{\fill}\newpage}
+\end{verbatim}
+Les figures se faisant face sont alors créées en utilisant \verb|\facingfigures| avec les
+commandes \verb|\afterpage| et \verb|\ifthenelse|
+\begin{verbatim}
+ \afterpage{\clearpage%
+ \ifthenelse{\isodd{\value{page}}}%
+ {\afterpage{\facingfigures}}%
+ {\facingfigures}}
+\end{verbatim}
+
+\section{Figures encadrées}\index{figures!encadrées}
+Le terme \emph{Figure Encadrée} (\emph{Boxed Figure}) fait référence à deux situations:
+\begin{itemize}
+\item Un boîte entoure le dessin de la figure mais pas la légende de la figure.
+\item Un boîte entoure le dessin de la figure et sa légende.
+\end{itemize}
+La méthode de base pour encadrer quelque chose est simplement de placer cette chose à
+l'intérieur d'une commande \verb|\fbox|\label{EP+fbox+1}\index{fbox@\CS{fbox}, commande}, qui entoure la chose avec une boîte rectangulaire. Le
+paquetage \texttt{fancybox}\index{fancybox@\texttt{fancybox}, paquetage},
+\ifguide décrit page~\pageref{o+fancybox}, \fi
+offre des boîtes de styles
+divers (voir la Section~\vref{ss+epsl+LPFB}).
+
+\subsection{Cadre autour du dessin}
+Placer une commande \verb|\fbox| autour de la commande \verb|\includegraphics| produit une
+boîte autour du graphique. Par exemple, les commandes
+\begin{verbatim}
+ \begin{figure} \centering
+ \fbox{\includegraphics[totalheight=2in]{pend.eps}}
+ \caption{Boîte autour du graphique, mais pas autour de la légende}%
+ \label{fig+boxed-graphic}
+ \end{figure}
+\end{verbatim}
+placent une boîte autour du graphique, comme le montre la Figure~\vref{f37+epsl}.
+ \begin{figure}[htb] \centering
+\psfrag{q1}{$\theta_1$}
+\psfrag{q2}{$\theta_2$}
+\psfrag{L1}{$L_1$}
+\psfrag{L2}{$L_2$}
+\psfrag{P1}[][]{$P_1$}
+\psfrag{P2}[][]{\large $P_2$}
+ \fbox{\includegraphics[totalheight=2in]{pend.eps}}
+ \caption{Boîte autour du graphique, mais pas autour de sa légende}%
+ %\label{fig+boxed-graphic}
+ \label{f37+epsl}
+ \end{figure}
+
+\FloatBarrier
+\subsection{Cadre autour de la figure et de la légende}
+Pour inclure dans le cadre à la fois le dessin de la figure et sa légende, on peut être tenté
+de mettre la commande \verb|\caption| à l'intérieur de la commande \verb|\fbox|. Mais ceci ne
+marche pas car \verb|\caption| ne peut être utilisée qu'en mode paragraphe, alors que le
+contenu d'une commande \verb|\fbox| est traité en mode~LR\,\footnote{\LaTeX\ utilise trois
+modes: le mode LR (mode \emph{left-right} ou gauche-droite), le mode paragraphe et le mode mathématique.
+Voir~\cite[pages~36,103--5]{latex-manual}.}.
+
+Puisque le contenu des environnements \texttt{minipage} et des commandes \verb|\parbox| est
+traité en mode paragraphe, la commande \verb|\caption| peut être incluse dans la \verb|\fbox|
+en mettant le contenu de \verb|\fbox| à l'intérieur d'un environnement \texttt{minipage} ou
+d'une commande \verb|\parbox|. Mais comme les minipages et les parboxes ont besoin d'une
+spécification de largeur, il n'y a pas de manière simple de rendre la \verb|\fbox| exactement
+aussi large que le dessin ou la légende.
+
+%\enlargethispage*{1\baselineskip}
+\lneed{6}
+\noindent
+Par exemple, les commandes
+\begin{verbatim}
+ \begin{figure} \centering
+ \fbox{\begin{minipage}{4in}
+ \centering
+ \includegraphics[totalheight=2in]{pend.eps}
+ \caption{Cadre autour du dessin
+ et de la légende de la figure}%
+ \label{fig+boxed-figure}
+ \end{minipage}}
+ \end{figure}
+\end{verbatim}
+placent un cadre autour du dessin et de la légende d'une figure, comme le montre la
+Figure~\vref{f38+epsl}.
+\lneed{5}
+ \begin{figure}[ht] \centering
+ \fbox{\begin{minipage}{4in}
+ \centering
+\psfrag{q1}{$\theta_1$}
+\psfrag{q2}{$\theta_2$}
+\psfrag{L1}{$L_1$}
+\psfrag{L2}{$L_2$}
+\psfrag{P1}[][]{$P_1$}
+\psfrag{P2}[][]{\large $P_2$}
+ \includegraphics[totalheight=2in]{pend.eps}
+ \caption{Cadre autour du dessin
+ et de la légende de la figure}%
+ %\label{fig+boxed-figure}
+ \label{f38+epsl}
+ \end{minipage}}
+ \end{figure}
+\lneed{5}
+\noindent
+C'est en général un processus par essais et erreurs qui sera utilisé pour déterminer une
+largeur de minipage qui donnera une boîte qui entoure parfaitement la légende et le dessin. Ce
+processus par essais et erreurs peut être évité par les approches suivantes:
+\begin{enumerate}[1.]
+\item Choisissez une largeur de minipage arbitraire et forcez le graphique à être aussi large
+que la minipage
+\begin{quote}
+\verb|\includegraphics[width=\textwidth]{pend.eps}|
+\end{quote}
+\item Si l'on veut spécifier la hauteur du dessin, la largeur adéquate pour la minipage peut
+être calculée en plaçant le dessin dans une boîte et en mesurant la largeur de la boîte.
+\begin{verbatim}
+ \newsavebox{\mybox}
+ \newlength{\mylength}
+ \sbox{\mybox}{\includegraphics[height=3in]{file.eps}}
+ \settowidth{\mylength}{\usebix{\mybox}}
+ \begin{figure} \centering
+ \fbox{\begin{minipage}{\mylength}
+ \centering
+ \usebox{\mybox}
+ \caption{Cadre autour du dessin
+ et de la légende de la figure}%
+ \label{fig+boxed-figure}
+ \end{minipage}
+ \end{figure}
+\end{verbatim}
+\item Pour garantir une légende d'une seule ligne, la minipage peut être rendue aussi large que
+la légende en estimant la largeur de celle-ci avec une commande \verb|\settowidth|
+\begin{verbatim}
+ \newlength{\mylength}
+ \settowidth{\mylength}{Figure~XX:
+ Cadre autour du dessin et de la légende de la figure}
+ \fbox{\begin{minipage}{\mylength}
+ ...
+\end{verbatim}
+\end{enumerate}
+
+\FloatBarrier
+\subsection{Adaptation des paramètres de \texttt{\bs fbox}}\label{ss+epsl+APFB}
+Dans les Figures~\vref{f37+epsl} et~\vref{f38+epsl}, la boîte est construite avec les traits
+épais de 0.4pt et un espacement de 3pt entre le cadre et le dessin. Ces deux dimensions peuvent
+être adaptées en modifiant les variables longueurs de \LaTeX\
+\verb|\fboxrule|\label{EP+fboxrule+1}\index{fboxrule@\CS{fboxrule}, longueur} et
+\verb|\fboxsep|\label{EP+fboxsep+1}\index{fboxsep@\CS{fboxsep}, longueur}, respectivement, avec la commande \verb|\setlength|. Par exemple, les
+commandes
+\begin{verbatim}
+ \begin{figure} \centering
+ \setlength{\fboxrule}{3pt}
+ \setlength{\fboxsep}{1cm}
+ \fbox{\includegraphics[totalheight=2in]{pend.eps}}
+ \caption{Graphique avec un cadre adapté}\label{fig+boxed-custom}
+ \end{figure}
+\end{verbatim}
+placent un cadre fait de traits épais de 3pt et distant du dessin d'un centimètre, comme le
+montre la Figure~\vref{f39+epsl}.
+ \begin{figure}[htb] \centering
+ \setlength{\fboxrule}{3pt}
+ \setlength{\fboxsep}{1cm}
+\psfrag{q1}{$\theta_1$}
+\psfrag{q2}{$\theta_2$}
+\psfrag{L1}{$L_1$}
+\psfrag{L2}{$L_2$}
+\psfrag{P1}[][]{$P_1$}
+\psfrag{P2}[][]{\large $P_2$}
+ \fbox{\includegraphics[totalheight=2in]{pend.eps}}
+ \caption{Graphique avec un cadre adapté}%
+ %\label{fig+boxed-custom}
+ \label{f39+epsl}
+ \end{figure}
+
+
+\FloatBarrier
+\subsection{Le paquetage \texttt{fancybox}}\label{ss+epsl+LPFB}
+Dans les Figures~\vref{f37+epsl}, \vref{f38+epsl} et dans la Figure~\vref{f39+epsl}, la commande \verb|\fbox|
+était utilisée pour placer des cadres rectangulaires standard autour des figures. Le paquetage
+\texttt{fancybox}
+\ifguide(décrit page~\pageref{o+fancybox}) \fi
+offre quatre commandes
+\verb|\shadowbox|, \verb|\doublebox|, \verb|\ovalbox| et \verb|\Ovalbox| qui produisent
+d'autres types de cadres.
+ \begin{table}[htp]
+ \ifthenelse{\isodd{\pageref{t13+epsl}}}%
+ {% DÉBUT FIGURE PAGE IMPAIRE
+ \begin{narrow}{0in}{-0.5in}
+ \topcaption{Légende de la figure}%
+ \input{epsl-t13}
+ \label{t13+epsl}
+ \end{narrow}
+ }% FIN FIGURE PAGE IMPAIRE
+ {% DÉBUT FIGURE PAGE PAIRE
+ \begin{narrow}{-0.5in}{0in}
+ \topcaption{Commandes de \texttt{fancybox}}%
+ \input{epsl-t13}
+ \label{t13+epsl}
+ \end{narrow}
+ }% FIN FIGURE PAGE PAIRE
+ \end{table}
+
+Comme \verb|\fbox|, la séparation entre ces cadres et leur contenu est contrôlée par la
+longueur \LaTeX\ \verb|\fboxsep|\label{EP+fboxsep+2}\index{fboxsep@\CS{fboxsep}, longueur}. La longueur \verb|\shadowsize| est réglée avec % la commande
+\verb|\setlength|, comme cela a été fait pour \verb|\fboxrule| et \verb|\fboxsep| dans la
+Section~\vref{ss+epsl+APFB}. Les traits pour \verb|\ovalbox| et \verb|\Ovalbox| ont des
+épaisseurs qui correspondent aux paramètres \verb|\thicklines| et \verb|\thinlines| de
+l'environnement \texttt{picture}, paramètres qui \emph{ne sont pas} des longueurs et donc ne
+peuvent pas être changés par la commande \verb|\setlength|. Les valeurs de \verb|\thicklines|
+et \verb|\thinlines| dépendent de la taille et du style de la fonte courante. Des valeurs
+typiques sont 0.8pt pour \verb|\thicklines| et 0,4pt pour \verb|\thinlines|. Par exemple, les
+commandes
+\begin{verbatim}
+ \begin{figure} \centering
+ \shadowbox{\begin{minipage}{3.2in} \centering
+ \captionstyle{hang}
+ \includegraphics[totalheight=2in]{pend.eps}
+ \caption{Cadre ombré autour de la figure entière}%
+ \label{fig+boxed-fancy}
+ \end{minipage}}
+ \end{figure}
+\end{verbatim}
+placent un cadre ombré autour du dessin et de la légende de la figure, comme le montre la
+Figure~\vref{f40+epsl}.
+ \begin{figure}[htb] \centering
+ \shadowbox{\begin{minipage}{3.2in}
+ \centering
+\psfrag{q1}{$\theta_1$}
+\psfrag{q2}{$\theta_2$}
+\psfrag{L1}{$L_1$}
+\psfrag{L2}{$L_2$}
+\psfrag{P1}[][]{$P_1$}
+\psfrag{P2}[][]{\large $P_2$}
+ \includegraphics[totalheight=2in]{pend.eps}
+ \captionstyle{hang}
+ \caption{Cadre ombré autour de la figure entière}%
+ %\label{fig+boxed-fancy}
+ \label{f40+epsl}
+ \end{minipage}}
+ \end{figure}
+
+\FloatBarrier
+\section{Dessins côte à côte}\label{s+epsl+DCC}
+Les commandes nécessaires pour mettre des dessins côte à côte dépendent de la manière dont
+l'utilisateur souhaite que les dessins soient organisés. Cette section présente trois
+groupements courants de dessins côte à côte.
+\begin{enumerate}[1.]
+\item Les dessins côte à côte sont combinés en une seule figure.
+\item Les dessins côte à côte forment chacun sa propre figure (par exemple,
+Figure~\vref{f43+epsl} et Figure~\vref{f44+epsl}).
+\item Les dessins côte à côte forment chacun une sous-figure (par exemple,
+Sous-figure~\vref{sf49a+epsl} et Sous-figure~\vref{sf49b+epsl}, qui font partie de la
+Figure~\vref{f49+epsl}).
+\end{enumerate}
+Cette section décrit les deux méthodes suivantes pour construire les trois types de groupement
+\begin{enumerate}[a)]
+\item Commandes \verb|\includegraphics| successives.
+\item Minipages côte à côte, chacune contenant une commande \verb|\includegraphics|.
+\end{enumerate}
+Il est très important de comprendre le matériel de la Section~\vref{s+epsl+TLX} lorsque
+vous construisez des figures côte à côte. Les figures côte à côte sont créées en plaçant des
+boîtes (soit \verb|\includegraphics| soit des minipages) l'une à côté de l'autre sur une
+ligne.
+
+\subsection{Dessins côte à côte dans une seule figure}
+La méthode la plus facile pour créer des dessins côte à côte dans une seule figure est
+d'employer des commandes \verb|\includegraphics| successives, bien qu'utiliser des minipages
+côte à côte facilite l'alignement vertical des dessins.
+
+\lneed{9}
+\subsubsection{Utilisation de commandes \texttt{\bs includegraphics} côte à côte}
+Le code suivant
+\begin{verbatim}
+ \begin{figure} \centering
+ \includegraphics[width=1in]{graphic.eps}%
+ \hspace{1in}%
+ \includegraphics[width=2in]{graphic.eps}%
+ \caption{Deux dessins dans une seule figure}
+ \end{figure}
+\end{verbatim}
+produit la Figure~\vref{f41+epsl} qui est large de 4~pouces (un pouce pour le premier
+fichier \texttt{graphic.eps} inséré, un pouce pour \label{EP+hspace+1}\verb|\hspace|\index{hspace@\CS{hspace}, commande} et deux pouces pour le second
+\texttt{graphic.eps}). La commande \verb|\hspace| peut être omise ou remplacée par
+\verb|\hfill|\label{EP+hfill+1}\index{hfill@\CS{hfill}, commande}, qui pousse les dessins contre les marges (voir la Section~\vref{ss+epsl+EH}).
+ \begin{figure}[htb] \centering
+ \psfrag{Graphic}[][][0.8]{Graphique}
+ \includegraphics[width=1in]{graphic.eps}%
+ \hspace{1in}%
+ \psfrag{Graphic}[][][1.6]{Graphique}
+ \includegraphics[width=2in]{graphic.eps}%
+ \caption{Deux dessins dans une seule figure}\label{f41+epsl}
+ \end{figure}
+
+\FloatBarrier
+\subsubsection{Utilisation de minipages côte à côte}
+Le fait de placer les commandes \verb|\includegraphics| à l'intérieur d'environnements
+\texttt{minipage} donne plus de contrôle à l'utilisateur sur le placement vertical du dessin.
+Par exemple
+\begin{verbatim}
+ \begin{figure} \centering
+ \begin{minipage}[c]{0.5\textwidth}
+ \centering \includegraphics[width=1in]{graphic.eps}
+ \end{minipage}%
+ \begin{minipage}[c]{0.5\textwidth}
+ \centering \includegraphics[width=2in]{graphic.eps}
+ \end{minipage}
+ \caption{Centres alignés verticalement}
+ \end{figure}
+\end{verbatim}
+produit la Figure~\vref{f42+epsl}, qui a des dessins centrés verticalement.
+ \begin{figure}[htb] \centering
+ \begin{minipage}[c]{0.5\textwidth}
+ \psfrag{Graphic}[][][0.8]{Graphique}
+ \centering \includegraphics[width=1in]{graphic.eps}
+ \end{minipage}%
+ \begin{minipage}[c]{0.5\textwidth}
+ \psfrag{Graphic}[][][1.6]{Graphique}
+ \centering \includegraphics[width=2in]{graphic.eps}
+ \end{minipage}
+ \caption{Centres alignés verticalement}\label{f42+epsl}
+ \end{figure}
+
+\lneed{6}
+\noindent
+Notes sur cet exemple:
+\begin{itemize}
+\item Comme toute autre objet \LaTeX, les minipages sont positionnées de manière que leur
+point de référence soit aligné sur la ligne de base courante. Par défaut, les minipages
+utilisent l'option \texttt{[c]} qui place le point de référence au centre du bord gauche de la
+minipage, l'option \texttt{[t]} place le point de référence sur le bord gauche de la minipage
+au niveau de la ligne de base de la ligne du haut de la minipage, et l'option \texttt{[b]}
+place le point de référence sur le bord gauche de la minipage, au niveau de la ligne de base
+de la ligne du bas de la minipage (voir la Section~\vref{ss+epsl+AVM}).
+\item Le \verb|%| après le premier \verb|\end{minipage}| évite l'insertion d'un espacement inter-mots
+entre les boîtes \texttt{minipage} (voir la Section~\vref{ss+epsl+EH}).
+\item Lorsque les largeurs des minipages n'ont pas pour somme 1.0\verb|\textwidth|, les
+commandes \label{EP+hspace+2}\verb|\hspace|\index{hspace@\CS{hspace}, commande} ou \verb|\hfill|\label{EP+hfill+2}\index{hfill@\CS{hfill}, commande} peuvent être utilisées pour spécifier l'espacement
+horizontal (voir la Section~\vref{ss+epsl+EH}).
+\end{itemize}
+
+\FloatBarrier
+\subsection{Figures côte à côte}
+Dans la section précédente, plusieurs environnement \texttt{minipage} étaient utilisés à
+l'intérieur d'un environnement \texttt{figure} pour produire une seule figure formée de
+plusieurs dessins. Placer des instructions \verb|\caption| à l'intérieur des minipages
+fait que les minipages elles-mêmes deviennent des figures. Par exemple
+\begin{verbatim}
+ \begin{figure} \centering
+ \begin{minipage}[t]{0.5\textwidth}
+ \centering
+ \includegraphics[width=1in]{graphic.eps}
+ \caption{Petite boîte}\label{fig+side+a}
+ \end{minipage}%
+ \begin{minipage}[t]{0.5\textwidth}
+ \centering
+ \includegraphics[width=1.5in]{graphic.eps}
+ \caption{Grande boîte}\label{fig+side+b}
+ \end{minipage}
+ \end{figure}
+\end{verbatim}
+produit les Figures~\ref{f43+epsl} et~\vref{f44+epsl}.
+ \begin{figure}[htb] \centering
+ \begin{minipage}[t]{0.5\textwidth}
+ \centering
+ \psfrag{Graphic}[][][0.8]{Graphique}
+ \includegraphics[width=1in]{graphic.eps}
+ \caption{Petite boîte}\label{f43+epsl}
+ \end{minipage}%
+ \begin{minipage}[t]{0.5\textwidth}
+ \centering
+ \psfrag{Graphic}[][][1.2]{Graphique}
+ \includegraphics[width=1.5in]{graphic.eps}
+ \caption{Grande boîte}\label{f44+epsl}
+ \end{minipage}
+ \end{figure}
+
+Bien que les commandes ci-dessus n'utilisent en tout \emph{qu'un seul} environnement \texttt{figure},
+elles produisent \emph{deux} figures car deux commandes \verb|\caption| ont été utilisées.
+
+%\FloatBarrier
+\subsubsection{Minipages distinctes pour les légendes}
+Les options \texttt{[t]} pour les minipages côte à côte dans les Figures~\vref{f43+epsl}
+et~\vref{f44+epsl} font que les lignes de base des dessins sont alignées (voir la
+Section~\vref{ss+epsl+AVM}). Cela marche bien pour les graphiques sans rotation car ces
+options font que les sommets des légendes sont alignés. Mais cela ne marche pas bien lorsque
+les bas des dessins ne sont pas alignés. Par exemple,
+\begin{verbatim}
+ \begin{figure} \centering
+ \begin{minipage}[t]{.33\textwidth}
+ \centering
+ \includegraphics[width=2cm]{graphic.eps}
+ \caption{Cadre avec une longue légende}
+ \end{minipage}%
+ \begin{minipage}[t]{.33\textwidth}
+ \centering
+ \includegraphics[width=2cm,angle=-30]{graphic.eps}
+ \caption{Cadre avec rotation}
+ \end{minipage}%
+ \end{figure}
+\end{verbatim}
+produit les Figures~\vref{f45+epsl} et~\vref{f46+epsl} qui n'ont pas leurs légendes alignées.
+L'option \texttt{[b]} de minipage ne nous aide pas, car elle aligne les lignes du bas des
+légendes.
+ \begin{figure}[htb] \centering
+ \begin{minipage}[t]{.33\textwidth}
+ \centering
+ \psfrag{Graphic}[][][0.63]{Graphique}
+ \includegraphics[width=2cm]{graphic.eps}
+ \caption{Cadre avec une longue légende}\label{f45+epsl}
+ \end{minipage}%
+ \begin{minipage}[t]{.33\textwidth}
+ \centering
+ \psfrag{Graphic}[][][0.63]{Graphique}
+ \includegraphics[width=2cm,angle=-30]{graphic.eps}
+ \caption{Cadre avec rotation}\label{f46+epsl}
+ \end{minipage}%
+ \end{figure}
+
+L'alignement des dessins et des légendes peut être réalisé séparément en créant deux rangées de
+minipages: la première rangée contenant les dessins et la seconde rangée contenant les légendes.
+Par exemple
+\begin{verbatim}
+ \begin{figure} \centering
+ \begin{minipage}[b]{.36\textwidth}
+ \centering
+ \psfrag{Graphic}[][][0.63]{Graphique}
+ \includegraphics[width=2cm]{graphic.eps}
+ \end{minipage}%
+ \hspace{1cm}%
+ \begin{minipage}[b]{.36\textwidth}
+ \centering
+ \psfrag{Graphic}[][][0.63]{Graphique}
+ \includegraphics[width=2cm,angle=-30]{graphic.eps}
+ \end{minipage}\\[-12pt]
+ \begin{minipage}[t]{.36\textwidth}
+ \caption{Cadre avec une longue légende}
+ \end{minipage}%
+ \hspace{1cm}%
+ \begin{minipage}[t]{.36\textwidth}
+ \caption{Cadre avec rotation}
+ \end{minipage}%
+ \end{figure}
+\end{verbatim}
+produit les Figures~\vref{f47+epsl} et~\vref{f48+epsl}, qui ont les lignes de base des dessins
+alignées et les lignes du haut des légendes alignées.
+ \begin{figure}[hbt]
+ \psfrag{Graphic}[][][0.63]{Graphique}
+ \centering
+ \begin{minipage}[b]{.36\textwidth}
+ \centering
+ \includegraphics[width=2cm]{graphic.eps}
+ \end{minipage}%
+ \hspace{1cm}%
+ \begin{minipage}[b]{.36\textwidth}
+ \centering
+ \includegraphics[width=2cm,angle=-30]{graphic.eps}
+ \end{minipage}\\[-12pt]
+ \begin{minipage}[t]{.36\textwidth}
+ \caption{Cadre avec une longue légende}\label{f47+epsl}
+ \end{minipage}%
+ \hspace{1cm}%
+ \begin{minipage}[t]{.36\textwidth}
+ \caption{Cadre avec rotation}\label{f48+epsl}
+ \end{minipage}%
+ \end{figure}
+
+\lneed{5}
+\noindent
+Notes sur cet exemple:
+\begin{itemize}
+\item Le \verb|\\| coupe la ligne après le dernier dessin. L'argument optionnel de \verb|\\|
+(\texttt{12pt}) rapproche les légendes des dessins en retirant 12~points d'espacement vertical
+sur la coupure de ligne. Cette longueur devrait être ajustée par l'utilisateur.
+\item Les minipages pour les dessins ont l'option \texttt{[b]} pour que leurs points de
+référence soient sur la ligne de base de la ligne du bas de la minipage.
+\item Les minipages des légendes ont l'option \texttt{[t]} pour que leurs points de référence
+soient sur la ligne de base de la ligne du haut de la minipage.
+\item Toute commande \verb|\label| doit être placée dans la même minipage que la commande
+\verb|\caption| correspondante, \emph{après} la commande \verb|\caption|.
+\end{itemize}
+
+%\FloatBarrier
+\subsection{Sous-figures côte à côte}\label{ss+epsl+SFCC}
+Il peut être souhaitable de faire référence à des dessins côte à côte à la fois
+individuellement et comme un groupe. La commande
+\verb|\subfigure|\label{EP+subfigure}\index{subfigure@\CS{subfigure}, commande}
+(du paquetage
+\index{subfigure@\texttt{subfigure}, paquetage}%
+\texttt{subfigure}%
+\ifguide, décrit page~\pageref{o+subfigure}\fi)
+définit le groupe de dessins côte à
+côte comme une seule figure et définit chaque dessin comme une sous-figure. Par exemple:
+\begin{verbatim}
+ \begin{figure} \centering
+ \subfigure[Petit cadre avec une longue légende]{%
+ \label{fig+subfig+a} % label de la première sous-figure
+ \includegraphics[width=1in]{graphic.eps}}
+ \hspace{1in}
+ \subfigure[Grand cadre]{%
+ \label{fig+subfig+b} % label de la seconde sous-figure
+ \includegraphics[width=1.5in]{graphic.eps}}
+ \caption{Deux sous-figures}%
+ \label{fig+subfig} % label de la figure entière
+ \end{figure}
+\end{verbatim}
+produit la Figure~\vref{f49+epsl}.
+Taper \verb|\ref{fig+subfig+a}| produit~\ref{sf49a+epsl},
+taper \verb|\ref{fig+subfig+b}| produit~\ref{sf49b+epsl} et
+taper \verb|\ref{fig+subfig}| produit~\ref{f49+epsl}.
+ \begin{figure}[tbh] \centering
+ \subfigure[Petit cadre avec une longue légende]{%
+ \label{sf49a+epsl} % label de la première sous-figure
+ \psfrag{Graphic}[][][.8]{Graphique}
+ \includegraphics[width=1in]{graphic.eps}}
+ \hspace{1in}
+ \subfigure[Grand cadre]{%
+ \label{sf49b+epsl} % label de la seconde sous-figure
+ \psfrag{Graphic}[][][1.2]{Graphique}
+ \includegraphics[width=1.5in]{graphic.eps}}
+ \caption{Deux sous-figures}%
+ \label{f49+epsl} % label de la figure entière
+ \end{figure}
+
+\subsubsection{Environnements minipage à l'intérieur de sous-figures}
+Comme les autres dessins côte à côte, les sous-figures peuvent être utilisées avec des
+environnements \texttt{minipage}. Selon la situation, ceci peut faciliter la réalisation de
+l'espacement désiré. Par exemple
+\lneed{6}
+\begin{verbatim}
+ \begin{figure}
+ \subfigure[Petit cadre avec une longue légende]{%
+ \label{fig+mini+subfig+a} %% label de la première sous-figure
+ \begin{minipage}[b]{0.5\textwidth}
+ \centering\includegraphics[width=1in]{graphic.eps}
+ \end{minipage}}%
+ \subfigure[Grand cadre]{%
+ \label{fig+mini+subfig+b} %% label de la seconde sous-figure
+ \begin{minipage}[b]{0.5\textwidth}
+ \centering\includegraphics[width=1.5in]{graphic.eps}
+ \end{minipage}}
+ \caption{Minipages dans des sous-figures}%
+ \label{fig+mini+subfig} %% label de la figure entière
+ \end{figure}
+\end{verbatim}
+produit la Figure~\vref{f50+epsl}, qui contient les sous-figures~\ref{sf50a+epsl}
+et~\ref{sf50b+epsl}.
+ \begin{figure}[htb]
+ \subfigure[Petit cadre avec une longue légende]{%
+ \label{sf50a+epsl} %% label de la première sous-figure
+ \begin{minipage}[b]{0.5\textwidth}
+ \psfrag{Graphic}[][][0.8]{Graphique}
+ \centering\includegraphics[width=1in]{graphic.eps}
+ \end{minipage}}%
+ \subfigure[Grand cadre]{%
+ \label{sf50b+epsl} %% label de la seconde sous-figure
+ \begin{minipage}[b]{0.5\textwidth}
+ \psfrag{Graphic}[][][1.2]{Graphique}
+ \centering\includegraphics[width=1.5in]{graphic.eps}
+ \end{minipage}}
+ \caption{Minipages dans des sous-figures}%
+ \label{f50+epsl} %% label de la figure entière
+ \end{figure}
+
+Puisque la légende d'une sous-figure est aussi large que la sous-figure, les légendes des
+sous-figures de la Figure~\ref{f50+epsl} sont plus larges que celles de la
+Figure~\vref{f49+epsl}. Ceci parce que les sous-figures de la Figure~\ref{f49+epsl} ne
+contiennent que les dessins alors que celles de la Figure~\ref{f50+epsl} contiennent des
+minipages de largeur \texttt{0.5\bs textwidth}.
+
+\subsubsection{Changer la numérotation des sous-figures}
+Les étiquettes des sous-figures ont deux formes:
+\begin{enumerate}[1.]
+\item Une qui apparaît en dessous de la sous-figure comme portion de la légende. Elle est
+produite par la commande \verb|\@thesubfigure|.
+\item Une qui apparaît lorsque la commande \verb|\ref| est utilisée. Elle est produite par
+concaténation de la sortie de \verb|\p@subfigure| et de la sortie de \verb|\thesubfigure|.
+\end{enumerate}
+Ces commandes utilisent le compteur \texttt{subfigure} et la commande \verb|\thesubfigure|, ce
+qui fait que la mise en forme de l'étiquette de sous-figure est contrôlée par les commandes
+suivantes:
+\begin{itemize}
+\item La commande \verb|\thefigure| imprime le numéro de la figure courante.
+\item Le compteur \texttt{subfigure} compte les sous-figures.
+La commande
+de mise en page
+\verb|\alph{subfigure}| imprime la valeur du compteur \texttt{subfigure} en lettres
+minuscules, alors que
+par contre %ADDED for formatting
+\verb|\roman{subfigure}| imprime la valeur du compteur \texttt{subfigure}
+en chiffres romains minuscules
+(voir \ifguide page~\pageref{tm3+alph} et~\fi\cite[page~98]{latex-manual} ou~\cite[page~446]{latex-comp}
+pour une liste des commandes d'impression des compteurs).
+\item La commande \verb|\thesubfigure| est par défaut \verb|(\alph{subfigure})| qui produit
+(a), (b), etc.
+\item La commande \verb|\@thesubfigure| est par défaut \verb|\thesubfigure\space| qui ajoute
+un espace entre l'étiquette de la légende et la légende.
+\item La commande \verb|\p@subfigure| est par défaut \verb|\thefigure|
+\end{itemize}
+Ces commandes donnent par défaut les étiquettes de légende (a), (b), etc. et les étiquettes de
+référence par \verb|\ref| 12(a), 12(b), etc.
+Voir \ifguide page~\pageref{o+subfigure} et~\fi\cite{subfigure}
+pour le contrôle de la taille et de la fonte des étiquettes des sous-figures.
+
+\lneed{5}
+\MARTIT{\botsmash{\tshortstack[r]{Exemples de\STRUT\\Sous-figures\STRUT}}~~}{\null}%
+\vspace*{-2.5\baselineskip}
+\begin{enumerate}[1.]
+\item Pour avoir des étiquettes de légende (i), (ii), etc. et des étiquettes pour \verb|\ref|
+12i. 12ii, etc., tapez les commandes suivantes (de préférence dans le préambule du fichier
+\LaTeX):
+\begin{verbatim}
+ \renewcommand{\thesubfigure}{\roman{subfigure}}
+ \makeatletter
+ \renewcommand{\@thesubfigure}{(\thesubfigure)\space}
+ \renewcommand{\p@subfigure}{\thefigure}
+ \makeatother
+\end{verbatim}
+La commande \verb|\makeatletter|\label{EP+makeatletter+2}\index{makeatletter@\CS{makeatletter}, commande}
+dit à \LaTeX\ de traiter le caractère \verb|@| comme une
+lettre, ce qui permet le redéfinition des commandes \index{internes@internes, commandes}internes.
+La commande \verb|\makeatother|\label{EP+makeatother+2}\index{makeatother@\CS{makeatother}, commande}
+dit à \LaTeX\ de revenir au comportement normal qui traite \verb|@| comme une non-lettre.
+\item Pour avoir des étiquettes de légende 12.1:, 12.2:, etc. et des étiquettes pour
+\verb|\ref| 12.1, 12.2, etc., tapez les commandes suivantes
+\begin{verbatim}
+ \renewcommand{\thesubfigure}{\thefigure.\arabic{subfigure}}
+ \makeatletter
+ \renewcommand{\@thesubfigure}{\thesubfigure:\space}
+ \renewcommand{\p@subfigure}{}
+ \makeatother
+\end{verbatim}
+\end{enumerate}
+
+\subsubsection{Ajouter les sous-figures à la liste des figures}
+Par défaut, la Liste des Figures engendrée par la commande
+\verb|\listoffigures|\label{EP+listoffigures+1}\index{listoffigures@\CS{listoffigures}, commande} inclut
+seulement les figures, \emph{pas} les sous-figures. Pour ajouter les sous-figures à la Liste
+des Figures, tapez
+\begin{quote}
+\verb|\setcounter{lofdepth}{2}|
+\end{quote}
+avant la commande \verb|\listoffigures|.
+
+Notez qu'une modification dans \LaTeX\ a fait que le paquetage \texttt{subfigure} actuel (mars
+1995) ajoute «~numberline1~» au début de chaque entrée de sous-figure dans la Liste des
+Figures. Pour corriger cela, ajoutez le code suivant dans le préambule de votre
+document\,\footnote{NdT: ou dans un paquetage, sans \texttt{\bs makeatletter} ni \texttt{\bs
+makeatother}, qu'il faudra charger par \texttt{\bs usepackage\{.{}.{}.\}}.}:
+\begin{verbatim}
+ \makeatletter
+ \renewcommand{\@subcaption}[2]{%
+ \begingroup
+ \let\label\@gobble
+ \def\protect{\string\string\string}%
+ \xdef\@subfigcaptionlist{%
+ \@subfigcaptionlist,%
+ {\numberline {\@currentlabel}%
+ \noexpand{\ignorespaces #2}}}%
+ \endgroup
+ \@nameuse{@make#1caption}{\@nameuse{@the#1}}{#2}}
+ \makeatother
+\end{verbatim}
+
+\section{Dessins empilés}
+Dans la Section~\vref{s+epsl+DCC}, les figures côte à côte sont arrangées en plaçant des blocs
+(soit \verb|\includegraphics| soit minipages) l'un à côté de l'autre sur une ligne. Les
+dessins empilés sont construits exactement de la même manière. Par exemple,
+\begin{verbatim}
+ \begin{figure} \centering
+ \begin{minipage}[b]{0.3\textwidth}
+ \includegraphics[width=1in]{graphic.eps}
+ \caption{Légende 1}
+ \end{minipage}%
+ \hspace{0.04\textwidth}%
+ \begin{minipage}[b]{0.3\textwidth}
+ \includegraphics[width=1in]{graphic.eps}
+ \caption{Légende 2}
+ \end{minipage}\\[20pt]
+ \begin{minipage}[b]{0.3\textwidth}
+ \includegraphics[width=1in]{graphic.eps}
+ \caption{Légende 3}
+ \end{minipage}%
+ \hspace{0.04\textwidth}%
+ \begin{minipage}[b]{0.3\textwidth}
+ \includegraphics[width=1in]{graphic.eps}
+ \caption{Légende 4}
+ \end{minipage}%
+ \hspace{0.04\textwidth}%
+ \begin{minipage}[b]{0.3\textwidth}
+ \includegraphics[width=1in]{graphic.eps}
+ \caption{Légende 5}
+ \end{minipage}
+ \end{figure}
+\end{verbatim}
+produit les Figures~\ref{f51+epsl}--\vref{f55+epsl}. Le \verb|\\[20pt]| après la minipage
+«~Légende~2~» crée une coupure de ligne avec 20~points d'espacement vertical supplémentaire.
+ \begin{figure}[htb]
+ \captionstyle{center}
+ \renewcommand{\captionfont}{\small}
+ \psfrag{Graphic}[][][0.8]{Graphique}
+ \centering
+ \begin{minipage}[b]{0.3\textwidth}
+ \includegraphics[width=1in]{graphic.eps}
+ \caption{Légende 1}\label{f51+epsl}
+ \end{minipage}%
+ \hspace{0.04\textwidth}%
+ \begin{minipage}[b]{0.3\textwidth}
+ \includegraphics[width=1in]{graphic.eps}
+ \caption{Légende 2}
+ \end{minipage}\\[20pt]
+ \begin{minipage}[b]{0.3\textwidth}
+ \includegraphics[width=1in]{graphic.eps}
+ \caption{Légende 3}
+ \end{minipage}%
+ \hspace{0.04\textwidth}%
+ \begin{minipage}[b]{0.3\textwidth}
+ \includegraphics[width=1in]{graphic.eps}
+ \caption{Légende 4}
+ \end{minipage}%
+ \hspace{0.04\textwidth}%
+ \begin{minipage}[b]{0.3\textwidth}
+ \includegraphics[width=1in]{graphic.eps}
+ \caption{Légende 5}\label{f55+epsl}
+ \end{minipage}
+ \end{figure}
+
+\section{Placer une table à côté d'une figure}\label{s+epsl+PTCF}
+Dans la Section~\vref{s+epsl+DCC}, les figures côte à côte sont construites en utilisant des
+commandes \verb|\caption| multiples dans un seul environnement \texttt{figure}. De même, des
+tables côte à côte sont créées en utilisant des commandes \verb|\caption| multiples dans un
+seul environnement \texttt{table}.
+
+Les commandes \verb|\figcaption| et \verb|\tabcaption| définies dans la
+Section~\vref{s+epsl+FNF} font qu'il est possible de placer une table à côté d'une figure. Par
+exemple, les commandes suivantes
+\begin{verbatim}
+ \begin{figure}[htb]
+ \begin{minipage}[b]{0.45\textwidth}
+ \centering
+ \includegraphics[width=0.8\textwidth]{graphic.eps}
+ \caption{Voici une figure à côté d'une table}%
+ \label{fig+by+table}
+ \end{minipage}%
+ \hspace{0.1\textwidth}%
+ \begin{minipage}[b]{0.45\textwidth}
+ \centering
+ \begin{tabular}{|c|c|} \hline
+ Jour & Données \\ \hline\hline
+ Lundi & 14.6 \\
+ Mardi & 14.3 \\
+ Mercredi & 14.2 \\
+ Jeudi & 14.5 \\
+ Vendredi & 14.9 \\ \hline
+ \end{tabular}
+ \tabcaption{Voici une table à côté d'une figure}%
+ \label{table+by+fig}
+ \end{minipage}
+ \end{figure}
+\end{verbatim}
+utilisent un environnement \texttt{figure} pour créer la Figure~\vref{f56+epsl} et la
+Table~\ref{t14+epsl}.
+ \begin{figure}[htb]
+ \begin{minipage}[b]{0.45\textwidth}
+ \centering
+ \psfrag{Graphic}[][][2.3]{Graphique}
+ \includegraphics[width=0.8\textwidth]{graphic.eps}
+ \caption{Voici une figure à côté d'une table}%
+ \label{f56+epsl}
+ \end{minipage}%
+ \hspace{0.1\textwidth}%
+ \begin{minipage}[b]{0.45\textwidth}
+ \centering
+ \begin{tabular}{|c|c|} \hline
+ Jour & Données \\ \hline\hline
+ Lundi & 14.6 \\
+ Mardi & 14.3 \\
+ Mercredi & 14.2 \\
+ Jeudi & 14.5 \\
+ Vendredi & 14.9 \\ \hline
+ \end{tabular}
+ \tabcaption{Voici une table à côté d'une figure}%
+ \label{t14+epsl}
+ \end{minipage}
+ \end{figure}
+
+Puisque \LaTeX\ permet que les figures flottantes et le table flottantes s'entremêlent, le
+fait d'utiliser \verb|\tabcaption| dans un environnement \texttt{figure} peut faire que la
+table soit placée avant d'autres tables non encore placées. De même, utiliser \verb|\figcaption|
+dans un environnement \texttt{table} peut placer la figure avant d'autres figures non encore
+traitées. Si ceci pose un problème, vous pouvez l'éviter en mettant une commande
+\verb|\FloatBarrier|\label{EP+FloatBarrier+2}\index{FloatBarrier@\CS{FloatBarrier}, commande} avant l'environnement \texttt{figure} (voir la Section~\vref{ss+epsl+PEFNT}).
+
+\section{Figures continuées}
+Lorsque deux figures consécutives ont leurs contenus en étroite relation, il peut être
+souhaitable d'étiqueter les figures avec le même numéro de figure. Puisque le compteur
+\texttt{figure} contient le numéro de la prochaine figure, il est possible de donner le même
+numéro à deux figures en décrémentant le compteur \texttt{figure} avant le deuxième
+environnement \texttt{figure}. Par exemple,
+\begin{verbatim}
+ \end{figure}
+ \addtocounter{figure}{-1}
+ \begin{figure}
+\end{verbatim}
+Cependant l'impossibilité de distinguer ces figures numérotées de la même façon sème la
+confusion.
+
+Le meilleur moyen de construire une figure continuée est d'utiliser le paquetage spécifique
+\texttt{subfigure}\ifguide, décrit page~\pageref{o+subfigure}\fi. Ceci permet de référencer
+individuellement les sous-figures par «~Figure~12(a)~» ou collectivement par «~Figure~12~».
+Puisque les sous-figures continuées sont dans des environnements \texttt{figure} différents,
+le compteur \texttt{figure} doit être décrémenté par
+\begin{quote}
+\verb|\addtocounter{figure}{-1}|
+\end{quote}
+entre les figures, tandis que le compteur \texttt{subfigure} doit être incrémenté par
+\begin{quote}
+\verb|\stepcounter{subfigure}|
+\end{quote}
+au début du deuxième environnement \texttt{figure}. Par exemple, le code suivant produit deux
+sous-figures continuées.
+\begin{verbatim}
+ \begin{figure} \centering
+ \subfigure[Première partie]{%
+ \label{fig+graphics+a}% label pour sous-figure
+ \includegraphics[width=\textwidth]{file1.eps}}%
+ \caption{Grand dessin}%
+ \label{fig+graphics}% label pour la figure
+ \end{figure}
+
+ \addtocounter{figure}{-1}
+ \begin{figure} \centering
+ \stepcounter{subfigure}
+ \subfigure[Seconde partie]{%
+ \label{fig+graphics+b}% label pour sous-figure
+ \includegraphics[width=\textwidth]{file2.eps}}%
+ \caption{Grand dessin (suite)}%
+ \end{figure}
+\end{verbatim}
+Dans cet exemple, chacun des environnements \texttt{figure} contient une seule sous-figure.
+Mais lorsque chacun des environnements \texttt{figure} peut contenir plusieurs sous-figures (comme
+dans la Section~\vref{ss+epsl+SFCC}), le compteur \texttt{subfigure} doit être
+incrémenté de manière adéquate pour prendre en compte les sous-figures contenues dans la
+première figure.
+
+Puisque les figures continuées sont dans des éléments flottants distincts, il est possible (mais
+peu probable) qu'elles apparaissent sur des pages non consécutives. Si ceci se produit, les
+figures peuvent être forcées à rester ensemble en plaçant une commande
+\verb|\FloatBarrier|\label{EP+FloatBarrier+3}\index{FloatBarrier@\CS{FloatBarrier}, commande}
+après la dernière figure continuée.
+
+%\addcontentsline{toc}{section}{Références}
+
+%\addcontentsline{toc}{section}{Index}
+
+\clearpage
+\label{ind-epsl-0}
+%\let\hfil\relax
+{\raggedright\small
+\setlength{\columnseprule}{.4pt}
+\froff\printindex\par
+\null\label{ind-epsl-1}}
+%\clearpage
+\thispagestyle{empty}
+\ifguide
+\openexport{x206}
+\Export{part}
+\Export{chapter}
+\Export{page}
+\Export{vrcnt}
+\closeexport
+\fi
+
+\ifguide\else
+\begingroup
+\cleardoublepage
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%\makeatletter
+%\let\svbibname\bibname
+%\def\p@bibname{%
+%{\setlength{\unitlength}{1pt}\begin{picture}(0,0)
+%% y=150->140 (cheveux de Linus)
+%\protect\put(250,140){\protect\makebox(210,0)[lt]{\protect\parbox{210pt}{\linus\char'154}}}%
+%\end{picture}}\protect\svbibname\global\let\bibname\svbibname}%
+%\def\bibname{\protect\p@bibname}
+%\makeatother
+\ifguide\renewcommand\chapter[2]{}\fi
+%\chapter*{\bibname\markboth{\MakeUppercase\bibname}{\MakeUppercase\bibname}}
+\nocite{latexguide}
+\nocite{latex-manual}
+\nocite{latex-comp}
+\nocite{latex-g-comp}
+\nocite{grfguide}
+\nocite{psfgguide}
+\nocite{fancyhdr}
+\nocite{subfigure}
+\nocite{ifthen}
+\nocite{afterpage}
+\nocite{caption2}
+\nocite{rotating}
+\nocite{fancybox}
+\nocite{placeins}
+\nocite{flafter}
+\nocite{morefloats}
+\nocite{endfloat}
+\nocite{lshort}
+\nocite{reckdahl}
+\section*{Bibliographie}\markboth{BIBLIOGRAPHIE}{BIBLIOGRAPHIE}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\bibliographystyle{fplain}
+%\froff
+\bibliography{btxdoc}
+\endgroup
+\fi
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/fill.sty b/Master/texmf-dist/doc/latex/epslatex-fr/fill.sty
new file mode 100644
index 00000000000..af96993224e
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/fill.sty
@@ -0,0 +1,213 @@
+\ifx\@fill@loaded\undefined % pb avec dia.sty
+% ======================================================================
+% ======================== FLECHES =====================================
+% ======================================================================
+
+\newbox\@strutbox@
+\setbox\@strutbox@\hbox{\vrule height8pt depth3pt width0pt}
+\def\strut@{\copy\@strutbox@}
+
+\def\overrightarrow{\mathpalette\overrightarrow@}
+\def\overrightarrow@#1#2{\vbox{\ialign{$##$\cr
+ #1{-}\mkern-6mu\cleaders\hbox{$#1\mkern-2mu{-}\mkern-2mu$}\hfill
+ \mkern-6mu{\to}\cr\noalign{\kern-.2326ex\nointerlineskip}\hfil#1#2\hfil\cr}}}
+\let\overarrow\overrightarrow
+\def\overleftarrow{\mathpalette\overleftarrow@}
+\def\overleftarrow@#1#2{\vbox{\ialign{$##$\cr
+ #1{\leftarrow}\mkern-6mu\cleaders\hbox{$#1\mkern-2mu{-}\mkern-2mu$}\hfill
+ \mkern-6mu{-}\cr\noalign{\kern-.2326ex\nointerlineskip}\hfil#1#2\hfil\cr}}}
+\def\overleftrightarrow{\mathpalette\overleftrightarrow@}
+\def\overleftrightarrow@#1#2{\vbox{\ialign{$##$\cr
+ #1{\leftarrow}\mkern-6mu\cleaders\hbox{$#1\mkern-2mu{-}\mkern-2mu$}\hfill
+ \mkern-6mu{\to}\cr\noalign{\kern-.2326ex\nointerlineskip}\hfil#1#2\hfil\cr}}}
+\def\underrightarrow{\mathpalette\underrightarrow@}
+\def\underrightarrow@#1#2{\vtop{\ialign{$##$\cr
+ \hfil#1#2\hfil\cr\noalign{\nointerlineskip}%
+ #1{-}\mkern-6mu\cleaders\hbox{$#1\mkern-2mu{-}\mkern-2mu$}\hfill
+ \mkern-6mu{\to}\cr}}}
+\let\underarrow\underrightarrow
+\def\underleftarrow{\mathpalette\underleftarrow@}
+\def\underleftarrow@#1#2{\vtop{\ialign{$##$\cr
+ \hfil#1#2\hfil\cr\noalign{\nointerlineskip}#1{\leftarrow}\mkern-6mu
+ \cleaders\hbox{$#1\mkern-2mu{-}\mkern-2mu$}\hfill
+ \mkern-6mu{-}\cr}}}
+\def\underleftrightarrow{\mathpalette\underleftrightarrow@}
+\def\underleftrightarrow@#1#2{\vtop{\ialign{$##$\cr
+ \hfil#1#2\hfil\cr\noalign{\nointerlineskip}#1{\leftarrow}\mkern-6mu
+ \cleaders\hbox{$#1\mkern-2mu{-}\mkern-2mu$}\hfill
+ \mkern-6mu{\to}\cr}}}
+\def\Overrightarrow{\mathpalette\Overrightarrow@}
+\def\Overrightarrow@#1#2{\vbox{\ialign{$##$\cr
+ #1{=}\mkern-6mu\cleaders\hbox{$#1\mkern-2mu{=}\mkern-2mu$}\hfill
+ \mkern-6mu{\Rightarrow}\cr\noalign{\kern-.2326ex\nointerlineskip}\hfil\strut@#1#2\hfil\cr}}}
+\let\Overarrow\Overrightarrow
+\def\Overleftarrow{\mathpalette\Overleftarrow@}
+\def\Overleftarrow@#1#2{\vbox{\ialign{$##$\cr
+ #1{\Leftarrow}\mkern-6mu\cleaders\hbox{$#1\mkern-2mu{=}\mkern-2mu$}\hfill
+ \mkern-6mu{=}\cr\noalign{\kern-.2326ex\nointerlineskip}\hfil\strut@#1#2\hfil\cr}}}
+\def\Overleftrightarrow{\mathpalette\Overleftrightarrow@}
+\def\Overleftrightarrow@#1#2{\vbox{\ialign{$##$\cr
+ #1{\Leftarrow}\mkern-6mu\cleaders\hbox{$#1\mkern-2mu{=}\mkern-2mu$}\hfill
+ \mkern-6mu{\Rightarrow}\cr\noalign{\kern-.2326ex\nointerlineskip}\hfil\strut@#1#2\hfil\cr}}}
+\def\Underrightarrow{\mathpalette\Underrightarrow@}
+\def\Underrightarrow@#1#2{\vtop{\ialign{$##$\cr
+ \hfil\strut@#1#2\hfil\cr\noalign{\nointerlineskip}%
+ #1{=}\mkern-6mu\cleaders\hbox{$#1\mkern-2mu{=}\mkern-2mu$}\hfill
+ \mkern-6mu{\Rightarrow}\cr}}}
+\let\Underarrow\Underrightarrow
+\def\Underleftarrow{\mathpalette\Underleftarrow@}
+\def\Underleftarrow@#1#2{\vtop{\ialign{$##$\cr
+ \hfil\strut@#1#2\hfil\cr\noalign{\nointerlineskip}#1{\Leftarrow}\mkern-6mu
+ \cleaders\hbox{$#1\mkern-2mu{=}\mkern-2mu$}\hfill
+ \mkern-6mu{=}\cr}}}
+\def\Underleftrightarrow{\mathpalette\Underleftrightarrow@}
+\def\Underleftrightarrow@#1#2{\vtop{\ialign{$##$\cr
+ \hfil\strut@#1#2\hfil\cr\noalign{\nointerlineskip}#1{\Leftarrow}\mkern-6mu
+ \cleaders\hbox{$#1\mkern-2mu{=}\mkern-2mu$}\hfill
+ \mkern-6mu{\Rightarrow}\cr}}}
+\let\@@overline\overline
+\def\Overline#1{\relax\ifmmode
+ \@@overline{\@@overline{#1}}\else $\@@overline{\@@overline{\hbox{#1}}}$\relax\fi}
+\def\Underline#1{\relax\ifmmode
+ \@@underline{\@@underline{#1}}\else $\@@underline{\@@underline{\hbox{#1}}}$\relax\fi}
+\def\Rightarrowfill{$\m@th\mathord=\mkern-6mu%
+ \cleaders\hbox{$\mkern-2mu\mathord=\mkern-2mu$}\hfill
+ \mkern-6mu\mathord\Rightarrow$}
+\def\Leftarrowfill{$\m@th\mathord\Leftarrow\mkern-6mu%
+ \cleaders\hbox{$\mkern-2mu\mathord=\mkern-2mu$}\hfill
+ \mkern-6mu\mathord=$}
+\def\leftrightarrowfill{$\m@th\mathord\leftarrow\mkern-6mu%
+ \cleaders\hbox{$\mkern-2mu\mathord-\mkern-2mu$}\hfill
+ \mkern-6mu\mathord\rightarrow$}
+\def\Leftrightarrowfill{$\m@th\mathord\Leftarrow\mkern-6mu%
+ \cleaders\hbox{$\mkern-2mu\mathord=\mkern-2mu$}\hfill
+ \mkern-6mu\mathord\Rightarrow$}
+\def\eqfill{$\m@th\mathord=\mkern-6mu%
+ \cleaders\hbox{$\mkern-2mu\mathord=\mkern-2mu$}\hfill
+ \mkern-6mu\mathord=$}
+\let\doublefill\eqfill
+\def\hrfill{$\m@th\mathord-\mkern-6mu%
+ \cleaders\hbox{$\mkern-2mu\mathord-\mkern-2mu$}\hfill
+ \mkern-6mu\mathord-$}
+\def\triplefill{$\m@th\mathord\equiv\mkern-6mu%
+ \cleaders\hbox{$\mkern-2mu\mathord\equiv\mkern-2mu$}\hfill
+ \mkern-6mu\mathord\equiv$}
+\def\downgroupfill{$\m@th\braceld\leaders\vrule\hfill\bracerd$}
+\def\upgroupfill{$\m@th\bracelu\leaders\vrule\hfill\braceru$}
+\def\overgroup#1{\mathop{\vbox{\ialign{##\crcr\noalign{\kern3\p@}
+ \downgroupfill\crcr\noalign{\kern3\p@\nointerlineskip}
+ $\hfil\displaystyle{#1}\hfil$\crcr}}}\limits}
+\def\undergroup#1{\mathop{\vtop{\ialign{##\crcr
+ $\hfil\displaystyle{#1}\hfil$\crcr\noalign{\kern3\p@\nointerlineskip}
+ \upgroupfill\crcr\noalign{\kern3\p@}}}}\limits}
+
+\def\downparenfill{$\m@th\braceld\leaders\vrule\hfill\bracerd$}
+\def\upparenfill{$\m@th\bracelu\leaders\vrule\hfill\braceru$}
+\def\overparen#1{\mathop{\vbox{\ialign{##\crcr\noalign{\kern3\p@}
+ \downparenfill\crcr\noalign{\kern3\p@\nointerlineskip}
+ $\hfil\displaystyle{#1}\hfil$\crcr}}}\limits}
+\def\underparen#1{\mathop{\vtop{\ialign{##\crcr
+ $\hfil\displaystyle{#1}\hfil$\crcr\noalign{\kern3\p@\nointerlineskip}
+ \upparenfill\crcr\noalign{\kern3\p@}}}}\limits}
+
+\newbox\@brackd \newbox\@bracku
+\setbox\@brackd=\hbox {\vrule height 0pt depth
+ 3pt width 1pt}\ht\@brackd=0pt\dp\@brackd=1pt
+\setbox\@bracku=\hbox {\vrule height 3pt depth
+ 0pt width 1pt}\ht\@bracku=1pt\dp\@bracku=0pt
+
+\def\downbrackfill{$\m@th\copy\@brackd\leaders\vrule\hfill\copy\@brackd$}
+\def\upbrackfill{$\m@th\copy\@bracku\leaders\vrule\hfill\copy\@bracku$}
+\def\overbrack#1{\mathop{\vbox{\ialign{##\crcr\noalign{\kern3\p@}
+ \downbrackfill\crcr\noalign{\kern3\p@\nointerlineskip}
+ $\hfil\displaystyle{\kern1pt#1\kern1pt}\hfil$\crcr}}}\limits}
+\def\underbrack#1{\mathop{\vtop{\ialign{##\crcr
+ $\hfil\displaystyle{\kern1pt#1\kern1pt}\hfil$\crcr\noalign
+ {\kern3\p@\nointerlineskip}
+ \upbrackfill\crcr\noalign{\kern3\p@}}}}\limits}
+
+\def\updownbrackfill{$\m@th\copy\@bracku\kern-.8pt\leaders\vrule height 0.8pt \hfill\kern-1pt\copy\@brackd$}
+\def\downupbrackfill{$\m@th\copy\@brackd\kern-1pt\leaders\vrule height 0.8pt \hfill\kern-1pt\copy\@bracku$}
+
+% 1998/07/03
+\newbox\@brackt
+\setbox\@brackt=\hbox {\vrule height 3pt depth
+ 3pt width 1pt}\ht\@brackt=.5pt\dp\@brackt=.5pt
+\def\bracktfill{$\m@th\copy\@brackt\leaders\vrule\hfill\copy\@brackt$}
+\def\overbrackt#1{\mathop{\vbox{\ialign{##\crcr\noalign{\kern3\p@}
+ \bracktfill\crcr\noalign{\kern3\p@\nointerlineskip}
+ $\hfil\displaystyle{\kern1pt#1\kern1pt}\hfil$\crcr}}}\limits}
+\def\underbrackt#1{\mathop{\vtop{\ialign{##\crcr
+ $\hfil\displaystyle{\kern1pt#1\kern1pt}\hfil$\crcr\noalign
+ {\kern3\p@\nointerlineskip}
+ \bracktfill\crcr\noalign{\kern3\p@}}}}\limits}
+
+\def\overbrackfillud#1{\mathop{\vbox{\ialign{##\crcr\noalign{\kern3\p@}
+ \updownbrackfill\crcr\noalign{\kern3\p@\nointerlineskip}
+ $\hfil\displaystyle{\kern1pt#1\kern1pt}\hfil$\crcr}}}\limits}
+\def\underbrackfillud#1{\mathop{\vtop{\ialign{##\crcr
+ $\hfil\displaystyle{\kern1pt#1\kern1pt}\hfil$\crcr\noalign
+ {\kern3\p@\nointerlineskip}
+ \updownbrackfill\crcr\noalign{\kern3\p@}}}}\limits}
+
+\def\overbrackfilldu#1{\mathop{\vbox{\ialign{##\crcr\noalign{\kern3\p@}
+ \downupbrackfill\crcr\noalign{\kern3\p@\nointerlineskip}
+ $\hfil\displaystyle{\kern1pt#1\kern1pt}\hfil$\crcr}}}\limits}
+\def\underbrackfilldu#1{\mathop{\vtop{\ialign{##\crcr
+ $\hfil\displaystyle{\kern1pt#1\kern1pt}\hfil$\crcr\noalign
+ {\kern3\p@\nointerlineskip}
+ \downupbrackfill\crcr\noalign{\kern3\p@}}}}\limits}
+
+\def\hdashfill{\leaders\hbox to 4pt{\hss\vrule height4.0pt depth-3.6pt
+width2pt\hss}\hfill}
+\def\vdashfill{{\leaders\vbox to 2.5pt{\vss\hrule
+height1.25pt width.4pt\vss}\vfill}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\def\overrightarrowfill#1{\mathop{\vbox{\ialign{##\crcr\noalign{\kern1\p@}
+ \rightarrowfill\crcr\noalign{\kern1\p@\nointerlineskip}
+ $\hfil\displaystyle{#1}\hfil$\crcr}}}\limits}
+\def\underrightarrowfill#1{\mathop{\vtop{\ialign{##\crcr
+ $\hfil\displaystyle{#1}\hfil$\crcr\noalign{\kern1\p@\nointerlineskip}
+ \rightarrowfill\crcr\noalign{\kern1\p@}}}}\limits}
+
+\def\overleftarrowfill#1{\mathop{\vbox{\ialign{##\crcr\noalign{\kern1\p@}
+ \leftarrowfill\crcr\noalign{\kern1\p@\nointerlineskip}
+ $\hfil\displaystyle{#1}\hfil$\crcr}}}\limits}
+\def\underleftarrowfill#1{\mathop{\vtop{\ialign{##\crcr
+ $\hfil\displaystyle{#1}\hfil$\crcr\noalign{\kern1\p@\nointerlineskip}
+ \leftarrowfill\crcr\noalign{\kern1\p@}}}}\limits}
+
+\def\overleftrightarrowfill#1{\mathop{\vbox{\ialign{##\crcr\noalign{\kern1\p@}
+ \leftrightarrowfill\crcr\noalign{\kern1\p@\nointerlineskip}
+ $\hfil\displaystyle{#1}\hfil$\crcr}}}\limits}
+\def\underleftrightarrowfill#1{\mathop{\vtop{\ialign{##\crcr
+ $\hfil\displaystyle{#1}\hfil$\crcr\noalign{\kern1\p@\nointerlineskip}
+ \leftrightarrowfill\crcr\noalign{\kern1\p@}}}}\limits}
+
+
+\def\Overrightarrowfill#1{\mathop{\vbox{\ialign{##\crcr\noalign{\kern1\p@}
+ \Rightarrowfill\crcr\noalign{\kern1\p@\nointerlineskip}
+ $\hfil\displaystyle{#1}\hfil$\crcr}}}\limits}
+\def\Underrightarrowfill#1{\mathop{\vtop{\ialign{##\crcr
+ $\hfil\displaystyle{#1}\hfil$\crcr\noalign{\kern1\p@\nointerlineskip}
+ \Rightarrowfill\crcr\noalign{\kern1\p@}}}}\limits}
+
+\def\Overleftarrowfill#1{\mathop{\vbox{\ialign{##\crcr\noalign{\kern1\p@}
+ \Leftarrowfill\crcr\noalign{\kern1\p@\nointerlineskip}
+ $\hfil\displaystyle{#1}\hfil$\crcr}}}\limits}
+\def\Underleftarrowfill#1{\mathop{\vtop{\ialign{##\crcr
+ $\hfil\displaystyle{#1}\hfil$\crcr\noalign{\kern1\p@\nointerlineskip}
+ \Leftarrowfill\crcr\noalign{\kern1\p@}}}}\limits}
+
+\def\Overleftrightarrowfill#1{\mathop{\vbox{\ialign{##\crcr\noalign{\kern1\p@}
+ \Leftrightarrowfill\crcr\noalign{\kern1\p@\nointerlineskip}
+ $\hfil\displaystyle{#1}\hfil$\crcr}}}\limits}
+\def\Underleftrightarrowfill#1{\mathop{\vtop{\ialign{##\crcr
+ $\hfil\displaystyle{#1}\hfil$\crcr\noalign{\kern1\p@\nointerlineskip}
+ \Leftrightarrowfill\crcr\noalign{\kern1\p@}}}}\limits}
+
+\let\@fill@loaded\triplefill
+\else
+\typeout{fill.sty already loaded}
+\fi
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/fmparhack.sty b/Master/texmf-dist/doc/latex/epslatex-fr/fmparhack.sty
new file mode 100644
index 00000000000..5b53bc5eb18
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/fmparhack.sty
@@ -0,0 +1,315 @@
+%%
+%% This is file `fmparhack.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% mparhack.dtx (with options: `sty')
+%%
+%% Workaround for the marginpar bug.
+%%
+%% This program is free software; you can redistribute it and/or
+%% modify it under the terms of the GNU General Public License
+%% as published by the Free Software Foundation; either version 2
+%% of the License, or (at your option) any later version.
+%%
+%% This program is distributed in the hope that it will be useful,
+%% but WITHOUT ANY WARRANTY; without even the implied warranty of
+%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+%% GNU General Public License for more details.
+%%
+%% You should have received a copy of the GNU General Public License
+%% along with this program; if not, write to the Free Software
+%% Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+%%
+\NeedsTeXFormat{LaTeX2e}
+ \ProvidesPackage{fmparhack}
+ [1999/03/02 v1.0 (T. Sgouros and S. Ulrich)]
+\def\@pkg@name{fmparhack}
+\newif\if@mph@firstcol@
+\newif\if@mph@warning@
+\newif\if@mph@warning@notdone@ %JPFD
+\@mph@warning@notdone@true %JPFD
+\newif\if@debug@
+\newcommand*\mph@debug[2][]{%
+ \if@debug@
+%%% \PackageInfo{\@pkg@name}{#1}%
+ \typeout{DBG: #2}%
+ \else
+ \ifx#1\@empty\else
+ \typeout{DBG (#1): #2}%
+ \fi
+ \fi
+}
+
+\DeclareOption{debug}{%
+ \global\@debug@true
+}%
+\ProcessOptions*
+\newcommand*\mph@nr{0}
+\newcommand*\mph@save{0}
+\newcommand*\mph@lastpage{0}
+\newcommand*\mph@cnt{0}
+\newcommand*\mph@step@cnt[1]{%
+ \begingroup
+ \@tempcnta#1
+ \advance\@tempcnta\@ne
+ \protected@xdef#1{\the\@tempcnta}%
+ \endgroup
+}
+
+\newcommand\mph@setcol[2]{%
+ \expandafter\xdef\csname mph@last@#1\endcsname{#2}%
+}
+\newcommand\mph@check[2]{%
+ \edef\reserved@a{#2}%
+ \expandafter\ifx\csname mph@last@#1\endcsname\reserved@a
+ \mph@debug{#2 == \csname mph@last@#1\endcsname}%
+ \else
+ \mph@debug{#2 != \csname mph@last@#1\endcsname!}%
+ \global\@mph@warning@true
+ \fi
+}
+\newcommand\mph@do@warn{%
+ \if@mph@warning@notdone@ %JPFD
+ \if@mph@warning@
+ \global\@mph@warning@notdone@false %JPFD
+ \PackageWarningNoLine{fmparhack}{Marginpars may have
+ changed.\MessageBreak Rerun to get them right%
+ }%
+ \fi
+ \fi %JPFD
+}
+\AtEndDocument{%
+ \let\mph@setcol\mph@check
+ \clearpage
+ \immediate\write\@auxout{%
+ \string\gdef\string\mph@lastpage{\thepage}%
+ \string\mph@do@warn
+ }%
+}
+\newcommand\mph@ifundef@or@gt[1]{%
+ \expandafter\ifx#1\relax
+ \let\@tempa\@firstoftwo
+ \else
+ \ifnum\mph@cnt>#1\relax
+ \let\@tempa\@firstoftwo
+ \else
+ \let\@tempa\@secondoftwo
+ \fi
+ \fi
+ \@tempa
+}
+
+\newcommand\mph@get@margin{%
+ \begingroup
+ \loop
+ \@tempswafalse
+ \mph@debug{checking \mph@cnt}%
+ \if@twocolumn
+ \mph@debug{last on page \thepage:
+ \csname mph@last@i..\thepage\endcsname(i)
+ \csname mph@last@ii..\thepage\endcsname(ii),
+ switch \if@tempswa true \else false\fi
+ }%
+ \mph@ifundef@or@gt{%
+ \csname mph@last@i..\thepage\endcsname
+ }{%
+ \mph@ifundef@or@gt{%
+ \csname mph@last@ii..\thepage\endcsname
+ }{%
+ \global\@mph@firstcol@true
+ \@tempswatrue
+ \advance\c@page by 1
+ \mph@debug{++page.. \thepage, set col to i,
+ switch \if@tempswa true \else false\fi
+ }%
+ }{%
+ \global\@mph@firstcol@false
+ \@tempswafalse
+ \mph@debug{exiting loop}%
+ }%
+ }{%
+ \@tempswafalse
+ \global\@mph@firstcol@true
+ \mph@debug{exiting loop}%
+ }%
+ \else
+ \mph@debug{last on page \thepage:
+ \csname mph@last@ii..\thepage\endcsname,
+ switch \if@tempswa true \else false\fi
+ }%
+ \mph@ifundef@or@gt{%
+ \csname mph@last@ii..\thepage\endcsname
+ }{%
+ \@tempswatrue
+ \advance\c@page by 1
+ \mph@debug{++page.. \thepage,
+ switch \if@tempswa true \else false\fi
+ }%
+ }{%
+ \@tempswafalse
+ \mph@debug{exiting loop}%
+ }%
+ \fi
+ \ifnum\mph@lastpage>\c@page
+ \else
+ \@tempswafalse
+ \mph@debug{\thepage >= \mph@lastpage,
+ switch \if@tempswa true \else false\fi
+ }%
+ \fi
+ \if@tempswa
+ \mph@debug{iterating ...}%
+ \repeat
+ \mph@debug{=== marginpar \mph@cnt\space is on page \thepage%
+ \if@twocolumn, col \if@mph@firstcol@ 1 \else 2 \fi\fi
+ }%
+ \protected@xdef\mph@save{\thepage}%
+ \endgroup
+}
+
+\def\@addmarginpar{%
+ \mph@step@cnt\mph@cnt
+ \protected@write\@auxout{}%
+ {\string\def\string\mph@nr{\mph@cnt}}%
+ \mph@get@margin
+ \@next\@marbox\@currlist{\@cons\@freelist\@marbox
+ \@cons\@freelist\@currbox}\@latexbug\@tempcnta\@ne
+ \if@twocolumn
+ \if@mph@firstcol@ \@tempcnta\m@ne \fi
+ \else
+ \if@mparswitch
+ \ifodd\mph@save \else\@tempcnta\m@ne \fi
+ \fi
+ \if@reversemargin \@tempcnta -\@tempcnta \fi
+ \fi
+ \ifnum\@tempcnta <\z@ \global\setbox\@marbox\box\@currbox \fi
+ \@tempdima\@mparbottom
+ \advance\@tempdima -\@pageht
+ \advance\@tempdima\ht\@marbox
+ \ifdim\@tempdima >\z@
+ \@latex@warning@no@line {Marginpar on page \thepage\space moved}%
+ \else
+ \@tempdima\z@
+ \fi
+ \global\@mparbottom\@pageht
+ \global\advance\@mparbottom\@tempdima
+ \global\advance\@mparbottom\dp\@marbox
+ \global\advance\@mparbottom\marginparpush
+ \advance\@tempdima -\ht\@marbox
+ \global\setbox \@marbox
+ \vbox {\vskip \@tempdima
+ \box \@marbox}%
+ \global \ht\@marbox \z@
+ \global \dp\@marbox \z@
+ \kern -\@pagedp
+ \nointerlineskip
+ \hb@xt@\columnwidth
+ {\ifnum \@tempcnta >\z@
+ \hskip\columnwidth \hskip\marginparsep
+ \else
+ \hskip -\marginparsep \hskip -\marginparwidth
+ \fi
+ \if@debug@
+ \smash{\llap{\tiny\mph@cnt}}%
+ \fi
+ \box\@marbox \hss}%
+ \nointerlineskip
+ \hbox{\vrule \@height\z@ \@width\z@ \@depth\@pagedp}%
+}
+
+\def\@outputpage{%
+\begingroup % the \endgroup is put in by \aftergroup
+ \let \protect \noexpand
+ \@resetactivechars
+ \@parboxrestore
+ \shipout \vbox{%
+ \set@typeset@protect
+ \aftergroup \endgroup
+ \aftergroup \set@typeset@protect
+ % correct? or just restore by ending
+ % the group?
+ \if@specialpage
+ \global\@specialpagefalse\@nameuse{ps@\@specialstyle}%
+ \fi
+ \if@twoside
+ \ifodd\count\z@ \let\@thehead\@oddhead \let\@thefoot\@oddfoot
+ \let\@themargin\oddsidemargin
+ \else \let\@thehead\@evenhead
+ \let\@thefoot\@evenfoot \let\@themargin\evensidemargin
+ \fi
+ \fi
+ \reset@font
+ \normalsize
+ \normalsfcodes
+ \let\label\@gobble
+ \let\index\@gobble
+ \let\glossary\@gobble
+ \baselineskip\z@skip \lineskip\z@skip \lineskiplimit\z@
+ \@begindvi
+ \vskip \topmargin
+ \moveright\@themargin \vbox {%
+ \setbox\@tempboxa \vbox to\headheight{%
+ \vfil
+ \color@hbox
+ \normalcolor
+ \hb@xt@\textwidth{\@thehead}%
+ \color@endbox
+ }% %% 22 Feb 87
+ \dp\@tempboxa \z@
+ \box\@tempboxa
+ \vskip \headsep
+ \box\@outputbox
+ \baselineskip \footskip
+ \color@hbox
+ \normalcolor
+ \hb@xt@\textwidth{\@thefoot}%
+ \color@endbox
+ }%
+ }%
+ \global \@colht \textheight
+ \immediate\write\@auxout{%
+ \string\mph@setcol{ii..\thepage}{\string\mph@nr}%
+ }%
+ \stepcounter{page}%
+ \let\firstmark\botmark
+}
+
+\def\@outputdblcol{%
+ \if@firstcolumn
+ \global \@firstcolumnfalse
+ \global \setbox\@leftcolumn \box\@outputbox
+ \else
+ \global \@firstcolumntrue
+ \setbox\@outputbox \vbox{%
+ \hb@xt@\textwidth {%
+ \hb@xt@\columnwidth {%
+ \box\@leftcolumn \hss
+ \write\@auxout{%
+ \string\mph@setcol{i..\thepage}{\string\mph@nr}}%
+ }%
+ \hfil
+ \vrule \@width\columnseprule
+ \hfil
+ \hb@xt@\columnwidth {%
+ \box\@outputbox \hss
+ \write\@auxout{%
+ \string\mph@setcol{ii..\thepage}{\string\mph@nr}}%
+ }%
+ }%
+ }%
+ \@combinedblfloats
+ \@outputpage
+ \begingroup
+ \@dblfloatplacement
+ \@startdblcolumn
+ \@whilesw\if@fcolmade \fi
+ {\@outputpage
+ \@startdblcolumn}%
+ \endgroup
+ \fi
+}
+\endinput
+%%
+%% End of file `fmparhack.sty'.
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/foot.sty b/Master/texmf-dist/doc/latex/epslatex-fr/foot.sty
new file mode 100644
index 00000000000..33e7a13832a
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/foot.sty
@@ -0,0 +1,60 @@
+% Article: 2886 of comp.text.tex
+% Path: tls-cs!corton!mcsun!uunet!munnari.oz.au!uniwa!bilby.cs.uwa.oz.au!marke
+% From: marke@cs.uwa.oz.au (Mark Ellison)
+% Newsgroups: comp.text.tex
+% Subject: writing footnotes without numbers
+% Message-ID: <marke.678003955@cuscus>
+% Date: Thu, 27 Jun 91 07:25:55 hfe
+% Sender: usenet@bilby.cs.uwa.oz.au
+% Organization: Dept. Computer Science, University of Western Australia.
+% Lines: 47
+% Pate: cuscus!marke
+% Nntp-Posting-Host: cuscus
+%
+%
+% Here is a function which writes a footnote without
+% a mark in either the main text or the footnote.
+% Some journals (eg Linguistic Inquiry) put acknowledgements
+% in an unnumbered first footnote. With this function
+% you can put them there.
+%
+% I put the function in a style file in a standard
+% place for easy access and use.
+%
+% -------------------<LaTeX Source Below>-------------------
+% T Mark Ellison 26 Jun 1991
+%
+% This style file defines the command \nnfoottext
+% which allows the user to at any time insert footnote
+% text material without adding a footnote number
+% to either the main page or the note.
+%
+% Sample Use:
+%
+% .....
+% \begin{document}
+% .....
+% \nnfoottext{This is a witty and interesting
+% numberless footnote. Thank-you.}
+% .....
+% \end{document}
+%
+% This was originally developed for the acknowledgement
+% notes similar to the style used by the journal
+% Linguistic Inquiry. The code was adapted from the latex
+% source.
+%
+\long\def\nnfoottext#1{\insert\footins{\footnotesize
+ \interlinepenalty\interfootnotelinepenalty
+ \splittopskip\footnotesep
+ \splitmaxdepth \dp\strutbox \floatingpenalty \@MM
+ \hsize\columnwidth \@parboxrestore
+ \edef\@thefnmark{}
+ \edef\@currentlabel{}\@makefntext
+ {\rule{\z@}{\footnotesep}\ignorespaces
+ #1\strut}}}
+%--
+%-------------------------------------------------------------------------------
+%T Mark Ellison marke@cuscus.cs.uwa.oz.au Department of Computer Science
+% University of Western Australia
+%Never necklace an albatross. W.A. 6009, Australia
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/fr.sty b/Master/texmf-dist/doc/latex/epslatex-fr/fr.sty
new file mode 100644
index 00000000000..37e737c7e0e
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/fr.sty
@@ -0,0 +1,39 @@
+%permet dans la frappe de retrouver les habitudes de
+%la dactylographie francaise qui conseille de mettre
+%un espace avant les signes de ponctuation ; : ! ?
+%et d'empecher pourtant une coupure de ligne a cet
+%endroit dans le traitement
+\def\dospecials{\do\ \do\\\do\{\do\}\do\$\do\&%
+ \do\#\do\^\do\^^K\do\_\do\^^A\do\%\do\~\do\!\do\?\do\:\do\;}
+\catcode`\@=11
+\catcode`\;=\active
+\catcode`\:=\active
+\catcode`\!=\active
+\catcode`\?=\active
+\def;{\relax\ifhmode\ifdim\lastskip>\z@
+ \unskip\fi\kern.25em\fi\string;}
+\def:{\relax\ifhmode\ifdim\lastskip>\z@
+ \unskip\fi\penalty\@M\ \fi\string:}
+\def!{\relax\ifhmode\ifdim\lastskip>\z@
+ \unskip\fi\kern.25em\fi\string!}
+\def?{\relax\ifhmode\ifdim\lastskip>\z@
+ \unskip\fi\kern.25em\fi\string?}
+\def\^#1{\if#1i{\accent"5E\i}\else{\accent"5E #1}\fi}
+\def\"#1{\if#1i{\accent"7F\i}\else{\accent"7F #1}\fi}
+\def\og{\leavevmode\raise.3ex\hbox{$\scriptscriptstyle\langle\!\langle$}}
+\def\fg{\leavevmode\raise.3ex\hbox{$\scriptscriptstyle\,\rangle\!\rangle$}}
+\def\guill#1{\og\relax #1\relax\fg}
+\frenchspacing
+\def\fron{\catcode`\;=\active
+\catcode`\:=\active
+\catcode`\!=\active
+\catcode`\?=\active
+\frenchspacing}
+\def\froff{\catcode`\;=12
+\catcode`\:=12
+\catcode`\!=12
+\catcode`\?=12
+\nonfrenchspacing}
+\def\@tochtitle{Table des Chapitres}
+\def\@utochtitle{TABLE DES CHAPITRES}
+\def\@Hint{Indications}
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/franc.sty b/Master/texmf-dist/doc/latex/epslatex-fr/franc.sty
new file mode 100644
index 00000000000..c8831cafc54
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/franc.sty
@@ -0,0 +1,18 @@
+\ProvidesPackage{franc}[1994/12/16]
+\def\figurename{Figure}
+\def\tablename{Table}
+\def\contentsname{Table des Mati\`eres}
+\def\listfigurename{Liste des Figures}
+\def\listtablename{Liste des Tables}
+\def\bibname{Bibliographie}
+\def\indexname{Index}
+\def\chaptername{Chapitre}
+\def\appendixname{Appendice}
+\def\partname{Partie}
+\def\abstractname{R\'esum\'e}
+\def\seename{voir}
+\def\alsoseename{voir aussi}
+\def\today{\ifnum\day=1\relax 1\/$^{\rm er}$\else\number\day\fi \space\ifcase\month\or
+janvier\or f\'evrier\or mars\or avril\or mai\or juin\or
+juillet\or ao\^ut\or septembre\or octobre\or novembre\or d\'ecembre\fi
+\space\number\year}
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/frnew.sty b/Master/texmf-dist/doc/latex/epslatex-fr/frnew.sty
new file mode 100644
index 00000000000..d9217dd101d
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/frnew.sty
@@ -0,0 +1,47 @@
+%permet dans la frappe de retrouver les habitudes de
+%la dactylographie francaise qui conseille de mettre
+%un espace avant les signes de ponctuation ; : ! ?
+%et d'empecher pourtant une coupure de ligne a cet
+%endroit dans le traitement
+\def\dospecials{\do\ \do\\\do\{\do\}\do\$\do\&%
+ \do\#\do\^\do\^^K\do\_\do\^^A\do\%\do\~\do\!\do\?\do\:\do\;}
+\catcode`\@=11
+\catcode`\;=\active
+\catcode`\:=\active
+\catcode`\!=\active
+\catcode`\?=\active
+\def;{\relax\ifhmode\ifdim\lastskip>\z@
+ \unskip\fi\kern.25em\fi\string;}
+\def:{\relax\ifhmode\ifdim\lastskip>\z@
+ \unskip\fi\penalty\@M\ \fi\string:}
+\def!{\relax\ifhmode\ifdim\lastskip>\z@
+ \unskip\fi\kern.25em\fi\string!}
+\def?{\relax\ifhmode\ifdim\lastskip>\z@
+ \unskip\fi\kern.25em\fi\string?}
+\let\old@C\^
+\let\old@T\"
+%\uccode"10=`I
+%\uccode"11=`J
+\uccode`\i=`I
+\uccode`\j=`J
+\def\^#1{\ifx#1i{\old@C\i}\else{\old@C #1}\fi}
+\def\"#1{\ifx#1i{\old@T\i}\else{\old@T #1}\fi}
+\def\og{\leavevmode\raise.3ex\hbox{$\scriptscriptstyle\langle\!\langle$}}
+\def\fg{\leavevmode\raise.3ex\hbox{$\scriptscriptstyle\,\rangle\!\rangle$}}
+\def\guill#1{\og\relax #1\relax\fg}
+\frenchspacing
+\def\fron{\catcode`\;=\active
+\catcode`\:=\active
+\catcode`\!=\active
+\catcode`\?=\active
+\frenchspacing}
+\def\froff{\catcode`\;=12
+\catcode`\:=12
+\catcode`\!=12
+\catcode`\?=12
+\nonfrenchspacing}
+\def\@tochtitle{Table des Chapitres}
+\def\@utochtitle{TABLE DES CHAPITRES}
+\def\@Hint{Indications}
+%%% Espace apres le :
+\fron
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/g_toc_entry.sty b/Master/texmf-dist/doc/latex/epslatex-fr/g_toc_entry.sty
new file mode 100644
index 00000000000..417490c1eab
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/g_toc_entry.sty
@@ -0,0 +1,87 @@
+%
+% $Id: g_toc_entry.sty,v 3.26 1992/03/25 04:53:29 woo Exp woo $
+%
+% G_TOC_ENTRY.STY of 13 Dec 90
+% written by Stefan Timphus
+% adapted by Jean-Pierre Drucbert 19 Nov 1993
+% TOC_ENTRY.STY -> G_TOC_ENTRY.STY
+%
+% Will produce the right space for sectionnumbers
+% in the tableofcontents
+% Necessary for entries where the number for each kind of section
+% is greater 10 (e.g. "12.14.18 Sectionname")
+% When using the original definition the first letter
+% of the sectionname overwrites the last number
+% of the sectionnumber
+%
+% call adjustments with command \adjustSTYLENAME
+%
+
+\typeout{`g_toc_entry.sty' 1.1 of 19 Nov 93}
+
+%
+% HERE ARE THE ORIGINAL DEFINITIONS
+%
+
+% article.sty
+%
+%\def\l@subsection{\@dottedtocline{2}{1.5em}{2.3em}}
+%\def\l@subsubsection{\@dottedtocline{3}{3.8em}{3.2em}}
+%\def\l@paragraph{\@dottedtocline{4}{7.0em}{4.1em}}
+%\def\l@subparagraph{\@dottedtocline{5}{10em}{5em}}
+
+% report.sty and book.sty
+%
+%\def\l@section{\@dottedtocline{1}{1.5em}{2.3em}}
+%\def\l@subsection{\@dottedtocline{2}{3.8em}{3.2em}}
+%\def\l@subsubsection{\@dottedtocline{3}{7.0em}{4.1em}}
+%\def\l@paragraph{\@dottedtocline{4}{10em}{5em}}
+%\def\l@subparagraph{\@dottedtocline{5}{12em}{6em}}
+%\def\l@figure{\l@dottedtocline{1}{1.5em}{2.3em}}
+%\def\l@table{\l@dottedtocline{1}{1.5em}{2.3em}}
+
+%
+% MODIFICATIONS:
+%
+
+\def\@pnumwidth{4.5ex} % 4-digits page numbers
+\def\@tocrmarg {2.55em} % unchanged
+\def\@dotsep{4.5} % unchanged
+
+% article:
+% 99 sections, 999 subsections, 99 subsubsections,
+% 99 paragraphs, 99 subparagraphs
+
+\newlength{\twonum} \settowidth{\twonum}{99.999.}
+% -W for sub-figures/tables
+\newlength{\twonuma} \settowidth{\twonuma}{99.999.-W}
+\newlength{\threenum} \settowidth{\threenum}{99.999.99.}
+\newlength{\fournum} \settowidth{\fournum}{99.999.99.99.}
+\newlength{\fivenum} \settowidth{\fivenum}{99.999.99.99.99.}
+\newlength{\sixnum} \settowidth{\sixnum}{99.999.99.99.99.99.}
+
+\newcommand{\adjustarticle}
+{\def\l@subsection{\@dottedtocline{2}{0.5em}{\twonum}}
+\def\l@subsubsection{\@dottedtocline{3}{1.5em}{\threenum}}
+\def\l@paragraph{\@dottedtocline{4}{1.5em}{\fournum}}
+\def\l@subparagraph{\@dottedtocline{5}{1.5em}{\fivenum}}
+\def\l@figure{\@dottedtocline{1}{1.em}{\twonuma}}
+\def\l@table{\@dottedtocline{1}{1.em}{\twonuma}}}
+
+% report, book:
+% 99 chapters, 999 sections, 99 subsections,
+% 99 subsubsections, 99 paragraphs, 99 subparagraphs
+
+\newcommand{\adjustreport}
+{\def\l@section{\@dottedtocline{1}{0.5em}{\twonum}}
+\def\l@subsection{\@dottedtocline{2}{1.5em}{\threenum}}
+\def\l@subsubsection{\@dottedtocline{3}{1.5em}{\fournum}}
+\def\l@paragraph{\@dottedtocline{4}{1.5em}{\fivenum}}
+\def\l@subparagraph{\@dottedtocline{5}{1.5em}{\sixnum}}
+\def\l@figure{\@dottedtocline{1}{1.em}{\twonuma}}
+\def\l@table{\@dottedtocline{1}{1.em}{\twonuma}}}
+
+\newcommand{\adjustbook}{\adjustreport}
+
+
+% end of G_TOC_ENTRY.STY
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/graphic.eps b/Master/texmf-dist/doc/latex/epslatex-fr/graphic.eps
new file mode 100644
index 00000000000..f76d18ab161
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/graphic.eps
@@ -0,0 +1,92 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 0 0 144 54
+%%BeginDocument: graphic.eps
+/$F2psDict 200 dict def
+$F2psDict begin
+$F2psDict /mtrx matrix put
+/col-1 {0 setgray} bind def
+/col0 {0.000 0.000 0.000 srgb} bind def
+/col1 {0.000 0.000 1.000 srgb} bind def
+/col2 {0.000 1.000 0.000 srgb} bind def
+/col3 {0.000 1.000 1.000 srgb} bind def
+/col4 {1.000 0.000 0.000 srgb} bind def
+/col5 {1.000 0.000 1.000 srgb} bind def
+/col6 {1.000 1.000 0.000 srgb} bind def
+/col7 {1.000 1.000 1.000 srgb} bind def
+/col8 {0.000 0.000 0.560 srgb} bind def
+/col9 {0.000 0.000 0.690 srgb} bind def
+/col10 {0.000 0.000 0.820 srgb} bind def
+/col11 {0.530 0.810 1.000 srgb} bind def
+/col12 {0.000 0.560 0.000 srgb} bind def
+/col13 {0.000 0.690 0.000 srgb} bind def
+/col14 {0.000 0.820 0.000 srgb} bind def
+/col15 {0.000 0.560 0.560 srgb} bind def
+/col16 {0.000 0.690 0.690 srgb} bind def
+/col17 {0.000 0.820 0.820 srgb} bind def
+/col18 {0.560 0.000 0.000 srgb} bind def
+/col19 {0.690 0.000 0.000 srgb} bind def
+/col20 {0.820 0.000 0.000 srgb} bind def
+/col21 {0.560 0.000 0.560 srgb} bind def
+/col22 {0.690 0.000 0.690 srgb} bind def
+/col23 {0.820 0.000 0.820 srgb} bind def
+/col24 {0.500 0.190 0.000 srgb} bind def
+/col25 {0.630 0.250 0.000 srgb} bind def
+/col26 {0.750 0.380 0.000 srgb} bind def
+/col27 {1.000 0.500 0.500 srgb} bind def
+/col28 {1.000 0.630 0.630 srgb} bind def
+/col29 {1.000 0.750 0.750 srgb} bind def
+/col30 {1.000 0.880 0.880 srgb} bind def
+/col31 {1.000 0.840 0.000 srgb} bind def
+
+end
+save
+-2.0 61.0 translate
+1 -1 scale
+
+/cp {closepath} bind def
+/ef {eofill} bind def
+/gr {grestore} bind def
+/gs {gsave} bind def
+/sa {save} bind def
+/rs {restore} bind def
+/l {lineto} bind def
+/m {moveto} bind def
+/rm {rmoveto} bind def
+/n {newpath} bind def
+/s {stroke} bind def
+/sh {show} bind def
+/slc {setlinecap} bind def
+/slj {setlinejoin} bind def
+/slw {setlinewidth} bind def
+/srgb {setrgbcolor} bind def
+/rot {rotate} bind def
+/sc {scale} bind def
+/sd {setdash} bind def
+/ff {findfont} bind def
+/sf {setfont} bind def
+/scf {scalefont} bind def
+/sw {stringwidth} bind def
+/tr {translate} bind def
+/tnt {dup dup currentrgbcolor
+ 4 -2 roll dup 1 exch sub 3 -1 roll mul add
+ 4 -2 roll dup 1 exch sub 3 -1 roll mul add
+ 4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
+ bind def
+/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
+ 4 -2 roll mul srgb} bind def
+/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
+/$F2psEnd {$F2psEnteredState restore end} def
+
+$F2psBegin
+10 setmiterlimit
+n 0 1048 m 0 0 l 2473 0 l 2473 1048 l cp clip
+ 0.06000 0.06000 sc
+% Polyline
+30.000 slw
+n 2400 975 m 75 975 l 75 150 l 2400 150 l cp gs col-1 s gr
+/Times-Bold ff 360.00 scf sf
+1220 705 m
+gs 1 -1 sc (Graphic) dup sw pop 2 div neg 0 rm col-1 sh gr
+$F2psEnd
+rs
+%%EndDocument
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/hands.sty b/Master/texmf-dist/doc/latex/epslatex-fr/hands.sty
new file mode 100644
index 00000000000..e4aa4feb5dd
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/hands.sty
@@ -0,0 +1,90 @@
+\ProvidesPackage{hands}[1994/12/08]
+\RequirePackage{epsfig}
+\AtBeginDocument{\psfull}
+% les nouvelles commandes danger avec les mains et l'index pointant.
+
+\def\dangerfont{\footnotesize\sf}
+\newlength{\dangerloff}
+\setlength{\dangerloff}{\marginparwidth}
+\addtolength{\dangerloff}{-10pt}
+\newcommand\danger{\marginpar[\raggedleft{\makebox[\marginparwidth][l]{\hspace*{\dangerloff}\epsfig{file=danger}}}]{\raggedright{\makebox[\marginparwidth][l]{\epsfig{file=rdanger}}}}}
+\newcommand\Danger{\marginpar[\raggedleft{\makebox[\marginparwidth][l]{\hspace*{\dangerloff}\epsfig{file=Danger}}}]{\raggedright{\makebox[\marginparwidth][l]{\epsfig{file=RDanger}}}}}
+\newcommand\ldanger{{\hspace*{-29pt}\epsfig{file=danger}\hspace*{29pt}}}
+\newcommand\LDanger{{\hspace*{-29pt}\epsfig{file=Danger}\hspace*{29pt}}}
+% \danger place une main blanche dans la marge (note marginale)
+% \Danger place une main noire dans la marge (note marginale)
+% \ldanger place une main blanche \`a gauche. Doit \^etre en t\^ete de paragraphe.
+% \LDanger place une main noire \`a gauche. Doit \^etre en t\^ete de paragraphe.
+% Ces deux derni\`eres commandes sont utiles dans les notes.
+\newfont{\manfnt}{manfnt}
+\newfont{\Manfnt}{manfnt scaled 1500}
+\newcommand\virage{\marginpar[\raggedleft {{\manfnt\symbol{'177}}~~}]{\raggedright {~~\manfnt\symbol{'177}}}}
+\newcommand\flower{\marginpar[\raggedleft {\manfnt\symbol{'047}}]{\raggedright {\manfnt\symbol{'047}}}}
+\newcommand\icube{\marginpar[\raggedleft {\Manfnt\symbol{'035}}]{\raggedright {\Manfnt\symbol{'035}}}}
+\newcommand\Icube{{\Manfnt\symbol{'035}}}
+\let\mflower\flower % vieux nom
+\def\@Vir{\hbox to12mm{\hbox{}\leaders\hbox{{\manfnt\char127}\kern2pt}\hfil\hbox{}}}
+%\newcommand\Virage{\marginpar[\raggedleft {\@Vir}]{\raggedright {\@Vir}}}
+\newcommand\Virage{\marginpar[\hfill{\@Vir~~}]{{~~\@Vir}\hfill}}
+\def\ifundefined#1{\expandafter\ifx\csname#1\endcsname\relax}
+%\ifundefined{overlay}\ifcase\@ptsize
+%\font\Logo=rgrsc10 scaled 1000
+%\or
+%\font\Logo=rgrsc10 scaled 1095
+%\or
+%\font\Logo=rgrsc10 scaled 1200
+%\fi
+%\else
+%\font\Logo=rgrsc10 scaled 2986
+%\relax\fi
+%%\def\TAO{\hbox{\null\catcode`\^^?=11\Logo\char'177\null}} % et du m\^eme coup !
+%\def\MFT{{\Logo\char'030\char'031\char'032\char'033}\-{\Logo\char'040\char'036\char'037\char'032}}
+\RequirePackage{mflogo}
+\let\MFT\MF\let\MPT\MP
+\newenvironment{dangerous}{\par\vspace{5pt}\begin{quotation}
+\hspace{-\parindent}%1997/02/04
+\parskip=\medskipamount
+\interlinepenalty\@M
+\postdisplaypenalty\@M
+\interdisplaylinepenalty\@M
+\@beginparpenalty\@M
+\@endparpenalty\@M
+\@itempenalty\@M
+\@secpenalty\@M
+\interfootnotelinepenalty\@M
+\reset@font\dangerfont\noindent\virage\ignorespaces}%
+ {\par\end{quotation}\vspace{5pt}}
+\newenvironment{Dangerous}{\par\vspace{5pt}\begin{quotation}
+\hspace{-\parindent}%1997/02/04
+\parskip=\medskipamount
+\interlinepenalty\@M
+\postdisplaypenalty\@M
+\interdisplaylinepenalty\@M
+\@beginparpenalty\@M
+\@endparpenalty\@M
+\@itempenalty\@M
+\@secpenalty\@M
+\interfootnotelinepenalty\@M
+\reset@font\dangerfont\noindent\Virage\ignorespaces}%
+ {\par\end{quotation}\vspace{5pt}}
+
+\newdimen\sv@dgparindent
+\def\Dbend{{\manfnt\char127}} % dangerous bend sign
+\def\d@nger{\medbreak\let\sv@par\par\sv@dgparindent=\parindent\parindent=18pt\clubpenalty=10000
+ %\def\par{\endgraf\relax\medbreak}%
+ \def\par{\parindent=\sv@dgparindent\sv@par}
+ \noindent\hangindent\parindent\hangafter=-2
+ \hbox to0pt{\hskip-\hangindent\Dbend\hfill}%
+ \reset@font\dangerfont\ignorespaces}
+%\outer\def\idangerous{\d@nger}
+\def\dd@nger{\medbreak\let\sv@par\par\sv@dgparindent=\parindent\parindent=18pt\clubpenalty=10000
+ %\def\par{\endgraf\medbreak}%
+ \def\par{\parindent=\sv@dgparindent\sv@par}
+ \noindent\hangindent2\parindent\hangafter=-2
+ \hbox to0pt{\hskip-1\hangindent\Dbend\kern1pt\Dbend\hfill}%
+ \reset@font\dangerfont\ignorespaces}
+%\outer\def\IDangerous{\dd@nger}
+%\def\endidangerous{\endgraf\endgroup} % omits the \medbreak
+%\let\endIDangerous\endidangerous
+\newenvironment{idangerous}{\d@nger}{\endgraf}
+\newenvironment{IDangerous}{\dd@nger}{\endgraf}
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/header.tex b/Master/texmf-dist/doc/latex/epslatex-fr/header.tex
new file mode 100644
index 00000000000..f40c25f3af4
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/header.tex
@@ -0,0 +1,164 @@
+%
+% Header file for tutorial.tex
+%
+\usepackage{makerobust} %
+\usepackage{whitecdp} %
+%
+% 1997/11/19 add count1to package
+% \usepackage{count1to} % POSE DES TAS DE PROBLEMES
+%
+% Spacing
+%%\newcommand{\singlespace}
+%% {\addtolength{\baselineskip}{-.333\baselineskip}}
+%%\newcommand{\doublespace}
+%% {\addtolength{\baselineskip}{.5\baselineskip}}
+
+% Spacing for the whole document
+\newcommand{\currentspace}{} % use this for single space
+% \newcommand{\currentspace}{\doublespace} % use this for double space
+
+% Common abbreviations
+% (Remember to put '\ ' after if an interword space is
+% desired rather than end-of-sentence space. Same for '.etc)' ).
+\providecommand{\eg}{{\em e.g.}} % e.g.
+\providecommand{\ie}{{\em i.e.}} % i.e.
+\newcommand{\etc}{{\em etc.}} % etc.
+\newcommand{\VSP}{{\em vs.}} % vs.
+\newcommand{\usec}{{$\mu$}sec} % microseconds
+
+% \boxfigure{pos}{wid}{text}: A figure with a box around it
+%
+% pos the usual figure placement arg: eg. htbp
+% wid the width of the figure, in some units: eg. 5in
+% text the contents of the figure, including picture/caption/label/etc
+%
+\makeatletter
+\@ifundefined{boxwidth}{\newlength{\boxwidth}}{}
+\makeatother
+\newcommand{\boxfigure}[3]{
+ \begin{figure}[#1]
+ \setlength{\boxwidth}{#2}
+ \addtolength{\boxwidth}{.1in}
+
+ \centering
+ \framebox[\boxwidth]{
+ \begin{minipage}{#2}
+ #3
+ \end{minipage}
+ }
+ \end{figure}
+}
+
+% use \fullboxwidth for arg 2 of boxfigure to get box of size \textwidth
+
+% To show a syntax for a gnutex command
+\newenvironment{syntax}{\begin{quote}\tt}{\end{quote}}
+
+%%\documentstyle[titlepage,11pt]{article}
+
+% Margins
+%%\sloppy
+%%\setlength{\textwidth}{6.5in}
+%%\setlength{\textheight}{9in}
+%%\setlength{\topmargin}{-0.5in}
+%%\setlength{\oddsidemargin}{0pt}
+%%\setlength{\evensidemargin}{0pt}
+
+% see above
+\makeatletter
+\@ifundefined{fullboxwidth}{\newlength{\fullboxwidth}}{}
+\makeatother
+\setlength{\fullboxwidth}{\textwidth}
+\addtolength{\fullboxwidth}{-0.1in}
+
+\def\AUX{{\tt.aux}}
+\def\DVI{{\tt.dvi}}
+\def\smallrm{\small\rm}
+
+%\setlength{\marginparsep}{.5\marginparsep}
+%\setlength{\marginparsep}{.8\marginparsep}
+
+%\usepackage{makerobust} %
+\newif\ifkiso \kisofalse % CLAVIER 8 BITS
+\makeatletter
+\def\NOBREAK{\nobreak \@nobreaktrue}
+\providecommand\Nopagebreak{\@nobreaktrue\nopagebreak}
+%\usepackage{makerobust} %
+\usepackage{alltex} % \AllTeX
+\@ifundefined{PlainTeX}{\def\PlainTeX{\textsc{Plain}\penalty0\kern2pt\TeX}}{}
+\makeatother
+\providecommand{\ArabTeX}{{Arab\protect\TeX}}
+\def\TPTrlap#1{} % pb. avec threeparttable.sty
+%%%% \TeSLa
+\def\TeSLa{T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emS\kern-.10em\La}
+\def\La{{%\reset@font
+\textrm{L\kern-.36em\raise.3ex\hbox{\textsc{\MakeLowercase{a}}}\kern-.15em}}}
+%
+%%%%% \xindy
+%\providecommand{\xindy}{%%
+% \mbox{\normalfont%%
+% \textbf{\textsf{x\kern-0.7pt%%
+% \shortstack{{\scriptsize$\circ$}\\[-2pt]\i}%%
+% \kern-1pt%%
+% ndy}}}}
+%% ou plus simple (\r existe maintenant!):
+\providecommand{\xindy}{%%
+ \mbox{\normalfont\textbf{\textsf{x\r{\i}ndy}}}}
+
+%\usepackage{smaller,makerobust}
+%\renewcommand{\xindy}{%%
+% \mbox{\normalfont%%
+% \textbf{\textsf{x\kern-.07ex%%
+% \protect\shortstack{{\smaller\smaller\smaller$\circ$}\\[-.2ex]\protect\i}%%
+% \kern-.1ex%%
+% ndy}}}}
+%\makerobust{\xindy}
+%
+
+%\usepackage[TS1,OT1,T1]{fontenc}
+\usepackage{smaller,makerobust,textcomp}
+\renewcommand{\xindy}{%%
+ \mbox{\normalfont%%
+ \textbf{\textsf{x\kern-.1ex%%
+ %\protect\shortstack{{\smaller\smaller\smaller$\circ$}\\[-.2ex]\protect\i}%%
+ {\unitlength=1ex\begin{picture}(.6,1.2)
+ \put(.6,0){\makebox(0,0)[b]{\i}}
+ \put(.6,1.2){\makebox(0,0)[b]{\smaller\smaller$\circ$}}\end{picture}}
+ \kern-.4ex%%
+ ndy}}}}
+\makerobust{\xindy}
+\newcommand{\XINDY}{%%
+ \mbox{\normalfont%%
+ \textbf{\textsf{X\kern-.1ex%%
+ {\unitlength=1ex\begin{picture}(.6,1.2)
+ \put(.6,0){\makebox(0,0)[b]{I}}
+ \put(.6,1.7){\makebox(0,0)[b]{\smaller\smaller\smaller\Large$\circ$}}\end{picture}}
+ \kern-.4ex{}%%
+ NDY}}}}
+\makerobust{\XINDY}
+\newcommand{\Xindy}{%%
+ \mbox{\normalfont%%
+ \textbf{\textsf{X\kern-.1ex%%
+ {\unitlength=1ex\begin{picture}(.6,1.2)
+ \put(.6,0){\makebox(0,0)[b]{I}}
+ \put(.6,1.7){\makebox(0,0)[b]{\smaller\smaller\smaller$\circ$}}\end{picture}}
+ \kern-.4ex{}%%
+ NDY}}}}
+\makerobust{\Xindy}
+\def\PiC{P\kern-.12em\lower.5ex\hbox{I}\kern-.075emC}
+\def\PiCTeX{\PiC\kern-.11em\TeX}
+\def\FastPiCTeX{F\kern-.30em\lower.5ex\hbox{A}\kern-.12emS\kern-.18em\lower-0.5ex\hbox{T}\PiCTeX}
+%
+%\usepackage{checklab} %ESSAI
+\IfFileExists{nomakecmds.key}{}{\usepackage{makecmds}}
+\usepackage{regcount} %ESSAI
+\providecommand{\cplusplus}{%
+ {%
+ C%
+ \settoheight{\dimen0}{C}%
+ \settowidth{\dimen1}{{\ensuremath{\scriptstyle++}}}%
+ \parbox[b][\dimen0][c]{\dimen1}{\ensuremath{\scriptstyle++}}%
+ }%
+}
+\providecommand{\newsmartlabel}[2]{\relax}
+\newcommand*\Cpp{C\texttt{++}}
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/indentondemand.sty b/Master/texmf-dist/doc/latex/epslatex-fr/indentondemand.sty
new file mode 100644
index 00000000000..1c1b93a47bd
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/indentondemand.sty
@@ -0,0 +1,61 @@
+%From cict.fr!ws41.cnusc.fr!univ-lyon1.fr!jussieu.fr!oleane!lep-philips.fr!news Thu Jul 11 07:58:02 1996
+%Article: 70636 of comp.text.tex
+%Path: cict.fr!ws41.cnusc.fr!univ-lyon1.fr!jussieu.fr!oleane!lep-philips.fr!news
+%From: bayart@styx.lep-philips.fr (Benjamin Bayart)
+%Newsgroups: comp.text.tex
+%Subject: Re: Forcing first paragraph indentation
+%Date: 10 Jul 1996 14:57:58 +0200
+%Organization: LEP, France.
+%Lines: 45
+%Sender: bayart@styx.lep-philips.fr
+%Message-ID: <yhug2706zah.fsf@styx.lep-philips.fr>
+%References: <jbailie-836757699-jazzturk@wwdc.com>
+% <yhud927gn9d.fsf@styx.lep-philips.fr> <udvifyn6al.fsf@vummath>
+% <wz4tnhstub.fsf@stego.cs.ruu.nl>
+%Reply-To: Benjamin BAYART <bayart@lep-philips.fr>
+%NNTP-Posting-Host: styx.lep-philips.fr
+%In-reply-to: piet@cs.ruu.nl's message of 09 Jul 1996 10:40:12 +0200
+%X-Newsreader: Gnus v5.1
+%
+%piet@cs.ruu.nl (Piet van Oostrum) writes:
+%
+%
+% >>>>> David Carlisle <carlisle@ma.man.ac.uk> (DC) writes:
+%
+% >> Just have a look at the few lines in indentfirst.sty...
+%
+% DC> or the last few.
+%
+%As you noticed later on in private e-mail to me David, I said ``the
+%few lines'' and not ``the first few lines'', but it doesn't mind. :-)
+%
+% But these are not suitable for indenting specific after-section-header
+% paragraphs, which was the original question. Especially the line
+% \let\@afterindentfalse\@afterindenttrue is difficult to undo.
+%
+% Probably an \@afterindenttrue at the appropriate point will have only
+% effect on the next paragraph.
+%
+%Ok, so try this:
+\let\standardlatex\@afterindentfalse
+\let\frenchlatex\@afterindenttrue
+%
+%And then:
+\def\notindenting{\let\@afterindentfalse\standardlatex}
+\def\indenting{\let\@afterindentfalse\frenchlatex}
+%
+%Then, when you want first paragraphs to be indented, call \indenting,
+%and when you don't want them to be indented, call \notindenting. Easy,
+%isn't it?
+%
+%Just put those 4 lines in a file indentondemand.sty and you will
+%create a package at least as interesting as indentfirst is :-) And
+%indentfirst IS vital for french documents which require first
+%paragraphs to be indented...
+%
+%So the given line is not so difficult to undo, and you knew it :-)
+%
+%Regards,
+% Benjamin.
+%--
+%Benjamin BAYART
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/makecmds.sty b/Master/texmf-dist/doc/latex/epslatex-fr/makecmds.sty
new file mode 100644
index 00000000000..780525769f4
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/makecmds.sty
@@ -0,0 +1,95 @@
+%%
+%% This is file `makecmds.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% makecmds.dtx (with options: `usc')
+%%
+%% Copyright 2000 Peter R. Wilson
+%%
+%% This program is provided under the terms of the
+%% LaTeX Project Public License distributed from CTAN
+%% archives in directory macros/latex/base/lppl.txt.
+%%
+%% Author: Peter Wilson (CUA)
+%% now at: peter.r.wilson@boeing.com
+%%
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{makecmds}[2000/05/27 v1.0 extra command making commands]
+
+\newif\ifm@kwarn
+ \m@kwarnfalse
+\DeclareOption{warn}{\m@kwarntrue}
+\ProcessOptions\relax
+
+\def\makecommand{\@star@or@long\m@ke@command}
+\def\m@ke@command#1{%
+ \ifx #1\undefined\else
+ \ifm@kwarn
+ \PackageWarning{makecmds}{Redefining command `\protect#1'}
+ \fi
+ \fi
+ \let\@ifdefinable\@rc@ifdefinable
+ \new@command#1}
+
+\def\provideenvironment{%
+ \@star@or@long\m@kprovide@environment}
+\def\m@kprovide@environment#1{%
+ \@ifundefined{#1}{%
+ \expandafter\let\csname#1\endcsname\relax
+ \expandafter\let\csname end#1\endcsname\relax
+ \new@environment{#1}}{\m@kdiscardenvargs{#1}}
+}
+\def\m@kdiscardenvargs#1{%
+ \@testopt{\m@kenva#1}0}
+\def\m@kenva#1[#2]{%
+ \@ifnextchar [{\m@kenvb#1[#2]}{\m@kthrowenv{#1}{[#2]}}}
+\def\m@kenvb#1[#2][#3]{\m@kthrowenv{#1}{[#2][#3]}}
+\def\m@kthrowenv#1#2#3#4{}
+
+\def\makeenvironment{\@star@or@long\m@ke@environment}
+\def\m@ke@environment#1{%
+ \@ifundefined{#1}{\new@environment{#1}}{%
+ \ifm@kwarn
+ \PackageWarning{makecmds}{Redefining environment `#1'}
+ \fi
+ \renew@environment{#1}}
+}
+
+\def\providelength#1{%
+ \ifx #1\undefined
+ \newlength{#1}
+ \fi
+}
+\def\makelength#1{%
+ \ifx #1\undefined
+ \newlength{#1}
+ \else
+ \ifm@kwarn
+ \PackageWarning{makecmds}{Redefining length `\protect#1'}
+ \fi
+ \newskip#1
+ \fi
+}
+
+\def\providecounter#1{%
+ \@ifundefined{c@#1}{\newcounter{#1}}{%
+ \@ifnextchar[{\m@k@gobbleendoptarg}{}}%
+}
+\def\makecounter#1{%
+ \expandafter\ifx \csname c@#1\endcsname \undefined
+ \else
+ \ifm@kwarn
+ \PackageWarning{makecmds}{Redefining counter `#1'}
+ \fi
+ \fi
+ \@definecounter{#1}%
+ \@ifnextchar[{\@newctr{#1}}{}
+}
+
+\def\m@k@gobbleendoptarg[#1]{}
+
+\endinput
+%%
+%% End of file `makecmds.sty'.
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/makerobust.sty b/Master/texmf-dist/doc/latex/epslatex-fr/makerobust.sty
new file mode 100644
index 00000000000..3ba645ecb72
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/makerobust.sty
@@ -0,0 +1,55 @@
+%%
+%% This is file `makerobust.sty', generated
+%% on <1992/10/8> with the docstrip utility (2.0r).
+%%
+%% The original source files were:
+%%
+%% makerobust.doc
+%%
+%% Do not distribute the stripped version of this file.
+%% The checksum in the header refers to the documented version.
+%%
+%%% ====================================================================
+%%% @LaTeX-style-file{
+%%% filename = "makerobust.sty",
+%%% version = "1.00",
+%%% date = "19 May 1991",
+%%% time = "14:27:35 BST",
+%%% author = "David Carlisle",
+%%% address = "Computer Science Department
+%%% Manchester University
+%%% Oxford Road
+%%% Manchester
+%%% England
+%%% M13 9PL",
+%%% telephone = "+44 61 275 6139",
+%%% FAX = "+44 61 275 6236",
+%%% checksum = "56601 107 444 3944",
+%%% email = "carlisle@cs.man.ac.uk (Internet)",
+%%% codetable = "ISO/ASCII",
+%%% keywords = "LaTeX, fragile, robust",
+%%% supported = "yes",
+%%% docstring = "
+%%%
+%%% makerobust.sty
+%%%
+%%% A LaTeX style option defining the \makerobust command.
+%%% \makerobust{\cs} makes the control sequence \cs robust.
+%%%
+%%% If you put \makerobust{\cite} in the preamble, you can write:
+%%% \caption{Taken from \cite{foo}} rather than
+%%% \caption{Taken from \protect\cite{foo}}
+%%%
+%%% The checksum field above was produced by
+%%% Robert Solovay's checksum utility.",
+%%% }
+%%% ====================================================================
+\def\makerobust#1{%
+ \@ifundefined{fragile\string#1}%
+ {\expandafter\let\csname fragile\string#1\endcsname#1%
+ \edef#1{\noexpand\protect
+ \expandafter\noexpand\csname fragile\string#1\endcsname}}%
+ {\@warning{\string#1 is already robust (command ignored)}}}%
+\endinput
+%%
+%% End of file `makerobust.sty'.
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/mass.eps b/Master/texmf-dist/doc/latex/epslatex-fr/mass.eps
new file mode 100644
index 00000000000..612e455eb63
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/mass.eps
@@ -0,0 +1,128 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 0 0 241 119
+%%BeginDocument: mass.eps
+%Magnification: 1.00
+/$F2psDict 200 dict def
+$F2psDict begin
+$F2psDict /mtrx matrix put
+/col-1 {0 setgray} bind def
+/col0 {0.000 0.000 0.000 srgb} bind def
+/col1 {0.000 0.000 1.000 srgb} bind def
+/col2 {0.000 1.000 0.000 srgb} bind def
+/col3 {0.000 1.000 1.000 srgb} bind def
+/col4 {1.000 0.000 0.000 srgb} bind def
+/col5 {1.000 0.000 1.000 srgb} bind def
+/col6 {1.000 1.000 0.000 srgb} bind def
+/col7 {1.000 1.000 1.000 srgb} bind def
+/col8 {0.000 0.000 0.560 srgb} bind def
+/col9 {0.000 0.000 0.690 srgb} bind def
+/col10 {0.000 0.000 0.820 srgb} bind def
+/col11 {0.530 0.810 1.000 srgb} bind def
+/col12 {0.000 0.560 0.000 srgb} bind def
+/col13 {0.000 0.690 0.000 srgb} bind def
+/col14 {0.000 0.820 0.000 srgb} bind def
+/col15 {0.000 0.560 0.560 srgb} bind def
+/col16 {0.000 0.690 0.690 srgb} bind def
+/col17 {0.000 0.820 0.820 srgb} bind def
+/col18 {0.560 0.000 0.000 srgb} bind def
+/col19 {0.690 0.000 0.000 srgb} bind def
+/col20 {0.820 0.000 0.000 srgb} bind def
+/col21 {0.560 0.000 0.560 srgb} bind def
+/col22 {0.690 0.000 0.690 srgb} bind def
+/col23 {0.820 0.000 0.820 srgb} bind def
+/col24 {0.500 0.190 0.000 srgb} bind def
+/col25 {0.630 0.250 0.000 srgb} bind def
+/col26 {0.750 0.380 0.000 srgb} bind def
+/col27 {1.000 0.500 0.500 srgb} bind def
+/col28 {1.000 0.630 0.630 srgb} bind def
+/col29 {1.000 0.750 0.750 srgb} bind def
+/col30 {1.000 0.880 0.880 srgb} bind def
+/col31 {1.000 0.840 0.000 srgb} bind def
+
+end
+save
+-84.0 163.0 translate
+1 -1 scale
+
+/cp {closepath} bind def
+/ef {eofill} bind def
+/gr {grestore} bind def
+/gs {gsave} bind def
+/sa {save} bind def
+/rs {restore} bind def
+/l {lineto} bind def
+/m {moveto} bind def
+/rm {rmoveto} bind def
+/n {newpath} bind def
+/s {stroke} bind def
+/sh {show} bind def
+/slc {setlinecap} bind def
+/slj {setlinejoin} bind def
+/slw {setlinewidth} bind def
+/srgb {setrgbcolor} bind def
+/rot {rotate} bind def
+/sc {scale} bind def
+/sd {setdash} bind def
+/ff {findfont} bind def
+/sf {setfont} bind def
+/scf {scalefont} bind def
+/sw {stringwidth} bind def
+/tr {translate} bind def
+/tnt {dup dup currentrgbcolor
+ 4 -2 roll dup 1 exch sub 3 -1 roll mul add
+ 4 -2 roll dup 1 exch sub 3 -1 roll mul add
+ 4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
+ bind def
+/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
+ 4 -2 roll mul srgb} bind def
+/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
+/$F2psEnd {$F2psEnteredState restore end} def
+
+$F2psBegin
+10 setmiterlimit
+n 0 792 m 0 0 l 612 0 l 612 792 l cp clip
+ 0.06000 0.06000 sc
+7.500 slw
+% Polyline
+n 1425 1125 m 1425 2700 l 5400 2700 l 5400 2100 l 1875 2100 l 1875 1125 l
+ cp gs col7 0.75 shd ef gr gs col-1 s gr
+% Polyline
+n 2550 1575 m 3450 1575 l 3450 1875 l 2550 1875 l cp gs col7 0.95 shd ef gr gs col-1 s gr
+% Polyline
+%JPFD% n 3450 1275 m 3450 755 l gs col-1 s gr
+ n 3450 1050 m 3450 750 l gs col-1 s gr
+% Polyline
+ n 1875 1050 m 1875 750 l gs col-1 s gr
+% Polyline
+gs clippath
+3279 870 m 3423 900 l 3279 930 l 3465 930 l 3465 870 l cp clip
+2046 930 m 1902 900 l 2046 870 l 1860 870 l 1860 930 l cp clip
+n 1875 900 m 3450 900 l gs col-1 s gr gr
+
+% arrowhead
+n 2046 930 m 1902 900 l 2046 870 l 2022 900 l 2046 930 l cp gs 0.00 setgray ef gr col-1 s
+% arrowhead
+n 3279 870 m 3423 900 l 3279 930 l 3303 900 l 3279 870 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+n 1875 1650 m 2550 1650 l 2550 1800 l 1875 1800 l cp gs col7 0.90 shd ef gr gs col-1 s gr
+% Polyline
+gs clippath
+3080 1496 m 2946 1558 l 3044 1448 l 2895 1560 l 2931 1608 l cp clip
+n 3825 900 m 2925 1575 l gs col-1 s gr gr
+
+% arrowhead
+n 3080 1496 m 2946 1558 l 3044 1448 l 3043 1487 l 3080 1496 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+n 3450 2100 m 4425 2100 l 4425 1350 l 3450 1350 l cp gs col7 0.55 shd ef gr gs col-1 s gr
+/Times-Roman ff 180.00 scf sf
+2570 935 m
+gs 1 -1 sc (q1) col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+3850 945 m
+gs 1 -1 sc (Actuator) col-1 sh gr
+/Times-Roman ff 210.00 scf sf
+2520 2452 m
+gs 1 -1 sc (base) col-1 sh gr
+$F2psEnd
+rs
+%%EndDocument
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/mypatches.sty b/Master/texmf-dist/doc/latex/epslatex-fr/mypatches.sty
new file mode 100644
index 00000000000..19606d4c4e6
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/mypatches.sty
@@ -0,0 +1,41 @@
+% LOCAL PATCH
+% encoding T1 for \" (francais)
+%\def\french@dieresis#1{{\accent"04 \if#1i\i\else#1\fi}}
+\DeclareTextCommand{\french@dieresis}{T1}[1]{{\accent"4\if#1i\i\else#1\fi}}
+\DeclareTextCommand{\french@dieresis}{OT1}[1]{{\accent"7F\if#1i\i\else#1\fi}}
+% encoding T1 for \w (czech)
+\gdef\czech@w#1{\accent'06 #1}% 06 for T1, was 23 (OT1)
+\gdef\croatian@w#1{\accent'06 #1}% 06 for T1, was 23 (OT1)
+\global\let\w\czech@w
+% \q for czech
+\gdef\czech@q#1{#1\kern-2pt\char'47}%
+\global\let\q\czech@q
+
+\DeclareTextCommand{\boi}{T1}{{\tt\char '20}}
+\DeclareTextCommand{\boi}{OT1}{{\tt\char '134}}
+%\DeclareTextCommand{\degre}{T1}{{\char '6}}
+%\DeclareTextCommand{\degre}{OT1}{{\char '27}}
+\let\degre\undefined
+\DeclareTextSymbol{\degre}{T1}{'6}
+\DeclareTextSymbol{\degre}{OT1}{'27}
+
+\DeclareTextCommand{\czech@w}{T1}[1]{{\accent'06 #1}}
+\DeclareTextCommand{\czech@w}{OT1}[1]{{\accent'23 #1}}
+\global\let\w\czech@w
+
+\DeclareTextCommand{\croatian@w}{T1}[1]{{\accent'06 #1}}
+\DeclareTextCommand{\croatian@w}{OT1}[1]{{\accent'23 #1}}
+\global\let\q\czech@q
+
+% Pb with \No (Nobelium) in chemsym.sty
+\let\Noo\No
+\let\No\undefined
+
+% \textcent, \textcurrentcy, \textyen, \textbrokenbar
+
+\ProvideTextCommand{\textcent}{T1}{{\fontencoding{TS1}\selectfont\char162}}
+\ProvideTextCommand{\textcurrency}{T1}{{\fontencoding{TS1}\selectfont\char164}}
+\ProvideTextCommand{\textyen}{T1}{{\fontencoding{TS1}\selectfont\char165}}
+\ProvideTextCommand{\textbrokenbar}{T1}{{\fontencoding{TS1}\selectfont\char166}}
+\RequirePackage{boldsc}
+\RequirePackage{cmsd}
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/myvarioref.sty b/Master/texmf-dist/doc/latex/epslatex-fr/myvarioref.sty
new file mode 100644
index 00000000000..8bf0733682f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/myvarioref.sty
@@ -0,0 +1,632 @@
+%%
+%% This is file `myvarioref.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% varioref.dtx (with options: `package')
+%%
+%% This is a generated file. Adapted by Jean-Pierre Drucbert.
+%%
+%% Copyright 1993 1994 1995 1996 1997 1998 1999
+%% The LaTeX3 Project and any individual authors listed elsewhere
+%% in this file.
+%%
+%% This file is part of the Standard LaTeX `Tools Bundle'.
+%% -------------------------------------------------------
+%%
+%% This file, and all the other files in this bundle as listed below,
+%% may be distributed under the terms of the LaTeX Project Public
+%% License, as described in lppl.txt in the base LaTeX distribution.
+%% Either version 1.0 or, at your option, any later version.
+%%
+%% Package myvarioref to use with LaTeX2e
+%% Copyright (C) 1992-1999 Frank Mittelbach, all rights reserved.
+\NeedsTeXFormat{LaTeX2e}[1995/05/16]
+\ProvidesPackage{myvarioref}
+ [1999/02/24 v1.2a package for extended references (FMi). Local variant by JPFD.]
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+
+\def\vref@addto#1#2{%
+ #2%
+ \@temptokena{#2}%
+ \ifx#1\undefined
+ \edef#1{\the\@temptokena}%
+ \else
+ \toks@\expandafter{#1}%
+ \edef#1{\the\toks@\the\@temptokena}%
+ \fi
+ \@temptokena{}\toks@\@temptokena
+}
+\@onlypreamble\vref@addto
+\def\vref@excuse#1{%
+ \PackageWarningNoLine{myvarioref}{Sorry, language `#1'
+ not supported%
+ \MessageBreak
+ by in this version.
+ English strings used by default.
+ \MessageBreak
+ Please modify \protect\reftext... commands manually.%
+ \MessageBreak\MessageBreak
+ If you can suggest translations for
+ this language,%
+ \MessageBreak
+ please mail them
+ to the author of this package}}
+\@onlypreamble\vref@excuse
+\def\vref@stringwarning#1{%
+ \PackageWarningNoLine{myvarioref}{Sorry, there is no proper
+ translation for the string\MessageBreak
+ produced by \protect#1\on@line.\MessageBreak
+ English string used instead.\MessageBreak
+ \MessageBreak
+ If you can suggest translations for
+ the current\MessageBreak
+ language, please mail them
+ to the author of this\MessageBreak package}}
+\DeclareOption{american}
+ {\vref@addto\extrasamerican{%
+ \def\reftextfaceafter {on the \reftextvario{facing}{next} page}%
+ \def\reftextfacebefore{on the \reftextvario{facing}{preceding}
+ page}%
+ \def\reftextafter {on the \reftextvario{following}{next} page}%
+ \def\reftextbefore {on the \reftextvario{preceding page}{page
+ before}}%
+ \def\reftextcurrent {on \reftextvario{this}{the current} page}%
+ \def\reftextfaraway#1{on page~\pageref{#1}}%
+ \def\reftextpagerange#1#2{on pages~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\ref{#1} to~\ref{#2}}%
+ }}
+\DeclareOption{austrian}
+ {\vref@addto\extrasaustrian{%
+ \def\reftextfaceafter {auf der n\"achsten Seite}%
+ \def\reftextfacebefore{auf der vorherigen Seite}%
+ \let\reftextafter \reftextfaceafter
+ \let\reftextbefore \reftextfacebefore
+ \def\reftextcurrent {auf dieser Seite}%
+ \def\reftextfaraway#1{auf Seite~\pageref{#1}}%
+ \def\reftextpagerange#1#2{auf Seiten~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\ref{#1} bis~\ref{#2}}%
+ }}
+\DeclareOption{brazil}
+ {\vref@addto\extrabrazil{%
+ \def\reftextfaceafter {na \reftextvario{p\'agina oposta}{pr\'oxima
+ p\'agina}}%
+ \def\reftextfacebefore{na p\'agina \reftextvario{oposta}{anterior}}%
+ \def\reftextafter {na \reftextvario{p\'agina seguinte}{pr\'oxima
+ p\'agina}}%
+ \def\reftextbefore{na p\'agina \reftextvario{anterior}{precedente}}%
+ \def\reftextcurrent {\reftextvario{nesta p\'agina}{na p\'agina
+ corrente}}%
+ \def\reftextfaraway#1{na p\'agina~\pageref{#1}}%
+ \def\reftextpagerange#1#2{\vref@stringwarning\reftextpagerange
+ on pages~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\vref@stringwarning\reflabelpagerange
+ \ref{#1} to~\ref{#2}}%
+ }}
+\DeclareOption{breton}
+ {\vref@excuse{breton}%
+ \vref@addto\extrasbreton{%
+ \def\reftextfaceafter {war ar bajenn \reftextvario{a-dal}{da heul}}%
+ \def\reftextfacebefore{war ar bajenn \reftextvario{a-dal}{a-raok}}%
+ \def\reftextafter {war ar bajenn da heul}%
+ \def\reftextbefore {war ar bajenn a-raok}%
+ \def\reftextcurrent {war ar \reftextvario{bajenn-ma\~n}%
+ {bajenn war-wel}}%
+ \def\reftextfaraway#1{war ar bajenn~\pageref{#1}}%
+ \def\reftextpagerange#1#2{\vref@stringwarning\reftextpagerange
+ on pages~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\vref@stringwarning\reflabelpagerange
+ \ref{#1} to~\ref{#2}}%
+ }}
+\DeclareOption{catalan}
+ {\vref@addto\extrascatalan{%
+ \def\reftextfaceafter {a la p\`agina seg\"uent}%
+ \def\reftextfacebefore{a la p\`agina anterior}%
+ \let\reftextafter \reftextfaceafter
+ \let\reftextbefore \reftextfacebefore
+ \def\reftextcurrent {en aquesta p\`agina}%
+ \def\reftextfaraway#1{a la p\`agina~\pageref{#1}}%
+ \def\reftextpagerange#1#2{\vref@stringwarning\reftextpagerange
+ on pages~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\vref@stringwarning\reflabelpagerange
+ \ref{#1} to~\ref{#2}}%
+ }}
+\DeclareOption{croatian}
+ {\vref@excuse{croatian}%
+ \vref@addto\extrascroatian{%
+ \def\reftextfaceafter {on the \reftextvario{facing}{next} page}%
+ \def\reftextfacebefore{on the \reftextvario{facing}{preceding}
+ page}%
+ \def\reftextafter {on the \reftextvario{following}{next} page}%
+ \def\reftextbefore {on the \reftextvario{preceding page}{page
+ before}}%
+ \def\reftextcurrent {on \reftextvario{this}{the current} page}%
+ \def\reftextfaraway#1{on page~\pageref{#1}}%
+ \def\reftextpagerange#1#2{on pages~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\ref{#1} to~\ref{#2}}%
+ }}
+\DeclareOption{czech}
+ {\vref@excuse{czech}%
+ \vref@addto\extrasczech{%
+ \def\reftextfaceafter {on the \reftextvario{facing}{next} page}%
+ \def\reftextfacebefore{on the \reftextvario{facing}{preceding}
+ page}%
+ \def\reftextafter {on the \reftextvario{following}{next} page}%
+ \def\reftextbefore {on the \reftextvario{preceding page}{page
+ before}}%
+ \def\reftextcurrent {on \reftextvario{this}{the current} page}%
+ \def\reftextfaraway#1{on page~\pageref{#1}}%
+ \def\reftextpagerange#1#2{on pages~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\ref{#1} to~\ref{#2}}%
+ }}
+\DeclareOption{danish}
+ {\vref@addto\extrasdanish{%
+ \def\reftextfaceafter {p\aa{} \reftextvario{modst\aa ende}%
+ {n\ae ste} side}%
+ \def\reftextfacebefore{p\aa{} \reftextvario{modst\aa ende}%
+ {forrige} side}%
+ \def\reftextafter {p\aa{} \reftextvario{den f\o lgende}%
+ {n\ae ste} side}%
+ \def\reftextbefore {p\aa{} \reftextvario{forrige side}
+ {foreg\aa ende side}}%
+ \def\reftextcurrent {p\aa{} denne side}%
+ \def\reftextfaraway#1{p\aa{} side~\pageref{#1}}%
+ \def\reftextpagerange#1#2{\vref@stringwarning\reftextpagerange
+ on pages~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\vref@stringwarning\reflabelpagerange
+ \ref{#1} to~\ref{#2}}%
+ }}
+\DeclareOption{dutch}
+ {\vref@addto\extrasdutch{%
+ \def\refpagename{pagina}%
+ \def\reftextfaceafter {op de \reftextvario{rechter \refpagename}%
+ {\refpagename\ hiernaast}}%
+ \def\reftextfacebefore{op de \reftextvario{linker \refpagename}%
+ {\refpagename\ hiernaast}}%
+ \def\reftextafter {op de \reftextvario{volgende \refpagename}%
+ {\refpagename\ hierna}}%
+ \def\reftextbefore {op de \reftextvario{vorige \refpagename}%
+ {\refpagename\ hiervoor}}%
+ \def\reftextcurrent {op deze \refpagename}%
+ \def\reftextfaraway#1{op \refpagename~\pageref{#1}}%
+ \def\reftextpagerange#1#2{op pagina's~\pageref{#1} t/m~\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\ref#1 t/m~\ref{#2}}%
+ }}
+\DeclareOption{english}
+ {\vref@addto\extrasenglish{%
+ \def\reftextfaceafter {on the \reftextvario{facing}{next} page}%
+ \def\reftextfacebefore{on the \reftextvario{facing}{preceding}
+ page}%
+ \def\reftextafter {on the \reftextvario{following}{next} page}%
+ \def\reftextbefore {on the \reftextvario{preceding page}{page
+ before}}%
+ \def\reftextcurrent {on \reftextvario{this}{the current} page}%
+ \def\reftextfaraway#1{on page~\pageref{#1}}%
+ \def\reftextpagerange#1#2{on pages~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\ref{#1} to~\ref{#2}}%
+ }}
+\DeclareOption{esperanto}
+ {\vref@excuse{esperanto}%
+ \vref@addto\extrasesperanto{%
+ \def\reftextfaceafter {on the \reftextvario{facing}{next} page}%
+ \def\reftextfacebefore{on the \reftextvario{facing}{preceding}
+ page}%
+ \def\reftextafter {on the \reftextvario{following}{next} page}%
+ \def\reftextbefore {on the \reftextvario{preceding page}{page
+ before}}%
+ \def\reftextcurrent {on \reftextvario{this}{the current} page}%
+ \def\reftextfaraway#1{on page~\pageref{#1}}%
+ \def\reftextpagerange#1#2{on pages~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\ref{#1} to~\ref{#2}}%
+ }}
+\DeclareOption{finnish}
+ {\vref@addto\extrasfinnish{%
+ \def\reftextfaceafter {\reftextvario{viereisell\"a}%
+ {seuraavalla} sivulla}%
+ \def\reftextfacebefore{\reftextvario{viereisell\"a}%
+ {edellisell\"a} sivulla}%
+ \def\reftextafter {seuraavalla sivulla}%
+ \def\reftextbefore {edellisell\"a sivulla}%
+ \def\reftextcurrent {t\"all\"a sivulla}%
+ \def\reftextfaraway#1{sivulla~\pageref{#1}}%
+ \def\reftextpagerange#1#2{\vref@stringwarning\reftextpagerange
+ on pages~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\vref@stringwarning\reflabelpagerange
+ \ref{#1} to~\ref{#2}}%
+ }}
+\DeclareOption{french}
+ {\vref@addto\extrasfrench{%
+ \def\reftextfaceafter {page \reftextvario{ci-contre}{suivante}}%
+ \def\reftextfacebefore{page \reftextvario{ci-contre}%
+ {pr\'ec\'edente}}%
+ \def\reftextafter {page suivante}%
+ \def\reftextbefore {page pr\'ec\'edente}%
+ \def\reftextcurrent {de la pr\'esente page}%
+ \def\reftextfaraway#1{page~\pageref{#1}}%
+ \def\reftextpagerange#1#2{pages~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\ref{#1} \`a~\ref{#2}}%
+ }}
+\DeclareOption{myfrench}
+ {\vref@addto\extrasfrench{%
+ \def\reftextfaceafter {\reftextvario{ci-contre}{page suivante}}%
+ \def\reftextfacebefore{\reftextvario{ci-contre}%
+ {page pr\'ec\'edente}}%
+ \def\reftextafter {page suivante}%
+ \def\reftextbefore {page pr\'ec\'edente}%
+ \def\reftextcurrent {de la pr\'esente page}%
+ \def\reftextfaraway#1{page~\pageref{#1}}%
+ \def\reftextpagerange#1#2{pages~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\ref{#1} \`a~\ref{#2}}%
+ }}
+\DeclareOption{galician}
+ {\vref@excuse{galician}%
+ \vref@addto\extrasgalician{%
+ \def\reftextfaceafter {na seguinte p\'axina}%
+ \def\reftextfacebefore{na p\'agina anterior}%
+ \let\reftextafter \reftextfaceafter
+ \let\reftextbefore \reftextfacebefore
+ \def\reftextcurrent {nesta p\'axina}%
+ \def\reftextfaraway#1{na p\'axina~\pageref{#1}}%
+ \def\reftextpagerange#1#2{\vref@stringwarning\reftextpagerange
+ on pages~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\vref@stringwarning\reflabelpagerange
+ \ref{#1} to~\ref{#2}}%
+ }}
+\DeclareOption{german}
+ {\vref@addto\extrasgerman{%
+ \def\reftextfaceafter {auf der n\"achsten Seite}%
+ \def\reftextfacebefore{auf der vorherigen Seite}%
+ \let\reftextafter \reftextfaceafter
+ \let\reftextbefore \reftextfacebefore
+ \def\reftextcurrent {auf dieser Seite}%
+ \def\reftextfaraway#1{auf Seite~\pageref{#1}}%
+ \def\reftextpagerange#1#2{auf Seiten~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\ref{#1} bis~\ref{#2}}%
+ }}
+\DeclareOption{greek}
+ {\vref@addto\extrasgreek{%
+ \def\reftextfaceafter {sthn \reftextvario{paro'usa}%
+ {ep'omenh} sel'ida}%
+ \def\reftextfacebefore{sthn \reftextvario{paro'usa}{prohgo'umenh}
+ sel'ida}%
+ \def\reftextafter {sthn ep'omenh sel'ida}%
+ \def\reftextbefore {sthn prohgo'umenh sel'ida}%
+ \def\reftextcurrent {s'' aut'h th sel'ida}%
+ \def\reftextfaraway#1{sth sel'ida\nobreakspace\pageref{#1}}%
+ \def\reftextpagerange#1#2{stis sel'ides\nobreakspace
+ \pageref{#1}---\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\ref{#1} ws\nobreakspace\ref{#2}}%
+ }}
+\DeclareOption{italian}
+ {\vref@addto\extrasitalian{%
+ \def\reftextfaceafter {\reftextvario{a fronte}%
+ {nella pagina successiva}}%
+ \def\reftextfacebefore{\reftextvario{a fronte}%
+ {nella pagina precedente}}%
+ \def\reftextafter {nella pagina \reftextvario{seguente}%
+ {successiva}}%
+ \def\reftextbefore {nella pagina precedente}%
+ \def\reftextcurrent {in questa pagina}%
+ \def\reftextfaraway#1{a pagina~\pageref{#1}}%
+ \def\reftextpagerange#1#2{\vref@stringwarning\reftextpagerange
+ on pages~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\vref@stringwarning\reflabelpagerange
+ \ref{#1} to~\ref{#2}}%
+ }}
+\DeclareOption{magyar}
+ {\vref@addto\extrasmagyar{%
+ \def\reftextfaceafter {a k\"o\-vet\-kez\H{o} ol\-da\-lon}%
+ \def\reftextfacebefore{az el\H{o}\-z\H{o} ol\-da\-lon}%
+ \def\reftextafter {a k\"o\-vet\-kez\H{o} ol\-da\-lon}%
+ \def\reftextbefore {az el\H{o}\-z\H{o} ol\-da\-lon}%
+ \def\reftextcurrent {ezen az ol\-da\-lon}%
+ \def\reftextfaraway#1{\aza{\pageref{#1}} \pageref{#1}.~ol\-da\-lon}%
+ \def\reftextpagerange#1#2{\vref@stringwarning\reftextpagerange
+ on pages~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\vref@stringwarning\reflabelpagerange
+ \ref{#1} to~\ref{#2}}%
+ \AtBeginDocument{\providecommand\aza[1]{a/az%
+ \PackageError{myvarioref}{%
+ Proper definition for command \noexpand\aza missing}%
+ {You need to (re)define the command \noexpand\aza that
+ takes one argument (a number or a \noexpand\pageref command)
+ and produces the string `a' or `az' depending on the argument
+ value. It should also accept an optional argument (default `l')
+ to denote whether or not the string should be lowercase or
+ uppercase.}}}%
+ }}
+\DeclareOption{norsk}
+ {\vref@addto\extrasnorsk{%
+ \def\reftextfaceafter {p\aa{} neste side}%
+ \def\reftextfacebefore{p\aa{} forrige side}%
+ \def\reftextafter {p\aa{} neste side}%
+ \def\reftextbefore {p\aa{} forrige side}%
+ \def\reftextcurrent {p\aa{} denne siden}%
+ \def\reftextfaraway#1{p\aa{} side~\pageref{#1}}%
+ \def\reftextpagerange#1#2{p\aa{} side~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\ref{#1} til~\ref{#2}}%
+ }}
+\DeclareOption{nynorsk}
+ {\vref@addto\extrasnynorsk{%
+ \def\reftextfaceafter {p\aa{} den neste sida}%
+ \def\reftextfacebefore{p\aa{} den f\o{}rre sida}%
+ \def\reftextafter {p\aa{} \reftextvario{sida etter}%
+ {den neste sida}}%
+ \def\reftextbefore {p\aa{} \reftextvario{sida f\o{}r}%
+ {den f\o{}rre sida}}%
+ \def\reftextcurrent {p\aa{} denne sida}%
+ \def\reftextfaraway#1{p\aa{} side~\pageref{#1}}%
+ \def\reftextpagerange#1#2{p\aa{} side~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\ref{#1} til~\ref{#2}}%
+ }}
+\DeclareOption{polish}
+ {\vref@addto\extraspolish{%
+ \def\reftextfaceafter {na \reftextvario{s\aob{}siedniej}%
+ {nast\eob{}pnej} stronie}%
+ \def\reftextfacebefore{na \reftextvario{s\aob{}siedniej}%
+ {poprzedniej} stronie}%
+ \def\reftextafter {na nast\eob{}pnej stronie}%
+ \def\reftextbefore {na poprzedniej stronie}%
+ \def\reftextcurrent {na \reftextvario{tej
+ samej}{bie\zkb{}\aob{}cej} stronie}%
+ \def\reftextfaraway#1{na \pageref{#1}~stronie}%
+ \def\reftextpagerange#1#2{na stronach~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{od~\ref{#1} do~\ref{#2}}%
+ }}
+\DeclareOption{portuges}
+ {\vref@excuse{portuges}%
+ \vref@addto\extrasportuges{%
+ \def\reftextfaceafter {on the \reftextvario{facing}{next} page}%
+ \def\reftextfacebefore{on the \reftextvario{facing}{preceding}
+ page}%
+ \def\reftextafter {on the \reftextvario{following}{next} page}%
+ \def\reftextbefore {on the \reftextvario{preceding page}{page
+ before}}%
+ \def\reftextcurrent {on \reftextvario{this}{the current} page}%
+ \def\reftextfaraway#1{on page~\pageref{#1}}%
+ \def\reftextpagerange#1#2{on pages~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\ref{#1} to~\ref{#2}}%
+ }}
+\DeclareOption{romanian}
+ {\vref@excuse{romanian}%
+ \vref@addto\extrasromanian{%
+ \def\reftextfaceafter {on the \reftextvario{facing}{next} page}%
+ \def\reftextfacebefore{on the \reftextvario{facing}{preceding}
+ page}%
+ \def\reftextafter {on the \reftextvario{following}{next} page}%
+ \def\reftextbefore {on the \reftextvario{preceding page}{page
+ before}}%
+ \def\reftextcurrent {on \reftextvario{this}{the current} page}%
+ \def\reftextfaraway#1{on page~\pageref{#1}}%
+ \def\reftextpagerange#1#2{on pages~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\ref{#1} to~\ref{#2}}%
+ }}
+\DeclareOption{russian}
+ {\vref@addto\extrasrussian{%
+ \def\reftextfaceafter{\cyrn\cyra\ \reftextvario{\cyrp\cyrr\cyro
+ \cyrt\cyri\cyrv\cyro\cyrp\cyro\cyrl\cyro\cyrzh\cyrn\cyro\cyrishrt}%
+ {\cyrs\cyrl\cyre\cyrd\cyru\cyryu\cyrshch\cyre\cyrishrt}\ \cyrs\cyrt
+ \cyrr\cyra\cyrn\cyri\cyrc\cyre}%
+ \def\reftextfacebefore{\cyrn\cyra\ \reftextvario{\cyrp\cyrr\cyro
+ \cyrt\cyri\cyrv\cyro\cyrp\cyro\cyrl\cyro\cyrzh\cyrn\cyro\cyrishrt}%
+ {\cyrp\cyrr\cyre\cyrd\cyrery\cyrd\cyru\cyrshch\cyre\cyrishrt}\
+ \cyrs\cyrt\cyrr\cyra\cyrn\cyri\cyrc\cyre}%
+ \def\reftextafter{\cyrn\cyra\ \cyrs\cyrl\cyre\cyrd\cyru\cyryu\cyrshch
+ \cyre\cyrishrt\ \cyrs\cyrt\cyrr\cyra\cyrn\cyri\cyrc\cyre}%
+ \def\reftextbefore{\cyrn\cyra\ \reftextvario{\cyrp\cyrr\cyre\cyrd
+ \cyrsh\cyre\cyrs\cyrt\cyrv\cyru\cyryu\cyrshch\cyre\cyrishrt}%
+ {\cyrp\cyrr\cyre\cyrd\cyrery\cyrd\cyru\cyrshch\cyre\cyrishrt}%
+ \ \cyrs\cyrt\cyrr\cyra\cyrn\cyri\cyrc\cyre}%
+ \def\reftextcurrent{\cyrn\cyra\ \reftextvario{\cyrerev\cyrt\cyro
+ \cyrishrt}{\cyrd\cyra\cyrn\cyrn\cyro\cyrishrt}\ \cyrs\cyrt\cyrr
+ \cyra\cyrn\cyri\cyrc\cyre}%
+ \def\reftextfaraway#1{\cyrn\cyra\ \cyrs.~\pageref{#1}}%
+ \def\reftextpagerange#1#2{\cyrn\cyra\ \cyrs\cyrt\cyrr\cyra\cyrn
+ \cyri\cyrc\cyra\cyrh~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\cyrs~\ref{#1}\ \cyrp\cyro~\ref{#2}}%
+ }}
+\DeclareOption{slovak}
+ {\vref@excuse{slovak}%
+ \vref@addto\extrasslovak{%
+ \def\reftextfaceafter {on the \reftextvario{facing}{next} page}%
+ \def\reftextfacebefore{on the \reftextvario{facing}{preceding}
+ page}%
+ \def\reftextafter {on the \reftextvario{following}{next} page}%
+ \def\reftextbefore {on the \reftextvario{preceding page}{page
+ before}}%
+ \def\reftextcurrent {on \reftextvario{this}{the current} page}%
+ \def\reftextfaraway#1{on page~\pageref{#1}}%
+ \def\reftextpagerange#1#2{on pages~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\ref{#1} to~\ref{#2}}%
+ }}
+\DeclareOption{slovene}
+ {\vref@excuse{slovene}%
+ \vref@addto\extrasslovene{%
+ \def\reftextfaceafter {on the \reftextvario{facing}{next} page}%
+ \def\reftextfacebefore{on the \reftextvario{facing}{preceding}
+ page}%
+ \def\reftextafter {on the \reftextvario{following}{next} page}%
+ \def\reftextbefore {on the \reftextvario{preceding page}{page
+ before}}%
+ \def\reftextcurrent {on \reftextvario{this}{the current} page}%
+ \def\reftextfaraway#1{on page~\pageref{#1}}%
+ \def\reftextpagerange#1#2{on pages~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\ref{#1} to~\ref{#2}}%
+ }}
+\DeclareOption{spanish}
+ {\vref@addto\extrasspanish{%
+ \def\reftextfaceafter {en la p\'agina siguiente}%
+ \def\reftextfacebefore{en la p\'agina anterior}%
+ \let\reftextafter \reftextfaceafter
+ \let\reftextbefore \reftextfacebefore
+ \def\reftextcurrent {en esta p\'agina}%
+ \def\reftextfaraway#1{en la p\'agina~\pageref{#1}}%
+ \def\reftextpagerange#1#2{on pages~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\ref{#1} to~\ref{#2}}%
+ }}
+\DeclareOption{swedish}
+ {\vref@addto\extrasswedish{%
+ \def\reftextfaceafter {p\aa\ \reftextvario{motst\aa ende}%
+ {n\"{a}sta} sida}%
+ \def\reftextfacebefore{p\aa\ \reftextvario{motst\aa ende}%
+ {f\"{o}reg\aa ende} sida}%
+ \def\reftextafter {p\aa\ \reftextvario{f\"{o}ljande}%
+ {n\"{a}sta} sida}%
+ \def\reftextbefore {p\aa\ f\"{o}reg\aa ende sida}%
+ \def\reftextcurrent {p\aa\ denna sida}%
+ \def\reftextfaraway#1{p\aa\ sidan~\pageref{#1}}%
+ \def\reftextpagerange#1#2{p\aa\
+ sidorna~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\ref{#1} till~\ref{#2}}%
+ }}
+\DeclareOption{turkish}
+ {\vref@excuse{turkish}%
+ \vref@addto\extrasturkish{%
+ \def\reftextfaceafter {on the \reftextvario{facing}{next} page}%
+ \def\reftextfacebefore{on the \reftextvario{facing}{preceding}
+ page}%
+ \def\reftextafter {on the \reftextvario{following}{next} page}%
+ \def\reftextbefore {on the \reftextvario{preceding page}{page
+ before}}%
+ \def\reftextcurrent {on \reftextvario{this}{the current} page}%
+ \def\reftextfaraway#1{on page~\pageref{#1}}%
+ \def\reftextpagerange#1#2{on pages~\pageref{#1}--\pageref{#2}}%
+ \def\reftextlabelrange#1#2{\ref{#1} to~\ref{#2}}%
+ }}
+\DeclareOption{francais}{%
+ \typeout{Please use `french' instead of `francais'}%
+ \ExecuteOptions{french}}
+\DeclareOption{germanb}{%
+ \typeout{Please use `german' instead of `germanb'}%
+ \ExecuteOptions{german}}
+\DeclareOption{draft}{\AtEndOfPackage\vrefwarning}
+\DeclareOption{final}{\AtEndOfPackage\vrefshowerrors} % the default
+\ExecuteOptions{myfrench,draft}
+\ProcessOptions*
+\newcounter{vrcnt}
+\DeclareRobustCommand\vpageref{\@ifnextchar[%
+ \@vpageref{\@vpageref[\reftextcurrent]}%
+}
+\def\@vpageref[#1]{\@ifnextchar[%
+ {\@@vpageref{#1}}{\@@vpageref{#1}[\unskip\space]}}
+\def\@@vpageref#1[#2]#3{%
+ \leavevmode\unskip
+ \global\advance\c@vrcnt\@ne
+ \vref@pagenum\@tempa{\the\c@vrcnt @vr}%
+ \vref@pagenum\@tempb{\the\c@vrcnt @xvr}%
+ {\let\@currentlabel\@empty
+ \expandafter\label\expandafter{\the\c@vrcnt @xvr}}%
+ \ifx\label\label@in@display\else
+ \ifx\@tempa\@tempb\else
+ \vref@err{\noexpand\vref at page boundary
+ \@tempb-\@tempa\space (may loop)%
+ }%
+ \fi
+ \fi
+ \vrefpagenum\@tempb{#3}%
+ \space
+ \ifx\@tempa\@tempb
+ #1%
+ \else
+ #2%
+ \is@pos@number\@tempb
+ {%
+ \is@pos@number\@tempa
+ {\@tempcnta\@tempa
+ \advance\@tempcnta\@ne
+ }%
+ {\@tempcnta\maxdimen}%
+ \ifnum \@tempb =\@tempcnta
+ \ifodd\@tempcnta
+ \if@twoside
+ \reftextfaceafter
+ \else
+ \reftextafter
+ \fi
+ \else
+ \reftextafter
+ \fi
+ \else
+ \advance\@tempcnta-2
+ \ifnum \@tempb =\@tempcnta
+ \ifodd\@tempcnta
+ \reftextbefore
+ \else
+ \if@twoside
+ \reftextfacebefore
+ \else
+ \reftextbefore
+ \fi
+ \fi
+ \else
+ \reftextfaraway{#3}%
+ \fi
+ \fi
+ }%
+ {\reftextfaraway{#3}}%
+ \fi
+ {\let\@currentlabel\@empty
+ \let\df@label\@empty
+ \expandafter\label\expandafter{\the\c@vrcnt @vr}}%
+}
+\def\vrefwarning{\def\vref@err{\PackageWarning{myvarioref}}}
+\def\vrefshowerrors{\def\vref@err##1{\PackageError{myvarioref}{##1}%
+ {Please check the pages in question. You might need to replace
+ the \string\vref\MessageBreak
+ or \noexpand\vpageref by a normal \noexpand\(page)ref to
+ stop LaTeX running forever.}}}
+\DeclareRobustCommand\vref[1]{%
+ \leavevmode\unskip\nobreakspace
+ \ref{#1}%
+ \@vpageref[\unskip]{#1}}
+\def\is@pos@number#1{\is@pos@num0#1\space\@nil}
+\def\is@pos@num{\afterassignment\is@pos@num@ \count@}
+\def\is@pos@num@#1\@nil{%
+ \if0#10%
+ \expandafter\@firstoftwo \else
+ \expandafter\@secondoftwo \fi}
+\def\reftextvario#1#2{\ifodd\c@vrcnt #1\else#2\fi}
+\def\fullref#1{\ref{#1} \reftextfaraway{#1}}
+\def\vref@pagenum#1#2{%
+ \@ifundefined{r@#2}{\@namedef{r@#2}{{??}{??}}}{}%
+ \edef#1{\expandafter\expandafter\expandafter
+ \@cdr\csname r@#2\endcsname
+ \@nil}%
+}
+\def\vrefpagenum#1#2{%
+ \@ifundefined{r@#2}%
+ {\G@refundefinedtrue
+ \@latex@warning{Reference `#2' on page \thepage \space
+ undefined}}{}%
+ \vref@pagenum{#1}{#2}}
+
+\newcommand\vpagerefrange[3][\reftextcurrent]{%
+ \vrefpagenum\@tempa{#2}%
+ \vrefpagenum\@tempb{#3}%
+ \ifx\@tempa\@tempb
+ \vpageref[#1]{#2}%
+ \else
+ \reftextpagerange{#2}{#3}%
+ \fi
+}
+\newcommand\vrefrange[3][\reftextcurrent]
+ {\reftextlabelrange{#2}{#3} \vpagerefrange[#1]{#2}{#3}}
+\endinput
+%%
+%% End of file `myvarioref.sty'.
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/nrfoot.sty b/Master/texmf-dist/doc/latex/epslatex-fr/nrfoot.sty
new file mode 100644
index 00000000000..c0de81ce43e
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/nrfoot.sty
@@ -0,0 +1,36 @@
+\def\efootnote{\@ifnextchar[{\@xefootnote}{
+ \@efootnotemark\@efootnotetext}}
+
+\def\@xefootnote[#1]{\begingroup \csname c@\@mpfn\endcsname #1\relax
+ \endgroup
+ \@efootnotemark\@efootnotetext}
+
+%\long\def\@emakefntext#1{\parindent 1em\noindent
+% \hbox to 1.8em{\hss$^$}#1}
+
+\long\def\@emakefntext#1{\noindent #1}
+
+\long\def\@efootnotetext#1{\insert\footins{\footnotesize
+ \interlinepenalty\interfootnotelinepenalty
+ \splittopskip\footnotesep
+ \splitmaxdepth \dp\strutbox \floatingpenalty \@MM
+ \hsize\columnwidth \@parboxrestore
+ \@emakefntext
+ {\rule{\z@}{\footnotesep}\ignorespaces
+ #1\strut}}}
+
+\def\efootnotemark{\@ifnextchar[{\@xefootnotemark
+ }{\@efootnotemark}}
+
+\def\@xefootnotemark[#1]{\begingroup \relax
+ \endgroup \@efootnotemark}
+
+\def\@efootnotemark{\leavevmode\ifhmode
+ \edef\@x@sf{\the\spacefactor}\fi %\@makefnmark
+ \ifhmode\spacefactor\@x@sf\fi\relax}
+
+\def\efootnotetext{\@ifnextchar
+ [{\@xefootnotenext}{\@efootnotetext}}
+
+\def\@xefootnotenext[#1]{\begingroup %\csname c@\@mpfn\endcsname #1\relax
+ \endgroup \@efootnotetext}
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/origin.eps b/Master/texmf-dist/doc/latex/epslatex-fr/origin.eps
new file mode 100644
index 00000000000..43e381360b0
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/origin.eps
@@ -0,0 +1,226 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 0 0 228 158
+%%BeginDocument: origin.eps
+%Magnification: 1.00
+%PSfragBegin
+%PSfragInfo{[ct]}(134.850296,147.114807)(13.0891,0)(0,8.8347){0}{0.1907}
+%PSfragInfo{[lc]}(58.3503,76.0149)(13.0891,0)(0,9.061){0}{0.186}
+%PSfragInfo{[lt]}(61.9502,144.414795)(11.2961,0)(0,9.061){0}{0.186}
+%PSfragInfo{Reference}(0.4631,74.4111)(43.3728,0)(0,7.4851){0}{0.0145}
+%PSfragInfo{Point}(10.7725,62.292)(22.6472,0)(0,7.4841){0}{0.0145}
+%PSfragInfo{Baseline}(85.0032,25.3918)(36.7954,0)(0,7.4841){0}{0.0145}
+%PSfragInfo{[cB]}(160.950195,29.2151)(17.2903,0)(0,8.8347){0}{0.1907}
+%PSfragInfo{[c]}(162.330093,99.8347)(10.0869,0)(0,8.8347){0}{0.1907}
+%PSfragInfo{Centerlines}(80.2024,114.449)(48.4485,0)(0,7.5269){0}{0.02}
+%PSfragInfo{[cb]}(132.570297,1.3149)(15.4868,0)(0,9.0613){0}{0.186}
+%PSfragInfo{[rb]}(208.650208,2.6948)(14.2878,0)(0,9.0613){0}{0.186}
+%PSfragInfo{[rB]}(210.450195,46.7949)(16.0913,0)(0,8.8347){0}{0.1907}
+%PSfragInfo{[rc]}(210.870102,75.1147)(13.6831,0)(0,8.8347){0}{0.1907}
+%PSfragInfo{[rt]}(209.070297,145.734894)(11.8901,0)(0,8.8347){0}{0.1907}
+%PSfragInfo{[lB]}(54.7502,40.0149)(15.4973,0)(0,9.061){0}{0.186}
+%PSfragInfo{[lb]}(61.0501,2.2151)(13.6938,0)(0,9.0613){0}{0.186}
+%PSfragEnd
+/$F2psDict 200 dict def
+$F2psDict begin
+$F2psDict /mtrx matrix put
+/col-1 {0 setgray} bind def
+/col0 {0.000 0.000 0.000 srgb} bind def
+/col1 {0.000 0.000 1.000 srgb} bind def
+/col2 {0.000 1.000 0.000 srgb} bind def
+/col3 {0.000 1.000 1.000 srgb} bind def
+/col4 {1.000 0.000 0.000 srgb} bind def
+/col5 {1.000 0.000 1.000 srgb} bind def
+/col6 {1.000 1.000 0.000 srgb} bind def
+/col7 {1.000 1.000 1.000 srgb} bind def
+/col8 {0.000 0.000 0.560 srgb} bind def
+/col9 {0.000 0.000 0.690 srgb} bind def
+/col10 {0.000 0.000 0.820 srgb} bind def
+/col11 {0.530 0.810 1.000 srgb} bind def
+/col12 {0.000 0.560 0.000 srgb} bind def
+/col13 {0.000 0.690 0.000 srgb} bind def
+/col14 {0.000 0.820 0.000 srgb} bind def
+/col15 {0.000 0.560 0.560 srgb} bind def
+/col16 {0.000 0.690 0.690 srgb} bind def
+/col17 {0.000 0.820 0.820 srgb} bind def
+/col18 {0.560 0.000 0.000 srgb} bind def
+/col19 {0.690 0.000 0.000 srgb} bind def
+/col20 {0.820 0.000 0.000 srgb} bind def
+/col21 {0.560 0.000 0.560 srgb} bind def
+/col22 {0.690 0.000 0.690 srgb} bind def
+/col23 {0.820 0.000 0.820 srgb} bind def
+/col24 {0.500 0.190 0.000 srgb} bind def
+/col25 {0.630 0.250 0.000 srgb} bind def
+/col26 {0.750 0.380 0.000 srgb} bind def
+/col27 {1.000 0.500 0.500 srgb} bind def
+/col28 {1.000 0.630 0.630 srgb} bind def
+/col29 {1.000 0.750 0.750 srgb} bind def
+/col30 {1.000 0.880 0.880 srgb} bind def
+/col31 {1.000 0.840 0.000 srgb} bind def
+
+end
+save
+-20.0 183.0 translate
+1 -1 scale
+
+/cp {closepath} bind def
+/ef {eofill} bind def
+/gr {grestore} bind def
+/gs {gsave} bind def
+/sa {save} bind def
+/rs {restore} bind def
+/l {lineto} bind def
+/m {moveto} bind def
+/rm {rmoveto} bind def
+/n {newpath} bind def
+/s {stroke} bind def
+/sh {show} bind def
+/slc {setlinecap} bind def
+/slj {setlinejoin} bind def
+/slw {setlinewidth} bind def
+/srgb {setrgbcolor} bind def
+/rot {rotate} bind def
+/sc {scale} bind def
+/sd {setdash} bind def
+/ff {findfont} bind def
+/sf {setfont} bind def
+/scf {scalefont} bind def
+/sw {stringwidth} bind def
+/tr {translate} bind def
+/tnt {dup dup currentrgbcolor
+ 4 -2 roll dup 1 exch sub 3 -1 roll mul add
+ 4 -2 roll dup 1 exch sub 3 -1 roll mul add
+ 4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
+ bind def
+/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
+ 4 -2 roll mul srgb} bind def
+ /DrawEllipse {
+ /endangle exch def
+ /startangle exch def
+ /yrad exch def
+ /xrad exch def
+ /y exch def
+ /x exch def
+ /savematrix mtrx currentmatrix def
+ x y tr xrad yrad sc 0 0 1 startangle endangle arc
+ closepath
+ savematrix setmatrix
+ } def
+
+/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
+/$F2psEnd {$F2psEnteredState restore end} def
+
+$F2psBegin
+10 setmiterlimit
+n 0 792 m 0 0 l 612 0 l 612 792 l cp clip
+ 0.06000 0.06000 sc
+15.000 slw
+% Polyline
+n 3750 2790 m 1590 2790 l 1590 660 l 3750 660 l cp gs 0.95 setgray ef gr gs col-1 s gr
+7.500 slw
+% Polyline
+n 1800 1725 m 1800 1725 l gs col-1 s gr
+% Ellipse
+n 1590 2175 45 45 0 360 DrawEllipse gs 0.00 setgray ef gr gs col-1 s gr
+
+% Polyline
+ [66.7] 0 sd
+n 1590 2175 m 3750 2175 l gs col-1 s gr [] 0 sd
+% Polyline
+ [66.7] 0 sd
+n 1590 1725 m 3750 1725 l gs col-1 s gr [] 0 sd
+% Polyline
+ [66.7] 0 sd
+n 2670 660 m 2670 2790 l gs col-1 s gr [] 0 sd
+% Polyline
+gs clippath
+2529 1282 m 2649 1397 l 2491 1347 l 2664 1450 l 2702 1385 l cp clip
+n 2318 1200 m 2670 1410 l gs col-1 s gr gr
+
+% arrowhead
+n 2529 1282 m 2649 1397 l 2491 1347 l 2533 1328 l 2529 1282 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+gs clippath
+2339 1536 m 2348 1701 l 2267 1556 l 2323 1750 l 2395 1729 l cp clip
+n 2205 1207 m 2355 1725 l gs col-1 s gr gr
+
+% arrowhead
+n 2339 1536 m 2348 1701 l 2267 1556 l 2311 1572 l 2339 1536 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+gs clippath
+2006 2340 m 2092 2198 l 2077 2364 l 2140 2173 l 2069 2149 l cp clip
+n 1995 2490 m 2100 2175 l gs col-1 s gr gr
+
+% arrowhead
+n 2006 2340 m 2092 2198 l 2077 2364 l 2050 2326 l 2006 2340 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+gs clippath
+1378 2032 m 1508 2134 l 1346 2099 l 1528 2185 l 1560 2117 l cp clip
+n 1005 1897 m 1530 2145 l gs col-1 s gr gr
+
+% arrowhead
+n 1378 2032 m 1508 2134 l 1346 2099 l 1386 2077 l 1378 2032 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+gs clippath
+2828 1620 m 2687 1707 l 2775 1567 l 2633 1709 l 2686 1762 l cp clip
+n 2977 1417 m 2670 1725 l gs col-1 s gr gr
+
+% arrowhead
+n 2828 1620 m 2687 1707 l 2775 1567 l 2782 1612 l 2828 1620 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+gs clippath
+2787 2325 m 2688 2190 l 2836 2268 l 2683 2137 l 2634 2194 l cp clip
+n 2932 2400 m 2670 2175 l gs col-1 s gr gr
+
+% arrowhead
+n 2787 2325 m 2688 2190 l 2836 2268 l 2791 2279 l 2787 2325 l cp gs 0.00 setgray ef gr col-1 s
+/Times-Roman ff 180.00 scf sf
+2565 570 m
+gs 1 -1 sc ([ct]) col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+1290 1755 m
+gs 1 -1 sc ([lc]) col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+1350 615 m
+gs 1 -1 sc ([lt]) col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+338 1808 m
+gs 1 -1 sc (Reference) col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+510 2010 m
+gs 1 -1 sc (Point) col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+1747 2625 m
+gs 1 -1 sc (Baseline) col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+3000 2535 m
+gs 1 -1 sc ([cB]) col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+3023 1358 m
+gs 1 -1 sc ([c]) col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+1665 1140 m
+gs 1 -1 sc (Centerlines) col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+2527 3000 m
+gs 1 -1 sc ([cb]) col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+3795 2977 m
+gs 1 -1 sc ([rb]) col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+3825 2242 m
+gs 1 -1 sc ([rB]) col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+3832 1770 m
+gs 1 -1 sc ([rc]) col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+3802 593 m
+gs 1 -1 sc ([rt]) col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+1230 2355 m
+gs 1 -1 sc ([lB]) col-1 sh gr
+/Times-Roman ff 180.00 scf sf
+1335 2985 m
+gs 1 -1 sc ([lb]) col-1 sh gr
+$F2psEnd
+rs
+%%EndDocument
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/overlay.sty b/Master/texmf-dist/doc/latex/epslatex-fr/overlay.sty
new file mode 100644
index 00000000000..8e9bac83f22
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/overlay.sty
@@ -0,0 +1,112 @@
+%From henn@uranus.inrets.fr Thu Mar 6 09:37:24 1997
+%Return-Path: <gut-request@ens.fr>
+%Received: from gyges by atoll.onecert.fr (SMI-8.6/SMI-SVR4-CERT1.1)
+% id JAA12730; Thu, 6 Mar 1997 09:37:23 +0100
+%Received: from cerbere.onecert.fr (minos.onecert.fr) by gyges (4.1/CERT1.0)
+% id AA22586; Thu, 6 Mar 97 09:37:23 +0100
+%Errors-To: listman1@ens.fr
+%Received: (uucp@localhost) by cerbere.onecert.fr (8.6.9/8.5) id JAA05621; Thu, 6 Mar 1997 09:37:22 +0100
+%Received: from nef.ens.fr(129.199.96.12) by cerbere.onecert.fr via smap (g3.0.3)
+% id xma005613; Thu, 6 Mar 97 09:37:17 +0100
+%Received: from (listserv@localhost)
+% by nef.ens.fr (8.8.5/jtpda-5.1) with TULP id JAA08151
+% ; Thu, 6 Mar 1997 09:37:00 +0100 (MET)
+%Received: from orion.inrets.fr (orion.inrets.fr [137.121.1.1])
+% by nef.ens.fr (8.8.5/jtpda-5.1) with ESMTP id JAA08120
+% for <gut@ens.fr>; Thu, 6 Mar 1997 09:36:17 +0100 (MET)
+%Received: from uranus.inrets.fr by orion.inrets.fr (8.7.6/8.7.1); Thu, 6 Mar 1997 09:36:06 +0100 (MET)
+%Received: from PHOBOS.uranet by uranus.inrets.fr (SMI-8.6/SMI-SVR4)
+% id JAA03701; Thu, 6 Mar 1997 09:38:26 +0100
+%Received: by PHOBOS.uranet (SMI-8.6/SMI-SVR4)
+% id KAA14366; Thu, 6 Mar 1997 10:07:33 +0100
+%Date: Thu, 6 Mar 1997 10:07:33 +0100
+%From: henn@uranus.inrets.fr (Vincent Henn)
+%Message-Id: <199703060907.KAA14366@PHOBOS.uranet>
+%To: gut@ens.fr
+%Subject: Re: \uniplus , ok mais ou est \uniminus ??
+%X-Sun-Charset: ISO-8859-1
+%Errors-To: listman1@ens.fr
+%Reply-To: GUT Distribution List <gut@ens.fr>
+%X-Sequence: 9523
+%Content-Length: 2419
+%Status: R
+%
+%Re-envoi d'un message pouvant repondre a ta question...
+%
+%hope this help
+%
+%Vincent
+%
+%
+% % Bonjour,
+% %
+% % Puisque la liste semble plus active que jamais, quelqu'un pourrait-il me
+% % dire comment fabriquer un caractère ? Il s'agit d'une opération de logique
+% % floue, c'est l'union de deux sous-ensemble floue. Je cherche uniquement
+% % l'union dite originelle, c'est-à-dire par la méthode du maximum. Le
+% % caractère est une union (\cup), avec à l'intérieur l'opérateur max (\vee),
+% % un peu comme le \uplus.
+% %
+% % Y-a-t'il un moyen aisé de construire ce caractère ?
+% %
+% % Merci d'avance.
+% %
+% % --
+% % Paul Terray - Paul.Terray@mail.dotcom.fr
+% % pterray@pratique.fr - http://www.pratique.fr/~pterray
+% %
+% %
+% %
+%
+% Dans TTN (TeX et Tug news, la lettre de Gutenberg americaine), Vol3 Num 2 1994,
+% Jeremy Gibbons propose une macro \overlay qui permet de creeer des symboles en
+% superposant d'autres symboles. Le symbole ainsi construit peut changer de
+% taille en fonction du style (display, sscript...)
+%
+% TTN est disponible sur CTAN, ou si besoin, je pourrais vous la faire passer,
+% mais je n'ai plus le code sous les yeux
+%
+% Cette petite macro est tres facile d'utilisation et tres pratique pour construire de nouveaux symboles.
+%
+% Vincent.
+%
+%
+%
+%Voici le style recherche (et retrouve entre temps...)
+%
+%
+%%% overlay.sty to overlay two symbols, respecting styles
+
+\def\loverlay#1#2{\mathpalette\@overlay{{#1}{#2}{}{\hfil}}}
+\def\overlay#1#2{\mathpalette\@overlay{{#1}{#2}{\hfil}{\hfil}}}
+\def\roverlay#1#2{\mathpalette\@overlay{{#1}{#2}{\hfil}{}}}
+ % calls to \@overlay look like
+ % \overlay\textstyle{{x}{y}{\hfil}{\hfil}}
+\def\@overlay#1#2{\@@overlay#1#2}
+ % strip brackets from 2nd arg, to get
+ % \@@overlay\textstyle{x}{y}{\hfil}{\hfil}
+\def\@@overlay#1#2#3#4#5{{%
+ \def\overlaystyle{#1}%
+ \setbox0=\hbox{\m@th$\overlaystyle#2$}%
+ \setbox1=\hbox{\m@th$\overlaystyle#3$}%
+ \ifdim \wd0<\wd1 \setbox2=\box1 \setbox1=\box0 \setbox0=\box2\fi
+ % \box0 is now the wider box
+ \rlap{\hbox to \wd0{#4\box1\relax#5}}\box0}}
+
+%%% fin du style overlay
+\endinput
+%
+%
+%utilisation : \overlay{symbole1}{symbole2}
+%
+%exemples : \def\cupmax{\overlay{cup}{\vee}}
+%
+%ou plus sypathique... :
+%\overlay{\lower.6ex\hbox{$\overlaystyle\smile$}}
+% {\raise.6ex\hbox{$\overlaystyle
+% {\roverlay{\circ}{\cdot}}{\roverlay{\circ}{\cdot}}$}}$
+%
+%essayez pour voir...
+%
+%Vincent
+%
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/pale.eps b/Master/texmf-dist/doc/latex/epslatex-fr/pale.eps
new file mode 100644
index 00000000000..5a1861e51ff
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/pale.eps
@@ -0,0 +1,2749 @@
+%!PS-Adobe-2.0 EPSF-1.2
+%%BoundingBox: 1 2 611 792
+/InitDictCount countdictstack def
+gsave
+save
+mark
+newpath
+/showpage {} def
+%!PS-Adobe-2.0 EPSF-1.2
+%%Creator: Adobe Illustrator(TM) 1.2d4
+%%For: OpenWindows Version 2
+%%Title: tiger.eps
+%%CreationDate: 4/12/90 3:20 AM
+%%DocumentProcSets: Adobe_Illustrator_1.2d1 0 0
+%%DocumentSuppliedProcSets: Adobe_Illustrator_1.2d1 0 0
+%%BoundingBox: 22 171 567 738
+%%EndComments
+
+%%BeginProcSet:Adobe_Illustrator_1.2d1 0 0
+
+/Adobe_Illustrator_1.2d1 dup 100 dict def load begin
+% definition operators
+/bdef {bind def} bind def
+/ldef {load def} bdef
+/xdef {exch def} bdef
+% graphic state operators
+/_K { 3 index add neg dup 0 lt {pop 0} if 3 1 roll } bdef
+/_k /setcmybcolor where {
+ /setcmybcolor get
+} {
+ { 1 sub 4 1 roll _K _K _K setrgbcolor pop } bind
+} ifelse def
+%/g {/_b xdef /p {_b setgray} def} bdef
+/g {/_b xdef /p {_b 1 sub neg .09 mul 1 exch sub setgray} def} bdef
+%/G {/_B xdef /P {_B setgray} def} bdef
+/G {/_B xdef /P {_B 1 sub neg .09 mul 1 exch sub setgray} def} bdef
+%/k {/_b xdef /_y xdef /_m xdef /_c xdef /p {_c _m _y _b _k} def} bdef
+/k {/_b xdef /_y xdef /_m xdef /_c xdef /p {_c .09 mul _m .09 mul _y .09 mul _b .09 mul _k} def} bdef
+%/K {/_B xdef /_Y xdef /_M xdef /_C xdef /P {_C _M _Y _B _k} def} bdef
+/K {/_B xdef /_Y xdef /_M xdef /_C xdef /P {_C .09 mul _M .09 mul _Y .09 mul _B .09 mul _k} def} bdef
+/d /setdash ldef
+/_i currentflat def
+/i {dup 0 eq {pop _i} if setflat} bdef
+/j /setlinejoin ldef
+/J /setlinecap ldef
+/M /setmiterlimit ldef
+/w /setlinewidth ldef
+% path construction operators
+/_R {.25 sub round .25 add} bdef
+/_r {transform _R exch _R exch itransform} bdef
+/c {_r curveto} bdef
+/C /c ldef
+/v {currentpoint 6 2 roll _r curveto} bdef
+/V /v ldef
+/y {_r 2 copy curveto} bdef
+/Y /y ldef
+/l {_r lineto} bdef
+/L /l ldef
+/m {_r moveto} bdef
+% path painting operators
+/n /newpath ldef
+/N /n ldef
+/F {p fill} bdef
+/f {closepath F} bdef
+/S {P stroke} bdef
+/s {closepath S} bdef
+/B {gsave F grestore S} bdef
+/b {closepath B} bdef
+end
+%%EndProcSet
+%%EndProlog
+
+%%Page: 1 1
+
+Adobe_Illustrator_1.2d1 begin
+
+.8 setgray
+%clippath fill
+-110 -300 translate
+1.1 dup scale
+
+0 g
+0 G
+0 i
+0 J
+0 j
+0.172 w
+10 M
+[]0 d
+0 0 0 0 k
+
+177.696 715.715 m
+177.797 713.821 176.973 713.84 v
+176.149 713.859 159.695 761.934 139.167 759.691 C
+156.95 767.044 177.696 715.715 V
+b
+181.226 718.738 m
+180.677 716.922 179.908 717.221 v
+179.14 717.519 180.023 768.325 159.957 773.199 C
+179.18 774.063 181.226 718.738 V
+b
+208.716 676.41 m
+210.352 675.45 209.882 674.773 v
+209.411 674.096 160.237 686.898 150.782 668.541 C
+154.461 687.428 208.716 676.41 V
+b
+205.907 666.199 m
+207.763 665.803 207.529 665.012 v
+207.296 664.221 156.593 660.879 153.403 640.478 C
+150.945 659.563 205.907 666.199 V
+b
+201.696 671.724 m
+203.474 671.061 203.128 670.313 v
+202.782 669.565 152.134 673.654 146.002 653.936 C
+146.354 673.175 201.696 671.724 V
+b
+190.991 689.928 m
+192.299 688.554 191.66 688.033 v
+191.021 687.512 147.278 713.366 133.131 698.324 C
+141.872 715.467 190.991 689.928 V
+b
+183.446 685.737 m
+184.902 684.52 184.326 683.929 v
+183.75 683.339 137.362 704.078 125.008 687.531 C
+131.753 705.553 183.446 685.737 V
+b
+180.846 681.665 m
+182.454 680.657 181.964 679.994 v
+181.474 679.331 132.692 693.554 122.709 675.478 C
+126.934 694.251 180.846 681.665 V
+b
+191.58 681.051 m
+192.702 679.52 192.001 679.085 v
+191.3 678.65 151.231 709.898 135.273 696.793 C
+146.138 712.674 191.58 681.051 V
+b
+171.8 710 m
+172.4 708.2 171.6 708 v
+170.8 707.8 142.2 749.8 122.999 742.2 C
+138.2 754 171.8 710 V
+b
+172.495 703.021 m
+173.47 701.392 172.731 701.025 v
+171.993 700.657 135.008 735.501 117.899 723.939 C
+130.196 738.739 172.495 703.021 V
+b
+172.38 698.651 m
+173.502 697.12 172.801 696.685 v
+172.1 696.251 132.031 727.498 116.073 714.393 C
+126.938 730.274 172.38 698.651 V
+b
+0 J 1 w
+170.17 696.935 m
+170.673 690.887 171.661 684.318 173.4 681.199 C
+169.8 668.799 178.6 655.599 V
+178.2 648.399 179.8 645.199 V
+183.8 636.799 188.6 635.999 v
+192.484 635.352 201.207 632.283 211.068 630.879 c
+228.2 616.799 225 603.999 V
+224.6 587.599 221 585.999 V
+232.6 597.199 223 580.399 V
+218.6 561.599 l
+244.2 583.199 228.6 564.799 V
+218.6 538.799 l
+238.2 557.199 231 548.799 V
+227.8 539.999 l
+271 567.199 240.2 537.599 V
+248.2 541.199 252.6 538.399 V
+259.4 539.599 258.6 537.999 V
+237.8 527.599 234.2 509.199 V
+242.6 519.199 239.4 508.399 V
+239.8 496.799 l
+243.8 518.399 243.4 480.799 V
+262.6 498.799 251 477.999 V
+251 461.199 l
+266.2 477.599 259.8 464.799 V
+269.8 473.599 265.8 458.399 V
+265 447.999 269.4 459.199 V
+285.4 489.799 279.4 463.599 V
+278.6 444.399 283.4 459.199 V
+283.8 448.799 293 441.599 V
+291.8 492.399 304.6 456.399 V
+308.6 439.999 l
+311.4 449.199 311 454.399 V
+325.8 470.799 319 446.399 V
+334.2 469.199 331 455.999 V
+323.4 439.999 325 435.199 V
+341.8 469.999 343 471.599 V
+341 429.198 351.8 465.199 V
+357.4 453.199 354.6 448.799 V
+362.6 456.799 361.8 459.999 V
+366.4 468.199 369.2 454.599 V
+371 445.199 372.6 448.399 V
+376.6 424.398 377.8 447.199 V
+379.4 460.799 372.2 472.399 V
+373 475.599 370.2 479.599 v
+383.8 457.999 376.6 486.799 V
+387.801 478.799 389.001 478.799 V
+375.4 501.999 384.2 497.199 V
+379 507.599 397.001 495.599 V
+381 511.599 398.601 501.999 V
+406.601 495.599 399.001 505.599 V
+384.6 521.599 406.601 503.599 V
+418.201 487.199 419.001 484.399 V
+409.001 513.599 404.601 516.399 V
+413.001 552.799 454.201 537.199 V
+461.001 519.999 465.401 538.399 V
+478.201 544.799 489.401 517.199 V
+493.401 530.799 492.601 533.599 V
+499.401 532.399 498.601 533.599 V
+511.801 529.199 513.001 529.999 V
+519.801 523.199 520.201 526.799 V
+529.401 523.999 527.401 527.599 V
+536.201 511.999 536.601 508.399 V
+539.001 522.399 l
+541.001 519.599 l
+542.601 527.199 541.801 528.399 v
+541.001 529.599 561.801 521.599 566.601 500.799 C
+568.601 492.399 l
+574.601 507.199 573.001 511.199 V
+578.201 510.399 578.601 505.999 V
+582.601 529.199 577.801 535.199 V
+582.201 535.999 583.401 532.399 V
+583.401 539.599 l
+590.601 538.799 590.601 541.199 V
+595.001 545.199 597.001 540.399 V
+584.601 575.599 603.001 556.399 V
+610.201 545.599 606.601 564.399 v
+603.001 583.199 599.001 584.799 603.801 585.199 C
+604.601 588.799 602.601 590.399 v
+600.601 591.999 603.801 590.399 y
+608.601 586.399 603.401 608.399 V
+609.801 606.799 597.801 635.999 V
+600.601 638.399 596.601 646.799 V
+604.601 642.399 607.401 643.999 V
+607.001 645.599 603.801 649.599 V
+582.201 704.4 602.601 682.399 V
+614.451 668.849 608.051 691.649 V
+598.94 715.659 599.717 719.955 V
+170.17 696.935 l
+b
+0.2 0.55 0.85 0 k
+599.717 719.755 m
+600.345 719.574 602.551 718.45 603.801 716.8 C
+610.601 706 605.401 724.4 V
+596.201 753.2 605.001 742 V
+611.001 734.8 607.801 748.4 v
+603.936 764.827 601.401 771.2 y
+613.001 766.4 586.201 806 V
+595.001 802.4 l
+575.401 842 553.801 847.2 V
+545.801 853.2 l
+584.201 891.2 571.401 928 V
+564.601 933.2 555.001 924 V
+548.601 919.2 542.601 920.8 V
+511.801 919.6 509.801 919.6 v
+507.801 919.6 473.001 956.8 407.401 939.2 C
+402.201 937.2 397.801 938.4 V
+379.4 954.4 330.6 931.6 v
+320.6 929.6 319 929.6 v
+317.4 929.6 314.6 929.6 306.6 923.2 c
+298.6 916.8 298.2 916 296.2 914.4 C
+279.8 903.2 275 902.4 V
+263.4 896 259 886 V
+255.4 884.8 l
+253.8 877.6 253.4 876.4 V
+248.6 872.8 247.8 867.2 V
+239 861.2 239.4 856.8 V
+237.8 851.6 237 846.8 V
+229.8 842 230.6 839.2 V
+223 825.2 224.2 818.4 V
+217.8 818.8 215 816.4 V
+214.2 811.6 212.6 811.2 V
+209.8 810 212.2 806 V
+210.6 803.2 210.2 801.6 V
+211 798.8 206.6 793.2 V
+200.2 774.4 202.2 769.2 V
+202.6 764.4 199.8 762.8 V
+196.2 763.2 204.6 751.2 V
+205.4 750 202.2 747.6 V
+185 744 182.6 727.6 V
+169 712.8 169 707.6 v
+169 705.295 169.271 702.148 169.97 697.535 C
+169.4 689.199 197 688.399 v
+224.6 687.599 599.717 719.755 Y
+b
+184.4 697.4 m
+159.4 736.8 173.8 680.399 Y
+182.6 645.999 312.2 683.599 y
+481.001 714 492.201 718 v
+503.401 722 598.601 715.6 y
+593.001 732.4 L
+528.201 778.8 509.001 755.6 495.401 759.6 c
+481.801 763.6 484.201 754 481.001 753.2 c
+477.801 752.4 438.601 777.2 432.201 776.4 c
+425.801 775.6 400.459 799.351 415.401 767.6 c
+431.401 733.6 357 728.4 340.2 739.6 c
+323.4 750.8 347.4 721.2 Y
+365.8 701.2 331.4 718 y
+297 730.8 273 705.2 269.8 704.4 c
+266.6 703.6 261.8 700.4 261 706.8 c
+260.2 713.2 252.69 729.901 221 703.6 c
+201 686.999 187.2 709 Y
+184.4 697.4 L
+f
+0.09 0.5 0.772 0 k
+433.51 774.654 m
+427.11 773.854 401.743 797.593 416.71 765.854 c
+433.31 730.654 358.31 726.654 341.51 737.854 c
+324.709 749.054 348.71 719.454 Y
+367.11 699.454 332.709 716.254 y
+298.309 729.054 274.309 703.454 271.109 702.654 c
+267.909 701.854 263.109 698.654 262.309 705.054 c
+261.509 711.454 254.13 727.988 222.309 701.854 c
+201.073 684.508 187.582 705.963 Y
+184.382 695.854 L
+159.382 735.654 174.454 677.345 Y
+183.255 642.944 313.509 681.854 y
+482.31 712.254 493.51 716.254 v
+504.71 720.254 599.038 713.927 y
+593.51 731.236 L
+528.71 777.636 510.31 753.854 496.71 757.854 c
+483.11 761.854 485.51 752.254 482.31 751.454 c
+479.11 750.654 439.91 775.454 433.51 774.654 c
+f
+0.081 0.45 0.695 0 k
+434.819 772.909 m
+428.419 772.109 403.685 796.138 418.019 764.109 c
+434.219 727.908 359.619 724.908 342.819 736.108 c
+326.019 747.308 350.019 717.708 Y
+368.419 697.708 334.019 714.508 y
+299.619 727.308 275.618 701.708 272.418 700.908 c
+269.218 700.108 264.418 696.908 263.618 703.308 c
+262.818 709.708 255.57 726.075 223.618 700.108 c
+201.145 682.017 187.964 702.926 Y
+184.364 694.308 L
+160.564 733.308 175.109 674.29 Y
+183.909 639.89 314.819 680.108 y
+483.619 710.508 494.819 714.508 v
+506.019 718.508 599.474 712.254 y
+594.02 730.072 L
+529.219 776.472 511.619 752.109 498.019 756.109 c
+484.419 760.109 486.819 750.509 483.619 749.708 c
+480.419 748.908 441.219 773.709 434.819 772.909 c
+f
+0.072 0.4 0.618 0 k
+436.128 771.163 m
+429.728 770.363 404.999 794.395 419.328 762.363 c
+436.128 724.807 360.394 723.518 344.128 734.363 c
+327.328 745.563 351.328 715.963 Y
+369.728 695.963 335.328 712.763 y
+300.928 725.563 276.928 699.963 273.728 699.163 c
+270.528 698.363 265.728 695.163 264.928 701.563 c
+264.128 707.963 257.011 724.161 224.927 698.363 c
+201.218 679.526 188.345 699.89 Y
+184.345 692.763 L
+162.545 729.563 175.764 671.235 Y
+184.564 636.835 316.128 678.363 y
+484.928 708.763 496.129 712.763 v
+507.329 716.763 599.911 710.581 y
+594.529 728.908 L
+529.729 775.309 512.929 750.363 499.329 754.363 c
+485.728 758.363 488.128 748.763 484.928 747.963 c
+481.728 747.163 442.528 771.963 436.128 771.163 c
+f
+0.063 0.35 0.54 0 k
+437.438 769.417 m
+431.037 768.617 406.814 792.871 420.637 760.617 c
+437.438 721.417 362.237 721.417 345.437 732.617 c
+328.637 743.817 352.637 714.217 Y
+371.037 694.217 336.637 711.017 y
+302.237 723.817 278.237 698.217 275.037 697.417 c
+271.837 696.617 267.037 693.417 266.237 699.817 c
+265.437 706.217 258.452 722.248 226.237 696.617 c
+201.291 677.035 188.727 696.854 Y
+184.327 691.217 L
+164.527 726.018 176.418 668.181 Y
+185.218 633.78 317.437 676.617 y
+486.238 707.017 497.438 711.017 v
+508.638 715.017 600.347 708.908 y
+595.038 727.745 L
+530.238 774.145 514.238 748.617 500.638 752.617 c
+487.038 756.617 489.438 747.017 486.238 746.217 c
+483.038 745.417 443.838 770.217 437.438 769.417 c
+f
+0.054 0.3 0.463 0 k
+438.747 767.672 m
+432.347 766.872 406.383 790.323 421.947 758.872 c
+441.147 720.072 363.546 719.672 346.746 730.872 c
+329.946 742.072 353.946 712.472 Y
+372.346 692.472 337.946 709.272 y
+303.546 722.072 279.546 696.472 276.346 695.672 c
+273.146 694.872 268.346 691.672 267.546 698.072 c
+266.746 704.472 259.892 720.335 227.546 694.872 c
+201.364 674.544 189.109 693.817 Y
+184.309 689.672 L
+166.309 722.872 177.073 665.126 Y
+185.873 630.726 318.746 674.872 y
+487.547 705.272 498.747 709.272 v
+509.947 713.272 600.783 707.236 y
+595.547 726.581 L
+530.747 772.981 515.547 746.872 501.947 750.872 c
+488.347 754.872 490.747 745.272 487.547 744.472 c
+484.347 743.672 445.147 768.472 438.747 767.672 c
+f
+0.045 0.25 0.386 0 k
+440.056 765.927 m
+433.655 765.127 407.313 788.387 423.255 757.127 c
+443.656 717.126 364.855 717.926 348.055 729.126 c
+331.255 740.326 355.255 710.726 Y
+373.655 690.726 339.255 707.526 y
+304.855 720.326 280.855 694.726 277.655 693.926 c
+274.455 693.126 269.655 689.926 268.855 696.326 c
+268.055 702.726 261.332 718.422 228.855 693.126 c
+201.436 672.053 189.491 690.781 Y
+184.291 688.126 L
+168.291 718.326 177.727 662.071 Y
+186.527 627.671 320.055 673.126 y
+488.856 703.526 500.056 707.526 v
+511.256 711.526 601.22 705.563 y
+596.056 725.417 L
+531.256 771.817 516.856 745.126 503.256 749.126 c
+489.656 753.127 492.056 743.526 488.856 742.726 c
+485.656 741.926 446.456 766.727 440.056 765.927 c
+f
+0.036 0.2 0.309 0 k
+441.365 764.181 m
+434.965 763.381 407.523 786.056 424.565 755.381 c
+446.565 715.781 366.164 716.181 349.364 727.381 c
+332.564 738.581 356.564 708.981 Y
+374.964 688.981 340.564 705.781 y
+306.164 718.581 282.164 692.981 278.964 692.181 c
+275.764 691.381 270.964 688.181 270.164 694.581 c
+269.364 700.981 262.773 716.508 230.164 691.381 c
+201.509 669.562 189.873 687.744 Y
+184.273 686.581 L
+169.872 714.981 178.382 659.017 Y
+187.182 624.616 321.364 671.381 y
+490.165 701.781 501.365 705.781 v
+512.565 709.781 601.656 703.89 y
+596.565 724.254 L
+531.765 770.654 518.165 743.381 504.565 747.381 c
+490.965 751.381 493.365 741.781 490.165 740.981 c
+486.965 740.181 447.765 764.981 441.365 764.181 c
+f
+0.027 0.15 0.231 0 k
+442.674 762.435 m
+436.274 761.635 408.832 784.311 425.874 753.635 c
+447.874 714.035 367.474 714.435 350.674 725.635 c
+333.874 736.835 357.874 707.235 Y
+376.274 687.235 341.874 704.035 y
+307.473 716.835 283.473 691.235 280.273 690.435 c
+277.073 689.635 272.273 686.435 271.473 692.835 c
+270.673 699.235 264.214 714.595 231.473 689.635 c
+201.582 667.071 190.255 684.707 Y
+184.255 685.035 L
+170.654 711.436 179.037 655.962 Y
+187.837 621.562 322.673 669.635 y
+491.474 700.035 502.674 704.035 v
+513.874 708.035 602.093 702.217 y
+597.075 723.09 L
+532.274 769.49 519.474 741.635 505.874 745.635 c
+492.274 749.635 494.674 740.035 491.474 739.235 c
+488.274 738.435 449.074 763.235 442.674 762.435 c
+f
+0.018 0.1 0.154 0 k
+443.983 760.69 m
+437.583 759.89 410.529 782.777 427.183 751.89 c
+449.183 711.09 368.783 712.69 351.983 723.89 c
+335.183 735.09 359.183 705.49 Y
+377.583 685.49 343.183 702.29 y
+308.783 715.09 284.783 689.49 281.583 688.69 c
+278.382 687.89 273.582 684.69 272.782 691.09 c
+271.982 697.49 265.654 712.682 232.782 687.89 c
+201.655 664.58 190.637 681.671 Y
+184.236 683.49 L
+171.236 707.49 179.691 652.907 Y
+188.491 618.507 323.983 667.89 y
+492.783 698.29 503.983 702.29 v
+515.183 706.29 602.529 700.544 y
+597.583 721.926 L
+532.783 768.327 520.783 739.89 507.183 743.89 c
+493.583 747.89 495.983 738.29 492.783 737.49 c
+489.583 736.69 450.383 761.49 443.983 760.69 c
+f
+0.009 0.05 0.077 0 k
+445.292 758.945 m
+438.892 758.145 412.917 781.589 428.492 750.145 c
+449.692 707.344 370.092 710.944 353.292 722.144 c
+336.492 733.344 360.492 703.744 Y
+378.892 683.744 344.492 700.544 y
+310.092 713.344 286.092 687.744 282.892 686.944 c
+279.692 686.144 274.892 682.944 274.092 689.344 c
+273.292 695.744 267.095 710.768 234.092 686.144 c
+201.727 662.089 191.018 678.635 Y
+184.218 681.944 L
+171.418 705.144 180.346 649.853 Y
+189.146 615.453 325.292 666.144 y
+494.093 696.544 505.293 700.544 v
+516.493 704.544 602.965 698.872 y
+598.093 720.763 L
+533.292 767.163 522.093 738.144 508.493 742.144 c
+494.893 746.145 497.293 736.544 494.093 735.744 c
+490.892 734.944 451.692 759.745 445.292 758.945 c
+f
+1 g
+184.2 680.399 m
+171.4 702.4 181 646.799 Y
+189.8 612.399 326.6 664.399 y
+495.401 694.8 506.601 698.8 v
+517.801 702.8 603.401 697.2 y
+598.601 719.6 L
+533.801 766 523.401 736.4 509.801 740.4 c
+496.201 744.4 498.601 734.8 495.401 734 c
+492.201 733.2 453.001 758 446.601 757.2 c
+440.201 756.4 414.981 780.207 429.801 748.4 c
+452.028 700.693 369.041 710.773 354.6 720.4 c
+337.8 731.6 361.8 702 Y
+380.2 681.999 345.8 698.8 y
+311.4 711.6 287.4 685.999 284.2 685.199 c
+281 684.399 276.2 681.199 275.4 687.599 c
+274.6 694 268.535 708.856 235.4 684.399 c
+201.8 659.599 191.4 675.599 Y
+184.2 680.399 L
+f
+0 g
+225.8 650.399 m
+218.6 638.799 239.4 625.599 V
+240.8 624.199 222.8 628.399 V
+216.6 630.399 215 640.799 V
+210.2 645.199 205.4 650.799 v
+200.6 656.399 225.8 650.399 y
+f
+0.8 g
+365.8 698 m
+383.498 671.179 382.9 666.399 v
+381.6 655.999 381.4 646.399 384.6 642.399 c
+387.801 638.399 396.601 605.199 y
+396.201 603.999 408.601 641.999 V
+420.201 657.999 400.201 676.399 V
+365 705.2 365.8 698 v
+f
+0 g
+1 J 0.1 w
+245.8 623.599 m
+257 616.399 242.6 585.199 V
+249 587.599 l
+248.2 576.399 245 573.999 V
+252.2 577.199 l
+257 569.199 253 564.399 V
+269.8 556.399 269 549.999 V
+275.4 557.999 271.4 564.399 v
+267.4 570.799 260.2 566.799 261 585.199 C
+252.2 581.999 l
+257.8 590.799 257.8 597.199 V
+249.8 594.799 l
+265.269 621.377 254.6 622.799 v
+248.6 623.599 245.8 623.599 Y
+f
+0.8 g
+278.2 606.799 m
+281 611.199 278.2 610.399 v
+275.4 609.599 244.2 594.799 238.2 585.199 C
+272.6 609.599 278.2 606.799 V
+f
+288.6 598.799 m
+291.4 603.199 288.6 602.399 v
+285.8 601.599 254.6 586.799 248.6 577.199 C
+283 601.599 288.6 598.799 V
+f
+301.8 613.999 m
+304.6 618.399 301.8 617.599 v
+299 616.799 267.8 601.999 261.8 592.399 C
+296.2 616.799 301.8 613.999 V
+f
+278.6 570.399 m
+278.6 576.399 275.8 575.599 v
+273 574.799 237 557.199 231 547.599 C
+273 573.199 278.6 570.399 V
+f
+279.8 581.199 m
+281 585.999 278.2 585.199 V
+276.2 585.199 249.8 573.599 243.8 563.999 C
+273.4 585.599 279.8 581.199 V
+f
+265.4 533.599 m
+255.4 525.999 l
+265.8 533.599 269.4 532.399 V
+262.6 521.199 261.8 515.999 V
+272.2 528.799 277.8 528.399 V
+285.4 527.999 285.4 517.199 V
+291 527.599 294.2 527.199 V
+295.4 520.799 294.2 513.999 V
+298.2 521.599 302.2 519.999 V
+308.6 521.999 307.8 510.399 V
+307.8 499.999 307 497.199 V
+312.6 523.599 315 523.999 V
+323 525.199 327.8 516.399 V
+323.8 523.999 328.6 521.999 V
+339.4 520.399 342.6 513.599 V
+335.8 525.599 341.4 522.399 V
+348.2 522.399 349.4 515.999 V
+357.8 494.799 359.8 493.199 V
+352.2 514.799 353.8 514.799 V
+351.8 526.799 357 511.999 V
+353.8 525.999 359.4 525.199 v
+365 524.399 369.4 514.399 377.8 516.799 C
+387.401 511.199 389.401 580.399 V
+265.4 533.599 L
+f
+0 g
+0 J 1 w
+270.2 626.399 m
+285 632.399 325 626.399 V
+332.2 625.999 339 634.799 v
+345.8 643.599 372.6 650.799 379 648.799 C
+388.601 642.399 l
+389.401 641.199 l
+401.801 630.799 402.201 623.199 v
+402.601 615.599 387.801 567.599 378.2 551.599 c
+368.6 535.599 359 523.199 339.8 525.599 C
+319 529.599 293.4 525.599 v
+264.2 527.199 261.4 535.199 v
+258.6 543.199 272.6 558.399 y
+277 566.799 275.8 581.199 v
+274.6 595.599 275 623.599 270.2 626.399 c
+f
+0.1 0.6 0.45 0 k
+292.2 624.399 m
+300.6 605.999 271 540.799 y
+269 539.199 283.66 533.154 293.8 535.599 c
+304.746 538.237 345 533.999 Y
+368.6 549.599 381.4 593.999 y
+391.801 617.999 374.2 621.199 v
+356.6 624.399 292.2 624.399 y
+f
+0.1 0.6 0.45 0.2 k
+290.169 593.503 m
+293.495 606.293 295.079 618.094 292.2 624.399 c
+354.6 617.999 365.8 638.799 v
+370.041 646.674 384.801 615.999 384.4 606.399 c
+321.4 591.999 306.6 603.199 V
+290.169 593.503 L
+f
+0.1 0.6 0.45 0.25 k
+294.6 577.199 m
+296.6 569.999 294.2 565.999 V
+292.6 565.199 291.4 564.799 V
+292.6 561.199 298.6 559.599 V
+300.6 555.199 303 554.799 v
+305.4 554.399 310.2 548.799 314.2 549.999 c
+318.2 551.199 329.4 555.199 y
+335 558.399 343.8 554.799 V
+346.175 555.601 346.6 559.599 v
+347.1 564.299 350.2 567.999 352.2 569.999 c
+354.2 571.999 363.8 584.799 362.6 585.199 c
+361.4 585.599 294.6 577.199 Y
+f
+0 0.55 0.5 0 k
+290.2 625.599 m
+287.4 603.199 290.6 594.799 v
+293.8 586.399 293 584.399 292.2 580.399 c
+291.4 576.399 295.8 566.399 301.4 560.399 C
+313.4 558.799 l
+328.6 562.399 337.8 559.599 V
+346.794 558.256 350.2 573.199 V
+355 579.599 362.2 582.399 v
+369.4 585.199 376.6 626.799 372.6 634.799 c
+368.6 642.799 354.2 647.199 338.2 631.599 c
+322.2 615.999 320.2 632.799 290.2 625.599 C
+b
+0 0 0.2 0 k
+0.5 w
+291.8 550.799 m
+291 552.799 286.6 553.199 V
+264.2 556.799 255.8 569.199 V
+249 574.799 253.4 563.199 V
+263.8 542.799 270.6 539.999 V
+287 535.999 291.8 550.799 V
+b
+0 0.55 0.5 0.2 k
+1 w
+371.742 614.771 m
+372.401 622.677 374.354 631.291 372.6 634.799 c
+366.154 647.693 349.181 642.305 338.2 631.599 c
+322.2 615.999 320.2 632.799 290.2 625.599 C
+288.455 611.636 289.295 601.624 v
+326.6 613.199 327.4 607.599 V
+329 610.799 338.2 610.799 v
+347.4 610.799 370.142 611.971 371.742 614.771 C
+f
+0 g
+0 0.55 0.5 0.35 K
+2 w
+328.6 624.799 m
+333.4 619.999 329.8 610.399 V
+315.4 594.399 317.4 580.399 v
+S
+0 0 0.2 0 k
+0 G
+0.5 w
+280.6 539.999 m
+276.2 552.799 285 545.999 V
+289.8 543.999 288.6 542.399 v
+287.4 540.799 281.8 536.799 280.6 539.999 C
+b
+285.64 538.799 m
+282.12 549.039 289.16 543.599 V
+293.581 541.151 292.04 540.719 v
+287.48 539.439 292.04 536.879 285.64 538.799 C
+b
+290.44 538.799 m
+286.92 549.039 293.96 543.599 V
+298.335 541.289 296.84 540.719 v
+293.48 539.439 296.84 536.879 290.44 538.799 C
+b
+297.04 538.599 m
+293.52 548.839 300.56 543.399 V
+304.943 541.067 303.441 540.519 v
+300.48 539.439 303.441 536.679 297.04 538.599 C
+b
+303.52 538.679 m
+300 548.919 307.041 543.479 V
+310.881 541.879 309.921 540.599 v
+308.961 539.319 309.921 536.759 303.52 538.679 C
+b
+310.2 537.999 m
+305.4 550.399 314.6 543.999 V
+319.4 541.999 318.2 540.399 v
+317 538.799 318.2 535.599 310.2 537.999 C
+b
+0 g
+0.1 0.6 0.45 0.25 K
+2 w
+281.8 555.199 m
+295 557.999 301 554.799 V
+307 553.599 308.2 553.999 v
+309.4 554.399 312.6 554.799 y
+S
+315.8 546.399 m
+327.8 559.999 339.8 555.599 v
+346.816 553.026 345.8 556.399 346.6 559.199 c
+347.4 561.999 347.6 566.199 352.6 569.199 c
+S
+0 0 0.2 0 k
+0 G
+0.5 w
+333 562.399 m
+329 573.199 326.2 560.399 v
+323.4 547.599 320.2 543.999 318.6 541.199 C
+318.6 535.999 327 536.399 V
+337.8 536.799 338.2 539.599 v
+338.6 542.399 337 553.999 333 562.399 C
+b
+0 g
+0.1 0.6 0.45 0.25 K
+2 w
+347 555.199 m
+350.6 557.599 353 556.399 v
+S
+353.5 571.599 m
+356.4 576.499 361.2 577.299 v
+S
+0.7 g
+0 G
+1 w
+274.2 534.799 m
+292.2 531.599 296.6 533.199 V
+305.4 533.199 297 531.199 V
+284.2 531.199 276.2 532.399 V
+264.6 537.999 274.2 534.799 V
+f
+0 0 0.2 0 k
+0.5 w
+288.2 627.999 m
+305.8 627.999 307.8 627.199 V
+315 596.399 311.4 588.799 V
+310.2 585.999 307.4 591.599 V
+289 624.399 285.8 626.399 v
+282.6 628.399 287 627.999 288.2 627.999 C
+b
+211.1 630.699 m
+220 628.999 232.6 626.399 V
+237.4 603.999 240.6 599.199 v
+243.8 594.399 240.2 594.399 236.6 597.199 c
+233 599.999 218.2 613.999 216.2 618.399 c
+214.2 622.799 211.1 630.699 y
+b
+232.961 626.182 m
+238.761 624.634 239.77 622.419 v
+240.778 620.205 238.568 616.908 y
+237.568 613.603 236.366 615.765 v
+235.164 617.928 232.292 625.588 232.961 626.182 c
+b
+0 g
+233 626.399 m
+236.6 621.199 240.2 621.199 v
+243.8 621.199 244.182 621.612 247 620.999 c
+251.6 619.999 251.2 621.999 257.8 620.799 c
+260.44 620.319 263 621.199 265.8 619.999 c
+268.6 618.799 271.8 619.599 273 621.599 c
+274.2 623.599 279 627.799 Y
+266.2 625.999 263.4 625.199 V
+241 623.999 233 626.399 V
+f
+0 0 0.2 0 k
+277.6 626.199 m
+271.15 622.699 270.75 620.299 v
+270.35 617.899 276 614.199 y
+278.75 609.599 279.35 611.999 v
+279.95 614.399 278.4 625.799 277.6 626.199 c
+b
+240.115 620.735 m
+247.122 609.547 247.339 620.758 V
+247.896 622.016 246.136 622.038 v
+240.061 622.114 241.582 626.216 240.115 620.735 C
+b
+247.293 620.486 m
+255.214 609.299 254.578 620.579 V
+254.585 620.911 252.832 621.064 v
+248.085 621.478 248.43 625.996 247.293 620.486 C
+b
+254.506 620.478 m
+262.466 609.85 261.797 619.516 V
+261.916 620.749 260.262 621.05 v
+256.37 621.756 256.159 625.005 254.506 620.478 C
+b
+261.382 620.398 m
+269.282 608.837 269.63 618.618 V
+271.274 619.996 269.528 620.218 v
+263.71 620.958 264.508 625.412 261.382 620.398 C
+b
+0 0 0.2 0.1 k
+225.208 616.868 m
+217.55 618.399 l
+214.95 623.399 212.85 629.549 y
+219.2 628.549 231.7 625.749 V
+232.576 622.431 234.048 616.636 v
+225.208 616.868 l
+f
+290.276 621.53 m
+288.61 624.036 287.293 625.794 286.643 626.2 c
+283.63 628.083 287.773 627.706 288.902 627.706 C
+305.473 627.706 307.356 626.953 V
+307.88 624.711 308.564 621.32 V
+298.476 623.33 290.276 621.53 V
+f
+0.2 0.55 0.85 0 k
+1 w
+343.88 759.679 m
+371.601 755.719 397.121 791.359 398.881 801.04 c
+400.641 810.72 390.521 822.6 Y
+391.841 825.68 387.001 839.76 381.721 849 c
+376.441 858.24 360.54 857.266 343 858.24 c
+327.16 859.12 308.68 835.8 307.36 834.04 c
+306.04 832.28 312.2 793.999 313.52 788.279 c
+314.84 782.559 312.2 756.159 y
+346.44 765.259 316.16 763.639 343.88 759.679 c
+f
+0.08 0.44 0.68 0 k
+308.088 833.392 m
+306.792 831.664 312.84 794.079 314.136 788.463 c
+315.432 782.847 312.84 756.927 y
+345.512 765.807 316.728 764.271 343.944 760.383 c
+371.161 756.495 396.217 791.487 397.945 800.992 c
+399.673 810.496 389.737 822.16 Y
+391.033 825.184 386.281 839.008 381.097 848.08 c
+375.913 857.152 360.302 856.195 343.08 857.152 c
+327.528 858.016 309.384 835.12 308.088 833.392 c
+f
+0.06 0.33 0.51 0 k
+308.816 832.744 m
+307.544 831.048 313.48 794.159 314.752 788.647 c
+316.024 783.135 313.48 757.695 y
+344.884 766.855 317.296 764.903 344.008 761.087 c
+370.721 757.271 395.313 791.615 397.009 800.944 c
+398.705 810.272 388.953 821.72 Y
+390.225 824.688 385.561 838.256 380.473 847.16 c
+375.385 856.064 360.063 855.125 343.16 856.064 c
+327.896 856.912 310.088 834.44 308.816 832.744 c
+f
+0.04 0.22 0.34 0 k
+309.544 832.096 m
+308.296 830.432 314.12 794.239 315.368 788.831 c
+316.616 783.423 314.12 758.463 y
+343.556 767.503 317.864 765.535 344.072 761.791 c
+370.281 758.047 394.409 791.743 396.073 800.895 c
+397.737 810.048 388.169 821.28 Y
+389.417 824.192 384.841 837.504 379.849 846.24 c
+374.857 854.976 359.824 854.055 343.24 854.976 c
+328.264 855.808 310.792 833.76 309.544 832.096 c
+f
+0.02 0.11 0.17 0 k
+310.272 831.448 m
+309.048 829.816 314.76 794.319 315.984 789.015 c
+317.208 783.711 314.76 759.231 y
+342.628 768.151 318.432 766.167 344.136 762.495 c
+369.841 758.823 393.505 791.871 395.137 800.848 c
+396.769 809.824 387.385 820.84 Y
+388.609 823.696 384.121 836.752 379.225 845.32 c
+374.329 853.888 359.585 852.985 343.32 853.888 c
+328.632 854.704 311.496 833.08 310.272 831.448 c
+f
+1 g
+344.2 763.2 m
+369.4 759.6 392.601 792 394.201 800.8 c
+395.801 809.6 386.601 820.4 Y
+387.801 823.2 383.4 836 378.6 844.4 c
+373.8 852.8 359.346 851.914 343.4 852.8 c
+329 853.6 312.2 832.4 311 830.8 c
+309.8 829.2 315.4 794.4 316.6 789.2 c
+317.8 784 315.4 760 y
+340.9 768.6 319 766.8 344.2 763.2 c
+f
+0.8 g
+390.601 797.2 m
+362.8 789.6 351.2 791.2 V
+335.4 797.8 326.6 776 V
+323 768.8 321 766.8 v
+319 764.8 390.601 797.2 Y
+f
+0 g
+394.401 799.4 m
+365.4 787.2 355.4 787.6 v
+339 792.2 330.6 777.6 V
+322.2 768.4 319 766.8 V
+318.6 765.2 325 769.2 V
+335.4 764 l
+350.2 754.4 359.8 770.4 V
+363.8 781.6 363.8 783.6 v
+363.8 785.6 385 791.2 386.601 791.6 c
+388.201 792 394.801 796.2 394.401 799.4 C
+f
+0.4 0.2 0.8 0 k
+347 763.486 m
+340.128 763.486 331.755 767.351 331.755 773.6 c
+331.755 779.848 340.128 786.113 347 786.113 c
+353.874 786.113 359.446 781.048 359.446 774.8 c
+359.446 768.551 353.874 763.486 347 763.486 c
+f
+0.4 0.2 0.8 0.2 k
+343.377 780.17 m
+338.531 779.448 333.442 777.945 333.514 778.161 c
+335.054 782.78 341.415 786.113 347 786.113 c
+351.296 786.113 355.084 784.135 357.32 781.125 c
+352.004 781.455 343.377 780.17 v
+f
+1 g
+355.4 780.4 m
+351 783.6 351 781.4 V
+354.6 777 355.4 780.4 V
+f
+0 g
+345.4 772.274 m
+342.901 772.274 340.875 774.3 340.875 776.8 c
+340.875 779.299 342.901 781.325 345.4 781.325 c
+347.9 781.325 349.926 779.299 349.926 776.8 c
+349.926 774.3 347.9 772.274 345.4 772.274 c
+f
+0.2 0.55 0.85 0 k
+241.4 785.6 m
+238.2 806.8 240.6 811.2 V
+251.4 821.2 251 824.8 V
+250.6 842.8 249.4 843.6 v
+248.2 844.4 240.6 850.4 234.6 844 C
+224.2 826 225 819.6 V
+225 817.6 l
+217.4 818 215.8 816 V
+214.6 810.8 213.4 810.4 V
+210.6 808 212.6 805.2 V
+210.6 802.8 211 798.8 V
+218.6 794.8 L
+220.6 780.4 231.4 775.2 v
+236.236 772.871 239.4 779.6 241.4 785.6 c
+f
+1 g
+240.4 787.44 m
+237.52 806.52 239.68 810.48 V
+249.4 819.48 249.04 822.72 V
+248.68 838.92 247.6 839.64 v
+246.52 840.36 239.68 845.76 234.28 840 C
+224.92 823.8 225.64 818.04 V
+225.64 816.24 l
+218.8 816.6 217.36 814.8 V
+216.28 810.12 215.2 809.76 V
+212.68 807.6 214.48 805.08 V
+212.68 802.92 213.04 799.32 V
+219.88 795.72 L
+221.68 782.76 231.4 778.08 v
+235.752 775.985 238.6 782.04 240.4 787.44 c
+f
+0.075 0.412 0.637 0 k
+248.95 842.61 m
+247.86 843.47 240.37 849.24 234.52 843 C
+224.38 825.45 225.16 819.21 V
+225.16 817.26 l
+217.75 817.65 216.19 815.7 V
+215.02 810.63 213.85 810.24 V
+211.12 807.9 213.07 805.17 V
+211.12 802.83 211.51 798.93 V
+218.92 795.03 L
+220.87 780.99 231.4 775.92 v
+236.114 773.65 239.2 780.21 241.15 786.06 c
+238.03 806.73 240.37 811.02 V
+250.9 820.77 250.51 824.28 V
+250.12 841.83 248.95 842.61 V
+f
+0.05 0.275 0.425 0 k
+248.5 841.62 m
+247.52 842.54 240.14 848.08 234.44 842 C
+224.56 824.9 225.32 818.82 V
+225.32 816.92 l
+218.1 817.3 216.58 815.4 V
+215.44 810.46 214.3 810.08 V
+211.64 807.8 213.54 805.14 V
+211.64 802.86 212.02 799.06 V
+219.24 795.26 L
+221.14 781.58 231.4 776.64 v
+235.994 774.428 239 780.82 240.9 786.52 c
+237.86 806.66 240.14 810.84 V
+250.4 820.34 250.02 823.76 V
+249.64 840.86 248.5 841.62 V
+f
+0.025 0.137 0.212 0 k
+248.05 840.63 m
+247.18 841.61 239.91 846.92 234.36 841 C
+224.74 824.35 225.48 818.43 V
+225.48 816.58 l
+218.45 816.95 216.97 815.1 V
+215.86 810.29 214.75 809.92 V
+212.16 807.7 214.01 805.11 V
+212.16 802.89 212.53 799.19 V
+219.56 795.49 L
+221.41 782.17 231.4 777.36 v
+235.873 775.206 238.8 781.43 240.65 786.98 c
+237.69 806.59 239.91 810.66 V
+249.9 819.91 249.53 823.24 V
+249.16 839.89 248.05 840.63 V
+f
+1 g
+240.4 787.54 m
+237.52 806.52 239.68 810.48 V
+249.4 819.48 249.04 822.72 V
+248.68 838.92 247.6 839.64 V
+246.84 840.68 239.68 845.76 234.28 840 C
+224.92 823.8 225.64 818.04 V
+225.64 816.24 l
+218.8 816.6 217.36 814.8 V
+216.28 810.12 215.2 809.76 V
+212.68 807.6 214.48 805.08 V
+212.68 802.92 213.04 799.32 V
+219.88 795.72 L
+221.68 782.76 231.4 778.08 v
+235.752 775.985 238.6 782.14 240.4 787.54 c
+f
+0.8 g
+237.3 793.8 m
+215.7 804 214.8 804.8 V
+223.9 796.6 224.7 796.6 v
+225.5 796.6 237.3 793.8 Y
+f
+0 g
+220.2 800 m
+238.6 796.4 238.6 792 v
+238.6 789.088 238.357 775.669 233 777.2 c
+224.6 779.6 228.2 794 220.2 800 c
+f
+0.4 0.2 0.8 0 k
+228.6 796.2 m
+237.578 794.726 238.6 792 v
+239.2 790.4 239.863 782.092 234.4 781 c
+229.848 780.089 227.618 790.31 228.6 796.2 c
+f
+0 g
+314.595 753.651 m
+314.098 755.393 315.409 755.262 317.2 755.8 c
+319.2 756.4 331.4 760.2 332.2 762.8 c
+333 765.4 346.2 761 Y
+348 760.2 352.4 757.6 Y
+357.2 756.4 363.8 756 Y
+366.2 755 369.6 752.2 Y
+384.2 742 396.601 749.2 Y
+416.601 755.8 410.601 773 Y
+407.601 782 410.801 785.4 Y
+411.001 789.2 418.201 782.8 Y
+420.801 778.6 421.601 773.6 Y
+429.601 762.4 426.201 780.2 Y
+426.401 781.2 423.601 784.8 423.601 786 c
+423.601 787.2 421.801 790.6 Y
+418.801 794 421.201 801 Y
+423.001 814.8 420.801 813 Y
+419.601 814.8 410.401 804.8 Y
+408.201 801.4 402.201 799.8 Y
+399.401 798 396.001 799.4 Y
+393.401 799.8 387.801 792.8 Y
+390.601 793 393.001 788.6 395.401 788.4 c
+397.801 788.2 399.601 790.8 401.201 791.4 c
+402.801 792 405.601 786.2 Y
+406.001 783.6 400.401 778.8 Y
+400.001 774.2 398.401 775.8 Y
+395.401 776.4 394.201 772.6 393.201 768 c
+392.201 763.4 388.001 763 y
+386.401 755.6 385.2 758.6 Y
+385 764.2 379 758.4 Y
+377.8 756.4 373.2 758.6 Y
+366.4 760.6 368.8 762.6 Y
+370.6 764.8 381.8 762.6 Y
+384 764.2 376 768.2 Y
+375.4 770 376.4 774.4 Y
+377.6 777.6 384.4 783.2 Y
+393.801 784.4 391.001 786 Y
+384.801 791.2 379 783.6 Y
+376.8 777.4 359.4 762.4 Y
+354.6 759 357.2 765.8 353.2 762.4 c
+349.2 759 328.6 768 y
+317.038 769.193 314.306 753.451 310.777 756.571 c
+316.195 748.051 314.595 753.651 v
+f
+509.401 920 m
+483.801 912 481.001 893.2 V
+478.601 870.4 499.001 852.8 V
+499.401 846.4 501.401 843.2 v
+499.801 838.4 518.601 846 V
+545.801 854.4 l
+552.201 856.8 557.401 865.6 v
+562.601 874.4 577.801 893.2 574.201 918.4 C
+575.401 929.6 569.401 930 V
+561.001 931.6 553.801 924 V
+547.001 920.8 544.601 921.2 V
+509.401 920 L
+f
+564.022 920.99 m
+566.122 929.92 561.282 925.08 V
+554.242 919.36 546.761 919.36 V
+532.241 917.16 527.841 903.96 V
+523.881 877.12 531.801 871.4 V
+536.641 863.92 543.681 870.52 v
+550.722 877.12 566.222 907.35 564.022 920.99 C
+f
+0.2 g
+563.648 920.632 m
+565.738 929.376 560.986 924.624 V
+554.074 919.008 546.729 919.008 V
+532.473 916.848 528.153 903.888 V
+524.265 877.536 532.041 871.92 V
+536.793 864.576 543.705 871.056 v
+550.618 877.536 565.808 907.24 563.648 920.632 C
+f
+0.4 g
+563.274 920.274 m
+565.354 928.832 560.69 924.168 V
+553.906 918.656 546.697 918.656 V
+532.705 916.536 528.465 903.816 V
+524.649 877.952 532.281 872.44 V
+536.945 865.232 543.729 871.592 v
+550.514 877.952 565.394 907.13 563.274 920.274 C
+f
+0.6 g
+562.9 919.916 m
+564.97 928.288 560.394 923.712 V
+553.738 918.304 546.665 918.304 V
+532.937 916.224 528.777 903.744 V
+525.033 878.368 532.521 872.96 V
+537.097 865.888 543.753 872.128 v
+550.41 878.368 564.98 907.02 562.9 919.916 C
+f
+0.8 g
+562.526 919.558 m
+564.586 927.744 560.098 923.256 V
+553.569 917.952 546.633 917.952 V
+533.169 915.912 529.089 903.672 V
+525.417 878.784 532.761 873.48 V
+537.249 866.544 543.777 872.664 v
+550.305 878.784 564.566 906.91 562.526 919.558 C
+f
+1 g
+562.151 919.2 m
+564.201 927.2 559.801 922.8 V
+553.401 917.6 546.601 917.6 V
+533.401 915.6 529.401 903.6 V
+525.801 879.2 533.001 874 V
+537.401 867.2 543.801 873.2 v
+550.201 879.2 564.151 906.8 562.151 919.2 C
+f
+0.1 0.55 0.85 0.3 k
+350.6 716 m
+330.2 735.2 322.2 736 V
+287.8 740 273 722 V
+290.6 742.4 318.2 736.8 V
+296.6 741.2 284.2 738 V
+267.4 738 257.8 724 V
+255 719.2 l
+259 734 277.4 740 V
+300.2 744.8 311 740 V
+289.4 746.8 279.4 744.8 V
+249 747.2 236.2 720.8 V
+240.2 735.2 255 742.4 V
+268.6 751.2 289 748.4 V
+303.4 745.2 308.6 742.8 v
+313.8 740.4 312.6 743.2 304.2 748 C
+298.6 758 284.6 757.6 V
+241.8 754 231.4 742 V
+245 753.2 255.4 756 V
+277.8 764 286.2 763.2 V
+311 762.2 318.6 766.2 V
+307.4 761.2 310.6 758 v
+313.8 754.8 320.6 747.2 320.6 746 c
+320.6 744.8 344.8 722.7 348.4 718.3 C
+350.6 716 l
+f
+0.8 g
+1 J 0.1 w
+489 522 m
+473.5 558.5 461 568 V
+487 552 490.5 534 V
+490.5 524 489 522 V
+f
+536 514.5 m
+509.5 569.5 491 593.5 V
+534.5 556 539.5 529.5 V
+540 524 l
+537 526.5 l
+536.5 517.5 536 514.5 V
+f
+592.5 563 m
+530 622.5 528.5 625 V
+589 559 592 551.5 V
+590 560.5 592.5 563 V
+f
+404 519.5 m
+423.5 571.5 442.5 549 V
+457.5 539 457 536 V
+453 542.5 435 542 V
+416 545 404 519.5 V
+f
+594.5 647 m
+549.5 675.5 542 677 v
+530.193 679.361 591.5 648 596.5 637.5 C
+598.5 640 594.5 647 V
+f
+0 g
+0 J 1 w
+443.801 540.399 m
+464.201 542.399 471.001 549.199 V
+475.401 545.599 l
+493.001 583.999 l
+496.601 578.799 l
+511.001 593.599 510.201 601.599 v
+509.401 609.599 523.001 595.599 y
+522.201 607.199 529.401 600.399 V
+527.001 615.999 535.401 607.999 V
+524.864 638.156 547.401 612.399 v
+553.001 605.999 548.601 612.799 y
+522.601 660.799 544.201 646.399 v
+546.201 669.199 545.001 673.599 v
+543.801 677.999 541.801 700.4 537.001 705.6 c
+532.201 710.8 537.401 712.4 543.001 707.2 C
+531.801 731.2 545.001 719.2 V
+541.401 734.4 537.001 737.2 V
+531.401 754.4 546.601 743.6 V
+542.201 756 539.001 759.2 V
+527.401 786.8 534.601 782 V
+539.001 778.4 l
+532.201 792.4 538.601 788 v
+545.001 783.6 545.001 784 y
+523.801 817.2 544.201 799.6 V
+536.042 813.518 532.601 820.4 V
+513.801 840.8 528.201 834.4 V
+533.001 832.8 l
+524.201 842.8 516.201 844.4 v
+508.201 846 518.601 852.4 525.001 850.4 c
+531.401 848.4 547.001 840.8 y
+559.801 822 563.801 821.6 V
+543.801 829.2 549.801 821.2 V
+564.201 807.2 557.001 807.6 V
+551.001 800.4 555.801 791.6 V
+537.342 809.991 552.201 784.4 v
+559.001 768 l
+534.601 792.8 545.801 770.8 V
+563.001 747.2 565.001 746.8 v
+567.001 746.4 571.401 737.6 y
+567.001 739.6 l
+572.201 730.8 l
+561.001 742.8 567.001 729.6 V
+572.601 715.2 l
+552.201 737.2 565.801 707.6 V
+549.401 712.8 558.201 695.6 V
+556.601 679.599 557.001 674.399 v
+557.401 669.199 558.601 640.799 554.201 632.799 c
+549.801 624.799 560.201 605.599 562.201 601.599 c
+564.201 597.599 567.801 586.799 559.001 595.999 c
+550.201 605.199 554.601 599.599 556.601 590.799 c
+558.601 581.999 564.601 566.399 563.801 560.799 C
+562.601 559.599 559.401 563.199 V
+544.601 585.999 546.201 571.599 V
+545.001 563.599 541.801 554.799 V
+538.601 543.999 538.601 552.799 V
+535.401 569.599 532.601 561.999 v
+529.801 554.399 526.201 548.399 523.401 545.999 c
+520.601 543.599 515.401 566.399 514.201 555.999 C
+502.201 568.399 497.401 551.999 V
+485.801 535.599 l
+485.401 547.999 484.201 541.999 V
+454.201 535.999 443.801 540.399 V
+f
+409.401 897.2 m
+397.801 905.2 393.801 904.8 v
+389.801 904.4 421.401 913.6 462.601 886 C
+467.401 883.2 471.001 883.6 V
+474.201 881.2 471.401 877.6 V
+462.601 868 473.801 856.8 V
+492.201 850 486.601 858.8 V
+497.401 854.8 499.801 850.8 v
+502.201 846.8 501.001 850.8 y
+494.601 858 488.601 863.2 V
+483.401 865.2 480.601 873.6 v
+477.801 882 475.401 892 479.801 895.2 C
+475.801 890.8 476.601 894.8 v
+477.401 898.8 481.001 902.4 482.601 902.8 c
+484.201 903.2 500.601 919 507.401 919.4 C
+498.201 918 495.201 919 v
+492.201 920 465.601 931.4 459.601 932.6 C
+442.801 939.2 454.801 937.2 V
+490.601 933.4 508.801 920.2 V
+501.601 928.6 483.201 935.6 V
+461.001 948.2 425.801 943.2 V
+408.001 940 400.201 938.2 V
+397.601 938.8 397.001 939.2 v
+396.401 939.6 384.6 948.6 357 941.6 C
+340 937 331.4 932.2 V
+316.2 931 312.6 927.8 V
+294 913.2 292 912.4 v
+290 911.6 278.6 904 277.8 903.6 C
+302.4 910.2 304.8 912.6 v
+307.2 915 324.6 917.6 327 916.2 c
+329.4 914.8 337.8 915.4 328.2 914.8 C
+403.801 900 404.601 898 v
+405.401 896 409.401 897.2 y
+f
+0.2 0.55 0.85 0 k
+480.801 906.4 m
+470.601 913.8 468.601 913.8 v
+466.601 913.8 454.201 924 450.001 923.6 c
+445.801 923.2 433.601 933.2 406.201 925 C
+405.601 927 409.201 927.8 V
+415.601 930 416.001 930.6 V
+436.201 934.8 443.401 931.2 V
+452.601 928.6 458.801 922.4 V
+470.001 919.2 473.201 920.2 V
+482.001 918 482.401 916.2 V
+488.201 913.2 486.401 910.6 V
+486.801 909 480.801 906.4 V
+f
+468.33 908.509 m
+469.137 907.877 470.156 907.779 470.761 906.97 c
+470.995 906.656 470.706 906.33 470.391 906.233 c
+469.348 905.916 468.292 906.486 467.15 905.898 c
+466.748 905.691 466.106 905.873 465.553 906.022 c
+463.921 906.463 462.092 906.488 460.401 905.8 C
+458.416 906.929 456.056 906.345 453.975 907.346 c
+453.917 907.373 453.695 907.027 453.621 907.054 c
+450.575 908.199 446.832 907.916 444.401 910.2 C
+441.973 910.612 439.616 911.074 437.188 911.754 c
+435.37 912.263 433.961 913.252 432.341 914.084 c
+430.964 914.792 429.507 915.314 427.973 915.686 c
+426.11 916.138 424.279 916.026 422.386 916.546 c
+422.293 916.571 422.101 916.227 422.019 916.254 c
+421.695 916.362 421.405 916.945 421.234 916.892 c
+419.553 916.37 418.065 917.342 416.401 917 C
+415.223 918.224 413.495 917.979 411.949 918.421 c
+408.985 919.269 405.831 917.999 402.801 919 C
+406.914 920.842 411.601 919.61 415.663 921.679 c
+417.991 922.865 420.653 921.763 423.223 922.523 c
+423.71 922.667 424.401 922.869 424.801 922.2 C
+424.935 922.335 425.117 922.574 425.175 922.546 c
+427.625 921.389 429.94 920.115 432.422 919.049 c
+432.763 918.903 433.295 919.135 433.547 918.933 c
+435.067 917.717 437.01 917.82 438.401 916.6 C
+440.099 917.102 441.892 916.722 443.621 917.346 c
+443.698 917.373 443.932 917.032 443.965 917.054 c
+445.095 917.802 446.25 917.531 447.142 917.227 c
+447.48 917.112 448.143 916.865 448.448 916.791 c
+449.574 916.515 450.43 916.035 451.609 915.852 c
+451.723 915.834 451.908 916.174 451.98 916.146 c
+453.103 915.708 454.145 915.764 454.801 914.6 C
+454.936 914.735 455.101 914.973 455.183 914.946 c
+456.21 914.608 456.859 913.853 457.96 913.612 c
+458.445 913.506 459.057 912.88 459.633 912.704 c
+462.025 911.973 463.868 910.444 466.062 909.549 c
+466.821 909.239 467.697 909.005 468.33 908.509 c
+f
+391.696 922.739 m
+389.178 924.464 386.81 925.57 384.368 927.356 c
+384.187 927.489 383.827 927.319 383.625 927.441 c
+382.618 928.05 381.73 928.631 380.748 929.327 c
+380.209 929.709 379.388 929.698 378.88 929.956 c
+376.336 931.248 373.707 931.806 371.2 933 C
+371.882 933.638 373.004 933.394 373.6 934.2 C
+373.795 933.92 374.033 933.636 374.386 933.827 c
+376.064 934.731 377.914 934.884 379.59 934.794 c
+381.294 934.702 383.014 934.397 384.789 934.125 c
+385.096 934.078 385.295 933.555 385.618 933.458 c
+387.846 932.795 390.235 933.32 392.354 932.482 c
+393.945 931.853 395.515 931.03 396.754 929.755 c
+397.006 929.495 396.681 929.194 396.401 929 C
+396.789 929.109 397.062 928.903 397.173 928.59 c
+397.257 928.351 397.257 928.049 397.173 927.81 c
+397.061 927.498 396.782 927.397 396.408 927.346 c
+395.001 927.156 396.773 928.536 396.073 928.088 c
+394.8 927.274 395.546 925.868 394.801 924.6 C
+394.521 924.794 394.291 925.012 394.401 925.4 C
+394.635 924.878 394.033 924.588 393.865 924.272 c
+393.48 923.547 392.581 922.132 391.696 922.739 c
+f
+359.198 915.391 m
+356.044 916.185 352.994 916.07 349.978 917.346 c
+349.911 917.374 349.688 917.027 349.624 917.054 c
+348.258 917.648 347.34 918.614 346.264 919.66 c
+345.351 920.548 343.693 920.161 342.419 920.648 c
+342.095 920.772 341.892 921.284 341.591 921.323 c
+340.372 921.48 339.445 922.429 338.4 923 C
+340.736 923.795 343.147 923.764 345.609 924.148 c
+345.722 924.166 345.867 923.845 346 923.845 c
+346.136 923.845 346.266 924.066 346.4 924.2 C
+346.595 923.92 346.897 923.594 347.154 923.848 c
+347.702 924.388 348.258 924.198 348.798 924.158 c
+348.942 924.148 349.067 923.845 349.2 923.845 c
+349.336 923.845 349.467 924.156 349.6 924.156 c
+349.736 924.155 349.867 923.845 350 923.845 c
+350.136 923.845 350.266 924.066 350.4 924.2 C
+351.092 923.418 351.977 923.972 352.799 923.793 c
+353.837 923.566 354.104 922.418 355.178 922.12 c
+359.893 920.816 364.03 918.671 368.393 916.584 c
+368.7 916.437 368.91 916.189 368.8 915.8 C
+369.067 915.8 369.38 915.888 369.57 915.756 c
+370.628 915.024 371.669 914.476 372.366 913.378 c
+372.582 913.039 372.253 912.632 372.02 912.684 c
+367.591 913.679 363.585 914.287 359.198 915.391 c
+f
+345.338 871.179 m
+343.746 872.398 343.162 874.429 342.034 876.221 c
+341.82 876.561 342.094 876.875 342.411 876.964 c
+342.971 877.123 343.514 876.645 343.923 876.443 c
+345.668 875.581 347.203 874.339 349.2 874.2 C
+351.19 871.966 355.45 871.581 355.457 868.2 c
+355.458 867.341 354.03 868.259 353.6 867.4 C
+351.149 868.403 348.76 868.3 346.38 869.767 c
+345.763 870.148 346.093 870.601 345.338 871.179 c
+f
+317.8 923.756 m
+317.935 923.755 324.966 923.522 324.949 923.408 c
+324.904 923.099 317.174 922.05 316.81 922.22 c
+316.646 922.296 309.134 919.866 309 920 C
+309.268 920.135 317.534 923.756 317.8 923.756 c
+f
+0 g
+333.2 914 m
+318.4 912.2 314 911 v
+309.6 909.8 291 902.2 288 900.2 C
+274.6 894.8 257.6 874.8 V
+265.2 878.2 267.4 881 V
+281 893.6 280.8 891 V
+293 899.6 292.4 897.4 V
+316.8 908.6 314.8 905.4 V
+336.4 910 335.4 908 V
+354.2 903.6 351.4 903.4 V
+345.6 902.2 352 898.6 V
+348.6 894.2 343.2 898.2 v
+337.8 902.2 340.8 900 335.8 899 C
+333.2 898.2 328.6 902.2 V
+323 906.8 314.2 903.2 V
+283.6 890.6 281.6 890 V
+278 887.2 275.6 883.6 V
+269.8 879.2 266.8 877.8 V
+254 866.2 252.8 864.8 V
+249.4 859.6 248.6 859.2 V
+255 863 257 865 V
+271 875 276.4 875.8 V
+280.8 878.8 281.6 880.2 V
+296 889.4 300.2 889.4 V
+309.4 884.2 311.8 891.2 V
+317.6 893 323.2 891.8 V
+326.4 894.4 325.6 896.6 V
+327.2 898.4 328.2 894.6 V
+331.6 891 336.4 893 V
+340.4 893.2 338.4 890.8 V
+334 887 322.2 886.8 V
+309.8 886.2 293.4 878.6 V
+263.6 868.2 254.4 857.8 V
+248 849 242.6 847.8 V
+236.8 847 230.8 839.6 V
+240.6 845.4 249.6 845.4 V
+253.6 847.8 249.8 844.2 V
+246.2 836.6 247.8 831.2 V
+247.2 826 246.4 824.4 V
+238.6 811.6 238.6 809.2 v
+238.6 806.8 239.8 797 240.2 796.4 c
+240.6 795.8 239.2 798 243 795.6 c
+246.8 793.2 249.6 791.6 250.4 788.8 c
+251.2 786 248.4 794.2 248.2 796 c
+248 797.8 243.8 805 244.6 807.4 C
+245.6 806.4 246.4 805 V
+245.8 805.6 246.4 809.2 V
+247.2 814.4 248.6 817.6 v
+250 820.8 252 824.6 252.4 825.4 c
+252.8 826.2 252.8 832 254.2 829.4 C
+257.6 826.8 l
+254.8 829.4 257 831.6 V
+256 837.2 257.8 839.8 V
+264.8 848.2 266.4 849.2 v
+268 850.2 266.6 849.8 y
+272.6 854 266.8 852.4 V
+262.8 850.8 259.8 850.8 V
+252.2 848.8 256.2 853 v
+260.2 857.2 270.2 862.6 274 862.4 C
+274.8 860.8 l
+286 863.2 l
+284.8 862.4 l
+284.6 862.6 288.8 863 v
+293 863.4 298.8 862 300.2 863.8 c
+301.6 865.6 305 866.6 304.6 865.2 c
+304.2 863.8 304 861.8 y
+309 867.6 308.4 865.4 v
+307.8 863.2 299.6 858 298.2 851.8 C
+308.6 860 l
+312.2 863 l
+315.8 860.8 316 862.4 v
+316.2 864 320.8 869.8 322 869.6 c
+323.2 869.4 325.2 872.2 325 869.6 c
+324.8 867 332.4 861.6 y
+335.6 863.4 337 862 v
+338.4 860.6 342.6 881.8 y
+367.6 892.4 l
+411.201 895.8 l
+394.201 902.6 l
+333.2 914 l
+f
+0.2 0.55 0.85 0.5 K
+1 J 2 w
+351.4 715 m
+336.4 731.8 328 734.4 V
+314.6 741.2 290 733.4 v
+S
+324.8 735.8 m
+299.6 743.8 284.2 739.6 V
+265.8 737.6 257.4 723.8 v
+S
+321.2 737 m
+304.2 744.2 289.4 746.4 V
+272.8 749 256.2 741.8 V
+244 735.8 238.6 725.6 v
+S
+322.2 736.6 m
+306.8 747.6 305.8 749 V
+298.8 760 285.8 760.4 V
+264.4 759.6 247.2 751.6 v
+S
+0 G
+0 J 1 w
+320.895 745.593 m
+322.437 744.13 349.4 715.2 Y
+384.6 678.599 356.6 712.8 Y
+349 717.6 339.8 736.4 Y
+338.6 739.2 353.8 729.2 Y
+357.8 728.4 371.4 709.2 Y
+364.6 711.6 369.4 704.4 Y
+372.2 702.4 392.601 686.799 Y
+396.201 682.799 400.201 681.199 Y
+414.201 686.399 407.801 673.199 Y
+410.201 666.399 415.801 677.999 Y
+427.001 694.8 410.601 692.399 Y
+380.6 689.599 373.8 705.6 Y
+371.4 708 380.2 705.6 Y
+388.601 703.6 373 718 Y
+375.4 718 384.6 711.2 Y
+395.001 702 397.001 704 Y
+415.001 712.8 425.401 705.2 Y
+427.401 703.6 421.801 696.8 423.401 691.599 c
+425.001 686.399 429.801 673.999 Y
+427.401 672.399 427.801 661.599 Y
+444.601 638.399 435.001 640.399 Y
+419.401 640.799 434.201 633.199 Y
+437.401 631.199 446.201 623.999 Y
+443.401 625.199 441.801 619.999 Y
+446.601 615.999 443.801 611.199 Y
+437.801 609.999 436.601 605.999 Y
+443.401 597.999 433.401 597.599 Y
+437.001 593.199 432.201 581.199 Y
+427.401 581.199 421.001 575.599 Y
+423.401 570.799 413.001 565.199 Y
+404.601 563.599 407.401 556.799 Y
+399.401 550.799 397.001 534.799 Y
+396.201 524.399 393.801 521.199 399.001 523.199 c
+404.201 525.199 403.401 537.599 Y
+398.601 553.199 441.401 569.199 Y
+445.401 570.799 446.201 575.999 Y
+448.201 575.599 457.001 567.999 Y
+464.601 556.799 465.001 565.999 Y
+466.201 569.599 464.601 575.599 Y
+470.601 597.199 456.601 603.599 Y
+446.601 637.199 460.601 628.799 Y
+463.401 623.199 474.201 617.999 y
+477.801 620.399 L
+476.201 625.199 484.601 631.199 Y
+487.401 624.799 493.401 632.799 Y
+497.001 657.199 509.401 642.799 Y
+513.401 641.599 514.601 648.399 Y
+518.201 658.799 514.601 672.399 Y
+518.201 672.799 527.801 666.799 Y
+530.601 670.399 521.401 687.199 525.401 684.799 c
+529.401 682.399 533.801 680.799 Y
+534.601 682.799 524.601 695.199 Y
+520.201 698 515.001 718.4 Y
+522.201 714.8 512.201 730 Y
+512.201 733.2 518.201 744.4 Y
+517.401 751.2 518.201 750.8 Y
+521.001 749.6 529.001 748 522.201 754.4 c
+515.401 760.8 523.001 765.6 Y
+527.401 768.4 513.801 768 Y
+508.601 772.4 509.001 776.4 Y
+517.001 774.4 502.601 788.8 500.201 792.4 c
+497.801 796 507.401 801.2 Y
+520.601 804.8 509.001 808 Y
+489.401 807.6 500.201 818.4 Y
+506.201 818 504.601 820.4 Y
+499.401 821.6 489.801 828 Y
+485.801 831.6 489.401 830.8 Y
+506.201 829.6 477.401 840.8 Y
+485.401 840.8 467.401 851.2 Y
+465.401 852.8 462.201 860.4 Y
+456.201 865.6 451.401 872.4 Y
+451.001 876.8 446.201 881.6 Y
+434.601 895.2 429.001 894.8 Y
+414.201 898.4 409.001 897.6 Y
+356.2 893.2 l
+329.8 880.4 337.6 859.4 Y
+344 851 353.2 854.8 Y
+357.8 861 369.4 858.8 Y
+389.801 855.6 387.201 859.2 Y
+384.801 863.8 368.6 870 368.4 870.6 c
+368.2 871.2 359.4 874.6 Y
+356.4 875.8 352 885 Y
+348.8 888.4 364.6 882.6 Y
+363.4 881.6 370.8 877.6 Y
+388.201 878.6 398.801 867.8 Y
+409.601 851.2 409.801 859.4 Y
+412.601 868.8 400.801 890 Y
+401.201 892 409.401 885.4 Y
+410.801 887.4 411.601 881.6 Y
+411.801 879.2 415.601 871.2 Y
+418.401 858.2 422.001 865.6 Y
+426.601 856.2 L
+428.001 853.6 422.001 846 Y
+421.801 843.2 422.601 843.4 417.001 835.8 c
+411.401 828.2 414.801 823.8 Y
+413.401 817.2 422.201 817.6 Y
+424.801 815.4 428.201 815.4 Y
+430.001 813.4 432.401 814 Y
+434.001 817.8 440.201 815.8 Y
+441.601 818.2 449.801 818.6 Y
+450.801 821.2 451.201 822.8 454.601 823.4 c
+458.001 824 433.401 867 Y
+439.801 867.8 431.601 880.2 Y
+429.401 886.8 440.801 872.2 443.001 870.8 c
+445.201 869.4 446.201 867.2 444.601 867.4 c
+443.001 867.6 441.201 865.4 442.601 865.2 c
+444.001 865 457.001 850 460.401 839.8 c
+463.801 829.6 469.801 825.6 476.001 819.6 c
+482.201 813.6 481.401 789.4 Y
+481.001 780.6 487.001 770 Y
+489.001 766.2 484.801 748 Y
+482.801 745.8 484.201 745 Y
+485.201 743.8 492.001 730.6 Y
+490.201 730.8 493.801 727.2 Y
+499.001 721.2 492.601 724.2 Y
+486.601 725.8 493.601 716 Y
+494.801 714.2 485.801 718.8 Y
+476.601 719.4 488.201 712.2 Y
+496.801 705 485.401 709.4 Y
+480.801 711.2 484.001 704.4 Y
+487.201 702.8 504.401 695.8 Y
+504.801 691.999 501.801 686.999 Y
+502.201 682.999 500.001 679.599 Y
+498.801 671.399 498.201 670.599 Y
+494.001 670.399 486.601 656.599 Y
+484.801 653.999 474.601 641.999 Y
+472.601 634.999 454.601 642.199 Y
+448.001 638.799 450.001 642.199 Y
+449.601 644.399 454.401 650.399 Y
+461.401 652.999 458.801 663.799 Y
+462.801 665.199 451.601 667.999 451.801 669.199 c
+452.001 670.399 457.801 671.799 Y
+465.801 673.799 461.401 676.199 Y
+460.801 680.199 463.801 685.799 Y
+475.401 686.599 463.801 702.8 Y
+453.001 710.4 452.001 716.2 Y
+464.601 724.4 456.401 736.8 456.601 740.4 c
+456.801 744 458.001 765.6 Y
+456.001 771.8 453.001 785.4 Y
+455.201 790.6 462.601 803.2 Y
+465.401 807.4 474.201 812.2 472.001 815.2 c
+469.801 818.2 462.001 816.4 Y
+454.201 817.8 454.801 812.6 Y
+453.201 811.6 452.401 806.6 Y
+451.68 798.667 442.801 792.4 Y
+431.601 786.2 440.801 782.2 Y
+446.801 775.6 437.001 775.4 Y
+426.001 777.2 434.201 767 Y
+445.001 754.2 442.001 751.4 Y
+431.801 750.4 444.401 741.2 y
+443.601 743.2 443.801 741.4 v
+444.001 739.6 447.001 735.4 447.801 733.4 c
+448.601 731.4 444.601 731.2 Y
+445.201 721.6 429.801 725.8 y
+429.801 725.8 428.201 725.6 v
+426.601 725.4 415.401 726.2 409.601 728.4 c
+403.801 730.6 397.001 730.6 y
+393.001 728.8 385.4 729 v
+377.8 729.2 369.8 726.4 Y
+365.4 726.8 374 731.2 374.2 731 c
+374.4 730.8 380 736.4 372 735.8 c
+350.203 734.165 339.4 744.4 Y
+337.4 745.8 334.8 748.6 Y
+324.8 750.6 336.2 736.2 Y
+337.4 734.8 336 733.8 Y
+335.2 735.4 327.4 740.8 Y
+324.589 741.773 323.226 743.107 320.895 745.593 C
+f
+0.2 0.55 0.85 0.5 k
+1 J 2 w
+297 757.2 m
+308.6 751.6 311.2 748.8 v
+313.8 746 327.8 734.6 y
+322.4 736.6 319.8 738.4 v
+317.2 740.2 306.4 748.4 y
+302.6 754.4 297 757.2 v
+f
+0.4 0.2 0.8 0 k
+0 J 1 w
+238.991 788.397 m
+239.328 788.545 238.804 791.257 238.6 791.8 c
+237.578 794.526 228.6 796 y
+228.373 794.635 228.318 793.039 228.424 791.401 c
+233.292 785.882 238.991 788.397 v
+f
+0.4 0.2 0.8 0.2 k
+238.991 788.597 m
+238.542 788.439 238.976 791.331 238.8 791.8 c
+237.778 794.526 228.6 796.1 y
+228.373 794.735 228.318 793.139 228.424 791.501 c
+232.692 786.382 238.991 788.597 v
+f
+0 g
+234.6 788.454 m
+233.975 788.454 233.469 789.594 233.469 791 c
+233.469 792.405 233.975 793.545 234.6 793.545 c
+235.225 793.545 235.732 792.405 235.732 791 c
+235.732 789.594 235.225 788.454 234.6 788.454 c
+f
+234.6 791 m
+F
+189 690.399 m
+183.4 680.399 208.2 686.399 V
+222.2 687.599 224.6 689.999 V
+225.8 689.199 234.166 686.266 237 685.599 c
+243.8 683.999 252.2 694 y
+256.8 704.5 259.6 704.5 v
+262.4 704.5 259.2 702.9 y
+252.6 692.799 253 691.199 V
+247.8 671.199 231.8 670.399 V
+215.65 669.449 217 663.599 V
+225.8 665.999 228.2 663.599 V
+239 663.999 231 657.599 V
+224.2 645.999 l
+224.34 642.081 214.2 645.599 v
+204.4 648.999 194.1 661.899 y
+178.15 676.449 189 690.399 V
+f
+0.1 0.4 0.4 0 k
+187.8 686.399 m
+185.8 676.799 222.6 687.199 V
+227 687.199 229.4 686.399 v
+231.8 685.599 243.8 682.799 245.8 683.999 C
+238.6 670.399 227 671.999 V
+213.8 670.399 214.2 665.599 V
+218.2 658.399 223 655.999 V
+225.8 653.599 225.4 650.399 v
+225 647.199 222.2 645.599 220.2 644.799 c
+218.2 643.999 215 647.199 213.4 647.199 c
+211.8 647.199 203.4 653.599 199 658.399 c
+194.6 663.199 186.2 675.199 186.6 677.999 c
+187 680.799 187.8 686.399 Y
+f
+0.1 0.4 0.4 0.2 k
+191 668.949 m
+193.6 664.999 196.8 660.799 199 658.399 c
+203.4 653.599 211.8 647.199 213.4 647.199 c
+215 647.199 218.2 643.999 220.2 644.799 c
+222.2 645.599 225 647.199 225.4 650.399 c
+225.8 653.599 223 655.999 Y
+219.934 657.532 217.194 661.024 215.615 663.347 C
+215.8 660.799 210.6 661.599 v
+205.4 662.399 200.2 665.199 198.6 668.399 c
+197 671.599 194.6 673.999 196.2 670.399 c
+197.8 666.799 200.2 663.199 201.8 662.799 c
+203.4 662.399 203 661.199 200.6 661.599 c
+198.2 661.999 195.4 662.399 191 667.599 c
+F
+0.1 0.55 0.85 0.3 k
+188.4 689.999 m
+190.2 703.6 191.4 707.6 V
+190.6 714.4 193 718.6 v
+195.4 722.8 197.4 729 200.4 734.4 c
+203.4 739.8 203.6 743.8 207.6 745.4 c
+211.6 747 217.6 755.6 220.4 756.6 c
+223.2 757.6 223 756.8 y
+229.8 771.6 243.4 767.6 V
+227.2 770.4 243 779.8 V
+238.2 778.7 241.5 785.7 v
+243.701 790.368 243.2 783.6 232.2 771.8 C
+227.2 763.2 222 760.2 v
+216.8 757.2 204.8 750.2 203.6 746.4 c
+202.4 742.6 199.2 736.8 197.2 735.2 c
+195.2 733.6 192.4 729.4 192 726 C
+190.8 722 189.4 720.8 v
+188 719.6 187.8 716.4 187.8 714.4 c
+187.8 712.4 185.8 709.6 186 707.2 C
+186.8 688.199 186.4 686.199 V
+188.4 689.999 L
+f
+1 g
+179.8 685.399 m
+177.8 686.799 173.4 680.799 V
+180.7 647.799 180.7 646.399 V
+181.8 648.499 180.5 655.699 v
+179.2 662.899 178.3 675.599 y
+179.8 685.399 l
+f
+0.1 0.55 0.85 0.3 k
+201.4 746 m
+183.8 742.8 184.2 713.6 V
+183.4 688.799 l
+182.2 714.4 181 716 v
+179.8 717.6 183.8 728.8 180.6 722.8 C
+166.6 708.8 174.6 687.599 V
+176.1 684.299 173.1 688.899 V
+168.5 701.5 169.6 707.9 V
+169.8 710.1 171.7 712.9 V
+180.3 724.6 183 726.9 V
+184.8 741.3 200.2 746.5 V
+205.9 748.8 201.4 746 V
+f
+0 g
+340.8 812.2 m
+341.46 812.554 341.451 813.524 342.031 813.697 c
+343.18 814.041 343.344 815.108 343.862 815.892 c
+344.735 817.211 344.928 818.744 345.51 820.235 c
+345.782 820.935 345.809 821.89 345.496 822.55 c
+344.322 825.031 343.62 827.48 342.178 829.906 c
+341.91 830.356 341.648 831.15 341.447 831.748 c
+340.984 833.132 339.727 834.123 338.867 835.443 c
+338.579 835.884 339.104 836.809 338.388 836.893 c
+337.491 836.998 336.042 837.578 335.809 836.552 c
+335.221 833.965 336.232 831.442 337.2 829 C
+336.418 828.308 336.752 827.387 336.904 826.62 c
+337.614 823.014 336.416 819.662 335.655 816.188 c
+335.632 816.084 335.974 815.886 335.946 815.824 c
+334.724 813.138 333.272 810.693 331.453 808.312 c
+330.695 807.32 329.823 806.404 329.326 805.341 c
+328.958 804.554 328.55 803.588 328.8 802.6 C
+325.365 799.82 323.115 795.975 320.504 792.129 c
+320.042 791.449 320.333 790.24 320.884 789.971 c
+321.697 789.573 322.653 790.597 323.123 791.443 c
+323.512 792.141 323.865 792.791 324.356 793.434 c
+324.489 793.609 324.31 794.028 324.445 794.149 c
+327.078 796.496 328.747 799.432 331.2 801.8 C
+333.15 802.129 334.687 803.127 336.435 804.14 c
+336.743 804.319 337.267 804.07 337.557 804.265 c
+339.31 805.442 339.308 807.478 339.414 809.388 c
+339.464 810.272 339.66 811.589 340.8 812.2 c
+f
+331.959 816.666 m
+332.083 816.743 331.928 817.166 332.037 817.382 c
+332.199 817.706 332.602 817.894 332.764 818.218 c
+332.873 818.434 332.71 818.814 332.846 818.956 c
+335.179 821.403 335.436 824.427 334.4 827.4 C
+335.424 828.02 335.485 829.282 335.06 830.129 c
+334.207 831.829 334.014 833.755 333.039 835.298 c
+332.237 836.567 330.659 837.811 329.288 836.508 c
+328.867 836.108 328.546 835.321 328.824 834.609 c
+328.888 834.446 329.173 834.3 329.146 834.218 c
+329.039 833.894 328.493 833.67 328.487 833.398 c
+328.457 831.902 327.503 830.391 328.133 829.062 c
+328.905 827.433 329.724 825.576 330.4 823.8 C
+329.166 821.684 330.199 819.235 328.446 817.358 c
+328.31 817.212 328.319 816.826 328.441 816.624 c
+328.733 816.138 329.139 815.732 329.625 815.44 c
+329.827 815.319 330.175 815.317 330.375 815.441 c
+330.953 815.803 331.351 816.29 331.959 816.666 c
+f
+394.771 826.977 m
+396.16 825.185 396.45 822.39 394.401 821 C
+394.951 817.691 398.302 819.67 400.401 820.2 C
+400.292 820.588 400.519 820.932 400.802 820.937 c
+401.859 820.952 402.539 821.984 403.601 821.8 C
+404.035 823.357 405.673 824.059 406.317 825.439 c
+408.043 829.134 407.452 833.407 404.868 836.653 c
+404.666 836.907 404.883 837.424 404.759 837.786 c
+404.003 839.997 401.935 840.312 400.001 841 C
+398.824 844.875 398.163 848.906 396.401 852.6 C
+394.787 852.85 394.089 854.589 392.752 855.309 c
+391.419 856.028 390.851 854.449 390.892 853.403 c
+390.899 853.198 391.351 852.974 391.181 852.609 c
+391.105 852.445 390.845 852.334 390.845 852.2 c
+390.846 852.065 391.067 851.934 391.201 851.8 C
+390.283 850.98 388.86 850.503 388.565 849.358 c
+387.611 845.648 390.184 842.523 391.852 839.322 c
+392.443 838.187 391.707 836.916 390.947 835.708 c
+390.509 835.013 390.617 833.886 390.893 833.03 c
+391.645 830.699 393.236 828.96 394.771 826.977 c
+f
+357.611 808.591 m
+356.124 806.74 352.712 804.171 355.629 802.243 c
+355.823 802.114 356.193 802.11 356.366 802.244 c
+358.387 803.809 360.39 804.712 362.826 805.294 c
+362.95 805.323 363.224 804.856 363.593 805.017 c
+365.206 805.72 367.216 805.662 368.4 807 C
+372.167 806.776 375.732 807.892 379.123 809.2 c
+380.284 809.648 381.554 810.207 382.755 810.709 c
+384.131 811.285 385.335 812.213 386.447 813.354 c
+386.58 813.49 386.934 813.4 387.201 813.4 C
+387.161 814.263 388.123 814.39 388.37 815.012 c
+388.462 815.244 388.312 815.64 388.445 815.742 c
+390.583 817.372 391.503 819.39 390.334 821.767 c
+390.049 822.345 389.8 822.963 389.234 823.439 c
+388.149 824.35 387.047 823.496 386 823.8 C
+385.841 823.172 385.112 823.344 384.726 823.146 c
+383.867 822.707 382.534 823.292 381.675 822.854 c
+380.313 822.159 379.072 821.99 377.65 821.613 c
+377.338 821.531 376.56 821.627 376.4 821 C
+376.266 821.134 376.118 821.368 376.012 821.346 c
+374.104 820.95 372.844 820.736 371.543 819.044 c
+371.44 818.911 370.998 819.09 370.839 818.955 c
+369.882 818.147 369.477 816.913 368.376 816.241 c
+368.175 816.118 367.823 816.286 367.629 816.157 c
+366.983 815.726 366.616 815.085 365.974 814.638 c
+365.645 814.409 365.245 814.734 365.277 814.99 c
+365.522 816.937 366.175 818.724 365.6 820.6 C
+367.677 823.12 370.194 825.069 372 827.8 C
+372.015 829.966 372.707 832.112 372.594 834.189 c
+372.584 834.382 372.296 835.115 372.17 835.462 c
+371.858 836.316 372.764 837.382 371.92 838.106 c
+370.516 839.309 369.224 838.433 368.4 837 C
+366.562 836.61 364.496 835.917 362.918 837.151 c
+361.911 837.938 361.333 838.844 360.534 839.9 c
+359.549 841.202 359.884 842.638 359.954 844.202 c
+359.96 844.33 359.645 844.466 359.645 844.6 c
+359.646 844.735 359.866 844.866 360 845 C
+359.294 845.626 359.019 846.684 358 847 C
+358.305 848.092 357.629 848.976 356.758 849.278 c
+354.763 849.969 353.086 848.057 351.194 847.984 c
+350.68 847.965 350.213 849.003 349.564 849.328 c
+349.132 849.544 348.428 849.577 348.066 849.311 c
+347.378 848.807 346.789 848.693 346.031 848.488 c
+344.414 848.052 343.136 846.958 341.656 846.103 c
+340.171 845.246 339.216 843.809 338.136 842.489 c
+337.195 841.337 337.059 838.923 338.479 838.423 c
+340.322 837.773 341.626 840.476 343.592 840.15 c
+343.904 840.099 344.11 839.788 344 839.4 C
+344.389 839.291 344.607 839.52 344.8 839.8 C
+345.658 838.781 346.822 838.444 347.76 837.571 c
+348.73 836.667 350.476 837.085 351.491 836.088 c
+353.02 834.586 352.461 831.905 354.4 830.6 C
+353.814 829.287 353.207 828.01 352.872 826.583 c
+352.59 825.377 353.584 824.18 354.795 824.271 c
+356.053 824.365 356.315 825.124 356.8 826.2 C
+357.067 825.933 357.536 825.636 357.495 825.42 c
+357.038 823.033 356.011 821.04 355.553 818.609 c
+355.494 818.292 355.189 818.09 354.8 818.2 C
+354.332 814.051 350.28 811.657 347.735 808.492 c
+347.332 807.99 347.328 806.741 347.737 806.338 c
+349.14 804.951 351.1 806.497 352.8 807 C
+353.013 808.206 353.872 809.148 355.204 809.092 c
+355.46 809.082 355.695 809.624 356.019 809.754 c
+356.367 809.892 356.869 809.668 357.155 809.866 c
+358.884 811.061 360.292 812.167 362.03 813.356 c
+362.222 813.487 362.566 813.328 362.782 813.436 c
+363.107 813.598 363.294 813.985 363.617 814.17 c
+363.965 814.37 364.207 814.08 364.4 813.8 C
+363.754 813.451 363.75 812.494 363.168 812.292 c
+362.393 812.024 361.832 811.511 361.158 811.064 c
+360.866 810.871 360.207 811.119 360.103 810.94 c
+359.505 809.912 358.321 809.474 357.611 808.591 c
+f
+302.2 858 m
+292.962 860.872 281.8 835.2 V
+279.4 830 277 828 v
+274.6 826 263.4 822.4 261.4 818.4 C
+251 802.4 L
+265.8 818.4 269 820.8 V
+277 829.2 273.8 822.4 V
+259.8 811.6 261 802.4 V
+255.4 788 254.6 786 V
+270.6 818 273 819.2 v
+275.4 820.4 276.6 820.4 275.4 816.8 c
+274.2 813.2 273.8 796.8 271 794.8 C
+279 815.2 278.2 818.4 V
+281.4 822 283.8 816.8 V
+282.6 800.8 l
+287 788.8 l
+284.6 800 286.2 815.6 V
+284.2 826 288.2 820.4 v
+292.2 814.8 301.8 808.8 301.8 804 C
+296.6 821.6 287.4 826.4 V
+283.4 820.4 l
+282.2 822.4 l
+278.6 823.2 283 830 v
+287.4 836.8 287 837.6 y
+293.4 830.4 295 830.4 V
+308.2 838 309.4 813.6 V
+316.2 828 307 834.8 V
+292.2 836.8 293.4 842 V
+300.6 854.4 L
+304.2 859.6 302.6 856.8 y
+F
+282.2 841.6 m
+269.4 841.6 266.2 836.4 V
+259 826.8 l
+276.2 836.8 280.2 838 v
+284.2 839.2 282.2 841.6 Y
+f
+242.2 835.2 m
+240.2 834 239.8 831.2 v
+239.4 828.4 237 828 237.8 825.2 c
+238.6 822.4 240.6 820 240.6 824 c
+240.6 828 242.2 830 243 831.2 c
+243.8 832.4 245.4 836.8 242.2 835.2 c
+f
+233.4 774 m
+225 778 221.8 781.6 v
+218.6 785.2 219.052 780.034 214.2 780.4 c
+208.353 780.841 209.4 796.8 y
+205.4 789.2 l
+204.2 774.8 212.2 777.2 v
+216.107 778.372 217.4 776.8 215.8 776 c
+214.2 775.2 221.4 774.8 218.6 773.2 c
+215.8 771.6 230.2 776.8 227.8 766.4 C
+233.4 774 L
+f
+220.8 759.6 m
+205.4 755.2 201.8 764.8 V
+197 762.4 199.2 759.4 v
+201.4 756.4 202.6 756 y
+208 754.8 207.4 754 v
+206.8 753.2 204.4 749.8 y
+214.6 755.8 220.8 759.6 v
+f
+1 g
+449.201 681.399 m
+448.774 679.265 447.103 678.464 445.201 677.799 C
+443.284 678.757 440.686 681.863 438.801 679.799 C
+438.327 680.279 437.548 680.339 437.204 681.001 c
+436.739 681.899 437.011 682.945 436.669 683.743 c
+436.124 685.015 435.415 686.381 435.601 687.799 C
+437.407 688.511 438.002 690.417 437.528 692.18 c
+437.459 692.437 437.03 692.634 437.23 692.983 c
+437.416 693.306 437.734 693.533 438.001 693.8 C
+437.866 693.665 437.721 693.432 437.61 693.452 c
+437 693.558 437.124 694.195 437.254 694.582 c
+437.839 696.328 439.853 696.592 441.201 695.4 C
+441.457 695.965 441.966 695.771 442.401 695.8 C
+442.351 696.379 442.759 696.906 442.957 697.326 c
+443.475 698.424 445.104 697.318 445.901 697.93 c
+446.977 698.755 448.04 699.454 449.118 698.851 c
+450.927 697.838 452.636 696.626 453.835 694.885 c
+454.41 694.051 454.65 692.77 454.592 691.812 c
+454.554 691.165 453.173 691.517 452.83 690.588 c
+452.185 688.84 454.016 688.321 454.772 686.983 c
+454.97 686.634 454.706 686.33 454.391 686.232 c
+453.98 686.104 453.196 686.293 453.334 685.84 c
+454.306 682.647 451.55 681.969 449.201 681.399 C
+f
+439.6 661.799 m
+439.593 663.537 437.992 665.293 439.201 666.999 C
+439.336 666.865 439.467 666.644 439.601 666.644 c
+439.736 666.644 439.867 666.865 440.001 666.999 C
+441.496 664.783 445.148 663.855 445.006 661.009 c
+444.984 660.562 443.897 659.644 444.801 658.999 C
+442.988 657.651 442.933 655.281 442.001 653.399 C
+440.763 653.685 439.551 654.048 438.401 654.599 C
+438.753 656.085 438.636 657.769 439.456 659.089 c
+439.89 659.787 439.603 660.866 439.6 661.799 c
+f
+0.8 g
+273.4 670.799 m
+256.542 660.663 270.6 675.999 v
+279.4 685.599 289.4 691.199 y
+299.8 695.6 303.4 696.8 v
+307 698 322.2 703.2 325.4 703.6 c
+328.6 704 338.2 708 345 704 c
+351.8 700 359.8 695.6 y
+343.4 704 339.8 701.6 v
+336.2 699.2 329 699.6 323 696.4 C
+308.2 691.999 305 689.999 v
+301.8 687.999 291.4 676.399 289.8 677.199 c
+288.2 677.999 290.2 678.399 291.4 681.199 c
+292.6 683.999 290.6 685.599 282.6 679.199 c
+274.6 672.799 273.4 670.799 Y
+f
+0 g
+280.805 676.766 m
+282.215 689.806 290.693 688.141 V
+298.919 692.311 301.641 694.279 V
+309.78 695.981 311.09 696.598 v
+329.569 705.298 344.288 700.779 344.835 701.899 c
+345.381 703.018 365.006 695.901 368.615 691.815 c
+369.006 691.372 358.384 697.412 348.686 699.303 c
+340.413 700.917 318.811 699.056 307.905 693.52 c
+304.932 692.011 295.987 686.227 293.456 686.338 c
+290.925 686.45 280.805 676.766 Y
+f
+0.8 g
+277 651.199 m
+261.8 653.599 278.6 655.199 V
+296.6 657.199 300.6 662.399 V
+314.2 671.599 317 671.999 v
+319.8 672.399 349.8 679.599 350.2 681.999 c
+350.6 684.399 356.2 684.399 357.8 683.599 c
+359.4 682.799 358.6 681.599 355.8 680.799 c
+353 679.999 321.8 663.599 315.4 662.399 c
+309 661.199 297.4 653.599 292.6 652.399 c
+287.8 651.199 277 651.199 Y
+f
+0 g
+296.52 658.597 m
+287.938 659.426 296.539 660.245 V
+305.355 663.669 307.403 666.332 V
+314.367 671.043 315.8 671.247 v
+317.234 671.452 331.194 675.139 331.399 676.367 c
+331.604 677.596 365.67 690.177 370.09 686.987 c
+373.001 684.886 363.1 686.563 353.466 682.153 c
+352.111 681.533 318.258 666.946 314.981 666.332 c
+311.704 665.717 305.765 661.826 303.307 661.212 c
+300.85 660.597 296.52 658.597 Y
+f
+288.6 656.399 m
+293.8 656.799 292.6 655.199 v
+291.4 653.599 289 654.399 y
+288.6 656.399 l
+f
+281.4 654.799 m
+286.6 655.199 285.4 653.599 v
+284.2 651.999 281.8 652.799 y
+281.4 654.799 l
+f
+271 653.199 m
+276.2 653.599 275 651.999 v
+273.8 650.399 271.4 651.199 y
+271 653.199 l
+f
+263.4 652.399 m
+268.6 652.799 267.4 651.199 v
+266.2 649.599 263.8 650.399 y
+263.4 652.399 l
+f
+301.8 691.999 m
+306.2 691.999 305 690.399 v
+303.8 688.799 300.6 689.199 y
+301.8 691.999 l
+f
+291.8 686.399 m
+298.306 688.54 295.8 685.199 v
+294.6 683.599 292.2 684.399 y
+291.8 686.399 l
+f
+280.6 681.599 m
+285.8 681.999 284.6 680.399 v
+283.4 678.799 281 679.599 y
+280.6 681.599 l
+f
+273 675.599 m
+278.2 675.999 277 674.399 v
+275.8 672.799 273.4 673.599 y
+273 675.599 l
+f
+266.2 670.799 m
+271.4 671.199 270.2 669.599 v
+269 667.999 266.6 668.799 y
+266.2 670.799 l
+f
+305.282 664.402 m
+312.203 664.934 310.606 662.805 v
+309.009 660.675 305.814 661.74 y
+305.282 664.402 l
+f
+315.682 669.202 m
+322.603 669.734 321.006 667.605 v
+319.409 665.475 316.214 666.54 y
+315.682 669.202 l
+f
+326.482 673.602 m
+333.403 674.134 331.806 672.005 v
+330.209 669.875 327.014 670.94 y
+326.482 673.602 l
+f
+336.882 678.402 m
+343.803 678.934 342.206 676.805 v
+340.609 674.675 337.414 675.74 y
+336.882 678.402 l
+f
+309.282 696.402 m
+316.203 696.934 314.606 694.805 v
+313.009 692.675 309.014 692.94 y
+309.282 696.402 l
+f
+319.282 699.602 m
+326.203 700.134 324.606 698.005 v
+323.009 695.875 318.614 696.14 y
+319.282 699.602 l
+f
+296.6 659.599 m
+301.8 659.999 300.6 658.399 v
+299.4 656.799 297 657.599 y
+296.6 659.599 l
+f
+0.1 0.55 0.85 0.3 k
+223.4 758.8 m
+219 750 218.6 746.8 V
+219.4 755.6 220.6 757.6 v
+221.8 759.6 223.4 758.8 y
+f
+205 744.8 m
+201.8 730.4 202.2 727.6 V
+201 739.2 201.4 740.4 v
+201.8 741.6 205 744.8 y
+f
+0.8 g
+225.8 819.4 m
+225.6 816.2 l
+223.4 816 l
+237.6 803.4 238.2 795.8 V
+239 804 225.8 819.4 V
+f
+0 g
+229.784 818.135 m
+229.353 818.551 229.572 819.296 229.164 819.556 c
+228.355 820.072 230.462 820.129 230.234 820.845 c
+229.851 822.051 230.038 822.072 229.916 823.348 c
+229.859 823.946 230.447 825.486 230.832 825.926 c
+232.278 827.578 230.954 830.51 232.594 832.061 c
+232.898 832.35 233.274 832.902 233.559 833.32 c
+234.218 834.283 235.402 834.771 236.352 835.599 c
+236.67 835.875 236.469 836.702 237.038 836.61 c
+237.752 836.495 238.993 836.625 238.948 835.784 c
+238.835 833.664 237.506 831.944 236.226 830.276 C
+236.677 829.572 236.219 828.937 235.935 828.38 c
+234.6 825.76 234.789 822.919 234.615 820.079 c
+234.61 819.994 234.303 819.916 234.311 819.863 c
+234.664 817.528 235.248 815.329 236.127 813.1 c
+236.493 812.17 236.964 811.275 237.114 810.348 c
+237.225 809.662 237.328 808.829 236.92 808.124 C
+238.955 805.234 237.646 802.583 238.815 799.052 c
+239.022 798.427 240.714 796.513 240.251 796.674 c
+237.738 797.545 237.626 797.943 237.449 798.696 c
+237.303 799.319 236.973 800.696 236.736 801.298 c
+236.672 801.462 236.501 803.346 236.423 803.468 c
+234.91 805.85 236.268 805.674 234.898 808.032 C
+233.47 808.712 232.504 809.816 231.381 810.978 c
+231.183 811.182 232.326 811.906 232.145 812.119 c
+231.053 813.408 229.9 814.175 230.236 815.668 c
+230.391 816.358 230.528 817.415 229.784 818.135 c
+f
+226.2 816.4 m
+226.6 809.6 229 808 v
+231.4 806.4 230.2 807.2 227 808.4 c
+223.8 809.6 225 810.4 y
+222.2 810 224.6 808 v
+227 806 230.6 803.6 229 803.6 c
+227.4 803.6 219.8 807.6 219.8 810.4 c
+219.8 813.2 218.8 817.3 y
+219.9 818.1 224.7 818 V
+226.1 817.3 226.2 816.4 V
+f
+1 g
+1 J 0.1 w
+225.4 797.8 m
+216.88 800.591 198.4 797.2 V
+207.431 799.278 226.2 797 v
+236.5 795.75 225.4 797.8 Y
+b
+227.498 797.871 m
+219.252 801.389 200.547 799.608 V
+209.725 800.897 228.226 797.005 v
+238.38 794.869 227.498 797.871 Y
+b
+229.286 797.778 m
+221.324 801.899 202.539 801.514 V
+211.787 802.118 229.948 796.86 v
+239.914 793.975 229.286 797.778 Y
+b
+230.556 797.555 m
+223.732 801.862 206.858 802.96 V
+215.197 802.79 231.078 796.681 v
+239.794 793.328 230.556 797.555 Y
+b
+345.84 787.039 m
+344.91 786.395 345.124 787.576 v
+345.339 788.757 373.547 801.927 377.161 801.677 C
+346.913 788.471 345.84 787.039 V
+b
+342.446 786.4 m
+341.57 785.685 341.691 786.879 v
+341.812 788.073 368.899 803.418 372.521 803.452 C
+343.404 787.911 342.446 786.4 V
+b
+339.16 785.025 m
+338.332 784.253 338.374 785.453 v
+338.416 786.652 358.233 802.149 368.045 804.023 C
+350.015 795.896 339.16 785.025 V
+b
+336.284 783.162 m
+335.539 782.468 335.577 783.547 v
+335.615 784.627 353.449 798.574 362.28 800.26 C
+346.054 792.946 336.284 783.162 V
+b
+0.8 g
+0 J 1 w
+304.6 635.199 m
+289.4 637.599 306.2 639.199 V
+324.2 641.199 328.2 646.399 V
+341.8 655.599 344.6 655.999 v
+347.4 656.399 363.8 659.999 364.2 662.399 c
+364.6 664.799 370.6 667.199 372.2 666.399 c
+373.8 665.599 373.8 656.399 371 655.599 c
+368.2 654.799 349.4 647.599 343 646.399 c
+336.6 645.199 325 637.599 320.2 636.399 c
+315.4 635.199 304.6 635.199 Y
+f
+0 g
+377.6 672.599 m
+374.6 670.999 373.4 668.399 V
+367 657.799 352.8 654.599 V
+329.8 645.599 322 643.599 V
+308.6 638.599 301.2 639.399 V
+294.2 639.199 300.4 637.599 V
+320.6 639.599 324 641.399 V
+339.6 646.599 342.6 649.199 v
+345.6 651.799 363.8 656.799 366 658.799 c
+368.2 660.799 378 669.199 377.6 672.599 C
+f
+318.882 641.089 m
+324.111 641.315 322.958 639.766 v
+321.805 638.216 319.357 639.09 y
+318.882 641.089 l
+f
+311.68 639.737 m
+316.908 639.963 315.756 638.414 v
+314.603 636.864 312.155 637.737 y
+311.68 639.737 l
+f
+301.251 638.489 m
+306.48 638.716 305.327 637.166 v
+304.174 635.617 301.726 636.49 y
+301.251 638.489 l
+f
+293.617 637.945 m
+298.846 638.171 297.693 636.622 v
+296.54 635.072 294.092 635.946 y
+293.617 637.945 l
+f
+335.415 648.487 m
+342.375 648.788 340.84 646.726 v
+339.306 644.664 336.047 645.826 y
+335.415 648.487 l
+f
+345.73 652.912 m
+351.689 656.213 351.155 651.151 v
+350.885 648.595 346.362 650.251 y
+345.73 652.912 l
+f
+354.862 655.726 m
+362.021 659.427 360.287 653.965 v
+359.509 651.515 355.493 653.065 y
+354.862 655.726 l
+f
+364.376 660.551 m
+368.735 665.452 369.801 658.79 v
+370.207 656.252 365.008 657.89 y
+364.376 660.551 l
+f
+326.834 644.003 m
+332.062 644.23 330.91 642.68 v
+329.757 641.131 327.308 642.004 y
+326.834 644.003 l
+f
+1 g
+1 J 0.1 w
+362.434 765.397 m
+361.708 764.732 361.707 765.803 v
+361.707 766.873 379.191 780.137 388.034 781.521 C
+371.935 774.792 362.434 765.397 V
+b
+0 g
+0 J 1 w
+365.4 701.6 m
+387.401 679.199 396.601 675.599 V
+405.801 664.399 401.801 638.399 V
+398.601 630.799 395.401 651.599 V
+398.601 676.799 387.401 660.799 V
+379 670.699 385.4 670.399 V
+388.601 668.399 389.001 669.999 v
+389.401 671.599 381.4 685.199 364.2 699.6 c
+347 714 365.4 701.6 Y
+f
+1 g
+1 J 0.1 w
+307 662.799 m
+306.8 664.599 308.6 663.799 v
+310.4 662.999 404.601 656.799 436.201 632.799 C
+391.001 655.999 307 662.799 V
+b
+317.4 667.199 m
+317.2 668.999 319 668.199 v
+320.8 667.399 457.401 668.399 481.001 635.999 C
+459.001 661.199 317.4 667.199 V
+b
+329 671.199 m
+328.8 672.999 330.6 672.199 v
+332.4 671.399 505.801 684.399 529.401 651.999 C
+519.801 677.599 329 671.199 V
+b
+339 675.999 m
+338.8 677.799 340.6 676.999 v
+342.4 676.199 464.601 714.8 488.201 682.399 C
+474.801 707 339 675.999 V
+b
+281 653.199 m
+280.8 654.999 282.6 654.199 v
+284.4 653.399 302.2 651.199 304.2 612.399 C
+297 654.399 281 653.199 V
+b
+272.2 651.599 m
+272 653.399 273.8 652.599 v
+275.6 651.799 289.8 656.399 287 617.599 C
+288.2 652.799 272.2 651.599 V
+b
+264.2 651.199 m
+264 652.999 265.8 652.199 v
+267.6 651.399 283 650.799 270.6 628.399 C
+280.2 652.399 264.2 651.199 V
+b
+311.526 695.535 m
+311.082 693.536 312.631 694.753 v
+328.699 707.378 361.141 766.28 416.826 771.914 C
+378.518 784.024 311.526 695.535 V
+b
+322.726 697.335 m
+321.363 698.528 323.231 699.153 v
+325.099 699.778 437.541 772.28 476.826 764.314 C
+449.719 771.824 322.726 697.335 V
+b
+301.885 691.233 m
+301.376 689.634 303.087 690.61 v
+312.062 695.73 315.677 752.941 359.254 754.196 C
+326.843 768.91 301.885 691.233 V
+b
+281.962 680.207 m
+280.885 678.921 282.838 679.175 v
+293.084 680.507 314.489 721.778 358.928 716.699 C
+326.962 731.045 281.962 680.207 V
+b
+293.2 686.333 m
+292.389 684.864 294.258 685.489 v
+304.057 688.763 317.141 733.375 361.729 736.922 C
+327.603 744.865 293.2 686.333 V
+b
+274.922 675.088 m
+274.049 674.046 275.631 674.252 v
+283.93 675.331 301.268 708.76 337.264 704.646 C
+311.371 716.266 274.922 675.088 V
+b
+267.323 669.179 m
+266.318 668.134 267.909 668.252 v
+272.077 668.561 302.715 701.64 321.183 686.138 C
+309.168 704.861 267.323 669.179 V
+b
+336.855 701.102 m
+335.654 702.457 337.586 702.842 v
+339.518 703.226 460.221 760.939 498.184 748.073 C
+472.243 758.947 336.855 701.102 V
+b
+303.4 636.799 m
+303.2 638.599 305 637.799 v
+306.8 636.999 322.2 636.399 309.8 613.999 C
+319.4 637.999 303.4 636.799 V
+b
+313.8 638.399 m
+313.6 640.199 315.4 639.399 v
+317.2 638.599 335 636.399 337 597.599 C
+329.8 639.599 313.8 638.399 V
+b
+320.6 639.999 m
+320.4 641.799 322.2 640.999 v
+324 640.199 348.6 636.799 372.2 604.399 C
+336.6 641.199 320.6 639.999 V
+b
+328.225 642.028 m
+327.788 643.786 329.678 643.232 v
+331.568 642.678 352.002 644.577 390.099 610.401 C
+343.924 645.344 328.225 642.028 V
+b
+338.625 646.428 m
+338.188 648.186 340.078 647.632 v
+341.968 647.078 376.802 642.577 428.499 607.601 C
+354.324 649.744 338.625 646.428 V
+b
+298.2 657.999 m
+298 659.799 299.8 658.999 v
+301.6 658.199 355 655.599 385.4 628.799 C
+350.499 653.574 298.2 657.999 V
+b
+288.2 653.999 m
+288 655.799 289.8 654.999 v
+291.6 654.199 316.2 650.799 339.8 618.399 C
+304.2 655.199 288.2 653.999 V
+b
+349.503 651.038 m
+348.938 652.759 350.864 652.345 v
+352.79 651.932 387.86 649.996 441.981 618.902 C
+364.317 653.296 349.503 651.038 V
+b
+357.903 653.438 m
+357.338 655.159 359.264 654.745 v
+361.19 654.332 396.26 652.396 450.381 621.302 C
+373.317 656.096 357.903 653.438 V
+b
+367.503 658.438 m
+366.938 660.159 368.864 659.745 v
+370.79 659.332 413.86 654.996 503.582 620.702 C
+382.917 661.096 367.503 658.438 V
+b
+0 g
+0 J 1 w
+256.2 651.599 m
+261.4 651.999 260.2 650.399 v
+259 648.799 256.6 649.599 y
+256.2 651.599 l
+f
+287 637.599 m
+292.2 637.999 291 636.399 v
+289.8 634.799 287.4 635.599 y
+287 637.599 l
+f
+278.2 637.999 m
+283.4 638.399 282.2 636.799 v
+281 635.199 278.6 635.999 y
+278.2 637.999 l
+f
+182.831 649.818 m
+187.876 648.495 186.218 647.376 v
+184.561 646.256 182.554 647.798 y
+182.831 649.818 l
+f
+184.831 659.418 m
+189.876 658.095 188.218 656.976 v
+186.561 655.856 184.554 657.398 y
+184.831 659.418 l
+f
+177.631 663.818 m
+182.676 662.495 181.018 661.376 v
+179.361 660.256 177.354 661.798 y
+177.631 663.818 l
+f
+0.8 g
+1 J 0.1 w
+257.4 588.799 m
+255.8 588.799 251.8 586.799 V
+249.8 586.799 238.6 583.199 233 573.199 C
+245.4 582.799 257.4 588.799 V
+f
+345.116 496.153 m
+345.257 495.895 345.312 495.475 345.604 495.458 c
+346.262 495.418 347.495 495.117 347.37 495.753 c
+346.522 500.059 345.648 504.996 341.515 506.803 c
+340.876 507.082 339.434 506.669 339.36 505.785 c
+339.233 504.261 339.116 502.912 339.425 501.446 c
+339.725 500.025 341.883 500.015 342.8 501.399 C
+343.736 499.727 344.168 497.884 345.116 496.153 c
+f
+334.038 491.419 m
+334.786 490.006 334.659 488.147 336.074 487.584 c
+336.814 487.29 338.664 488.265 338.246 489.339 c
+337.444 491.4 337.056 493.639 335.667 495.45 c
+335.467 495.712 335.707 496.245 335.547 496.573 c
+334.953 497.793 333.808 498.528 332.4 498.199 C
+331.285 495.996 332.433 493.867 333.955 492.158 c
+334.091 492.006 333.925 491.63 334.038 491.419 c
+f
+294.436 496.609 m
+294.328 496.986 294.29 497.449 294.455 497.77 c
+294.986 498.803 295.779 499.925 295.442 500.947 c
+295.094 502.003 293.978 501.821 293.328 501.252 c
+292.193 500.258 292.144 498.432 291.453 497.073 c
+291.257 496.687 291.308 496.114 290.867 495.723 c
+290.393 495.302 289.953 493.778 290.049 493.207 c
+290.102 492.894 289.919 482.986 290.141 483.249 c
+290.76 483.982 293.81 493.716 293.879 494.608 c
+293.936 495.339 294.668 495.804 294.436 496.609 c
+f
+268.798 503.401 m
+271.432 505.9 274.222 508.861 273.78 512.573 c
+273.664 513.549 271.889 513.022 271.702 512.176 c
+270.9 508.551 268.861 505.89 266.293 503.498 c
+264.097 501.451 262.235 495.107 262 494.599 C
+265.697 499.855 267.954 502.601 268.798 503.401 c
+f
+255.224 509.365 m
+255.747 509.735 255.445 510.226 255.662 510.558 c
+256.615 512.016 257.916 513.262 257.934 515 c
+257.937 515.277 257.559 515.586 257.224 515.362 c
+256.947 515.178 256.605 515.048 256.497 514.918 c
+254.467 512.469 253.067 509.798 251.624 506.986 c
+251.441 506.629 250.297 502.138 250.61 502.027 c
+250.849 501.942 252.569 506.123 252.779 506.237 c
+254.042 506.923 254.054 508.538 255.224 509.365 c
+f
+271.957 489.821 m
+272.401 490.69 273.977 491.892 273.864 492.781 c
+273.746 493.709 274.214 495.152 273.302 494.464 c
+272.045 493.516 268.596 492.167 268.326 486.359 c
+268.3 485.788 271.274 488.481 271.957 489.821 c
+f
+286.4 506.999 m
+286.8 507.667 287.508 507.194 287.967 507.457 c
+288.615 507.829 289.226 508.387 289.518 509.036 c
+290.488 511.185 292.257 513.005 292.4 515.399 C
+290.909 516.804 290.23 514.764 289.6 513.799 C
+288.277 515.446 287.278 513.572 285.978 513.053 c
+285.908 513.025 285.695 513.372 285.62 513.345 c
+284.443 512.905 283.763 511.824 282.765 511.043 c
+282.594 510.909 282.189 511.089 282.042 510.953 c
+281.39 510.35 280.417 510.025 280.137 509.343 c
+279.027 506.636 275.887 504.541 274 496.999 C
+274.381 496.09 278.512 503.641 278.999 504.339 c
+279.835 505.535 279.953 502.678 281.229 503.344 c
+281.28 503.371 281.466 503.133 281.6 502.999 C
+281.794 503.279 282.012 503.508 282.4 503.399 C
+282.4 503.799 282.266 504.355 282.467 504.514 c
+283.704 505.491 283.62 506.559 284.4 507.799 C
+284.858 507.01 285.919 507.729 286.4 506.999 C
+f
+346.2 452.599 m
+353.6 472.999 349.2 484.199 V
+360.6 462.599 356 451.399 V
+355.6 461.799 351.6 466.799 V
+347.6 453.999 346.2 452.599 V
+f
+331.4 455.199 m
+336.8 463.999 328.8 482.399 V
+328 461.999 321.2 450.999 V
+335.4 471.199 331.4 455.199 V
+f
+321.4 457.199 m
+321.2 477.199 321.6 480.199 V
+317.8 463.599 307.6 453.999 V
+322 465.999 321.4 457.199 V
+f
+311.8 489.199 m
+317.8 475.599 307.8 457.199 V
+314.2 469.399 309.4 476.399 V
+312 479.799 311.8 489.199 V
+f
+292.6 457.599 m
+291.6 473.199 293.4 475.399 V
+293.6 481.799 293.2 482.799 V
+297.2 488.999 297.4 481.599 V
+298.8 473.799 301.6 469.199 V
+305.2 463.799 305 457.399 V
+295 487.599 292.6 457.599 V
+f
+289 485.199 m
+282.4 474.399 280.6 455.399 V
+279.2 461.599 283 475.999 V
+287.2 491.399 289 485.199 V
+f
+267.2 465.399 m
+272.2 470.799 273.6 475.799 V
+277.2 491.599 270.8 482.999 V
+271 474.999 262.8 467.599 V
+267.6 469.999 267.2 465.399 V
+f
+261.4 470.399 m
+264.8 487.799 265.6 488.599 V
+267.4 491.999 264.6 488.799 V
+255.8 469.599 251.8 462.999 V
+259.8 472.199 261.4 470.399 V
+f
+255.6 486.999 m
+267.2 509.399 245.4 483.599 V
+256.4 493.399 255.6 486.999 V
+f
+240.2 501.599 m
+245 520.399 247.6 520.199 V
+255.8 529.199 249.2 518.599 V
+243.2 508.999 243.8 499.199 V
+243.2 508.799 240.2 501.599 V
+f
+570.5 513 m
+558.5 523 556 526.5 V
+569.5 508 569.5 501 V
+572 508.5 570.5 513 V
+f
+576 535 m
+555 550 551.5 557.5 V
+578 528 578 523.5 V
+578.5 532.5 576 535 V
+f
+593 689 m
+581 697 579.5 695 V
+590 688.5 592.5 680 V
+591 689 593 689 V
+f
+601.5 608.5 m
+584 620.5 l
+603 603.5 603.5 599.5 V
+601.5 608.5 L
+f
+0 g
+1 w
+210.75 631 m
+232.75 626.25 l
+S
+261 469 m
+260.5 472.5 251.5 462 v
+S
+266.5 464 m
+268.5 470.5 262 466 v
+S
+320.5 455.5 m
+322 466.5 310.5 453.5 v
+S
+
+showpage
+
+%%Trailer
+countdictstack InitDictCount sub { end } repeat
+cleartomark
+restore
+grestore
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/pend.eps b/Master/texmf-dist/doc/latex/epslatex-fr/pend.eps
new file mode 100644
index 00000000000..fea754d997c
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/pend.eps
@@ -0,0 +1,199 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 0 0 371 258
+%%BeginDocument: pend.eps
+%Magnification: 1.00
+%PSfragBegin
+%PSfragInfo{P2}(304.878906,115.9795)(16.4431,0)(0,10.9519){0}{0}
+%PSfragInfo{L1}(139.693604,164.999802)(16.0869,0)(0,10.9514){0}{0}
+%PSfragInfo{N}(257.594,171.121094)(11.2593,0)(0,10.9031){0}{0.0164}
+%PSfragInfo{P1}(202.758804,136.199493)(15.1306,0)(0,10.9517){0}{0}
+%PSfragInfo{q1}(115.588898,137.244095)(14.0935,0)(0,14.4668){0}{0.243}
+%PSfragInfo{q2}(198.808807,49.4043)(15.406,0)(0,14.467){0}{0.243}
+%PSfragInfo{L2}(235.993393,80.3999)(17.3994,0)(0,10.9517){0}{0}
+%PSfragEnd
+/$F2psDict 200 dict def
+$F2psDict begin
+$F2psDict /mtrx matrix put
+/col-1 {0 setgray} bind def
+/col0 {0.000 0.000 0.000 srgb} bind def
+/col1 {0.000 0.000 1.000 srgb} bind def
+/col2 {0.000 1.000 0.000 srgb} bind def
+/col3 {0.000 1.000 1.000 srgb} bind def
+/col4 {1.000 0.000 0.000 srgb} bind def
+/col5 {1.000 0.000 1.000 srgb} bind def
+/col6 {1.000 1.000 0.000 srgb} bind def
+/col7 {1.000 1.000 1.000 srgb} bind def
+/col8 {0.000 0.000 0.560 srgb} bind def
+/col9 {0.000 0.000 0.690 srgb} bind def
+/col10 {0.000 0.000 0.820 srgb} bind def
+/col11 {0.530 0.810 1.000 srgb} bind def
+/col12 {0.000 0.560 0.000 srgb} bind def
+/col13 {0.000 0.690 0.000 srgb} bind def
+/col14 {0.000 0.820 0.000 srgb} bind def
+/col15 {0.000 0.560 0.560 srgb} bind def
+/col16 {0.000 0.690 0.690 srgb} bind def
+/col17 {0.000 0.820 0.820 srgb} bind def
+/col18 {0.560 0.000 0.000 srgb} bind def
+/col19 {0.690 0.000 0.000 srgb} bind def
+/col20 {0.820 0.000 0.000 srgb} bind def
+/col21 {0.560 0.000 0.560 srgb} bind def
+/col22 {0.690 0.000 0.690 srgb} bind def
+/col23 {0.820 0.000 0.820 srgb} bind def
+/col24 {0.500 0.190 0.000 srgb} bind def
+/col25 {0.630 0.250 0.000 srgb} bind def
+/col26 {0.750 0.380 0.000 srgb} bind def
+/col27 {1.000 0.500 0.500 srgb} bind def
+/col28 {1.000 0.630 0.630 srgb} bind def
+/col29 {1.000 0.750 0.750 srgb} bind def
+/col30 {1.000 0.880 0.880 srgb} bind def
+/col31 {1.000 0.840 0.000 srgb} bind def
+
+end
+save
+-9.0 264.0 translate
+1 -1 scale
+
+/cp {closepath} bind def
+/ef {eofill} bind def
+/gr {grestore} bind def
+/gs {gsave} bind def
+/sa {save} bind def
+/rs {restore} bind def
+/l {lineto} bind def
+/m {moveto} bind def
+/rm {rmoveto} bind def
+/n {newpath} bind def
+/s {stroke} bind def
+/sh {show} bind def
+/slc {setlinecap} bind def
+/slj {setlinejoin} bind def
+/slw {setlinewidth} bind def
+/srgb {setrgbcolor} bind def
+/rot {rotate} bind def
+/sc {scale} bind def
+/sd {setdash} bind def
+/ff {findfont} bind def
+/sf {setfont} bind def
+/scf {scalefont} bind def
+/sw {stringwidth} bind def
+/tr {translate} bind def
+/tnt {dup dup currentrgbcolor
+ 4 -2 roll dup 1 exch sub 3 -1 roll mul add
+ 4 -2 roll dup 1 exch sub 3 -1 roll mul add
+ 4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
+ bind def
+/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
+ 4 -2 roll mul srgb} bind def
+ /DrawEllipse {
+ /endangle exch def
+ /startangle exch def
+ /yrad exch def
+ /xrad exch def
+ /y exch def
+ /x exch def
+ /savematrix mtrx currentmatrix def
+ x y tr xrad yrad sc 0 0 1 startangle endangle arc
+ closepath
+ savematrix setmatrix
+ } def
+
+/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
+/$F2psEnd {$F2psEnteredState restore end} def
+
+$F2psBegin
+10 setmiterlimit
+n 0 792 m 0 0 l 612 0 l 612 792 l cp clip
+ 0.06000 0.06000 sc
+7.500 slw
+% Arc
+gs clippath
+4064 3382 m 4146 3250 l 4136 3405 l 4195 3222 l 4124 3199 l cp clip
+n 2866.1 2901.2 1328.9 63.9 14.1 arcn
+gs col-1 s gr
+ gr
+
+% arrowhead
+n 4064 3382 m 4146 3250 l 4136 3405 l 4100 3393 l 4064 3382 l cp gs 0.00 setgray ef gr col-1 s
+% Ellipse
+n 2925 2790 225 225 0 360 DrawEllipse gs 0.00 setgray ef gr gs col-1 s gr
+
+% Ellipse
+n 5445 3600 225 225 0 360 DrawEllipse gs 0.00 setgray ef gr gs col-1 s gr
+
+% Ellipse
+n 3645 2040 300 300 0 360 DrawEllipse gs col-1 s gr
+
+% Ellipse
+n 4530 1455 300 300 0 360 DrawEllipse gs col-1 s gr
+
+% Ellipse
+n 5360 2388 300 300 0 360 DrawEllipse gs col-1 s gr
+
+30.000 slw
+% Polyline
+n 1905 570 m 2790 2625 l gs col-1 s gr
+% Polyline
+n 3090 2895 m 5250 3540 l gs col-1 s gr
+7.500 slw
+% Polyline
+ [66.7] 0 sd
+n 1905 570 m 1905 2475 l gs col-1 s gr [] 0 sd
+% Polyline
+gs clippath
+5449 3123 m 5413 3335 l 5354 3128 l 5368 3378 l 5463 3372 l cp clip
+n 5377 2692 m 5415 3360 l gs col-1 s gr gr
+
+% arrowhead
+n 5449 3123 m 5413 3335 l 5354 3128 l 5404 3160 l 5449 3123 l cp gs 0.00 setgray ef gr col-1 s
+% Arc
+gs clippath
+2395 2204 m 2535 2139 l 2442 2262 l 2592 2143 l 2545 2084 l cp clip
+n 2068.5 1649.8 680.1 103.9 44.1 arcn
+gs col-1 s gr
+ gr
+
+% arrowhead
+n 2395 2204 m 2535 2139 l 2442 2262 l 2418 2233 l 2395 2204 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+ [66.7] 0 sd
+n 2970 3030 m 3555 4380 l gs col-1 s gr [] 0 sd
+/Times-Roman ff 270.00 scf sf
+5227 2467 m
+gs 1 -1 sc (P2) col-1 sh gr
+% Polyline
+n 6315 570 m 165 570 l 165 120 l 6315 120 l cp gs 0.50 setgray ef gr gs col0 s gr
+% Polyline
+gs clippath
+3275 2463 m 3092 2577 l 3207 2395 l 3031 2572 l 3098 2639 l cp clip
+n 3420 2250 m 3075 2595 l gs col-1 s gr gr
+
+% arrowhead
+n 3275 2463 m 3092 2577 l 3207 2395 l 3216 2454 l 3275 2463 l cp gs 0.00 setgray ef gr col-1 s
+% Polyline
+gs clippath
+4398 809 m 4420 594 l 4492 798 l 4463 550 l 4369 561 l cp clip
+n 4485 1155 m 4418 570 l gs col-1 s gr gr
+
+% arrowhead
+n 4398 809 m 4420 594 l 4492 798 l 4441 769 l 4398 809 l cp gs 0.00 setgray ef gr col-1 s
+/Times-Roman ff 270.00 scf sf
+2475 1650 m
+gs 1 -1 sc (L1) col-1 sh gr
+/Times-Roman ff 270.00 scf sf
+4440 1545 m
+gs 1 -1 sc (N) col-1 sh gr
+/Times-Roman ff 270.00 scf sf
+3525 2130 m
+gs 1 -1 sc (P1) col-1 sh gr
+/Times-Roman ff 270.00 scf sf
+2070 2054 m
+gs 1 -1 sc (q1) col-1 sh gr
+/Times-Roman ff 270.00 scf sf
+3457 3518 m
+gs 1 -1 sc (q2) col-1 sh gr
+/Times-Roman ff 270.00 scf sf
+4080 3060 m
+gs 1 -1 sc (L2) col-1 sh gr
+$F2psEnd
+rs
+%%EndDocument
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/pretzel.eps b/Master/texmf-dist/doc/latex/epslatex-fr/pretzel.eps
new file mode 100644
index 00000000000..7cebb92ed35
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/pretzel.eps
@@ -0,0 +1,16 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 95 100 185 200
+%%BeginDocument: pretzel.eps
+
+5 setlinewidth
+1 setlinecap
+110 100 moveto
+120 120 140 160 160 160 curveto
+170 160 180 150 180 140 curveto
+180 120 160 100 140 100 curveto
+120 100 100 120 100 140 curveto
+100 150 110 160 120 160 curveto
+140 160 160 120 170 100 curveto
+stroke
+showpage
+%%EndDocument
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/pretzel.ps b/Master/texmf-dist/doc/latex/epslatex-fr/pretzel.ps
new file mode 100644
index 00000000000..e6bbf413b34
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/pretzel.ps
@@ -0,0 +1,14 @@
+%! pretzel.ps -- an example for the psfig paper.
+%%BoundingBox: 95 100 185 200
+
+5 setlinewidth
+1 setlinecap
+110 100 moveto
+120 120 140 160 160 160 curveto
+170 160 180 150 180 140 curveto
+180 120 160 100 140 100 curveto
+120 100 100 120 100 140 curveto
+100 150 110 160 120 160 curveto
+140 160 160 120 170 100 curveto
+stroke
+showpage
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/rdanger.eps b/Master/texmf-dist/doc/latex/epslatex-fr/rdanger.eps
new file mode 100644
index 00000000000..8389949eadf
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/rdanger.eps
@@ -0,0 +1,8 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: -1 -4 14 12
+0 0 translate
+/ZapfDingbats findfont 15 scalefont setfont
+-1. 1. scale
+-13.5 -1. moveto
+(+) show
+
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/rosette.eps b/Master/texmf-dist/doc/latex/epslatex-fr/rosette.eps
new file mode 100644
index 00000000000..9b5f05d8bd5
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/rosette.eps
@@ -0,0 +1,37 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 124.379997 124.379997 487.609985 487.609985
+%%BeginDocument: rosette.eps
+
+/inch {72 mul} def
+
+/wedge
+ { newpath
+ 0 0 moveto
+ 1 0 translate
+ 15 rotate
+ 0 15 sin translate
+ 0 0 15 sin -90 90 arc
+ closepath
+ } def
+
+gsave
+ 4.25 inch 4.25 inch translate
+ 1.75 inch 1.75 inch scale
+ 0.02 setlinewidth
+ 2 1 13
+ {
+ 13 div setgray
+ gsave
+ wedge
+ gsave
+ fill
+ grestore
+ 0 setgray stroke
+ grestore
+ 30 rotate
+ } for
+
+grestore
+showpage
+
+%%EndDocument
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/rosette.ps b/Master/texmf-dist/doc/latex/epslatex-fr/rosette.ps
new file mode 100644
index 00000000000..2ab4424b556
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/rosette.ps
@@ -0,0 +1,76 @@
+%!
+%%BoundingBox: 124.38 124.38 487.61 487.61
+% Cookbook Example Program from First Printing, Revised 7 Jan 1985
+% Program: Repeated Shapes Number: 6
+%-----------------------------------------------------------------------------
+%
+ % This program prints a rosette
+ % design by defining a section of
+ % that design and printing that
+ % section repeatedly. This program
+ % illustrates the ``for'' and
+ % "arc" operators, and it shows
+ % how coordinate transformations
+ % can be nested so as to use the
+ % most convenient coordinate
+ % system for each part of a
+ % design.
+/inch {72 mul} def
+
+/wedge % Define an ``ice cream cone''
+ { newpath % shape by means of the ``arc''
+ 0 0 moveto % operator. This shape will have a
+ 1 0 translate % 30 degree angle topped off with
+ 15 rotate % a semicircle. Set the path's
+ 0 15 sin translate % first point at the current
+ 0 0 15 sin -90 90 arc % origin. Next, move the origin to
+ closepath % the center of the semicircle by
+ } def % translating to the right 1 unit,
+ % rotating counter-clockwise by 15
+ % degrees, and translating ``up''
+ % in the rotated system by the
+ % radius of the semicircle. The
+ % ``arc'' operator includes a
+ % straight line to the initial
+ % point of the arc and a curved
+ % section to the end of the arc.
+ % Note that the semicircle goes
+ % from -90 degrees to 90 degrees
+ % in the rotated coordinate
+ % system.
+
+gsave
+ 4.25 inch 4.25 inch translate % Move into position for the
+ % rosette.
+ 1.75 inch 1.75 inch scale % Make the edges of the rosette 1
+ % 3/4 inches long.
+ 0.02 setlinewidth % Use a 7/200 inch thick line.
+ 2 1 13 % Set up the ``for'' operator to
+ % iterate 12 times, pushing 2 onto
+ % the stack the first time, 3 the
+ % next time, ... , and 13 the last
+ % time.
+ { % The last argument for ``for'' is
+ % the sequence of operations to be
+ % repeated. This sequence must be
+ % enclosed by braces.
+ 13 div setgray % Divide the loop index by 13 to
+ % set a gray value.
+ gsave % Enclose the ``wedge'' operation
+ wedge % in a ``gsave''-``grestore''
+ % pair, as it will mess up the
+ % coordinate system.
+ gsave % Save the wedge path for use
+ % after the ``fill''.
+ fill
+ grestore
+ 0 setgray stroke % Draw a black border around the
+ % wedge.
+ grestore % Get out of the coordinate system
+ % left by wedge.
+ 30 rotate % Set up for the next section.
+ } for % Close the last argument and
+ % execute the ``for'' operator.
+grestore
+showpage
+
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/sgte.sty b/Master/texmf-dist/doc/latex/epslatex-fr/sgte.sty
new file mode 100644
index 00000000000..e10ff46b33a
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/sgte.sty
@@ -0,0 +1,8 @@
+\providecommand{\l@subfigure}{%
+ \@dottedxxxline{\ext@subfigure}{2}{3.9em}{4.8em}}
+\providecommand{\l@subtable}{%
+ \@dottedxxxline{\ext@subtable}{2}{3.9em}{4.8em}}
+\renewcommand{\l@subfigure}{%
+ \@dottedxxxline{\ext@subfigure}{2}{3.9em}{4.8em}}
+\renewcommand{\l@subtable}{%
+ \@dottedxxxline{\ext@subtable}{2}{3.9em}{4.8em}}
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/smaller.sty b/Master/texmf-dist/doc/latex/epslatex-fr/smaller.sty
new file mode 100644
index 00000000000..0576f422de7
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/smaller.sty
@@ -0,0 +1,40 @@
+%Date: Thu, 1 Feb 90 15:23:02 EST
+%From: Bernie Cosell <cosell@WILMA.BBN.COM>
+%Subject: Relative font sizing in LaTeX
+%Keywords: LaTeX, font sizing
+%
+% Modified 1-May-1990 Don Hosek to allow it to work properly when input
+% by another .sty file.
+%
+%One continual annoyance to me is that LaTeX does absolute font sizing,
+%and so if you have some \newcommand that uses the sizing commands to
+%achieve some graphic effect, you'll discover that your chapter heads
+%and footnotes and such are pretty screwed up [in a recent case, I
+%wanted a fake small-caps-san-serif font, and so I used {\small\sf
+%NOWISTHETIME}, which did just what I wanted in the running text, but
+%was an unmitigated disaster in the chapter heads]. I think that the
+%following is a significant improvement: \smaller and \larger changes
+%the point size *relatively* by one slot, and so I made my definition:
+%{\smaller\sf NOWISTHETIME}, and it all magically works. The
+%definitions are:
+
+\def\smaller{\ifx\@currsize\Huge \protect\huge \else
+ \ifx\@currsize\huge \protect\LARGE \else
+ \ifx\@currsize\LARGE \protect\Large \else
+ \ifx\@currsize\Large \protect\large \else
+ \ifx\@currsize\large \protect\normalsize \else
+ \ifx\@currsize\normalsize \protect\small \else
+ \ifx\@currsize\small \protect\footnotesize \else
+ \ifx\@currsize\footnotesize \protect\scriptsize \else
+ \protect\tiny
+ \fi\fi\fi\fi\fi\fi\fi\fi}
+\def\larger{\ifx\@currsize\tiny \protect\scriptsize \else
+ \ifx\@currsize\scriptsize \protect\footnotesize \else
+ \ifx\@currsize\footnotesize \protect\small \else
+ \ifx\@currsize\small \protect\normalsize \else
+ \ifx\@currsize\normalsize \protect\large \else
+ \ifx\@currsize\large \protect\Large \else
+ \ifx\@currsize\Large \protect\LARGE \else
+ \ifx\@currsize\LARGE \protect\huge \else
+ \protect\Huge
+ \fi\fi\fi\fi\fi\fi\fi\fi}
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/square.eps b/Master/texmf-dist/doc/latex/epslatex-fr/square.eps
new file mode 100644
index 00000000000..7df9660fd2e
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/square.eps
@@ -0,0 +1,90 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 0 0 75 75
+%%BeginDocument: square.eps
+%Magnification: 1.00
+/$F2psDict 200 dict def
+$F2psDict begin
+$F2psDict /mtrx matrix put
+/col-1 {0 setgray} bind def
+/col0 {0.000 0.000 0.000 srgb} bind def
+/col1 {0.000 0.000 1.000 srgb} bind def
+/col2 {0.000 1.000 0.000 srgb} bind def
+/col3 {0.000 1.000 1.000 srgb} bind def
+/col4 {1.000 0.000 0.000 srgb} bind def
+/col5 {1.000 0.000 1.000 srgb} bind def
+/col6 {1.000 1.000 0.000 srgb} bind def
+/col7 {1.000 1.000 1.000 srgb} bind def
+/col8 {0.000 0.000 0.560 srgb} bind def
+/col9 {0.000 0.000 0.690 srgb} bind def
+/col10 {0.000 0.000 0.820 srgb} bind def
+/col11 {0.530 0.810 1.000 srgb} bind def
+/col12 {0.000 0.560 0.000 srgb} bind def
+/col13 {0.000 0.690 0.000 srgb} bind def
+/col14 {0.000 0.820 0.000 srgb} bind def
+/col15 {0.000 0.560 0.560 srgb} bind def
+/col16 {0.000 0.690 0.690 srgb} bind def
+/col17 {0.000 0.820 0.820 srgb} bind def
+/col18 {0.560 0.000 0.000 srgb} bind def
+/col19 {0.690 0.000 0.000 srgb} bind def
+/col20 {0.820 0.000 0.000 srgb} bind def
+/col21 {0.560 0.000 0.560 srgb} bind def
+/col22 {0.690 0.000 0.690 srgb} bind def
+/col23 {0.820 0.000 0.820 srgb} bind def
+/col24 {0.500 0.190 0.000 srgb} bind def
+/col25 {0.630 0.250 0.000 srgb} bind def
+/col26 {0.750 0.380 0.000 srgb} bind def
+/col27 {1.000 0.500 0.500 srgb} bind def
+/col28 {1.000 0.630 0.630 srgb} bind def
+/col29 {1.000 0.750 0.750 srgb} bind def
+/col30 {1.000 0.880 0.880 srgb} bind def
+/col31 {1.000 0.840 0.000 srgb} bind def
+
+end
+save
+-3.0 78.0 translate
+1 -1 scale
+
+/cp {closepath} bind def
+/ef {eofill} bind def
+/gr {grestore} bind def
+/gs {gsave} bind def
+/sa {save} bind def
+/rs {restore} bind def
+/l {lineto} bind def
+/m {moveto} bind def
+/rm {rmoveto} bind def
+/n {newpath} bind def
+/s {stroke} bind def
+/sh {show} bind def
+/slc {setlinecap} bind def
+/slj {setlinejoin} bind def
+/slw {setlinewidth} bind def
+/srgb {setrgbcolor} bind def
+/rot {rotate} bind def
+/sc {scale} bind def
+/sd {setdash} bind def
+/ff {findfont} bind def
+/sf {setfont} bind def
+/scf {scalefont} bind def
+/sw {stringwidth} bind def
+/tr {translate} bind def
+/tnt {dup dup currentrgbcolor
+ 4 -2 roll dup 1 exch sub 3 -1 roll mul add
+ 4 -2 roll dup 1 exch sub 3 -1 roll mul add
+ 4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
+ bind def
+/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
+ 4 -2 roll mul srgb} bind def
+/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
+/$F2psEnd {$F2psEnteredState restore end} def
+
+$F2psBegin
+10 setmiterlimit
+n 0 792 m 0 0 l 612 0 l 612 792 l cp clip
+ 0.06000 0.06000 sc
+7.500 slw
+% Polyline
+n 1275 1275 m 1275 75 l 75 75 l 75 1275 l cp gs col-1 s gr
+$F2psEnd
+rs
+%%EndDocument
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/topcapt.sty b/Master/texmf-dist/doc/latex/epslatex-fr/topcapt.sty
new file mode 100644
index 00000000000..4e9a361d95a
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/topcapt.sty
@@ -0,0 +1,55 @@
+% topcapt.sty v1.1a
+% Copyright 1994, 1998, 1999 Robin Fairbairns (rf10@cam.ac.uk)
+%
+% This program can redistributed and/or modified under the terms
+% of the LaTeX Project Public License Distributed from CTAN
+% archives in directory macros/latex/base/lppl.txt; either
+% version 1 of the License, or (at your option) any later version.
+%
+% This is a jiffy LaTeX package that enables coherent setting
+% of the caption _above_ a figure or table
+%
+% Author: Robin Fairbairns 1994/11/18
+% Bugfix from Bernd Schandl incorporated 1998/12/31
+% Copyright statement incorporated 1999/03/03
+%
+% Works under 2e or 2.09
+%
+% Usage: \usepackage{...,topcapt,...} (2e)
+% \documentstyle[...,topcapt,...]{whateverclass} (2.09)
+%
+% defines a \topcaption command that sets a caption as if above the
+% table (i.e., with the abovecaptionskip and the belowcaptionskip
+% exchanged)
+
+\@ifundefined{abovecaptionskip}{% in 2.09
+ \newlength\abovecaptionskip
+ \newlength\belowcaptionskip
+ \setlength\abovecaptionskip{10pt}
+ \setlength\belowcaptionskip{0pt}
+ \long\def\@makecaption#1#2{%
+ \vskip\abovecaptionskip
+ \sbox\@tempboxa{#1: #2}%
+ \ifdim \wd\@tempboxa >\hsize
+ #1: #2\par
+ \else
+ \hbox to\hsize{\hfil\box\@tempboxa\hfil}%
+ \fi
+ \vskip\belowcaptionskip}
+ }{% in 2e; everything's already set up as above
+}
+
+% \topcaption simply advances the caption count, sorts out the
+% arguments and passes on to \@topcaption
+\newcommand\topcaption{\refstepcounter\@captype
+ \@dblarg{\@topcaption\@captype}}
+
+% \@topcaption swaps above and below caption skips and the relays its
+% arguments to \@caption
+\def\@topcaption#1[#2]#3{\@tempskipa\abovecaptionskip
+ \abovecaptionskip\belowcaptionskip
+ \belowcaptionskip\@tempskipa
+ \@caption{#1}[{#2}]{#3}%
+ \@tempskipa\abovecaptionskip
+ \abovecaptionskip\belowcaptionskip
+ \belowcaptionskip\@tempskipa}
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/topfig.sty b/Master/texmf-dist/doc/latex/epslatex-fr/topfig.sty
new file mode 100644
index 00000000000..78390cd49e5
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/topfig.sty
@@ -0,0 +1,15 @@
+%From: rose@gallant.apple.com (Dan Rose)
+%Subject: Solution: Changing page styles/headers on the fly in LaTeX
+% Author: Hiroshi Nakashima (nakasima@kuis.kyoto-u.ac.jp)
+\def\ps@topfig{\def\@oddhead{} %Head for odd pages (adaptable)
+ \def\@oddfoot{\null\hfil{\rm\thepage}\hfil\null} %Foot for odd pages (adaptable)
+ \def\@evenhead{} %Head for even pages (adaptable)
+ \def\@evenfoot{\null\hfil{\rm\thepage}\hfil\null}} %Foot for even pages (adaptable)
+
+\let\latex@makecol\@makecol
+\def\@makecol{\ifx\@toplist\@empty\else
+ \typeout{TOPFIG-1 PAGE}
+ \thispagestyle{topfig}\fi\latex@makecol}
+
+\let\latex@opcol\@opcol
+\def\@opcol{\if@fcolmade\typeout{TOPFIG-2 PAGE}\thispagestyle{topfig}\fi\latex@opcol}
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/warn.sty b/Master/texmf-dist/doc/latex/epslatex-fr/warn.sty
new file mode 100644
index 00000000000..c9f78d28711
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/warn.sty
@@ -0,0 +1,19 @@
+%Here's a little hack, that allow you to get the linenumbers of LaTeX's
+%warning messages.
+
+%The output is like:
+%
+% LaTeX Warning [l.86]: Citation `diggle' on page 91 undefined.
+
+%where [l.86] refers to line 86 in the current file.
+%
+%You should put the following in a style file:
+
+%----------------------------------------------------------------------
+% warn.sty
+%
+% \string: for french context
+\def\@warning#1{\typeout{LaTeX Warning [l.\the\inputlineno]\string: #1.}}
+% and the new name:
+\def\@latex@warning#1{\typeout{LaTeX Warning [l.\the\inputlineno]\string: #1.}}
+%----------------------------------------------------------------------
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/wdesc.sty b/Master/texmf-dist/doc/latex/epslatex-fr/wdesc.sty
new file mode 100644
index 00000000000..affebb14594
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/wdesc.sty
@@ -0,0 +1,18 @@
+\def\wdesclabel#1{\hspace\labelsep \bf #1}
+\def\wdesc#1{\list{}{\settowidth\labelwidth{#1}\leftmargin\labelwidth
+\advance\leftmargin\labelsep
+\let\makelabel\wdesclabel}}
+\let\endwdesc\endlist
+\def\wit[#1]{\item[{{#1}\hfill}]}
+% bulleted labels
+\def\buwdesclabel#1{\hspace\labelsep \hbox{$\bullet$~~\bf #1}}
+\def\buwdesc#1{\list{}{\settowidth\labelwidth{{$\bullet$~~#1}}\leftmargin\labelwidth
+\advance\leftmargin\labelsep
+\let\makelabel\buwdesclabel}}
+\let\endbuwdesc\endlist
+% boxed labels
+\def\bxdesclabel#1{\hspace\labelsep \fbox{\bf #1}}
+\def\bxdesc#1{\list{}{\settowidth\labelwidth{#1}\leftmargin\labelwidth
+\advance\leftmargin\labelsep
+\let\makelabel\bxdesclabel}}
+\let\endbxdesc\endlist
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/whitecdp.sty b/Master/texmf-dist/doc/latex/epslatex-fr/whitecdp.sty
new file mode 100644
index 00000000000..0ddae6ccc92
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/whitecdp.sty
@@ -0,0 +1,19 @@
+%%%%%%%%%%%%%%%%% cut here--start of whitecdp.sty %%%%%%%%%%%%%%%%
+% whitecdp (formerly schulzrinne.sty) --provide for blank pages
+% between chapters
+% This redefinition of the \cleardoublepage command provides
+% for a special pagestyle for the "extra" pages which are generated
+% to ensure that the chapter opener is on a recto page.
+% The pagestyle is "chapterverso"; for many publishers, this should be
+% identical to "empty", so that's the default.
+\def\ps@chapterverso{\ps@empty}%
+\def\cleardoublepage{\clearpage
+ \if@twoside
+ \ifodd\c@page\else
+ \null\thispagestyle{chapterverso}\newpage
+ \if@twocolumn\null\newpage\fi
+ \fi
+ \fi
+ }%
+\def\ps@chapterverso{\ps@empty}%
+%%%%%%%%%%%%%%%%% cut here--end of whitecdp.sty %%%%%%%%%%%%%%%%
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/wide.eps b/Master/texmf-dist/doc/latex/epslatex-fr/wide.eps
new file mode 100644
index 00000000000..881ab5d00c5
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/wide.eps
@@ -0,0 +1,92 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%BoundingBox: 0 0 360 54
+%%BeginDocument: wide.eps
+/$F2psDict 200 dict def
+$F2psDict begin
+$F2psDict /mtrx matrix put
+/col-1 {0 setgray} bind def
+/col0 {0.000 0.000 0.000 srgb} bind def
+/col1 {0.000 0.000 1.000 srgb} bind def
+/col2 {0.000 1.000 0.000 srgb} bind def
+/col3 {0.000 1.000 1.000 srgb} bind def
+/col4 {1.000 0.000 0.000 srgb} bind def
+/col5 {1.000 0.000 1.000 srgb} bind def
+/col6 {1.000 1.000 0.000 srgb} bind def
+/col7 {1.000 1.000 1.000 srgb} bind def
+/col8 {0.000 0.000 0.560 srgb} bind def
+/col9 {0.000 0.000 0.690 srgb} bind def
+/col10 {0.000 0.000 0.820 srgb} bind def
+/col11 {0.530 0.810 1.000 srgb} bind def
+/col12 {0.000 0.560 0.000 srgb} bind def
+/col13 {0.000 0.690 0.000 srgb} bind def
+/col14 {0.000 0.820 0.000 srgb} bind def
+/col15 {0.000 0.560 0.560 srgb} bind def
+/col16 {0.000 0.690 0.690 srgb} bind def
+/col17 {0.000 0.820 0.820 srgb} bind def
+/col18 {0.560 0.000 0.000 srgb} bind def
+/col19 {0.690 0.000 0.000 srgb} bind def
+/col20 {0.820 0.000 0.000 srgb} bind def
+/col21 {0.560 0.000 0.560 srgb} bind def
+/col22 {0.690 0.000 0.690 srgb} bind def
+/col23 {0.820 0.000 0.820 srgb} bind def
+/col24 {0.500 0.190 0.000 srgb} bind def
+/col25 {0.630 0.250 0.000 srgb} bind def
+/col26 {0.750 0.380 0.000 srgb} bind def
+/col27 {1.000 0.500 0.500 srgb} bind def
+/col28 {1.000 0.630 0.630 srgb} bind def
+/col29 {1.000 0.750 0.750 srgb} bind def
+/col30 {1.000 0.880 0.880 srgb} bind def
+/col31 {1.000 0.840 0.000 srgb} bind def
+
+end
+save
+-2.0 61.0 translate
+1 -1 scale
+
+/cp {closepath} bind def
+/ef {eofill} bind def
+/gr {grestore} bind def
+/gs {gsave} bind def
+/sa {save} bind def
+/rs {restore} bind def
+/l {lineto} bind def
+/m {moveto} bind def
+/rm {rmoveto} bind def
+/n {newpath} bind def
+/s {stroke} bind def
+/sh {show} bind def
+/slc {setlinecap} bind def
+/slj {setlinejoin} bind def
+/slw {setlinewidth} bind def
+/srgb {setrgbcolor} bind def
+/rot {rotate} bind def
+/sc {scale} bind def
+/sd {setdash} bind def
+/ff {findfont} bind def
+/sf {setfont} bind def
+/scf {scalefont} bind def
+/sw {stringwidth} bind def
+/tr {translate} bind def
+/tnt {dup dup currentrgbcolor
+ 4 -2 roll dup 1 exch sub 3 -1 roll mul add
+ 4 -2 roll dup 1 exch sub 3 -1 roll mul add
+ 4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
+ bind def
+/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
+ 4 -2 roll mul srgb} bind def
+/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
+/$F2psEnd {$F2psEnteredState restore end} def
+
+$F2psBegin
+10 setmiterlimit
+n 0 1048 m 0 0 l 6073 0 l 6073 1048 l cp clip
+ 0.06000 0.06000 sc
+% Polyline
+30.000 slw
+n 6000 975 m 75 975 l 75 150 l 6000 150 l cp gs col-1 s gr
+/Times-Bold ff 360.00 scf sf
+3075 675 m
+gs 1 -1 sc (A Very, Very Wide Graphic) dup sw pop 2 div neg 0 rm col-1 sh gr
+$F2psEnd
+rs
+%%EndDocument
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/widecenter.sty b/Master/texmf-dist/doc/latex/epslatex-fr/widecenter.sty
new file mode 100644
index 00000000000..dbcfee8dd07
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/widecenter.sty
@@ -0,0 +1,7 @@
+% widecenter.sty
+\newenvironment{widecenter}{%
+ \bgroup
+ \@flushglue=0pt plus 1fil minus \textwidth
+ \begin{center}
+ }{\end{center}\egroup}
+\endinput
diff --git a/Master/texmf-dist/doc/latex/epslatex-fr/xb.sty b/Master/texmf-dist/doc/latex/epslatex-fr/xb.sty
new file mode 100644
index 00000000000..22935fc547f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/epslatex-fr/xb.sty
@@ -0,0 +1,45 @@
+%%
+%% This is file `xb.sty',
+%%
+%%
+%% Created by Jean-Pierre Drucbert as a
+%% Variant of File: xr.dtx Copyright (C) 1993-1994 David Carlisle
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{xb}
+ [1997/02/12 v1.02 eXternal Bib-references (JPFD)]
+\def\externalbibdocument{\@ifnextchar[\XB@{\XB@[]}}
+\def\XB@[#1]#2{{%
+ \makeatletter
+ \def\XB@prefix{#1}%
+ \XB@next#2.aux\relax\\}}
+\def\XB@next#1\relax#2\\{%
+ \edef\XB@list{#2}%
+ \XB@loop{#1}}
+\def\XB@aux{%
+ \ifx\XB@list\@empty\else\expandafter\XB@explist\fi}
+
+\def\XB@explist{\expandafter\XB@next\XB@list\\}
+\def\XB@loop#1{\openin\@inputcheck#1\relax
+ \ifeof\@inputcheck
+ \PackageWarning{xb}{^^JNo file #1^^JBIBCITE'S NOT IMPORTED.^^J}%
+ \expandafter\XB@aux
+ \else
+ \PackageInfo{xb}{IMPORTING BIBCITE'S FROM #1}%
+ \expandafter\XB@read\fi}
+\def\XB@read{%
+ \read\@inputcheck to\XB@line
+ \expandafter\XB@test\XB@line.....\XB@}
+\long\def\XB@test#1#2#3#4#5#6\XB@{%
+ \ifx#1\bibcite
+ \bibcite{\XB@prefix#2}{#3}%
+ \ifx#1\harvardcite
+ \harvardcite{\XB@prefix#2}{#3}{#4}{#5}%
+ \else\ifx#1\@input
+ \edef\XB@list{\XB@list#2\relax}%
+ \fi\fi\fi
+ \ifeof\@inputcheck\expandafter\XB@aux
+ \else\expandafter\XB@read\fi}
+
+\endinput
+%%
+%% End of file `xb.sty'.