作为一名学习第二语言的学生,我经常会为即将到来的特定考试制定一份词汇学习指南。对于动词变位,将其呈现为 2x3 图表非常有帮助。
作为一名业余的 LaTeX 用户,我不知道如何将这些图表编入文档。我该如何制作两列三行的图表?
此外,如果我可以在每个图表上方添加一个标题栏来说明动词是什么(即,将其不定式放在那里)以及时态是什么,这将会很有帮助。
这个网站的布局就是一个很好的例子:http://www.spanishdict.com/couple/beber
我所寻找的只是一张格式几乎相同的现在时动词变位表。唯一的区别是,在图表顶部有一个不定式(及其英文含义)。
答案1
这是复制链接中列出的表格之一的模型。我相信您可以根据自己的需求对其进行修改:
\documentclass{article}
\usepackage{booktabs}% http://ctan.org/pkg/booktabs
\usepackage{colortbl}% http://ctan.org/pkg/colortbl
\usepackage{xcolor}% http://ctan.org/pkg/xcolor
\newcommand{\topheading}[1]{\multicolumn{2}{c}{\textsf{\textbf{#1}}}}%
\newcommand{\midheading}[1]{\multicolumn{2}{l}{\cellcolor{black!5}\textsf{#1}}}%
\begin{document}
\begin{tabular}{@{\quad}l@{\quad}l}
\topheading{Indicative} \\
\specialrule{\heavyrulewidth}{\aboverulesep}{0pt}\arrayrulecolor{black!5}%
\specialrule{\lightrulewidth}{0pt}{0pt}\arrayrulecolor{black}
\midheading{Present} \\
bebo & bebemos \\
bebes & beb\'eis \\
bebe & beben \\[\jot]
\midheading{Preterit} \\
beb\'{\i} & bebimos \\
bebiste & bebisteis \\
bebi\'o & bebieron \\[\jot]
\midheading{Imperfect} \\
beb\'{\i}a & beb\'{\i}amos \\
beb\'{\i}as & beb\'{\i}ais \\
beb\'{\i}a & beb\'{\i}an \\[\jot]
\midheading{Conditional} \\
beber\'{\i}a & beber\'{\i}amos \\
beber\'{\i}as & beber\'{\i}ais \\
beber\'{\i}a & beber\'{\i}an \\[\jot]
\midheading{Future} \\
beber\'e & beberemos \\
beber\'as & beber\'eis \\
beber\'a & beber\'an \\
\bottomrule
\end{tabular}
\end{document}
colortbl
提供一些行颜色,同时xcolor
提供彩色界面(例如,black!5
5%黑色)。booktabs
提供修改后的tabular
布局,包括通过 使用修改后的规则\specialrule{<width>}{<above sep>}{<below sep>}
。
时态块之间的间距由其给出,\\[\jot]
从而留下额外的3pt
间隙。
我在 (列规范中的\quad
第一个给出)的左侧添加了缩进,并在(列规范中的第二个给出)的单词之间添加了空格。主标题通过 来设置,而时态标题通过 来设置。由于格式是固定的 - 2 列 - 命令符合此设置,必须将其内容分布在 2 列上(通过)。同样,这只是@{\quad}
tabular
\quad
@{\quad}
\topheading{<stuff>}
\midheading{<stuff>}
tabular
\multicolumn{2}{l}{...}
一方式来实现它;还有很多其他的方式来实现它。