-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathadministrative_abstract.tex
40 lines (36 loc) · 1.27 KB
/
administrative_abstract.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
\documentclass[12pt]{article}
\pagenumbering{gobble}
\usepackage{pdfpages}
\usepackage{tikz}
% Defining a new coordinate system for the page:
%
% --------------------------
% |(-1,1) (0,1) (1,1)|
% | |
% |(-1,0) (0,0) (1,0)|
% | |
% |(-1,-1) (0,-1) (1,-1)|
% --------------------------
\makeatletter
\def\parsecomma#1,#2\endparsecomma{\def\page@x{#1}\def\page@y{#2}}
\tikzdeclarecoordinatesystem{page}{
\parsecomma#1\endparsecomma
\pgfpointanchor{current page}{north east}
% Save the upper right corner
\pgf@xc=\pgf@x%
\pgf@yc=\pgf@y%
% save the lower left corner
\pgfpointanchor{current page}{south west}
\pgf@xb=\pgf@x%
\pgf@yb=\pgf@y%
% Transform to the correct placement
\pgfmathparse{(\pgf@xc-\pgf@xb)/2.*\page@x+(\pgf@xc+\pgf@xb)/2.}
\expandafter\pgf@x\expandafter=\pgfmathresult pt
\pgfmathparse{(\pgf@yc-\pgf@yb)/2.*\page@y+(\pgf@yc+\pgf@yb)/2.}
\expandafter\pgf@y\expandafter=\pgfmathresult pt
}
\makeatother
\begin{document}
\includepdf[pages=4,pagecommand={\begin{tikzpicture}[remember picture, overlay]\node at (page cs:0.65,0.90) {Daniel S. Lambrecht};\end{tikzpicture}}]{./eric_john_berquist_etd.pdf}
\includepdf[pages=5]{./eric_john_berquist_etd.pdf}
\end{document}