我正在用这个包裹写一些贺卡gcard
。
一切顺利,但我不想把纸张折叠两次来制作卡片,我更愿意将其打印两次,双面,然后用切刀从中间切开。
我试图\vrule
在卡片的两部分之间放置一个以便于切割,但我没有做到。
\documentclass[12 pt,landscape]{article}
\usepackage{palatino}
\usepackage{gcard}
\begin{document}
\begin{frontcover}
\centering
\huge
\textit{I love ducks!}
\end{frontcover}
\centering \vline height \paperheight
\begin{insideright}
\begin{center}
\Huge
\textit{Quack!}
\end{center}
\end{insideright}
\end{document}
我需要在上一张纸的中间加上这一行:
答案1
我只需加载tikz
并使用
\tikz[overlay,remember picture]\draw(current page.north)--(current page.south);
比试图弄清楚textpos
盒子放在哪里更容易:
\documentclass[12 pt,landscape]{article}
\usepackage{palatino}
\usepackage{gcard}
\usepackage{tikz}
\begin{document}
\begin{frontcover}
\centering
\huge
\textit{I love ducks!}
\end{frontcover}
\begin{insideright}
\begin{center}
\Huge
\textit{Quack!}
\end{center}
\end{insideright}
\tikz[overlay,remember picture]\draw(current page.north)--(current page.south);
\end{document}
答案2
这个怎么样:
\documentclass[12pt,landscape]{article}
\usepackage{palatino}
\usepackage{gcard,multicol}
\setlength{\columnseprule}{1pt}
\begin{document}
\begin{multicols}{2}
\vrule height0pt depth \textheight width 0pt
\begin{frontcover}
\centering
\huge
\textit{I love ducks!}
\end{frontcover}
\begin{insideright}
\begin{center}
\Huge
\textit{Quack!}
\end{center}
\end{insideright}
\end{multicols}
\end{document}