summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/paresse
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-08-13 23:49:08 +0000
committerKarl Berry <karl@freefriends.org>2008-08-13 23:49:08 +0000
commitfe937c977dab62691fe93e39afc85bc7ceb59990 (patch)
tree781df2a31070c3bd2b193f1308ed063752313ee9 /Master/texmf-dist/tex/latex/paresse
parentadc114e9ac3133a084388028fe94f938f25d0624 (diff)
paresse 2 (13aug08)
git-svn-id: svn://tug.org/texlive/trunk@10313 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/paresse')
-rw-r--r--Master/texmf-dist/tex/latex/paresse/paresse.sty46
1 files changed, 16 insertions, 30 deletions
diff --git a/Master/texmf-dist/tex/latex/paresse/paresse.sty b/Master/texmf-dist/tex/latex/paresse/paresse.sty
index 76f302def76..6436678bda0 100644
--- a/Master/texmf-dist/tex/latex/paresse/paresse.sty
+++ b/Master/texmf-dist/tex/latex/paresse/paresse.sty
@@ -5,11 +5,10 @@
%% The original source files were:
%%
%% paresse.dtx (with options: `package')
-%%
%% This is a generated file.
%%
-%% Copyright (C) 2003 Y. Henel, le TeXnicien de surface
-%% <Yvon.Henel@wanadoo.fr>
+%% Copyright (C) 2003-2008 Y. Henel, le TeXnicien de surface
+%% <le.texnicien.de.surface@wanadoo.fr>
%%
%% This file may be distributed and/or modified under the conditions of
%% the LaTeX Project Public License, either version 1.2 of this license
@@ -20,22 +19,16 @@
%%
%% and version 1.2 or later is part of all distributions of LaTeX version
%% 1999/12/01 or later.
-%%
-%%%% Copyright (C) 2004 by Yvon Henel <Yvon.Henel@wanadoo.fr>
-%%%% --------------------------------------------------------
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
-\def\fileversion{v1a}
-\def\filedate{2005/03/01}
+\def\fileversion{v2}
+\def\filedate{2008/08/13}
\def\fileinfo{fichier paresse.dtx par Le \TeX nicien de surface}
\ProvidesPackage{paresse}
[\filedate\space\fileversion\space\fileinfo]
-\newif\if@optiontame \newif\if@optiontau
-\newif\if@optionvareps
-\newif\if@optionvartheta
-\newif\if@optionvarrho
-\newif\if@optionvarsigma
-\newif\if@optionvarphi
-\newif\if@optionvarpi
+\newif\if@optiontame \newif\if@optiontau
+\newif\if@optionvareps \newif\if@optionvartheta
+\newif\if@optionvarrho \newif\if@optionvarsigma
+\newif\if@optionvarphi \newif\if@optionvarpi
\DeclareOption{tame}{\@optiontametrue}
\DeclareOption{wild}{\@optiontamefalse}
\DeclareOption{ttau}{\@optiontautrue}
@@ -52,17 +45,14 @@
\DeclareOption{sigma}{\@optionvarsigmafalse}
\DeclareOption{varphi}{\@optionvarphitrue}
\DeclareOption{phi}{\@optionvarphifalse}
-\DeclareOption{defaut}{\@optiontamefalse \@optionvarepstrue
- \@optionvarthetafalse \@optionvarrhofalse \@optionvarsigmafalse
- \@optionvarpifalse \@optionvarphitrue \@optiontaufalse}
-\DeclareOption*{\PackageError{paresse}{%
- L'option \CurrentOption\space n'est pas connue !\MessageBreak
- Les options par défaut sont << wild >> et << theta >>.}%
- {Choisissez entre << wild >> (pour une Paresse active dans tout
- le document) \MessageBreak et << tame >> (pour que § imprime
- la marque de paragraphe). \MessageBreak Choisissez entre <<
- theta >> (pour que §t imprime theta) \MessageBreak et << tau
- >> (pour que §t imprime tau).}} \ExecuteOptions{defaut}
+\DeclareOption*{\PackageError{paresse}
+ {The option \CurrentOption\space is not known!\MessageBreak
+ The default options are:\MessageBreak
+ varepsilon, theta, pi, rho, sigma, and varphi.}%
+ {Choose between `wild' (for an active Paresse in all the document)
+ \MessageBreak and `tame' (so that § prints the paragraph symbol).
+ \MessageBreak See the documentation for other options.}}
+\ExecuteOptions{wild,varepsilon,theta,pi,rho,sigma,varphi}
\ProcessOptions\relax
\count@=\catcode`\§
\let\GA@LaVieilleParesse= §
@@ -80,8 +70,6 @@
\fi
\newcommand{\ActiveLaParesse}{\GA@ActiveLaParesse}
\newenvironment{ParesseActive}{\GA@ActiveLaParesse}{}
-\newcommand{\GA@ActiveL@P@resse}{\catcode `\§=\active%
- \def§##1{\ensuremath{\csname \string§##1\endcsname}}}
\if@optionvareps \def\@epsilon {\varepsilon}
\else \def\@epsilon {\epsilon} \fi
\if@optionvartheta \def\@theta {\vartheta}
@@ -95,7 +83,6 @@
\if@optionvarphi \def\@phi {\varphi}
\else \def\@phi {\phi} \fi
\makeparesseletter
-%%% minuscules
\def\§a {\alpha} \def\§b {\beta}
\def\§g {\gamma} \def\§d {\delta}
\def\§e {\@epsilon} \def\§z {\zeta}
@@ -109,7 +96,6 @@
\def\§f {\@phi} \def\§c {\chi}
\def\§q {\psi} \def\§w {\omega}
\if@optiontau \def\§t {\tau}\else \def\§t {\@theta}\fi
-%%% Majuscules
\def\§G {\Gamma} \def\§D {\Delta}
\def\§V {\Theta} \def\§T {\Theta}
\def\§L {\Lambda} \def\§X {\Xi}