From 6c5ddd1296ce22ce1bd3f196c9deabe0bcbdf8cd Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 28 Dec 2007 01:36:57 +0000 Subject: 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 --- Master/texmf-dist/source/latex/mh/flexisym.dtx | 36 ++++++++++++++++---------- 1 file changed, 22 insertions(+), 14 deletions(-) (limited to 'Master/texmf-dist/source/latex/mh/flexisym.dtx') 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} %\endinput % \end{macrocode} % @@ -514,9 +517,9 @@ and the derived files % Default mathgroup setup. % \begin{macrocode} %<*cmbase|mathpazo|mathptmx> -%\ProvidesSymbols{cmbase}[2001/09/07 v0.91] -%\ProvidesSymbols{mathpazo}[2007/12/09 v0.1] -%\ProvidesSymbols{mathptmx}[2007/12/09 v0.1] +%\ProvidesSymbols{cmbase}[2007/12/19 v0.92] +%\ProvidesSymbols{mathpazo}[2007/12/19 v0.2] +%\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} -%\newcommand*\joinord{\mkern-3mu } -%\newcommand*\joinord{\mkern-3.45mu } +\providecommand*\joinord{} +%\renewcommand*\joinord{\mkern-3mu } +%\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} % -% \end{macrocode} \ No newline at end of file +% \end{macrocode} +% +% \PrintIndex +% +% \Finale -- cgit v1.2.3