summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/pkuthss/example/spine.tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-07-02 20:40:31 +0000
committerKarl Berry <karl@freefriends.org>2018-07-02 20:40:31 +0000
commitac544cb2d59279cb23cd8c4a1ebfedef22ff81f6 (patch)
tree1cc90013c4a0365a52fcf872c407faaedca4d65f /Master/texmf-dist/doc/latex/pkuthss/example/spine.tex
parent6bcb7fafe11bbc913072dca4f243b91c57f087b9 (diff)
pkuthss (2jul18)
git-svn-id: svn://tug.org/texlive/trunk@48124 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/pkuthss/example/spine.tex')
-rw-r--r--Master/texmf-dist/doc/latex/pkuthss/example/spine.tex45
1 files changed, 45 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/pkuthss/example/spine.tex b/Master/texmf-dist/doc/latex/pkuthss/example/spine.tex
new file mode 100644
index 00000000000..27b28feac3c
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/pkuthss/example/spine.tex
@@ -0,0 +1,45 @@
+% Copyright (c) 2018 Casper Ti. Vector
+% Public domain.
+
+\documentclass[zihao = -4]{ctexart}
+\usepackage{calc, geometry, graphicx}
+\usepackage[defaultsups]{newtxtext}
+\usepackage[cmintegrals, varg]{newtxmath}
+\pagestyle{empty}
+\newlength{\colpad}
+\newcommand{\colwidth}{\ccwd}
+
+% 设定论文纸尺寸。
+\geometry{paperwidth = 460mm, paperheight = 297mm, margin = 0cm}
+% 设定页面宽度、背面 logo 直径和书脊上下边界宽度。
+\newcommand{\miniwidth}{210mm}
+\newcommand{\logowidth}{64mm}
+\newcommand{\vertmargin}{\fill}
+% 减号前的值为论文厚度。
+\setlength{\colpad}{(10mm - \colwidth) / 2}
+
+\begin{document}
+\centering
+\begin{minipage}[b][\textheight][b]{\miniwidth}
+ \vspace*{\fill}\par
+ \centerline{\includegraphics[width = \logowidth]{pkulogo}}\par
+ \vspace*{\fill}\par
+\end{minipage}
+\hspace{\colpad}
+\begin{minipage}[b][\textheight][b]{\colwidth}
+ \bfseries\linespread{1}\selectfont
+ \vspace*{\vertmargin}\par
+ % 标题、年份和学号。
+ 测试文档\par\vfill
+ \rotatebox{-90}{2018}\par\vfill\rotatebox{-90}{0123456789}\par
+ \vspace*{\vertmargin}\par
+\end{minipage}
+\hspace{\colpad}
+\begin{minipage}[b][\textheight][b]{\miniwidth}
+ % thesis.pdf 应事先编译好,此处会自动提取其首页。
+ % 因为要插入 pdf 图片,本文档应用 pdflatex 或 xelatex 编译。
+ \includegraphics[height = \textheight, page = 1]{thesis}
+\end{minipage}
+\end{document}
+
+% vim:ts=4:sw=4