From 1702aca84f13d7c7322a8cafcbc0e97a0dcc87e7 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 6 Jan 2010 01:25:45 +0000 Subject: paresse 2.1 (5jan10) git-svn-id: svn://tug.org/texlive/trunk@16610 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/paresse/paresse-en.tex | 90 +++--- .../texmf-dist/doc/latex/paresse/paresse-ex-en.tex | 36 +-- .../texmf-dist/doc/latex/paresse/paresse-ex-fr.tex | 38 +-- .../doc/latex/paresse/paresse-fourier-en.tex | 98 ------- .../doc/latex/paresse/paresse-fourier-fr.tex | 99 ------- Master/texmf-dist/source/latex/paresse/paresse.dtx | 311 --------------------- Master/texmf-dist/source/latex/paresse/paresse.ins | 5 - 7 files changed, 82 insertions(+), 595 deletions(-) delete mode 100644 Master/texmf-dist/doc/latex/paresse/paresse-fourier-en.tex delete mode 100644 Master/texmf-dist/doc/latex/paresse/paresse-fourier-fr.tex (limited to 'Master') diff --git a/Master/texmf-dist/doc/latex/paresse/paresse-en.tex b/Master/texmf-dist/doc/latex/paresse/paresse-en.tex index 68706633022..15d1368008d 100644 --- a/Master/texmf-dist/doc/latex/paresse/paresse-en.tex +++ b/Master/texmf-dist/doc/latex/paresse/paresse-en.tex @@ -46,26 +46,26 @@ \begin{abstract} Ce module, reprenant un exemple de T.~\textsc{Lachand-Robert} dans~\cite{tlachand}, fournit un moyen de taper des lettres - grecques isol^^e9es ^^e0 l'aide du caract^^e8re actif et red^^e9fini. Au lieu - de |\(\alpha\)| ou tape |^^a7a| pour obtenir \(\alpha\). + grecques isolées à l'aide du caractère actif et redéfini. Au lieu + de |\(\alpha\)| ou tape |§a| pour obtenir \(\alpha\). - \textbf{Important} : Il doit ^^eatre charg^^e9 \textbf{apr^^e8s} - \MODULE{inputenc} si ce dernier est utilis^^e9. De plus, il faut que - le signe ^^a7 soit une lettre pour \TeX. + \textbf{Important} : Il doit être chargé \textbf{après} + \MODULE{inputenc} si ce dernier est utilisé. De plus, il faut que + le signe § soit une lettre pour \TeX. - La \textbf{documentation fran^^e7aise} de cette extension est - \texttt{paresse-fr.pdf}. Elle contient le code comment^^e9. + La \textbf{documentation française} de cette extension est + \texttt{paresse-fr.pdf}. Elle contient le code commenté. \end{abstract} \end{otherlanguage} \begin{abstract} This package implements an example from T.~\textsc{Lachand-Robert} in~\cite{tlachand}. It provides a means of typing isolated greek - letters with the character ^^a7 activated and redefined. Instead of - |\(\alpha\)| one types |^^a7a| to obtain \(\alpha\). + letters with the character § activated and redefined. Instead of + |\(\alpha\)| one types |§a| to obtain \(\alpha\). \textbf{Important}: You have to load it \textbf{after} the - \MODULE{inputenc} package if the latter is used. Moreover the sign ^^a7 + \MODULE{inputenc} package if the latter is used. Moreover the sign § must be a letter for \TeX. The code is not commented in English any more, see the French @@ -84,7 +84,7 @@ This is the English version of the documentation of the This package provides only a `quick and low-cost' access to greek letters which one can obtain with a macro such as |\alpha| or |\Omega|. It provides also an environment and a macro which make -possible the use of ^^a7 to type in those letters. Because of an +possible the use of § to type in those letters. Because of an |\ensuremath| we are not bound to explicitly enter ---i.e. by typing |$ $| or |\( \)| or else |\[ \]| or anything whatsoever with the same effect--- mathematics mode to obtain a greek letter. @@ -102,30 +102,30 @@ boldfaced text. Even if the meaning of the French `paresse' is just `lazyness' I would like to enphasize that the name of this package comes from the fact -that the sign ^^a7 can be used to point at a paragraph and looks like an +that the sign § can be used to point at a paragraph and looks like an S. So there is no connection between the name and the not unfrequent sin of the same (French) name\dots{} or maybe\dots{} \section{Usage} One loads the package with |\usepackage{paresse}| \textbf{after} the -package |inputenc|. The sign ^^a7 must be recognised as a letter by +package |inputenc|. The sign § must be recognised as a letter by \TeX. On can use for instance |inputenc| with option |latin1| for such a purpose. By default the package is loaded with option |wild| and so the macros -such as |^^a7a| are immediately available. If one prefers one can choose +such as |§a| are immediately available. If one prefers one can choose the option |tame| by writing |\usepackage[tame]{paresse}|. One must then use the command |\ActiveLaParesse| or the environment -|ParesseActive| to use the `^^a7-macros'. +|ParesseActive| to use the `§-macros'. -When `paresse' is active, one has just to type |^^a7a| in to obtain +When `paresse' is active, one has just to type |§a| in to obtain \(\alpha\). One has access, by the same means, to all the other greek letters to which a macro is devoted such as |\alpha|, see the table page~\pageref{tableau}. One obtains \(\alpha^{\beta}\) with -|\(^^a7a^{^^a7b}\)| when ^^a7 is active. One will note that, if the package +|\(§a^{§b}\)| when § is active. One will note that, if the package |amsmath| is loaded, the curly braces are \emph{not} compulsory and -that one obtains the same result with just |\(^^a7a^^^a7b\)|. +that one obtains the same result with just |\(§a^§b\)|. \subsection{Options} @@ -133,18 +133,18 @@ that one obtains the same result with just |\(^^a7a^^^a7b\)|. \item |tame| is the contrary of |wild| which is the option by default. When |tame| reigns, one \textbf{must} use an environment |ParesseActive| or a command |\ActiveLaParesse| in order to use the - ^^a7-macros. + §-macros. \item |ttau| is the contrary of |ttheta| which is selected by - default. When |ttheta| is active |^^a7t| gives \(\theta\) in the - contrary |^^a7t| gives \(\tau\). In all cases, \(\theta\) is given by - |^^a7v| and \(\tau\) by |^^a7y|. + default. When |ttheta| is active |§t| gives \(\theta\) in the + contrary |§t| gives \(\tau\). In all cases, \(\theta\) is given by + |§v| and \(\tau\) by |§y|. - \textbf{Remark:} \(\Theta\) is `regularly' obtained with |^^a7V| and - \emph{also} with |^^a7T| whatever is the chosen option. + \textbf{Remark:} \(\Theta\) is `regularly' obtained with |§V| and + \emph{also} with |§T| whatever is the chosen option. \item |epsilon| is the contrary of |varepsilon| which is selected by - default. With |epsilon|, |^^a7e| gives \(\epsilon\) otherwide |^^a7e| + default. With |epsilon|, |§e| gives \(\epsilon\) otherwide |§e| gives \(\varepsilon\). \item The following `couples' behave as |epsilon|, |varepsilon|: @@ -157,44 +157,44 @@ The default options are |varepsilon|, |theta|, |pi|, |rho|, |sigma|, \subsection{Commands and environment} \DescribeMacro{\makeparesseletter} -This command gives the letter-catcode to the `character' ^^a7. After that -one can use ^^a7 in the name of a macro, for instance. It corresponds to +This command gives the letter-catcode to the `character' §. After that +one can use § in the name of a macro, for instance. It corresponds to the well-known |\makeatletter|. \DescribeMacro{\makeparesseother} -This macro gives the catcode \emph{other} to the character ^^a7. It is +This macro gives the catcode \emph{other} to the character §. It is the `contrary' of the preceding one. It corresponds to |\makeatother|. \DescribeMacro{\ActiveLaParesse} -This macro makes ^^a7 active and thus enable one to access the macros the -name of which begins with ^^a7 such as |^^a7a|. A list of these macros and +This macro makes § active and thus enable one to access the macros the +name of which begins with § such as |§a|. A list of these macros and theirs meanings is given in the table~\pageref{tableau}. \DescribeEnv{ParesseActive} -In this environment ^^a7 is active and one can use the ^^a7-macros. One -could use this environment if one want to use the ^^a7-macros when the +In this environment § is active and one can use the §-macros. One +could use this environment if one want to use the §-macros when the package \texttt{paresse.sty} is loaded whith the option \texttt{tame}. -\subsection{Table of the ^^a7-macros} +\subsection{Table of the §-macros} \begin{center}\Large \begin{ParesseActive} \label{tableau} -\begin{tabular}{*4{||>{\ttfamily \^^a7}c| c}||}\hline -a & ^^a7a & b & ^^a7b & g & ^^a7g & d & ^^a7d\\ \hline -e & ^^a7e & z & ^^a7z & h & ^^a7h & v & ^^a7v\\ \hline -i & ^^a7i & k & ^^a7k & l & ^^a7l & m & ^^a7m\\ \hline -n & ^^a7n & x & ^^a7x & p & ^^a7p & r & ^^a7r\\ \hline -s & ^^a7s & y & ^^a7y & u & ^^a7u & f & ^^a7f\\ \hline -c & ^^a7c & q & ^^a7q & w & ^^a7w &\multicolumn{1}{ c|}{} & \\ \hline\hline -G & ^^a7G & D & ^^a7D & V & ^^a7V & L & ^^a7L\\ \hline -X & ^^a7X & P & ^^a7P & S & ^^a7S & U & ^^a7U\\ \hline -F & ^^a7F & Q & ^^a7Q & W & ^^a7W &\multicolumn{1}{ c|}{} & \\ \hline +\begin{tabular}{*4{||>{\ttfamily \§}c| c}||}\hline +a & §a & b & §b & g & §g & d & §d\\ \hline +e & §e & z & §z & h & §h & v & §v\\ \hline +i & §i & k & §k & l & §l & m & §m\\ \hline +n & §n & x & §x & p & §p & r & §r\\ \hline +s & §s & y & §y & u & §u & f & §f\\ \hline +c & §c & q & §q & w & §w &\multicolumn{1}{ c|}{} & \\ \hline\hline +G & §G & D & §D & V & §V & L & §L\\ \hline +X & §X & P & §P & S & §S & U & §U\\ \hline +F & §F & Q & §Q & W & §W &\multicolumn{1}{ c|}{} & \\ \hline \end{tabular} \end{ParesseActive} \end{center} \paragraph{Remarks : } all the latin letters used in the name of the -^^a7-macros, but for {\ActiveLaParesse ^^a7v, ^^a7y and ^^a7q}, are loaded with +§-macros, but for {\ActiveLaParesse §v, §y and §q}, are loaded with reminiscences, I hope \texttt{:-)} and the greek uppercases are obtained with the (latin) corresponding uppercases. @@ -202,7 +202,7 @@ obtained with the (latin) corresponding uppercases. \addcontentsline{toc}{section}{Bibliography} \selectlanguage{french} \bibitem{tlachand} T.~\textsc{Lachand-Robert}. -\emph{La ma^^eetrise de \TeX{} et \LaTeX{}}. +\emph{La maîtrise de \TeX{} et \LaTeX{}}. Masson, Paris, Milan, Barcelone, \oldstylenums{1995}.\\ \textsc{isbn} : \texttt{2-225-84832-7}. \end{thebibliography} diff --git a/Master/texmf-dist/doc/latex/paresse/paresse-ex-en.tex b/Master/texmf-dist/doc/latex/paresse/paresse-ex-en.tex index ae5dc48f8dc..f245510eb57 100644 --- a/Master/texmf-dist/doc/latex/paresse/paresse-ex-en.tex +++ b/Master/texmf-dist/doc/latex/paresse/paresse-ex-en.tex @@ -45,14 +45,14 @@ option \texttt{tame} to show the usage of macro \vspace{\baselineskip} -With the macro \verb!\ActiveLaParesse! to make the ^^a7 character active. +With the macro \verb!\ActiveLaParesse! to make the § character active. \begin{Verbatim}[frame=single] {\ActiveLaParesse -\(^^a7a^{^^a7b}_{^^a7g}\) and also \(^^a7D^^^a7a_^^a7d\) +\(§a^{§b}_{§g}\) and also \(§D^§a_§d\) } \end{Verbatim} to obtain: -{\ActiveLaParesse \(^^a7a^{^^a7b}_{^^a7g}\) and also \(^^a7D^^^a7a_^^a7d\)} +{\ActiveLaParesse \(§a^{§b}_{§g}\) and also \(§D^§a_§d\)} \vspace{\baselineskip} @@ -60,12 +60,12 @@ With the environment \verb!ParesseActive!. \begin{Verbatim}[frame=single] \begin{ParesseActive}\large -\begin{tabular}{*4{||>{\ttfamily \^^a7}c|c}||} \hline -a & ^^a7a & b & ^^a7b & g & ^^a7g & d & ^^a7d\\ \hline -e & ^^a7e & z & ^^a7z & h & ^^a7h & v & ^^a7v\\ \hline +\begin{tabular}{*4{||>{\ttfamily \§}c|c}||} \hline +a & §a & b & §b & g & §g & d & §d\\ \hline +e & §e & z & §z & h & §h & v & §v\\ \hline ... -X & ^^a7X & P & ^^a7P & S & ^^a7S & U & ^^a7U\\ \hline -F & ^^a7F & Q & ^^a7Q & W & ^^a7W &\multicolumn{1}{c|}{}& \\ \hline +X & §X & P & §P & S & §S & U & §U\\ \hline +F & §F & Q & §Q & W & §W &\multicolumn{1}{c|}{}& \\ \hline \end{tabular} \end{ParesseActive} \end{Verbatim} @@ -74,16 +74,16 @@ F & ^^a7F & Q & ^^a7Q & W & ^^a7W &\multicolumn{1}{c|}{}& \\ \hline \begin{center} \begin{ParesseActive}\large -\begin{tabular}{*4{||>{\ttfamily \^^a7}c|c}||} \hline -a & ^^a7a & b & ^^a7b & g & ^^a7g & d & ^^a7d\\ \hline -e & ^^a7e & z & ^^a7z & h & ^^a7h & v & ^^a7v\\ \hline -i & ^^a7i & k & ^^a7k & l & ^^a7l & m & ^^a7m\\ \hline -n & ^^a7n & x & ^^a7x & p & ^^a7p & r & ^^a7r\\ \hline -s & ^^a7s & y & ^^a7y & u & ^^a7u & f & ^^a7f\\ \hline -c & ^^a7c & q & ^^a7q & w & ^^a7w &\multicolumn{1}{c|}{}& \\ \hline\hline -G & ^^a7G & D & ^^a7D & V & ^^a7V & L & ^^a7L\\ \hline -X & ^^a7X & P & ^^a7P & S & ^^a7S & U & ^^a7U\\ \hline -F & ^^a7F & Q & ^^a7Q & W & ^^a7W &\multicolumn{1}{c|}{}& \\ \hline +\begin{tabular}{*4{||>{\ttfamily \§}c|c}||} \hline +a & §a & b & §b & g & §g & d & §d\\ \hline +e & §e & z & §z & h & §h & v & §v\\ \hline +i & §i & k & §k & l & §l & m & §m\\ \hline +n & §n & x & §x & p & §p & r & §r\\ \hline +s & §s & y & §y & u & §u & f & §f\\ \hline +c & §c & q & §q & w & §w &\multicolumn{1}{c|}{}& \\ \hline\hline +G & §G & D & §D & V & §V & L & §L\\ \hline +X & §X & P & §P & S & §S & U & §U\\ \hline +F & §F & Q & §Q & W & §W &\multicolumn{1}{c|}{}& \\ \hline \end{tabular} \end{ParesseActive} \end{center} diff --git a/Master/texmf-dist/doc/latex/paresse/paresse-ex-fr.tex b/Master/texmf-dist/doc/latex/paresse/paresse-ex-fr.tex index 9d97646b34d..7a7db345a4b 100644 --- a/Master/texmf-dist/doc/latex/paresse/paresse-ex-fr.tex +++ b/Master/texmf-dist/doc/latex/paresse/paresse-ex-fr.tex @@ -39,21 +39,21 @@ Exemples d'utilisation de l'extension \texttt{paresse}.\\ Ce fichier charge les extensions \texttt{amsmath} et, si elle est disponible localement, \texttt{lmodern}. -\textbf{Attention}: l'extension \texttt{paresse} est charg^^e9e avec +\textbf{Attention}: l'extension \texttt{paresse} est chargée avec l'option \texttt{tame} pour montrer l'utilisation de la commande \verb!\ActiveLaParesse! et de l'environnement \verb!Pares!\BOP\verb!se!\BOP\verb!Ac!\BOP\verb!tive!. \vspace{\baselineskip} -Avec la commande \verb!\ActiveLaParesse! pour activer le caract^^e8re ^^a7. +Avec la commande \verb!\ActiveLaParesse! pour activer le caractère §. \begin{Verbatim}[frame=single] {\ActiveLaParesse -\(^^a7a^{^^a7b}_{^^a7g}\) et encore \(^^a7D^^^a7a_^^a7d\) +\(§a^{§b}_{§g}\) et encore \(§D^§a_§d\) } \end{Verbatim} pour obtenir : -{\ActiveLaParesse \(^^a7a^{^^a7b}_{^^a7g}\) et encore \(^^a7D^^^a7a_^^a7d\)} +{\ActiveLaParesse \(§a^{§b}_{§g}\) et encore \(§D^§a_§d\)} \vspace{\baselineskip} @@ -61,12 +61,12 @@ Avec l'environnement \verb!ParesseActive!. \begin{Verbatim}[frame=single] \begin{ParesseActive}\large -\begin{tabular}{*4{||>{\ttfamily \^^a7}c|c}||} \hline -a & ^^a7a & b & ^^a7b & g & ^^a7g & d & ^^a7d\\ \hline -e & ^^a7e & z & ^^a7z & h & ^^a7h & v & ^^a7v\\ \hline +\begin{tabular}{*4{||>{\ttfamily \§}c|c}||} \hline +a & §a & b & §b & g & §g & d & §d\\ \hline +e & §e & z & §z & h & §h & v & §v\\ \hline ... -X & ^^a7X & P & ^^a7P & S & ^^a7S & U & ^^a7U\\ \hline -F & ^^a7F & Q & ^^a7Q & W & ^^a7W &\multicolumn{1}{c|}{}& \\ \hline +X & §X & P & §P & S & §S & U & §U\\ \hline +F & §F & Q & §Q & W & §W &\multicolumn{1}{c|}{}& \\ \hline \end{tabular} \end{ParesseActive} \end{Verbatim} @@ -75,16 +75,16 @@ F & ^^a7F & Q & ^^a7Q & W & ^^a7W &\multicolumn{1}{c|}{}& \\ \hline \begin{center} \begin{ParesseActive}\large -\begin{tabular}{*4{||>{\ttfamily \^^a7}c|c}||} \hline -a & ^^a7a & b & ^^a7b & g & ^^a7g & d & ^^a7d\\ \hline -e & ^^a7e & z & ^^a7z & h & ^^a7h & v & ^^a7v\\ \hline -i & ^^a7i & k & ^^a7k & l & ^^a7l & m & ^^a7m\\ \hline -n & ^^a7n & x & ^^a7x & p & ^^a7p & r & ^^a7r\\ \hline -s & ^^a7s & y & ^^a7y & u & ^^a7u & f & ^^a7f\\ \hline -c & ^^a7c & q & ^^a7q & w & ^^a7w &\multicolumn{1}{c|}{}& \\ \hline\hline -G & ^^a7G & D & ^^a7D & V & ^^a7V & L & ^^a7L\\ \hline -X & ^^a7X & P & ^^a7P & S & ^^a7S & U & ^^a7U\\ \hline -F & ^^a7F & Q & ^^a7Q & W & ^^a7W &\multicolumn{1}{c|}{}& \\ \hline +\begin{tabular}{*4{||>{\ttfamily \§}c|c}||} \hline +a & §a & b & §b & g & §g & d & §d\\ \hline +e & §e & z & §z & h & §h & v & §v\\ \hline +i & §i & k & §k & l & §l & m & §m\\ \hline +n & §n & x & §x & p & §p & r & §r\\ \hline +s & §s & y & §y & u & §u & f & §f\\ \hline +c & §c & q & §q & w & §w &\multicolumn{1}{c|}{}& \\ \hline\hline +G & §G & D & §D & V & §V & L & §L\\ \hline +X & §X & P & §P & S & §S & U & §U\\ \hline +F & §F & Q & §Q & W & §W &\multicolumn{1}{c|}{}& \\ \hline \end{tabular} \end{ParesseActive} \end{center} diff --git a/Master/texmf-dist/doc/latex/paresse/paresse-fourier-en.tex b/Master/texmf-dist/doc/latex/paresse/paresse-fourier-en.tex deleted file mode 100644 index b43c9cfcf8a..00000000000 --- a/Master/texmf-dist/doc/latex/paresse/paresse-fourier-en.tex +++ /dev/null @@ -1,98 +0,0 @@ -%% -%% This is file `paresse-fourier-en.tex', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% paresse.dtx (with options: `exemple,fourier,en') -%% This is a generated file. -%% -%% Copyright (C) 2003-2008 Y. Henel, le TeXnicien de surface -%% -%% -%% This file may be distributed and/or modified under the conditions of -%% the LaTeX Project Public License, either version 1.2 of this license -%% or (at your option) any later version. The latest version of this -%% license is in: -%% -%% http://www.latex-project.org/lppl.txt -%% -%% and version 1.2 or later is part of all distributions of LaTeX version -%% 1999/12/01 or later. -\documentclass[a4paper,12pt]{article} -\usepackage[latin1]{inputenc} -\usepackage[T1]{fontenc} -\usepackage[tame]{paresse} -\usepackage{amsmath,xspace,array,fancyvrb} -\usepackage[english]{babel} -\IfFileExists{fourier.sty}{\usepackage[upright]{fourier}}{} -\setlength{\parindent}{0pt} -\newcommand\BOP{\discretionary{}{}{}} -\begin{document} -\pagestyle{empty} -\begin{center}\large -Examples of \texttt{paresse} package usage.\\ - le \TeX nicien de surface\\ - 2008-08-12 -\end{center} - -This file loads the \texttt{amsmath} package and, -if it locally exists, the \texttt{fourier} package with option -\texttt{upright}. - -\IfFileExists{fourier.sty}{}{% - {\Large Sorry the fourier.sty seems to be missing! You will obtain the - default font of your site.}} - -\textbf{Caution}: the \texttt{paresse} package is loaded with the -option \texttt{tame} to show the usage of macro -\verb!\ActiveLaParesse! and environment \verb!ParesseActive!. - -\vspace{\baselineskip} - -With the macro \verb!\ActiveLaParesse! to make the ^^a7 character active. -\begin{Verbatim}[frame=single] -{\ActiveLaParesse -\(^^a7a^{^^a7b}_{^^a7g}\) and also \(^^a7D^^^a7a_^^a7d\) -} -\end{Verbatim} -to obtain: -{\ActiveLaParesse \(^^a7a^{^^a7b}_{^^a7g}\) and also \(^^a7D^^^a7a_^^a7d\)} - -\vspace{\baselineskip} - -With the environment \verb!ParesseActive!. - -\begin{Verbatim}[frame=single] -\begin{ParesseActive}\large -\begin{tabular}{*4{||>{\ttfamily \^^a7}c|c}||} \hline -a & ^^a7a & b & ^^a7b & g & ^^a7g & d & ^^a7d\\ \hline -e & ^^a7e & z & ^^a7z & h & ^^a7h & v & ^^a7v\\ \hline -... -X & ^^a7X & P & ^^a7P & S & ^^a7S & U & ^^a7U\\ \hline -F & ^^a7F & Q & ^^a7Q & W & ^^a7W &\multicolumn{1}{c|}{}& \\ \hline -\end{tabular} -\end{ParesseActive} -\end{Verbatim} - -\medskip - -\begin{center} -\begin{ParesseActive}\large -\begin{tabular}{*4{||>{\ttfamily \^^a7}c|c}||} \hline -a & ^^a7a & b & ^^a7b & g & ^^a7g & d & ^^a7d\\ \hline -e & ^^a7e & z & ^^a7z & h & ^^a7h & v & ^^a7v\\ \hline -i & ^^a7i & k & ^^a7k & l & ^^a7l & m & ^^a7m\\ \hline -n & ^^a7n & x & ^^a7x & p & ^^a7p & r & ^^a7r\\ \hline -s & ^^a7s & y & ^^a7y & u & ^^a7u & f & ^^a7f\\ \hline -c & ^^a7c & q & ^^a7q & w & ^^a7w &\multicolumn{1}{c|}{}& \\ \hline\hline -G & ^^a7G & D & ^^a7D & V & ^^a7V & L & ^^a7L\\ \hline -X & ^^a7X & P & ^^a7P & S & ^^a7S & U & ^^a7U\\ \hline -F & ^^a7F & Q & ^^a7Q & W & ^^a7W &\multicolumn{1}{c|}{}& \\ \hline -\end{tabular} -\end{ParesseActive} -\end{center} -\end{document} -\endinput -%% -%% End of file `paresse-fourier-en.tex'. diff --git a/Master/texmf-dist/doc/latex/paresse/paresse-fourier-fr.tex b/Master/texmf-dist/doc/latex/paresse/paresse-fourier-fr.tex deleted file mode 100644 index 1310bb1e962..00000000000 --- a/Master/texmf-dist/doc/latex/paresse/paresse-fourier-fr.tex +++ /dev/null @@ -1,99 +0,0 @@ -%% -%% This is file `paresse-fourier-fr.tex', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% paresse.dtx (with options: `exemple,fourier,fr') -%% This is a generated file. -%% -%% Copyright (C) 2003-2008 Y. Henel, le TeXnicien de surface -%% -%% -%% This file may be distributed and/or modified under the conditions of -%% the LaTeX Project Public License, either version 1.2 of this license -%% or (at your option) any later version. The latest version of this -%% license is in: -%% -%% http://www.latex-project.org/lppl.txt -%% -%% and version 1.2 or later is part of all distributions of LaTeX version -%% 1999/12/01 or later. -\documentclass[a4paper,12pt]{article} -\usepackage[latin1]{inputenc} -\usepackage[T1]{fontenc} -\usepackage[tame]{paresse} -\usepackage{amsmath,xspace,array,fancyvrb} -\usepackage[frenchb]{babel} -\IfFileExists{fourier.sty}{\usepackage[upright]{fourier}}{} -\setlength{\parindent}{0pt} -\newcommand\BOP{\discretionary{}{}{}} -\begin{document} -\pagestyle{empty} -\begin{center}\large -Exemples d'utilisation de l'extension \texttt{paresse}.\\ - le \TeX nicien de surface\\ - 2008-08-12 -\end{center} - -Ce fichier charge les extensions \texttt{amsmath} et, -\texttt{fourier} avec l'option \texttt{upright} si cette extension est -pr^^e9sente sur votre installation. - -\IfFileExists{fourier.sty}{}{% - {\Large D^^e9sol^^e9 l'extension fourier.sty semble absente ! Vous - obtiendrez la fonte par d^^e9faut de votre site.}} - -\textbf{Attention}: l'extension \texttt{paresse} est charg^^e9e avec -l'option \texttt{tame} pour montrer l'utilisation de la commande -\verb!\ActiveLaParesse! et de l'environnement -\verb!Pares!\BOP\verb!se!\BOP\verb!Ac!\BOP\verb!tive!. - -\vspace{\baselineskip} - -Avec la commande \verb!\ActiveLaParesse! pour activer le caract^^e8re ^^a7. -\begin{Verbatim}[frame=single] -{\ActiveLaParesse -\(^^a7a^{^^a7b}_{^^a7g}\) et encore \(^^a7D^^^a7a_^^a7d\) -} -\end{Verbatim} -pour obtenir : -{\ActiveLaParesse \(^^a7a^{^^a7b}_{^^a7g}\) et encore \(^^a7D^^^a7a_^^a7d\)} - -\vspace{\baselineskip} - -Avec l'environnement \verb!ParesseActive!. - -\begin{Verbatim}[frame=single] -\begin{ParesseActive}\large -\begin{tabular}{*4{||>{\ttfamily \^^a7}c|c}||} \hline -a & ^^a7a & b & ^^a7b & g & ^^a7g & d & ^^a7d\\ \hline -e & ^^a7e & z & ^^a7z & h & ^^a7h & v & ^^a7v\\ \hline -... -X & ^^a7X & P & ^^a7P & S & ^^a7S & U & ^^a7U\\ \hline -F & ^^a7F & Q & ^^a7Q & W & ^^a7W &\multicolumn{1}{c|}{}& \\ \hline -\end{tabular} -\end{ParesseActive} -\end{Verbatim} - -\medskip - -\begin{center} -\begin{ParesseActive}\large -\begin{tabular}{*4{||>{\ttfamily \^^a7}c|c}||} \hline -a & ^^a7a & b & ^^a7b & g & ^^a7g & d & ^^a7d\\ \hline -e & ^^a7e & z & ^^a7z & h & ^^a7h & v & ^^a7v\\ \hline -i & ^^a7i & k & ^^a7k & l & ^^a7l & m & ^^a7m\\ \hline -n & ^^a7n & x & ^^a7x & p & ^^a7p & r & ^^a7r\\ \hline -s & ^^a7s & y & ^^a7y & u & ^^a7u & f & ^^a7f\\ \hline -c & ^^a7c & q & ^^a7q & w & ^^a7w &\multicolumn{1}{c|}{}& \\ \hline\hline -G & ^^a7G & D & ^^a7D & V & ^^a7V & L & ^^a7L\\ \hline -X & ^^a7X & P & ^^a7P & S & ^^a7S & U & ^^a7U\\ \hline -F & ^^a7F & Q & ^^a7Q & W & ^^a7W &\multicolumn{1}{c|}{}& \\ \hline -\end{tabular} -\end{ParesseActive} -\end{center} -\end{document} -\endinput -%% -%% End of file `paresse-fourier-fr.tex'. diff --git a/Master/texmf-dist/source/latex/paresse/paresse.dtx b/Master/texmf-dist/source/latex/paresse/paresse.dtx index 1e89b92d8ef..54fe5483725 100644 --- a/Master/texmf-dist/source/latex/paresse/paresse.dtx +++ b/Master/texmf-dist/source/latex/paresse/paresse.dtx @@ -305,317 +305,6 @@ % \end{thebibliography} % \PrintChanges \PrintIndex} % \iffalse -%<*exemple> -\documentclass[a4paper,12pt]{article} -\usepackage[latin1]{inputenc} -\usepackage[T1]{fontenc} -\usepackage[tame]{paresse} -\usepackage{amsmath,xspace,array,fancyvrb} -%\usepackage[frenchb]{babel} -%\usepackage[english]{babel} -%\IfFileExists{lmodern.sty}{\usepackage{lmodern}}{} -%\IfFileExists{fourier.sty}{\usepackage[upright]{fourier}}{} -\setlength{\parindent}{0pt} -\newcommand\BOP{\discretionary{}{}{}} -\begin{document} -\pagestyle{empty} -\begin{center}\large -%Exemples d'utilisation de l'extension \texttt{paresse}.\\ -%Examples of \texttt{paresse} package usage.\\ - le \TeX nicien de surface\\ - 2008-08-12 -\end{center} - -%<*fr> -Ce fichier charge les extensions \texttt{amsmath} et, -%si elle est disponible localement, \texttt{lmodern}. -%<*fourier> -\texttt{fourier} avec l'option \texttt{upright} si cette extension est -présente sur votre installation. - -\IfFileExists{fourier.sty}{}{% - {\Large Désolé l'extension fourier.sty semble absente ! Vous - obtiendrez la fonte par défaut de votre site.}} -% - -\textbf{Attention}: l'extension \texttt{paresse} est chargée avec -l'option \texttt{tame} pour montrer l'utilisation de la commande -\verb!\ActiveLaParesse! et de l'environnement -\verb!Pares!\BOP\verb!se!\BOP\verb!Ac!\BOP\verb!tive!. -% -%<*en> -This file loads the \texttt{amsmath} package and, -%if it locally exists, the \texttt{lmodern} package. -%<*fourier> -if it locally exists, the \texttt{fourier} package with option -\texttt{upright}. - -\IfFileExists{fourier.sty}{}{% - {\Large Sorry the fourier.sty seems to be missing! You will obtain the - default font of your site.}} -% - -\textbf{Caution}: the \texttt{paresse} package is loaded with the -option \texttt{tame} to show the usage of macro -\verb!\ActiveLaParesse! and environment \verb!ParesseActive!. -% - -\vspace{\baselineskip} - -%Avec la commande \verb!\ActiveLaParesse! pour activer le caractère §. -%With the macro \verb!\ActiveLaParesse! to make the § character active. -%<*fr> -\begin{Verbatim}[frame=single] -{\ActiveLaParesse -\(§a^{§b}_{§g}\) et encore \(§D^§a_§d\) -} -\end{Verbatim} -% -%<*en> -\begin{Verbatim}[frame=single] -{\ActiveLaParesse -\(§a^{§b}_{§g}\) and also \(§D^§a_§d\) -} -\end{Verbatim} -% -%pour obtenir : -%to obtain: -%{\ActiveLaParesse \(§a^{§b}_{§g}\) et encore \(§D^§a_§d\)} -%{\ActiveLaParesse \(§a^{§b}_{§g}\) and also \(§D^§a_§d\)} - -\vspace{\baselineskip} - -%Avec l'environnement \verb!ParesseActive!. -%With the environment \verb!ParesseActive!. - -\begin{Verbatim}[frame=single] -\begin{ParesseActive}\large -\begin{tabular}{*4{||>{\ttfamily \§}c|c}||} \hline -a & §a & b & §b & g & §g & d & §d\\ \hline -e & §e & z & §z & h & §h & v & §v\\ \hline -... -X & §X & P & §P & S & §S & U & §U\\ \hline -F & §F & Q & §Q & W & §W &\multicolumn{1}{c|}{}& \\ \hline -\end{tabular} -\end{ParesseActive} -\end{Verbatim} - -\medskip - -\begin{center} -\begin{ParesseActive}\large -\begin{tabular}{*4{||>{\ttfamily \§}c|c}||} \hline -a & §a & b & §b & g & §g & d & §d\\ \hline -e & §e & z & §z & h & §h & v & §v\\ \hline -i & §i & k & §k & l & §l & m & §m\\ \hline -n & §n & x & §x & p & §p & r & §r\\ \hline -s & §s & y & §y & u & §u & f & §f\\ \hline -c & §c & q & §q & w & §w &\multicolumn{1}{c|}{}& \\ \hline\hline -G & §G & D & §D & V & §V & L & §L\\ \hline -X & §X & P & §P & S & §S & U & §U\\ \hline -F & §F & Q & §Q & W & §W &\multicolumn{1}{c|}{}& \\ \hline -\end{tabular} -\end{ParesseActive} -\end{center} -\end{document} -% -% \fi -% \iffalse -%<*en-doc> -\documentclass[a4paper]{ltxdoc} -\usepackage[latin1]{inputenc} -\usepackage[T1]{fontenc} -\usepackage[tame]{paresse} -\usepackage{xspace,url,array,ifthen} -\IfFileExists{lmodern.sty}{\usepackage{lmodern}}{} -\usepackage[frenchb,english]{babel} -\usepackage[colorlinks=true, - linkcolor=blue, - urlcolor=blue, - citecolor=blue]{hyperref} -\newcommand\MODULE[1]{\textsf{#1}} -\begin{document} -\GetFileInfo{paresse.sty} -\title{The package \MODULE{paresse}\thanks{This document corresponds - to the file \MODULE{paresse.sty}~\fileversion, dated \filedate, - 50th anniversary edition.} - \mbox{}\thanks{English translation by the author. Any comment - about the translation is welcome.}} -\author{Le \TeX nicien de surface\\ - \url{le.texnicien.de.surface@wanadoo.fr}} - -\maketitle -\begin{otherlanguage}{french} - \begin{abstract} - Ce module, reprenant un exemple de T.~\textsc{Lachand-Robert} - dans~\cite{tlachand}, fournit un moyen de taper des lettres - grecques isolées à l'aide du caractère actif et redéfini. Au lieu - de |\(\alpha\)| ou tape |§a| pour obtenir \(\alpha\). - - \textbf{Important} : Il doit être chargé \textbf{après} - \MODULE{inputenc} si ce dernier est utilisé. De plus, il faut que - le signe § soit une lettre pour \TeX. - - La \textbf{documentation française} de cette extension est - \texttt{paresse-fr.pdf}. Elle contient le code commenté. -\end{abstract} - -\end{otherlanguage} -\begin{abstract} - This package implements an example from T.~\textsc{Lachand-Robert} - in~\cite{tlachand}. It provides a means of typing isolated greek - letters with the character § activated and redefined. Instead of - |\(\alpha\)| one types |§a| to obtain \(\alpha\). - - \textbf{Important}: You have to load it \textbf{after} the - \MODULE{inputenc} package if the latter is used. Moreover the sign § - must be a letter for \TeX. - - The code is not commented in English any more, see the French - documentation for French commented code. Sorry. -\end{abstract} - -\tableofcontents{} - -\newpage - -\section{Introduction} - -This is the English version of the documentation of the -\MODULE{paresse} package. - -This package provides only a `quick and low-cost' access to greek -letters which one can obtain with a macro such as |\alpha| or -|\Omega|. It provides also an environment and a macro which make -possible the use of § to type in those letters. Because of an -|\ensuremath| we are not bound to explicitly enter ---i.e. by typing -|$ $| or |\( \)| or else |\[ \]| or anything whatsoever with the same -effect--- mathematics mode to obtain a greek letter. - -The idea of the method is from T.~\textsc{Lachand-Robert} and -described in~\cite{tlachand}. I have just add the |\ensuremath| which -is so agreeable to write macros. - -There is \emph{no} macros for the lowercase omicron nor for the -uppercase alpha, beta\dots{} that one can obtain with the latin roman -letters with the same look. I have not had the courage nor the -strength to build a solution which would provide a means of obtaining -an upright uppercase alpha in a math formula enbedded in an italic -boldfaced text. - -Even if the meaning of the French `paresse' is just `lazyness' I would -like to enphasize that the name of this package comes from the fact -that the sign § can be used to point at a paragraph and looks like an -S. So there is no connection between the name and the not unfrequent -sin of the same (French) name\dots{} or maybe\dots{} - -\section{Usage} - -One loads the package with |\usepackage{paresse}| \textbf{after} the -package |inputenc|. The sign § must be recognised as a letter by -\TeX. On can use for instance |inputenc| with option |latin1| for such -a purpose. - -By default the package is loaded with option |wild| and so the macros -such as |§a| are immediately available. If one prefers one can choose -the option |tame| by writing |\usepackage[tame]{paresse}|. One must -then use the command |\ActiveLaParesse| or the environment -|ParesseActive| to use the `§-macros'. - -When `paresse' is active, one has just to type |§a| in to obtain -\(\alpha\). One has access, by the same means, to all the other greek -letters to which a macro is devoted such as |\alpha|, see the table -page~\pageref{tableau}. One obtains \(\alpha^{\beta}\) with -|\(§a^{§b}\)| when § is active. One will note that, if the package -|amsmath| is loaded, the curly braces are \emph{not} compulsory and -that one obtains the same result with just |\(§a^§b\)|. - -\subsection{Options} - -\begin{itemize} -\item |tame| is the contrary of |wild| which is the option by - default. When |tame| reigns, one \textbf{must} use an environment - |ParesseActive| or a command |\ActiveLaParesse| in order to use the - §-macros. - -\item |ttau| is the contrary of |ttheta| which is selected by - default. When |ttheta| is active |§t| gives \(\theta\) in the - contrary |§t| gives \(\tau\). In all cases, \(\theta\) is given by - |§v| and \(\tau\) by |§y|. - - \textbf{Remark:} \(\Theta\) is `regularly' obtained with |§V| and - \emph{also} with |§T| whatever is the chosen option. - -\item |epsilon| is the contrary of |varepsilon| which is selected by - default. With |epsilon|, |§e| gives \(\epsilon\) otherwide |§e| - gives \(\varepsilon\). - -\item The following `couples' behave as |epsilon|, |varepsilon|: - |theta| and |vartheta|; |pi| and |varpi|; |rho| and |varrho|; - |sigma| and |varsigma|; |phi| and |varphi|. -\end{itemize} - -The default options are |varepsilon|, |theta|, |pi|, |rho|, |sigma|, -|varphi| and |wild|. - - -\subsection{Commands and environment} -\DescribeMacro{\makeparesseletter} -This command gives the letter-catcode to the `character' §. After that -one can use § in the name of a macro, for instance. It corresponds to -the well-known |\makeatletter|. - -\DescribeMacro{\makeparesseother} -This macro gives the catcode \emph{other} to the character §. It is -the `contrary' of the preceding one. It corresponds to |\makeatother|. - -\DescribeMacro{\ActiveLaParesse} -This macro makes § active and thus enable one to access the macros the -name of which begins with § such as |§a|. A list of these macros and -theirs meanings is given in the table~\pageref{tableau}. - -\DescribeEnv{ParesseActive} -In this environment § is active and one can use the §-macros. One -could use this environment if one want to use the §-macros when the -package \texttt{paresse.sty} is loaded whith the option \texttt{tame}. - - -\subsection{Table of the §-macros} - -\begin{center}\Large -\begin{ParesseActive} \label{tableau} -\begin{tabular}{*4{||>{\ttfamily \§}c| c}||}\hline -a & §a & b & §b & g & §g & d & §d\\ \hline -e & §e & z & §z & h & §h & v & §v\\ \hline -i & §i & k & §k & l & §l & m & §m\\ \hline -n & §n & x & §x & p & §p & r & §r\\ \hline -s & §s & y & §y & u & §u & f & §f\\ \hline -c & §c & q & §q & w & §w &\multicolumn{1}{ c|}{} & \\ \hline\hline -G & §G & D & §D & V & §V & L & §L\\ \hline -X & §X & P & §P & S & §S & U & §U\\ \hline -F & §F & Q & §Q & W & §W &\multicolumn{1}{ c|}{} & \\ \hline -\end{tabular} -\end{ParesseActive} -\end{center} - -\paragraph{Remarks : } all the latin letters used in the name of the -§-macros, but for {\ActiveLaParesse §v, §y and §q}, are loaded with -reminiscences, I hope \texttt{:-)} and the greek uppercases are -obtained with the (latin) corresponding uppercases. - - -\begin{thebibliography}{99} -\addcontentsline{toc}{section}{Bibliography} -\selectlanguage{french} -\bibitem{tlachand} T.~\textsc{Lachand-Robert}. -\emph{La maîtrise de \TeX{} et \LaTeX{}}. -Masson, Paris, Milan, Barcelone, \oldstylenums{1995}.\\ -\textsc{isbn} : \texttt{2-225-84832-7}. -\end{thebibliography} -\end{document} -% -% \fi -% \iffalse %<*package> % \fi % \section{Le code} diff --git a/Master/texmf-dist/source/latex/paresse/paresse.ins b/Master/texmf-dist/source/latex/paresse/paresse.ins index 922c4e5ee73..fe7fd320904 100644 --- a/Master/texmf-dist/source/latex/paresse/paresse.ins +++ b/Master/texmf-dist/source/latex/paresse/paresse.ins @@ -48,11 +48,6 @@ and version 1.2 or later is part of all distributions of LaTeX version \askforoverwritefalse \generate{ \file{paresse.sty}{\from{paresse.dtx}{package}} - \file{paresse-en.tex}{\from{paresse.dtx}{en-doc}} - \file{paresse-ex-fr.tex}{\from{paresse.dtx}{exemple,lmodern,fr}} - \file{paresse-ex-en.tex}{\from{paresse.dtx}{exemple,lmodern,en}} - \file{paresse-fourier-fr.tex}{\from{paresse.dtx}{exemple,fourier,fr}} - \file{paresse-fourier-en.tex}{\from{paresse.dtx}{exemple,fourier,en}} } \obeyspaces \Msg{*****************************************************************} -- cgit v1.2.3