自定义 LaTeX 报告类

自定义 LaTeX 报告类

这是我的第一个问题,我是 LaTeX 的新手。我可能已经深入其中了,但我找到了一个有趣的课程,我想学习如何使用。首先,我在 Ubuntu 11.10 上安装了 Tex Live 2011。

我在 Reddit 上找到了一个用户的自定义类:http://pastebin.com/x2UukDaP

通过使用该类,他生成了以下内容:http://media.stochastictechnologies.com/files/sample-letterhead.pdf

他慷慨地上传了一些关于如何实现这一结果的说明。我在这里逐字逐句地转述了这些说明:

  1. 在 InDesign 中设计东西(不是必需的,您可以使用 Inkscape 或任何其他可以为您提供 eps 的东西)。
  2. 获取您需要的页面大小的所有图形的 EPS。
  3. 使用 fancyhdr 包将其包含在每个页面中。
  4. 使用 textpos 包将其绝对定位在背景中的 0,0 处。
  5. 使用 textpos 包将主文本区域定位到您想要的位置。
  6. 创建一个宏来插入封底,其位置与常规页面相同。

此外,作者提供了以下代码来使用该类:

\documentclass{stochastic}

\title{Letterhead test}

\begin{document}
\maketitle

\section{Large headline}
\subsection{Small headline}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin quis justo lorem.
Nulla sit amet tempus sem.

\begin{verbatim}
def lorem(ipsum):
    dolor(sit, amet)
\end{verbatim}

\subsubsection{Δοκιμή}

Ελληνικό κείμενο, για δοκιμή.

\subsubsection{Smaller headline}

Nam aliquet, quam ut fringilla pulvinar, neque

\makelightcover
\makedarkcover
\end{document}

所以我的问题是,鉴于我是新手,(a)该课程中包含的哪些软件包未默认安装(以便我可以安装它们),(b)我如何安装他的课程(或者我可以将它放在与 .tex 文件相同的目录中吗?),以及(c)是否有更有经验的人愿意重现作者的 PDF 结果并查看他的说明是否有效?

我认为结果非常好,所以我想分享这个,看看在我陷入太深之前我是否错过了一些致命的东西。

原始来源:问我,它不允许我发布超过两个链接。

答案1

对于尝试使用相同类并遇到类似问题的其他人来说,阅读评论可能是最有帮助的事情,但我会尝试在答案中汇总信息。因此,可以通过将包放在与文件相同的目录中.tex或将其放在树中来完成安装。所有需要的依赖项都在 TeXLive 的完整安装中,但您需要在类文件中texmf替换。colorxcolor

答案2

我写了这个!前几天我试图让它在新笔记本电脑上运行,回家后我会编辑这个答案,但据我回忆,我把文件放在 Ubuntu 的 /var 中,然后运行 ​​latex 更新程序,这样它就可以看到新文件了。我使用 Gummi 作为编辑器,我相信我使用 LuaTex,但我会在几个小时内告诉你我是如何编译它的。

相关内容