备忘单模板

备忘单模板

我想创建一个备忘单,页面上放置有多个方框。每个方框包含一个标题和该类别的示例。方框的长度可以变化,因此这不是一个固定的网格。

我只在 LaTeX 中找到了单一的备忘单格式,它与此完全不同,主要是页面上非常密集的文本集合。这是我想要的模型。是否有任何模板可以让我很好地实现这一点?

在此处输入图片描述

答案1

我甚至为图形留出了空间(代替\includegraphics规则框;可能需要 graphicx 包)... [已编辑,以便更清晰地组织代码]

\documentclass{article}
\usepackage[oldsyntax]{stackengine}
\newcommand\makeblock[3]{\fbox{\parbox[t]{#1}{#2\\\bfseries #3}}}
\newlength\hgap
\hgap=2ex
\Sstackgap=2ex

\def\blockA{\makeblock{1.3in}{Category 1}{example 1 -- width\\example 2}}

\def\blockB{\rule{1.2in}{1.2in}}

\def\blockC{\makeblock{1.3in}{Category 4}{example 1 -- width\\example 2}}

\def\blockD{\makeblock{1.0in}{Categorn 2}{example 1\\example 2}}

\def\blockE{\rule{.45in}{.45in}\hskip\hgap\rule{.45in}{.45in}}

\def\blockF{\makeblock{1.0in}{Category 5}
  {example 1\\example 2\\example 3\\example 4\\example 5\\example 6\\
  example 7\\example 8\\example 9\\example 10\\example11\\example 12}}

\def\blockG{\makeblock{1.3in}{Category 3}
  {example 1\\example 2\\example 3\\example 4\\example 5\\example 6\\
  example 7\\example 8\\example 9\\example 10\\example11\\example 12}}

\def\blockH{\makeblock{1.3in}{Category 6}
  {example 1\\example 2\\example 3\\example 4\\example 5\\example 6\\example 7}}

\begin{document}
\centering
\Huge Title\\
\normalsize Authors\strut\\
\footnotesize
\Shortunderstack{{\protect\blockA} {} {\protect\blockB} {} {\protect\blockC}}
\hskip \hgap
\Shortunderstack{{\protect\blockD} {\protect\blockE} {\protect\blockF}}
\hskip \hgap
\Shortunderstack{{\protect\blockG} {\protect\blockH}}
\end{document}

在此处输入图片描述

[编辑:此 MWE 使用过时的 stackengine 语法来设置 stackgap 长度(例如 \Sstackgap=1ex),这阻止了可缩放长度在字体大小更改下缩放。该软件包的第 2 版(提交于 2013 年 7 月 11 日)通过小的语法更改解决了该问题。]

答案2

有一个用 LaTeX 编写的 LaTeX 备忘单,提供了源代码:http://www.stdout.org/~winston/latex/

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

我发现它非常有用。

相关内容