summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/clefval/exemple.tex
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/clefval/exemple.tex')
-rw-r--r--macros/latex/contrib/clefval/exemple.tex97
1 files changed, 97 insertions, 0 deletions
diff --git a/macros/latex/contrib/clefval/exemple.tex b/macros/latex/contrib/clefval/exemple.tex
new file mode 100644
index 0000000000..11d24c5a8d
--- /dev/null
+++ b/macros/latex/contrib/clefval/exemple.tex
@@ -0,0 +1,97 @@
+% -*- mode: LaTeX; coding: iso-8859-15 -*-
+\documentclass[a4paper,10pt]{article}
+\usepackage[latin9]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage[frenchb]{babel}
+\usepackage{lmodern}
+\usepackage[tame]{engpron}
+\usepackage{clefval}
+
+\newcommand{\Saut}{\par
+ \noindent\hspace*{\stretch{1}}%
+ \makebox[0.75\linewidth][c]{\hrulefill}%
+ \hspace*{\stretch{1}}\par}
+\setlength{\parindent}{0pt}
+
+\begin{document}
+
+\makepoundletter
+\newcommand{\LaPron}[1]{#1
+ \pron{\ActiveLaLivre\expandafter{\TheValue{#1}}}}
+\newcommand{\LaCle}[2]{\TheKey{#1}{#2}\LaPron{#1}}
+\makepoundother
+
+\title{Exemple accompagnant le module \texttt{clefval}.}
+\author{Le \TeX nicien de surface}
+\def\today{2004-05-23}
+\maketitle
+\thispagestyle{empty}
+
+Ceci est un exemple d'utilisation des modules \texttt{engpron}
+---~avec l'option \texttt{tame}~--- et \texttt{clefval}.
+
+\Saut\medskip
+
+Ceci est l'essentiel de l'entête de ce document, on notera que l'on a
+placé la définition des commandes \verb|\LaPron| et \verb|\LaCle|
+\textbf{après} le \verb|\begin{document}|.
+
+\begin{verbatim}
+\documentclass[a4paper,10pt]{article}
+\usepackage[latin9]{inputenc} \usepackage[T1]{fontenc}
+\usepackage[frenchb]{babel} \usepackage{lmodern}
+\usepackage[tame]{engpron} \usepackage{clefval}
+\setlength{\parindent}{0pt}
+\begin{document}
+\makepoundletter
+\newcommand{\LaPron}[1]{#1
+\pron{\ActiveLaLivre\expandafter{\TheValue{#1}}}}
+\newcommand{\LaCle}[2]{\TheKey{#1}{#2}\LaPron{#1}}
+\makepoundother
+\end{verbatim}
+
+\Saut
+\medskip
+
+On écrit une première fois le mot et sa prononciation
+\LaCle{baby}{b£qb£i}. Plus tard, on n'écrit \emph{presque} plus que
+le mot et on a également la prononciation, comme ici : \LaPron{baby}.
+
+Un autre \LaCle{stationery}{£Hst£q£s£en£Xer£i}. Et donc
+\LaPron{stationery}.
+
+\bigskip
+
+Ce qui est obtenu avec :
+
+\bigskip
+
+\verb|On écrit une première fois le mot et sa prononciation |\\
+\verb|\LaCle{baby}{b|\texttt{\£}\verb|qb|\texttt{\£}\verb|i}.|
+\verb|Plus tard, on n'écrit \emph{presque} plus que |\\
+\verb|le mot et on a également la prononciation,| \verb|comme ici :|
+\verb|\LaPron{baby}.|
+
+\verb|Un autre\LaCle{stationery}{|\texttt{\£}\verb|Hst|%
+\texttt{\£}\verb|q|\texttt{\£}%
+\verb|s|\texttt{\£}\verb|en|\texttt{\£}\verb|Xer|\texttt{\£}\verb|i}.|\\
+\verb|Et donc |\verb|\LaPron{stationery}.|
+
+\Saut\medskip
+
+Contenu du fichier \texttt{aux} (extrait) :
+
+\verb!\newkey{baby}{b!\texttt{\£}\verb!qb!\texttt{\£}\verb!i}!\\
+\verb!\newkey{stationery}{!\texttt{\£}\verb!Hst!\texttt{\£}%
+\verb!q!\texttt{\£}\verb!s!\texttt{\£}\verb!en!\texttt{\£}\verb!Xer!%
+\texttt{\£}\verb!i}!
+
+%%% Faux verbatim pour £ pour des raisons de codes !
+
+\vspace*{\stretch{1}}
+\end{document}
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: t
+%%% End: