summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/oberdiek
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-12-07 23:40:59 +0000
committerKarl Berry <karl@freefriends.org>2006-12-07 23:40:59 +0000
commite962278d5ed8e0d02a5519f7c96f62fcb1377415 (patch)
treec0a530004501eab7f5a6ae7e6059576bf9691006 /Master/texmf-dist/tex/latex/oberdiek
parentdd84ee65e40443d5b31beed25b07d91a51666e94 (diff)
oberdiek update (8dec06)
git-svn-id: svn://tug.org/texlive/trunk@2619 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/oberdiek')
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/centernot.sty50
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/grffile.sty21
-rw-r--r--Master/texmf-dist/tex/latex/oberdiek/stackrel.sty72
3 files changed, 135 insertions, 8 deletions
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 <oberdiek@uni-freiburg.de>
+%%
+%% 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 <oberdiek@uni-freiburg.de>
+%%
+%% 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'.