diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /macros/latex/contrib/seuthesis/a3cover |
Initial commit
Diffstat (limited to 'macros/latex/contrib/seuthesis/a3cover')
8 files changed, 116 insertions, 0 deletions
diff --git a/macros/latex/contrib/seuthesis/a3cover/A3cover.tex b/macros/latex/contrib/seuthesis/a3cover/A3cover.tex new file mode 100644 index 0000000000..85054ee8f8 --- /dev/null +++ b/macros/latex/contrib/seuthesis/a3cover/A3cover.tex @@ -0,0 +1,17 @@ +\documentclass{article} + +\usepackage[a3paper, landscape]{geometry} +\usepackage{graphicx} +\usepackage{pdfpages} + +\pagestyle{empty} + +\begin{document} + +\includepdf[nup=2x1, noautoscale, delta=14 0, pages={last-last, 1}, pagecommand={% +\begin{picture}(0,0)(-395,612.2)% +\includegraphics{bookspine_res.pdf}% +\end{picture}% +}]{../seuthesis.pdf} + +\end{document}
\ No newline at end of file diff --git a/macros/latex/contrib/seuthesis/a3cover/A4cover.tex b/macros/latex/contrib/seuthesis/a3cover/A4cover.tex new file mode 100644 index 0000000000..5a6335a2bd --- /dev/null +++ b/macros/latex/contrib/seuthesis/a3cover/A4cover.tex @@ -0,0 +1,21 @@ +\documentclass{article} + +\usepackage[a4paper]{geometry} +\usepackage{graphicx} +\usepackage{pdfpages} + +\pagestyle{empty} + +\newcommand{\mainfile}{../main.pdf} + +\begin{document} + +\includepdf[nup=1x1, noautoscale, pages={last-last}, pagecommand={% +\begin{picture}(0,0)(-470,612.2)% +\includegraphics{bookspine_res.pdf}% +\end{picture}% +}]{\mainfile} +\newpage +\includepdf[nup=1x1, noautoscale, page={1}, offset=-14 0]{\mainfile} + +\end{document}
\ No newline at end of file diff --git a/macros/latex/contrib/seuthesis/a3cover/a3cover.bat b/macros/latex/contrib/seuthesis/a3cover/a3cover.bat new file mode 100644 index 0000000000..a863f40098 --- /dev/null +++ b/macros/latex/contrib/seuthesis/a3cover/a3cover.bat @@ -0,0 +1,9 @@ +pdflatex -interaction=nonstopmode bookspine_hor.tex
+pdflatex -interaction=nonstopmode bookspine_ver.tex
+pdfcrop --margins 2 --clip bookspine_ver.pdf bookspine_res.pdf
+pdflatex -interaction=nonstopmode A3cover.tex
+
+rm *.aux *.log
+
+rm bookspine_hor.pdf
+rm bookspine_ver.pdf
diff --git a/macros/latex/contrib/seuthesis/a3cover/a3cover.sh b/macros/latex/contrib/seuthesis/a3cover/a3cover.sh new file mode 100644 index 0000000000..63e26bca6c --- /dev/null +++ b/macros/latex/contrib/seuthesis/a3cover/a3cover.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +pdflatex -interaction=nonstopmode bookspine_hor.tex +pdflatex -interaction=nonstopmode bookspine_ver.tex +pdfcrop --margins 2 --clip bookspine_ver.pdf bookspine_res.pdf +pdflatex -interaction=nonstopmode A3cover.tex + +rm *.aux *.log + +rm bookspine_hor.pdf +rm bookspine_ver.pdf diff --git a/macros/latex/contrib/seuthesis/a3cover/a4cover.bat b/macros/latex/contrib/seuthesis/a3cover/a4cover.bat new file mode 100644 index 0000000000..331220f70d --- /dev/null +++ b/macros/latex/contrib/seuthesis/a3cover/a4cover.bat @@ -0,0 +1,10 @@ +pdflatex -interaction=nonstopmode bookspine_hor.tex
+pdflatex -interaction=nonstopmode bookspine_ver.tex
+pdfcrop --margins 2 --clip bookspine_ver.pdf bookspine_res.pdf
+pdflatex -interaction=nonstopmode A4cover.tex
+
+rm *.aux
+
+rm bookspine_hor.pdf
+rm bookspine_ver.pdf
+rm *.log
diff --git a/macros/latex/contrib/seuthesis/a3cover/a4cover.sh b/macros/latex/contrib/seuthesis/a3cover/a4cover.sh new file mode 100644 index 0000000000..ae23189b82 --- /dev/null +++ b/macros/latex/contrib/seuthesis/a3cover/a4cover.sh @@ -0,0 +1,10 @@ +pdflatex -interaction=nonstopmode bookspine_hor.tex +pdflatex -interaction=nonstopmode bookspine_ver.tex +pdfcrop --margins 2 --clip bookspine_ver.pdf bookspine_res.pdf +pdflatex -interaction=nonstopmode A4cover.tex + +rm *.aux + +rm bookspine_hor.pdf +rm bookspine_ver.pdf +rm *.log diff --git a/macros/latex/contrib/seuthesis/a3cover/bookspine_hor.tex b/macros/latex/contrib/seuthesis/a3cover/bookspine_hor.tex new file mode 100644 index 0000000000..895eaeaab5 --- /dev/null +++ b/macros/latex/contrib/seuthesis/a3cover/bookspine_hor.tex @@ -0,0 +1,27 @@ +\documentclass{article} + +\renewcommand{\rmdefault}{ptm} + +\usepackage[a3paper, hmargin=4cm, vmargin=2cm]{geometry} +\usepackage{graphicx} +\usepackage{CJKutf8, CJKspace} +\usepackage[usebaselinestretch]{CJKvert} + + +\pagestyle{empty} + +\renewcommand{\CJKglue}{\hskip 3pt plus 0.08\baselineskip}% 修改字间距 +\newcommand{\shujitext}[2]{% +\begin{CJK*}{UTF8}{hei} +\CJKvert\CJKtilde\fontsize{12pt}{14pt}\selectfont% 小四号黑体 +#1 \hfill #2\hspace{3.5cm}东南大学 +\end{CJK*} +} + +\newcommand{\sjlatin}[1]{\raisebox{.5em}{#1}} + +\begin{document} + +\shujitext{\sjlatin{SEUTHESIS} 宏包 \sjlatin{(}\sjlatin{1.2} 版\sjlatin{)} \sjlatin{--} 东南大学学位论文 \sjlatin{\LaTeX{}} 模板}{许~~元} + +\end{document}
\ No newline at end of file diff --git a/macros/latex/contrib/seuthesis/a3cover/bookspine_ver.tex b/macros/latex/contrib/seuthesis/a3cover/bookspine_ver.tex new file mode 100644 index 0000000000..487627dacc --- /dev/null +++ b/macros/latex/contrib/seuthesis/a3cover/bookspine_ver.tex @@ -0,0 +1,11 @@ +\documentclass{article} + +\usepackage[a3paper, landscape, margin=0pt]{geometry} +\usepackage{graphicx} +\usepackage{pdfpages} + +\pagestyle{empty} + +\begin{document} +\includepdf[nup=1x1, noautoscale, angle=270]{bookspine_hor.pdf} +\end{document}
\ No newline at end of file |