diff options
Diffstat (limited to 'spine.tex')
-rw-r--r-- | spine.tex | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/spine.tex b/spine.tex new file mode 100644 index 0000000..a2520ff --- /dev/null +++ b/spine.tex @@ -0,0 +1,45 @@ +% Copyright (c) 2018 Casper Ti. Vector +% Public domain. + +\documentclass[UTF8, zihao = -4]{ctexart} +\usepackage{calc, geometry, graphicx} +\usepackage[defaultsups]{newtxtext} +\usepackage[cmintegrals, varg]{newtxmath} +\pagestyle{empty} +\newlength{\colpad} +\newcommand{\colwidth}{0.99\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 |