summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-01-12 23:52:27 +0000
committerKarl Berry <karl@freefriends.org>2006-01-12 23:52:27 +0000
commit916d8233fae1f2b8f1a91df90da7823b4c14e4a0 (patch)
tree9ac4148d22d620e55bcebe7a1a676050854f91e5 /Master/texmf-dist
parenta132a67f3806a4ca635477dd4c4a671d4dd03adf (diff)
bophook
git-svn-id: svn://tug.org/texlive/trunk@723 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/tex/latex/bophook/bophook.sty88
1 files changed, 88 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/bophook/bophook.sty b/Master/texmf-dist/tex/latex/bophook/bophook.sty
new file mode 100644
index 00000000000..1177c986f68
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/bophook/bophook.sty
@@ -0,0 +1,88 @@
+%%
+%% This is file `bophook.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% bophook.dtx
+%%
+%% Copyright 2000-2001
+%% Karsten Tinnefeld <karsten@tinnefeld.com>
+%%
+%% -----------------------------------------
+%% This file is part of the bophook package,
+%% a contribution to the LaTeX2e system.
+%% -----------------------------------------
+%%
+%% It may be distributed and/or modified under the conditions of the
+%% LaTeX Project Public License, either version 1.2 of this licence, 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.2 is part of
+%% all distributions of LaTeX version 1999/12/01 or later.
+%%
+%% This program consists of bophook.dtx and bophook.ins.
+%%
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{bophook}
+ [2001/03/29 v0.02 beginning-of-page hook, K. Tinnefeld]
+\ProcessOptions \relax
+\newcommand*{\PageLayout}[1]{\gdef\BH@pagelayout{#1}\ignorespaces }
+\let \BH@pagelayout \relax
+\newcommand*{\AtBeginPage}[1]{\gdef\BH@originpic{#1}\ignorespaces }
+\let \BH@originpic \relax
+\@ifpackageloaded{hyperref}{%
+ \CheckCommand*\@begindvi{%
+ \unvbox \@begindvibox
+ \ifHy@pageanchor
+ \@hyperfixhead
+ \global\let \@begindvi \@hyperfixhead
+ \else
+ \global\let \@begindvi \HyPL@EveryPage
+ \fi }}{%
+ \CheckCommand*\@begindvi{%
+ \unvbox \@begindvibox
+ \global\let \@begindvi \@empty}}
+\let \BH@hyperpageaction \@empty
+\@ifpackageloaded{hyperref}{%
+ \renewcommand*\@begindvi{%
+ \unvbox \@begindvibox
+ \ifHy@pageanchor
+ \@hyperfixhead
+ \BH@originprint
+ \global\let \BH@hyperpageaction \@hyperfixhead
+ \else
+ \BH@originprint
+ \global\let \BH@hyperpageaction \HyPL@EveryPage
+ \fi
+ \global\let \@begindvi \BH@originprint
+ }}{% no hyperref
+ \renewcommand*\@begindvi{%
+ \unvbox \@begindvibox
+ \BH@originprint
+ \global\let \@begindvi \BH@originprint}}
+\newcommand*{\BH@originprint}{%
+ \setbox\@tempboxa\vbox to\z@{%
+ \vskip-1in \moveleft1in \vbox{%
+ \hb@xt@\z@{%
+ \BH@originpic\hss}}\vss}
+ \dp\@tempboxa\z@
+ \box\@tempboxa \BH@pagelayout
+ \BH@hyperpageaction }
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+\endinput
+%%
+%% End of file `bophook.sty'.