是否有一个信函模板,允许信头在侧面(左/右边距)的垂直列或侧边栏中包含一些元素,包括企业徽标?
有点像
或者
如果没有这样的模板,那么创建模板的最佳方法是什么(对于以前没有创建过 LaTeX 模板的人来说)?
答案1
我曾经创建过一个scrlttr2
模板,右边是联系信息,TikZ
上面是自定义绘图。它应该很容易采用。你可以在这里找到 TeX 代码:TeX 代码
答案2
我的大学有这样的信头,我使用textpos
包。这是使用我在该包中使用的基本机制的非常简化的字母版本。包本身比这更复杂,因为它允许多个图形元素选项和不同颜色的徽标等。但这应该足以让您开始:
\documentclass{article}
\usepackage{geometry}
\usepackage[absolute]{textpos}
\usepackage{graphicx}
\usepackage[svgnames]{xcolor}
% replace these with your \includegraphics commands to insert the graphical components
\newcommand*\graphicOne{{\color{red!80}\rule{2.5in}{.5in}}}
\newcommand*\graphicTwo{{\color{green!80}\rule{1in}{1.5in}}}
\newcommand*\graphicThree{{\color{blue!80}\rule{1in}{.5in}}}
\newcommand*\graphicFour{{\color{red!80}\rule{1in}{.1in}}}
\geometry{paper=letterpaper,lmargin=1.83in, rmargin=1in,tmargin=.83in,bmargin=.75in}
\setlength{\TPHorizModule}{1in}
\setlength{\TPVertModule}{1in}
\setlength{\marginparwidth}{1.5in}
\setlength{\marginparsep}{0pt}
\begin{document}
%
\reversemarginpar
\pagestyle{empty}
{\marginpar{\begin{textblock}{2.4}(1.65,.83)
\graphicOne
\end{textblock}}
\marginpar{\begin{textblock}{1.5}(.25,5.42)
\centering\graphicTwo\par\vspace{.25in}\graphicThree
\end{textblock}}
\marginpar{\begin{textblock}{1.5}(.5,10.5)
\graphicFour
\end{textblock}}%
\vspace{.5in}
}
\today
To whom it may concern:
\end{document}
关于如何做到这一点的一些评论。在我的信头中,我将信头的文本也作为图形元素放置,而不是直接排版。这允许 (i) 相对于其他图形元素绝对放置文本,以及 (ii) 信头文本包含专有字体,否则需要安装在用户的机器上。因此,在我的实际信头中,\graphicOne
与 和对应的元素\graphicThree
是实际图形,而\graphicTwo
和\graphicFour
实际上是文本。我还有所有 PDF 和 EPS 版本,因此该包可以与任何 TeX 引擎一起使用。但这些细节可能与您无关。
这种信头的缺点是,您在边距方面面临两个选择:将左边距设置为整个文档的宽度,或者使用 调整第二页\newgeometry
。这当然会强制生成新页面,而且不是自动的。
答案3
http://www.komascript.de/files/KOMA-Script-3-Buch-Beispielcode.zip
此文件包含 Komascript 书中的一些示例。“Anhang E”中有一些不错的字母示例。其中两个字母的信头在右侧。这是一个很好的工作基础。希望看到您的结果。