summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/codepage/frintro.drv
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-01-11 23:51:50 +0000
committerKarl Berry <karl@freefriends.org>2006-01-11 23:51:50 +0000
commit1f53d09201fc4b946108e7922386ccc317250061 (patch)
tree4601d905f838c396a2e1583946aa005876f47db4 /Master/texmf-dist/source/latex/codepage/frintro.drv
parent3378017768740cf2b6a72c259638f3217cb3cc04 (diff)
trunk/Master/texmf-dist/source/latex/codepage
git-svn-id: svn://tug.org/texlive/trunk@195 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/codepage/frintro.drv')
-rw-r--r--Master/texmf-dist/source/latex/codepage/frintro.drv136
1 files changed, 136 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/latex/codepage/frintro.drv b/Master/texmf-dist/source/latex/codepage/frintro.drv
new file mode 100644
index 00000000000..ddf902f419f
--- /dev/null
+++ b/Master/texmf-dist/source/latex/codepage/frintro.drv
@@ -0,0 +1,136 @@
+\documentclass{article}
+\usepackage{doc}
+
+%
+%-------------------------------------------Macro used by the documentaion-----------------------------
+%
+ \let\Grave=\`%
+ \let\Circumflex=\^%
+ \let\Tilda=\~%
+ \let\OverBar=\=%
+ \let\UnderBar=\b%
+ \let\Join=\t%
+ \let\HungarUmlaut=\H%
+ \let\Acute=\'%
+ \let\Diaresis=\"%
+ \let\Breve=\u%
+ \let\OverDot=\.%
+ \let\UnderDot=\d%
+ \let\Tcheche=\v%
+ \let\Cedille=\c%
+\makeatletter
+\def\CarSmaller{\ifx\@currsize\normalsize\relax
+ \small
+ \else
+ \ifx\@currsize\small\relax
+ \footnotesize
+ \else
+ \ifx\@currsize\footnotesize\relax
+ \scriptsize
+ \else
+ \ifx\@currsize\scriptsize\relax
+ \tiny % we cannot have less
+ \fi
+ \fi
+ \fi
+ \fi
+ \ifx\@currsize\large\relax
+ \normalsize
+ \else
+ \ifx\@currsize\Large\relax
+ \large
+ \else
+ \ifx\@currsize\LARGE\relax
+ \Large
+ \else
+ \ifx\@currsize\huge\relax
+ \LARGE
+ \else
+ \ifx\@currsize\Huge\relax
+ \huge
+ \fi
+ \fi
+ \fi
+ \fi
+ \fi
+ }% \CarSmaller
+
+ \gdef\@StartNewWord{\penalty\@M\hskip\z@skip}%
+ \gdef\@TreatDotLessCar#1#2{%
+ \@StartNewWord
+ \ifx#1i%
+ \csname#2\endcsname \i
+ \else
+ \ifx#1j%
+ \csname#2\endcsname \j
+ \else
+ \csname#2\endcsname #1%
+ \fi
+ \fi
+ \@StartNewWord}%
+ \gdef\`#1{{\@TreatDotLessCar{#1}{Grave}}}%
+ \gdef\^#1{{\@TreatDotLessCar{#1}{Circumflex}}}%
+ \gdef\~#1{{\@TreatDotLessCar{#1}{Tilda}}}%
+ \gdef\=#1{{\@TreatDotLessCar{#1}{OverBar}}}%
+ \gdef\b#1{{\underbar #1\@StartNewWord}}%
+ \gdef\t#1{{\@TreatDotLessCar{#1}{Join}}}%
+ \gdef\H#1{{\@TreatDotLessCar{#1}{HungarUmlaut}}}%
+ \gdef\'#1{{\@TreatDotLessCar{#1}{Acute}}}%
+ \gdef\"#1{{\@TreatDotLessCar{#1}{Diaresis}}}%
+ \gdef\u#1{{\@TreatDotLessCar{#1}{Breve}}}%
+ \gdef\.#1{{\@TreatDotLessCar{#1}{OverDot}}}%
+ \gdef\d#1{{\UnderDot #1\@StartNewWord}}%
+ \gdef\v#1{{\@TreatDotLessCar{#1}{Tcheche}}}%
+ \gdef\c#1{{\Cedille #1\@StartNewWord}}%
+
+\makeatother
+
+\def\today{le \number\day\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}
+
+\renewcommand{\abstractname}{R\'esum\'e}
+\renewcommand{\refname}{R\'ef\'erences}
+
+\let\iffrench=\iftrue
+\let\ifenglish=\iffalse
+
+\def\og{\leavevmode\raise.3ex\hbox{$\scriptscriptstyle\langle\!%
+ \langle\, $}}
+\def\fg{\leavevmode\raise.3ex\hbox{$\scriptscriptstyle\,\rangle\!%
+ \rangle$}}
+
+\chardef\Circonflexe="5E
+\chardef\TildeChar="7E
+\chardef\bslash='134
+\let\ft=\footnote
+\def\Fich#1{{\CarSmaller\sf #1}} % write a file name
+\def\Comm#1{{\CarSmaller\tt\bslash #1}}
+
+\hyphenation{l'uti-li-sa-tion}
+\frenchspacing
+%
+%------------------------------------------Page dimensions---------------------------------------------
+%
+% Suppression of the standard TeX offset
+\hoffset=-1in
+\voffset=-1in
+
+\setlength{\parindent}{0pt}
+\setlength{\oddsidemargin}{2cm}
+\setlength{\marginparwidth}{4cm}
+\setlength{\textwidth}{15cm}
+\setlength{\textheight}{24cm}
+%
+%----------------------------------------------Doc package parameters-----------------------------------
+%
+\OnlyDescription %Only the description of package, not the implementation will be printed
+\DisableCrossrefs % no full index
+\CodelineIndex % by line number
+\RecordChanges % make change history
+
+\begin{document}
+\DocInput{codepage.dtx} \PrintIndex \PrintChanges
+\end{document}
+