From e962278d5ed8e0d02a5519f7c96f62fcb1377415 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 7 Dec 2006 23:40:59 +0000 Subject: oberdiek update (8dec06) git-svn-id: svn://tug.org/texlive/trunk@2619 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/oberdiek/centernot.sty | 50 +++++++++++++++ Master/texmf-dist/tex/latex/oberdiek/grffile.sty | 21 ++++--- Master/texmf-dist/tex/latex/oberdiek/stackrel.sty | 72 ++++++++++++++++++++++ 3 files changed, 135 insertions(+), 8 deletions(-) create mode 100644 Master/texmf-dist/tex/latex/oberdiek/centernot.sty create mode 100644 Master/texmf-dist/tex/latex/oberdiek/stackrel.sty (limited to 'Master/texmf-dist/tex/latex/oberdiek') diff --git a/Master/texmf-dist/tex/latex/oberdiek/centernot.sty b/Master/texmf-dist/tex/latex/oberdiek/centernot.sty new file mode 100644 index 00000000000..e34378413e9 --- /dev/null +++ b/Master/texmf-dist/tex/latex/oberdiek/centernot.sty @@ -0,0 +1,50 @@ +%% +%% This is file `centernot.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% centernot.dtx (with options: `package') +%% +%% This is a generated file. +%% +%% Copyright (C) 2006 by Heiko Oberdiek +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3 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.3 or later is part of all distributions of +%% LaTeX version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status "maintained". +%% +%% This Current Maintainer of this work is Heiko Oberdiek. +%% +%% This work consists of the main source file centernot.dtx +%% and the derived files +%% centernot.sty, centernot.pdf, centernot.ins, centernot.drv. +%% +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{centernot} + [2006/12/02 v1.0 Centers the not symbol horizontally (HO)] +\newcommand*{\centernot}{% + \mathpalette\@centernot +} +\def\@centernot#1#2{% + \mathrel{% + \rlap{% + \settowidth\dimen@{$\m@th#1{#2}$}% + \kern.5\dimen@ + \settowidth\dimen@{$\m@th#1=$}% + \kern-.5\dimen@ + $\m@th#1\not$% + }% + {#2}% + }% +} +\makeatother +\endinput +%% +%% End of file `centernot.sty'. diff --git a/Master/texmf-dist/tex/latex/oberdiek/grffile.sty b/Master/texmf-dist/tex/latex/oberdiek/grffile.sty index f0b07a4e51e..80277691c9a 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/grffile.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/grffile.sty @@ -28,7 +28,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{grffile}% - [2006/08/17 v1.1 Extended file name support for graphics (HO)] + [2006/11/30 v1.2 Extended file name support for graphics (HO)] \edef\grffile@RestoreCatcodes{% \catcode`\noexpand\=\the\catcode`\=\relax \catcode`\noexpand\:\the\catcode`\:\relax @@ -56,6 +56,7 @@ prefix=grffile@ } \DeclareBoolOption[true]{multidot} +\DeclareBoolOption[true]{babel} \DeclareBoolOption[false]{extendedchars} \DeclareBoolOption{space} \DeclareDefaultOption{% @@ -85,14 +86,18 @@ } \let\grffile@org@Ginclude@graphics\Ginclude@graphics \renewcommand*{\Ginclude@graphics}{% - \ifgrffile@extendedchars + \ifnum0\ifgrffile@babel 1\fi\ifgrffile@extendedchars 1\fi>\z@ \begingroup - \csname @safe@activestrue\endcsname - \edef~{\string~}% - \grffile@inputenc@loop\^^A\^^H% - \grffile@inputenc@loop\^^K\^^K% - \grffile@inputenc@loop\^^N\^^_% - \grffile@inputenc@loop\^^?\^^ff% + \ifgrffile@babel + \csname @safe@activestrue\endcsname + \edef~{\string~}% + \fi + \ifgrffile@extendedchars + \grffile@inputenc@loop\^^A\^^H% + \grffile@inputenc@loop\^^K\^^K% + \grffile@inputenc@loop\^^N\^^_% + \grffile@inputenc@loop\^^?\^^ff% + \fi \expandafter\grffile@extchar@Ginclude@graphics \else \expandafter\grffile@Ginclude@graphics diff --git a/Master/texmf-dist/tex/latex/oberdiek/stackrel.sty b/Master/texmf-dist/tex/latex/oberdiek/stackrel.sty new file mode 100644 index 00000000000..31c3f002941 --- /dev/null +++ b/Master/texmf-dist/tex/latex/oberdiek/stackrel.sty @@ -0,0 +1,72 @@ +%% +%% This is file `stackrel.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% stackrel.dtx (with options: `package') +%% +%% This is a generated file. +%% +%% Copyright (C) 2006 by Heiko Oberdiek +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3 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.3 or later is part of all distributions of +%% LaTeX version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status "maintained". +%% +%% This Current Maintainer of this work is Heiko Oberdiek. +%% +%% This work consists of the main source file stackrel.dtx +%% and the derived files +%% stackrel.sty, stackrel.pdf, stackrel.ins, stackrel.drv. +%% +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{stackrel} + [2006/12/02 v1.0 Adding subscript option to stackrel (HO)] +\begingroup\expandafter\expandafter\expandafter\endgroup +\expandafter\ifx\csname unexpanded\endcsname\relax + \newcommand*{\stack@relbin}[3][]{% + \mathop{#3}\limits + \toks@{#1}% + \edef\reserved@a{\the\toks@}% + \ifx\reserved@a\@empty\else_{#1}\fi + \toks@{#2}% + \edef\reserved@a{\the\toks@}% + \ifx\reserved@a\@empty\else^{#2}\fi + \egroup + }% +\else + \begingroup\expandafter\expandafter\expandafter\endgroup + \expandafter\ifx\csname pdfstrcmp\endcsname\relax + \newcommand*{\stack@relbin}[3][]{% + \mathop{#3}\limits + \edef\reserved@a{\unexpanded{#1}}% + \ifx\reserved@a\@empty\else_{#1}\fi + \edef\reserved@a{\unexpanded{#2}}% + \ifx\reserved@a\@empty\else^{#2}\fi + \egroup + }% + \else + \newcommand*{\stack@relbin}[3][]{% + \mathop{#3}\limits + \ifcase\pdfstrcmp{\detokenize{#1}}{}\else_{#1}\fi + \ifcase\pdfstrcmp{\detokenize{#2}}{}\else^{#2}\fi + \egroup + }% + \fi +\fi +\renewcommand*{\stackrel}{% + \mathrel\bgroup\stack@relbin +} +\newcommand*{\stackbin}{% + \mathbin\bgroup\stack@relbin +} +\endinput +%% +%% End of file `stackrel.sty'. -- cgit v1.2.3