summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/mh/flexisym.dtx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2007-12-28 01:36:57 +0000
committerKarl Berry <karl@freefriends.org>2007-12-28 01:36:57 +0000
commit6c5ddd1296ce22ce1bd3f196c9deabe0bcbdf8cd (patch)
tree404401d5860a4e9d9c08f3720cb92e7d145def50 /Master/texmf-dist/source/latex/mh/flexisym.dtx
parent8ebc58dba0381898ce61235b298edc2b31fbbc28 (diff)
mh update: breqn v0.97a, flexisym v0.96, mathstyle v0.84 (27dec07)
git-svn-id: svn://tug.org/texlive/trunk@5960 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/mh/flexisym.dtx')
-rw-r--r--Master/texmf-dist/source/latex/mh/flexisym.dtx36
1 files changed, 22 insertions, 14 deletions
diff --git a/Master/texmf-dist/source/latex/mh/flexisym.dtx b/Master/texmf-dist/source/latex/mh/flexisym.dtx
index 3ce279e4e82..6aecf24551c 100644
--- a/Master/texmf-dist/source/latex/mh/flexisym.dtx
+++ b/Master/texmf-dist/source/latex/mh/flexisym.dtx
@@ -72,7 +72,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: flexisym 2007/12/10 v0.95 Flexisym (MH)}
+\Msg{* Package: flexisym 2007/12/19 v0.96 Flexisym (MH)}
\Msg{************************************************************************}
\keepsilent
@@ -138,8 +138,11 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{flexisym.drv}%
- [2007/12/10 v0.95 flexisym (MH)]
+ [2007/12/19 v0.96 flexisym (MH)]
\documentclass{ltxdoc}
+\CodelineIndex
+\EnableCrossrefs
+\setcounter{IndexColumns}{2}
\providecommand*\pkg[1]{\textsf{#1}}
\providecommand*\cls[1]{\textsf{#1}}
\providecommand*\opt[1]{\texttt{#1}}
@@ -159,7 +162,7 @@ and the derived files
% \fi
%
% \title{The \textsf{flexisym} package}
-% \date{2007/12/10 v0.95}
+% \date{2007/12/19 v0.96}
% \author{Morten H\o gholm \\\texttt{mh.ctan@gmail.com}}
%
% \maketitle
@@ -175,7 +178,7 @@ and the derived files
%
% \begin{macrocode}
%<*package>
-\ProvidesPackage{flexisym}[2007/12/10 v0.95]
+\ProvidesPackage{flexisym}[2007/12/19 v0.96]
\let\@xp\expandafter \let\@nx\noexpand
\edef\do{%
\@nx\AtEndOfPackage{%
@@ -463,15 +466,17 @@ and the derived files
\fi
\fi
\mathcode `\-45 \mathcode `\/47\mathcode `\:"603A\relax
-}
+}%
}
% \end{macrocode}
%
% And we then continue with the options.
% \begin{macrocode}
+\DeclareOption{mathstyleoff}{\PassOptionsToPackage{mathactivechars}{mathstyle}}
\DeclareOption{cmbase}{\usesymbols{cmbase}}
\DeclareOption{mathpazo}{\usesymbols{mathpazo}}
\DeclareOption{mathptmx}{\usesymbols{mathptmx}}
+\ExecuteOptions{cmbase}
\ProcessOptions\relax
\renewcommand{\lnot}{\neg}
\renewcommand{\land}{\wedge}
@@ -483,9 +488,7 @@ and the derived files
\renewcommand{\gets}{\leftarrow}
\renewcommand{\to}{\rightarrow}
\renewcommand{\|}{\Vert}
-\@ifpackagewith{flexisym}{mathstyleoff}{}{%
- \RequirePackage[activechars]{mathstyle}\relax
-}
+\RequirePackage{mathstyle}
%</package>\endinput
% \end{macrocode}
%
@@ -514,9 +517,9 @@ and the derived files
% Default mathgroup setup.
% \begin{macrocode}
%<*cmbase|mathpazo|mathptmx>
-%<cmbase>\ProvidesSymbols{cmbase}[2001/09/07 v0.91]
-%<mathpazo>\ProvidesSymbols{mathpazo}[2007/12/09 v0.1]
-%<mathptmx>\ProvidesSymbols{mathptmx}[2007/12/09 v0.1]
+%<cmbase>\ProvidesSymbols{cmbase}[2007/12/19 v0.92]
+%<mathpazo>\ProvidesSymbols{mathpazo}[2007/12/19 v0.2]
+%<mathptmx>\ProvidesSymbols{mathptmx}[2007/12/19 v0.2]
\@xp\xdef\csname mg@OT1\endcsname{\hexnumber@\symoperators}
\@xp\xdef\csname mg@OML\endcsname{\hexnumber@\symletters}
\@xp\xdef\csname mg@OMS\endcsname{\hexnumber@\symsymbols}
@@ -951,8 +954,9 @@ and the derived files
% it (which was perhaps true in an older version of
% \fn{plain.tex}?).
% \begin{macrocode}
-%<cmbase|mathptmx>\newcommand*\joinord{\mkern-3mu }
-%<mathpazo>\newcommand*\joinord{\mkern-3.45mu }
+\providecommand*\joinord{}
+%<cmbase|mathptmx>\renewcommand*\joinord{\mkern-3mu }
+%<mathpazo>\renewcommand*\joinord{\mkern-3.45mu }
\DeclareFlexCompoundSymbol{\notin}{Rel}{\mathpalette\c@ncel\in}
\DeclareFlexCompoundSymbol{\rightleftharpoons}{Rel}{\mathpalette\rlh@{}}
\DeclareFlexCompoundSymbol{\doteq}{Rel}{\buildrel\textstyle.\over=}
@@ -1276,4 +1280,8 @@ and the derived files
%%\DeclareFlexSymbol{\hbar} {Ord}{MSB}{7E}
\DeclareFlexSymbol{\backepsilon} {Rel}{MSB}{7F}
%</msabm>
-% \end{macrocode} \ No newline at end of file
+% \end{macrocode}
+%
+% \PrintIndex
+%
+% \Finale