summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/atbegshi
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-12-06 23:22:46 +0000
committerKarl Berry <karl@freefriends.org>2019-12-06 23:22:46 +0000
commit5beac488bfd07adab02dc7893b0678948808cfe0 (patch)
tree032f26ff2be4b2f0b6fa365159e8971136d17539 /Master/texmf-dist/doc/latex/atbegshi
parent2266ebb1cac537cb6a614c27db5f96487f70aacb (diff)
atbegshi split from oberdiek (7dec19)
git-svn-id: svn://tug.org/texlive/trunk@53051 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/atbegshi')
-rw-r--r--Master/texmf-dist/doc/latex/atbegshi/README.md9
-rw-r--r--Master/texmf-dist/doc/latex/atbegshi/atbegshi-example1.tex80
-rw-r--r--Master/texmf-dist/doc/latex/atbegshi/atbegshi-example2.tex65
-rw-r--r--Master/texmf-dist/doc/latex/atbegshi/atbegshi.pdfbin0 -> 405994 bytes
4 files changed, 154 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/atbegshi/README.md b/Master/texmf-dist/doc/latex/atbegshi/README.md
new file mode 100644
index 00000000000..f27041278a5
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/atbegshi/README.md
@@ -0,0 +1,9 @@
+# atbegshi
+
+atbegshi package for LaTeX
+
+This package is a modern reimplementation of package \everyshi
+without the burden of compatibility. It makes use of eTeX if available.
+Both LaTeX and plain TeX are supported.
+
+
diff --git a/Master/texmf-dist/doc/latex/atbegshi/atbegshi-example1.tex b/Master/texmf-dist/doc/latex/atbegshi/atbegshi-example1.tex
new file mode 100644
index 00000000000..3b434c7889b
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/atbegshi/atbegshi-example1.tex
@@ -0,0 +1,80 @@
+%%
+%% This is file `atbegshi-example1.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% atbegshi.dtx (with options: `example1')
+%%
+%% This is a generated file.
+%%
+%% Project: atbegshi
+%% Version: 2019/12/05 v1.19
+%%
+%% Copyright (C)
+%% 2007-2011 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3c of this license or (at your option) any later
+%% version. This version of this license is in
+%% https://www.latex-project.org/lppl/lppl-1-3c.txt
+%% and the latest version of this license is in
+%% https://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".
+%%
+%% The Current Maintainers of this work are
+%% Heiko Oberdiek and the Oberdiek Package Support Group
+%% https://github.com/ho-tex/atbegshi/issues
+%%
+%%
+%% The Base Interpreter refers to any `TeX-Format',
+%% because some files are installed in TDS:tex/generic//.
+%%
+%% This work consists of the main source file atbegshi.dtx
+%% and the derived files
+%% atbegshi.sty, atbegshi.pdf, atbegshi.ins, atbegshi.drv,
+%% atbegshi-example1.tex, atbegshi-example2.tex,
+%% atbegshi-test1.tex, atbegshi-test2.tex, atbegshi-test3.tex.
+%%
+\documentclass[a4paper]{article}
+\usepackage{color}
+\usepackage{atbegshi}
+\usepackage{picture}
+\AtBeginShipout{%
+ \AtBeginShipoutUpperLeft{%
+ \put(0.5\paperwidth,-0.5\paperheight){\circle{10}}%
+ }%
+}
+\begin{document}
+\section{Hello World}
+\newpage
+\AtBeginShipoutNext{%
+ \AtBeginShipoutUpperLeft{%
+ \color{red}%
+ \put(0,-0.5\paperheight){\line(1,0){\paperwidth}}%
+ \put(0.5\paperwidth, 0){\line(0,-1){\paperheight}}%
+ }%
+}
+Only on this page we add a red cross.
+\newpage
+This page has the circle only.
+\par
+\vspace{\fill}
+The next page will be discarded.
+\newpage
+\AtBeginShipoutNext{%
+ \AtBeginShipoutDiscard
+}
+This page is discarded.
+\newpage
+The last page.
+\end{document}
+%% \section{Installation}
+\endinput
+%%
+%% End of file `atbegshi-example1.tex'.
diff --git a/Master/texmf-dist/doc/latex/atbegshi/atbegshi-example2.tex b/Master/texmf-dist/doc/latex/atbegshi/atbegshi-example2.tex
new file mode 100644
index 00000000000..ce5e83317ce
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/atbegshi/atbegshi-example2.tex
@@ -0,0 +1,65 @@
+%%
+%% This is file `atbegshi-example2.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% atbegshi.dtx (with options: `example2')
+%%
+%% This is a generated file.
+%%
+%% Project: atbegshi
+%% Version: 2019/12/05 v1.19
+%%
+%% Copyright (C)
+%% 2007-2011 Heiko Oberdiek
+%% 2016-2019 Oberdiek Package Support Group
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3c of this license or (at your option) any later
+%% version. This version of this license is in
+%% https://www.latex-project.org/lppl/lppl-1-3c.txt
+%% and the latest version of this license is in
+%% https://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".
+%%
+%% The Current Maintainers of this work are
+%% Heiko Oberdiek and the Oberdiek Package Support Group
+%% https://github.com/ho-tex/atbegshi/issues
+%%
+%%
+%% The Base Interpreter refers to any `TeX-Format',
+%% because some files are installed in TDS:tex/generic//.
+%%
+%% This work consists of the main source file atbegshi.dtx
+%% and the derived files
+%% atbegshi.sty, atbegshi.pdf, atbegshi.ins, atbegshi.drv,
+%% atbegshi-example1.tex, atbegshi-example2.tex,
+%% atbegshi-test1.tex, atbegshi-test2.tex, atbegshi-test3.tex.
+%%
+\documentclass{minimal}
+\usepackage{atbegshi}
+\usepackage[
+ dvipdfm,
+ paperwidth=630bp,
+ paperheight=810bp
+]{geometry}
+\AtBeginShipout{%
+ \setbox\AtBeginShipoutBox=\hbox{%
+ \special{pdf: put @thispage <</TrimBox[9 9 621 801]>>}%
+ \box\AtBeginShipoutBox
+ }%
+}
+\begin{document}
+ First page
+ \newpage
+ Second page
+\end{document}
+%% \section{Installation}
+\endinput
+%%
+%% End of file `atbegshi-example2.tex'.
diff --git a/Master/texmf-dist/doc/latex/atbegshi/atbegshi.pdf b/Master/texmf-dist/doc/latex/atbegshi/atbegshi.pdf
new file mode 100644
index 00000000000..b1516ac21b6
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/atbegshi/atbegshi.pdf
Binary files differ