![是否可以在 gcard 的两个部分之间添加 \vrule?](https://linux22.com/image/351162/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E5%9C%A8%20gcard%20%E7%9A%84%E4%B8%A4%E4%B8%AA%E9%83%A8%E5%88%86%E4%B9%8B%E9%97%B4%E6%B7%BB%E5%8A%A0%20%5Cvrule%EF%BC%9F.png)
我正在用这个包裹写一些贺卡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}