有没有适合制作名片的好的文档模板?

有没有适合制作名片的好的文档模板?

有没有适合制作名片的好的文档模板?

答案1

labels如果您想手工制作卡片内的布局,这个包非常适合这个用途。


谢谢@MartinScharrer 的精彩建议。这里有一个小的(?)不完美的例子供大家玩玩:

% !TEX TS-program = xelatex
\documentclass[a4paper,9pt,oneside,landscape]{memoir}
\usepackage{fontspec}
\usepackage[newdimens]{labels}
\setmainfont[Numbers={OldStyle,Monospaced}]{Brill}
\setsansfont{Source Sans Pro Light}
\LabelCols=5%
\LabelRows=2%
\LeftPageMargin=13.0mm%
\RightPageMargin=8.0mm%
\TopPageMargin=16.5mm%
\BottomPageMargin=16.5mm%
\InterLabelColumn=1.5mm%
\InterLabelRow=5.0mm%
\LeftLabelBorder=6mm%
\RightLabelBorder=6mm%
\TopLabelBorder=7mm%
\BottomLabelBorder=6mm%
\numberoflabels=10%
\LabelGridtrue%  <-- or \LabelGridfalse
\newcommand{\phonei}{+44\textendash2323\textendash323232}
\newcommand{\phoneii}{+44\textendash7999\textendash797979}
\newcommand{\emaili}{[email protected]}
%
\begin{document}
\addresslabel[\fboxsep=5mm]{%
    {%
    \raggedright%
    {\Large\scshape Charles Dickens}\\[1ex]
    \textit{Narrative Typography}\\
    \vspace{4ex}
    48 Doughty Street\\
    Holborn\\
    London\\
    {\textsc{uk: wc1n 2lx}}\\   
    \vspace{4ex}%
    \hrule%
    \vspace{4ex}%
    \hfill{\small\textit{\phonei}}\\%
    \hfill{\small\textit{\phoneii}}\\[2ex]%
    \hfill{\small\sffamily\textbf{\emaili}}%
    }%
}
\end{document}

以下是部分输出。请注意,我已包含标签边框,但在“生产”中我不会这样做:

在此处输入图片描述


一个相当晚但可能很明显的后遗症:虽然“业余”电脑打印机通常可以在页面上产生一致的位置,但绝对PDF 表打印时的位置可能不匹配纸张的精确边界。因此,如果您使用昂贵的预切名片纸,请先打印样稿,以检查与实际卡片的对齐情况。

答案2

类似套餐 »名片“ 和 ”« 浮现在我的脑海。为了获得一些灵感,您可以查看后者附带的文件“ex_vcard.tex”的代码。

%%%%
%
% ticket.sty example file for visiting cards
%
%%%%
% use the corresponding paper size for your ticket definition
\documentclass[a4paper,10pt]{letter}

% load ticket.sty with the appropriate ticket definition
\usepackage[zw32010,crossmark]{ticket}

% load misc stuff
\usepackage{graphicx}
\usepackage{color}

% define something
\definecolor{uni}{rgb}{.3019,.7216,.7019}

% make your default ticket. \ticketdefault is somewhat like a background
% here it is empty, because we use different tickets for the front an
% the back of our card
\renewcommand{\ticketdefault}{%
}

% now what do you like to put in your ticket
\newcommand{\vcardfront}[5]{\ticket{%
    \put( 63, 5){\includegraphics[width=40mm,angle=90,origin=bl]{ifmlogoc}}
    \put( 63.2, 2){\color{uni}your logo}
    \put( 5, 13){\color{uni}\line(1,0){56}}
    \put( 7, 10){\small your company}
    \put( 7,6.5){\small street 1}
    \put( 7,  3){\small xxxxx city and state}
    \put( 7, 24){\small phone:}
    \put( 7, 20){\small fax:}
    \put(6,40){\bfseries\LARGE #1}
    \put(7,36){#2}
    \put(15,24){\small #3}
    \put(15,20){\small #4}
    \put( 7,16){\small #5}
 }}

\newcommand{\vcardback}[1]{\ticket{%
    \put( 7, 26){\small private:}
    \put( 5, 23){\color{uni}\line(1,0){56}}
    \put( 7,19){\small%
        \begin{minipage}[t]{50mm}%
          {#1}\hss%
        \end{minipage}}%
}}

% a counter, which makes life easier...
\newcounter{numcards}

\begin{document}
\sffamily

% ten cards for the front
\whiledo{\thenumcards<10}{%
  \stepcounter{numcards}%
  \vcardfront{Mr. X}{Degree/Profession}{+YY/XXXX/ZZZ ZZ ZZ}{+YY/XXXX/ZZZ ZZ ZZ}{[email protected]}}

\setcounter{numcards}{0}

% and ten for the backside
\whiledo{\thenumcards<10}{%
  \stepcounter{numcards}%
  \vcardback{phone: ---/HH HH HHH\\fax: ---/HH HH HHH\\homestreet 7\\everywhere}}
\end{document}

图片展示的是卡片的正面(左)和背面(右)。


在此处输入图片描述在此处输入图片描述

答案3

tikzpicture您也可以通过将整个文档制作成 a并使用命令放置文本来自己动手\node

答案4

pspicture您也可以通过将整个文档制作成 a并使用命令放置文本来自己动手\rput

相关内容