如何更改卡片模板?

如何更改卡片模板?

我正在做的一个小项目遇到了一点小问题。我在网上下载了一个模板(我不太清楚是从哪里下载的,因为已经几个月了)来制作我自己的名片。这个模板很简单:它为姓名、电子邮件、电话等创建新的命令,然后将它们放在纸上,但要重复 8 次。因此,每张纸可以制作 8 张卡片。但是,几天前我从商店买了一些卡片纸,没有注意到卡片纸被切割成每张纸可以制作 10 张卡片。所以,有人可以看看我的模板并尝试更改代码,以便它在一张纸上打印 10 张卡片而不是 8 张吗?老实说,我不知道它是如何定位元素的……我只知道如何更改文本。提前谢谢您!

我的代码

注意:我的卡片纸是为 3.5 英寸 x 2 英寸卡片设计的,左右两侧有 3/4 英寸边框,顶部和底部有 1/2 英寸边框。卡片之间没有像我的模板那样的间隙(即纸张上有穿孔,因此卡片可以并排放置)。

答案1

picture将环境的开头改为

\begin{picture}(200,240)(-7,28)% changed last digit to 28
  \multiput(0,0)(0,56){5}{% increased from 4 to 5
    \multiput(0,0)(95,0){2}{% no change here

在 PDF 上看起来不错,但可能需要根据您的确切卡片纸进行调整。

在 Mac 上,由于某种原因,我不得不使用24而不是28来获得下面显示的图像。

笔记:

  • 您很可能需要调整其中的一些参数,以便它能够精确地打印您拥有的卡片纸。唯一的方法是尝试打印出来,看看它与您的实际卡片纸有多接近,然后再重复。

在此处输入图片描述

代码:

\documentclass[11pt]{article}

\usepackage{graphicx}
\usepackage{latexsym}
\usepackage{epstopdf}
\usepackage{color}
\usepackage{fontspec}

%\setmainfont[Mapping=tex-text, BoldFont={BentonSansMedium.otf}]{BentonSansBook.otf}

\pagestyle{empty}

\definecolor{purple}{cmyk}{0.82,1.00,0.00,0.12}

\setlength{\textwidth}{8in}
\setlength{\oddsidemargin}{-1in}
\setlength{\evensidemargin}{-1in}
\setlength{\textheight}{10in}
\setlength{\topmargin}{-1in}

%\newcommand{\clogo}{\includegraphics[scale=0.625]{./Logo.jpg}}
\newcommand{\cname}{\textbf{\textcolor{purple}{My Name}}}
\newcommand{\ctitle}{My Position}
\newcommand{\cemail}{[email protected]}
\newcommand{\cadra}{\textbf{Address 1}}
\newcommand{\cadrb}{Address 2}
\newcommand{\cadrc}{City, State, Zip}
\newcommand{\ccontact}{t. 123.456.7890\hspace{4.44 pt}www.website.com}

\begin{document}
\setlength{\unitlength}{1mm}
\begin{picture}(200,240)(-7,28)% changed last digit to 28
  \multiput(0,0)(0,56){5}{% increased from 4 to 5
    \multiput(0,0)(95,0){2}{% no change here
      \begin{picture}(89,51)(0,0)
        \put(0,52){\line(0,1){3}}
        \put(-1,51){\line(-1,0){3}}
        \put(89,52){\line(0,1){3}}
        \put(90,51){\line(1,0){3}}
        %\put(3,48){\line(1,0){83}}
        \put(14.5,27.75){\scriptsize \cname}
        \put(14.5,24.5){\scriptsize \ctitle}
        \put(14.5,21.25){\scriptsize \cemail}
        \put(14.5,14.75){\scriptsize \cadra}
        \put(14.5,11.5){\scriptsize \cadrb}
        \put(14.5,8.25){\scriptsize \cadrc}
        \put(14.5,5){\scriptsize \ccontact}
        %\put(4.75,35){\clogo}
        %\put(3,3){\line(1,0){83}}
        \put(0,-1){\line(0,-1){3}}
        \put(-1,0){\line(-1,0){3}}
        \put(89,-1){\line(0,-1){3}}
        \put(90,0){\line(1,0){3}}
      \end{picture}}}
\end{picture}
\end{document}

相关内容