From 8c42e83d060cf13c91a4bfc212c666511b9c5ec1 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 10 Oct 2020 20:53:52 +0000 Subject: paresse (10oct20) git-svn-id: svn://tug.org/texlive/trunk@56621 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/source/latex/paresse/paresse.dtx | 56 ++++++++++++---------- 1 file changed, 31 insertions(+), 25 deletions(-) (limited to 'Master/texmf-dist/source/latex') diff --git a/Master/texmf-dist/source/latex/paresse/paresse.dtx b/Master/texmf-dist/source/latex/paresse/paresse.dtx index 9e2b79c1da0..0bf79afefe4 100644 --- a/Master/texmf-dist/source/latex/paresse/paresse.dtx +++ b/Master/texmf-dist/source/latex/paresse/paresse.dtx @@ -13,7 +13,7 @@ % %<*driver|package|doc> \RequirePackage{expl3}[2020/09/24] -\GetIdInfo$Id: paresse.dtx 5.0 2020-10-06 TdS $ +\GetIdInfo$Id: paresse.dtx 5.0.1 2020-10-06 TdS $ {} % %<*driver> @@ -70,6 +70,8 @@ % \changes{v5.0}{2020/10/06}{Uses expl3 to replace skeyval.} % \changes{v5.0}{2020/10/06}{Two sub-packages.} % \changes{v5.0}{2020/10/06}{\cs{varsigma} is added as \PSVerb{j} to legacy encoding.} +% \changes{v5.0.1}{2020/10/10}{Bug correction: keys ttheta and ttau had disappeared.} +% \changes{v5.0.1}{2020/10/10}{Some changes in documentation.} % % \thispagestyle{empty} % @@ -551,23 +553,27 @@ uses a utf-8 encoded source with \hologo{LaTeX}.\label{restriction} \section{The Package Options} \label{sec:keys} +In the margin the default options are in boldface. + % %<*FRA> \section{Les options de l'extension} \label{sec:clefs} +Dans la marge, les options par défaut sont données en gras. + % \begin{itemize} %<*FRA> -\item \Option{tame} \DescribeOption{tame / wild} s'oppose à +\item \Option{tame} \DescribeOption{tame / \textbf{wild}} s'oppose à \Option{wild} qui est l'option par défaut. Lorsque \Option{tame} règne, il \textbf{faut} un environnement |ParesseActive| ou une commande \cs{ActiveLaParesse} pour utiliser les macros à §. % %<*ENG> -\item \Option{tame} \DescribeOption{tame / wild} is the contrary of +\item \Option{tame} \DescribeOption{tame / \textbf{wild}} is the contrary of \Option{wild} which is the option by default. When \Option{tame} reigns, one \textbf{must} use an environment |ParesseActive| or a command \cs{ActiveLaParesse} in order to use the §-macros. @@ -575,7 +581,7 @@ uses a utf-8 encoded source with \hologo{LaTeX}.\label{restriction} %<*FRA> -\item \Option{Levi} \DescribeOption{legacy / Levi} s'oppose à +\item \Option{Levi} \DescribeOption{\textbf{legacy} / Levi} s'oppose à \Option{legacy} qui est l'option par défaut. Avec l'option \Option{legacy} on utilise le codage \og originel\fg de \pkg{paresse} tel que le donne la @@ -583,7 +589,7 @@ uses a utf-8 encoded source with \hologo{LaTeX}.\label{restriction} \textsc{Levi}, cf. la table~\ref{codagelevi}. % %<*ENG> -\item \Option{Levi} \DescribeOption{legacy / Levi} is the +\item \Option{Levi} \DescribeOption{\textbf{legacy} / Levi} is the contrary of \Option{legacy} which is the default. With \Option{legacy} one uses the original encoding of \pkg{paresse} as it is given by the @@ -593,7 +599,7 @@ uses a utf-8 encoded source with \hologo{LaTeX}.\label{restriction} % %<*FRA> -\item \Option{ttau} \DescribeOption{ttau / ttheta} s'oppose à +\item \Option{ttau} \DescribeOption{ttau / \textbf{ttheta}} s'oppose à \Option{ttheta} qui est l'option par défaut. Lorsque \Option{ttheta} est active |§t| donne \(\theta\) dans le cas contraire |§t| donne \(\tau\). En tous cas, \(\theta\) est accessible par |§v| et @@ -601,7 +607,7 @@ uses a utf-8 encoded source with \hologo{LaTeX}.\label{restriction} \Option{Levi} a été choisie. % %<*ENG> -\item \Option{ttau} \DescribeOption{ttau / ttheta} is the contrary of +\item \Option{ttau} \DescribeOption{ttau / \textbf{ttheta}} is the contrary of \Option{ttheta} which is selected by default. When \Option{ttheta} is active |§t| gives \(\theta\) in the contrary |§t| gives \(\tau\). In all cases, \(\theta\) is given by |§v| and \(\tau\) by @@ -624,13 +630,13 @@ the option \Option{Levi}, |§V| doesn't correspond to any greek letter. % %<*FRA> -\item \Option{epsilon} \DescribeOption{epsilon / varepsilon} s'oppose à +\item \Option{epsilon} \DescribeOption{epsilon / \textbf{varepsilon}} s'oppose à \Option{varepsilon} qui est l'option par défaut. Avec \Option{epsilon}, |§e| donne \(\epsilon\) sinon |§e| donne \(\varepsilon\). % %<*ENG> -\item \Option{epsilon} \DescribeOption{epsilon / varepsilon} is the +\item \Option{epsilon} \DescribeOption{epsilon / \textbf{varepsilon}} is the contrary of \Option{varepsilon} which is selected by default. With \Option{epsilon}, |§e| gives \(\epsilon\) otherwise |§e| gives \(\varepsilon\). @@ -665,8 +671,8 @@ The default options are \Option{varepsilon}, \Option{theta}, version behaves, by default, as the preceding one. % -%\subsection{Commandes et environnement} -%\subsection{Commands and Environment} +%\section{Commandes et environnement} +%\section{Commands and Environment} \DescribeMacro{\makeparesseletter} %<*FRA> @@ -727,11 +733,11 @@ package \texttt{paresse} is loaded whith the option \texttt{tame}. \newpage{} -%\subsection{Tableaux des macros} -%\subsection{Tables of the Macros} +%\section{Tableaux des macros} +%\section{Tables of the Macros} -%\subsubsection{Codage originel de \pkg{paresse}} -%\subsubsection{\pkg{paresse}'s Original Encoding} +%\subsection{Codage originel de \pkg{paresse}} +%\subsection{\pkg{paresse}'s Original Encoding} %<*FRA> C'est le codage actif lorsque l'on a choisit les options \Option{legacy} et @@ -754,7 +760,7 @@ 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 +c & §c & q & §q & w & §w & j & §j\\ \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 & Z & §Z\\ \hline @@ -789,15 +795,15 @@ des capitales latines, s'obtiennent à l'aide de la majuscule correspondante. % %<*ENG> \paragraph{Remarks : } all the latin letters used in the name of the -§-macros, but for {\ActiveLaParesse §v, §y and §q}, are loaded with +§-macros, but for {\ActiveLaParesse §v, §y, §q and §j}, are loaded with reminiscences, I hope \texttt{:-)} and the greek uppercases are obtained with the (latin) corresponding uppercases. % \pagebreak[4] -%\subsubsection{Codage de Sylvio \textsc{Levi}} -%\subsubsection{Sylvio \textsc{Levi}'s Encoding} +%\subsection{Codage de Sylvio \textsc{Levi}} +%\subsection{Sylvio \textsc{Levi}'s Encoding} %<*FRA> On active ce codage avec l'option \Option{Levi}. @@ -990,16 +996,16 @@ Masson, Paris, Milan, Barcelone, \oldstylenums{1995}. letter_t_is_theta .bool_set:N = \g_@@_letter_t_is_theta_bool, letter_t_is_tau .bool_set_inverse:N = \g_@@_letter_t_is_theta_bool, - theta .meta:n = { + ttheta .meta:n = { letter_t_is_theta = #1 }, - theta .default:n = {true}, - theta .initial:n = {true}, - tau .meta:n = { + ttheta .default:n = {true}, + ttheta .initial:n = {true}, + ttau .meta:n = { letter_t_is_tau = #1 }, - tau .default:n = {true}, - tau .initial:n = {false}, + ttau .default:n = {true}, + ttau .initial:n = {false}, letter_theta_is_theta .bool_set:N = \g_@@_letter_theta_is_theta_bool, letter_theta_is_vartheta .bool_set_inverse:N = -- cgit v1.2.3