用TiKZ制作一个邀请卡或贺卡

有用户有兴趣使用LaTeX来制作精美的邀请卡,比如聚会,婚礼,特别是论文答辩。 有一个gcard 宏包可以制作折叠贺卡,但整体样式比较简单。 如下分享几个邀请卡(贺卡)都做了比较精心的设计制作,呈现起来也非常不错,都提供了完整的源代码,如果有此类需要,可以下载试用起来。 这是一个带有地图具体地址的派对邀请卡,所用的地图文件可以在这里下载,代码具体实现效果如下:

\documentclass{article}
\pagestyle{empty}
\usepackage{geometry,fontspec,tikz}
\geometry{a6paper,landscape,hmargin={1cm,1cm},vmargin={1cm,1cm}}
\setmainfont[Ligatures=TeX]{Adobe Garamond Pro}
\usetikzlibrary{fadings}
\tikzfading[name=fade right,
left color=transparent!0,
right color=transparent!100]
\setlength\parindent{0pt}
\begin{document}
\begin{tikzpicture}[overlay,remember picture]
  \node[anchor=east,inner sep=0pt] (pic) at (current page.east)
    {\includegraphics[height=\pdfpageheight]{map}};
  \fill[white,path fading=fade right] (pic.north west) rectangle (pic.south east);
  \coordinate (pin) at (12,-2.5);
  \filldraw[ultra thick,draw=red,fill=red!50] (pin) -- ++(70:.5) arc (-20:200:.18) -- cycle;
  \path (pin) -- ++(0,.5) node[draw,fill,red,circle,inner sep=1pt] {};
\end{tikzpicture}%
\obeylines%
{\addfontfeatures{Scale=3,LetterSpace=10} INVITATION}

\bigbreak
\textit{%
  Dear friend,

  I'd love to invite you to my party.

  Sincerly, your friend.
}

\vfill

{\addfontfeatures{Scale=1.4,LetterSpace=5}\scshape when?}
\textit{%
  December 24\/\rlap{,}\textsuperscript{th} 2015
  8\kern.5pt:\kern.5pt30 pm
}
\medbreak
{\addfontfeatures{Scale=1.4,LetterSpace=5}\scshape where?}
\textit{%
  Times Square,
  London E1,
  UK
}
\end{document}

下面这一个是一个答辩的邀请卡的封面,有喜欢的用户可以到这里下载试用。

下载区

本站下载:invitation  thesis-invitation-master选自:http://tex.stackexchange.com/questions/281415/showcase-of-beautiful-invitations-in-tex扩展阅读:http://www.tug.org/TUGboat/tb24-2/tb77adams.pdf

分享到:
未经允许不得转载:用TiKZ制作一个邀请卡或贺卡
已有 条意见

    最新文章

    加载中...
      本站提供专业LaTeX排版、咨询、定制服务,请点击下图咨询详情


      全国首个精品的LaTeX视频教程,大牛带着你入门,让LaTeX学习不再纠结,请点击下图咨询详情

      热门评论

        联系我们

        交流QQ群:91940767
        本站QQ号:343083553
        邮箱联系latexstudio@qq.com
        淘宝店铺latexstudio.taobao.com 提供排版,模板定制,培训,图片处理,视频教程等LaTeX服务。

        关注微信公众号: latex2015

        如果您投稿或者希望加入我们团队,请发送您的简历到latexstudio@qq.com。

        科技艺术的完美融合,专业精致的排版体验

        联系我们联系我们