解决方案
LaTeX最初设计为一个相当灵活的系统,在该系统上分发了一些标准类—这本身就是 in 灵活。
在目前的情况下,如果你想要一个自定义布局,你需要自己编写一些支持代码。怎么会发生?它不像HTML + CSS为您提供模板;你需要自己实现这个设计。
创建自己的风格通常不是一个选择
啊,好吧,除非你知道如何在LaTeX中编程!
说真的,这一切都取决于知道从哪里开始以及在此基础上构建什么。在我看来,你给出的那个目录在LaTeX中相当容易;它只是一堆盒子。
你可以写点像
\newcommand\catalogueEntry[4]{%
\parbox[t]{0.23\linewidth}{\textbf{#1}}%
\hfill
\parbox[t]{0.23\linewidth}{\includegraphics{#2}}%
\hfill
\parbox[t]{0.23\linewidth}{\textbf{Characteristics}\\ #3}%
\hfill
\parbox[t]{0.23\linewidth}{\textbf{Application}\\ #4}
}
并将其用作
\catalogueEntry{Spotlights}{spotlight.jpg}
{Eclipse spotlights are...}
{Narrow to medium...}
这只是可以快速敲击的基本例子。可以使用更复杂的方法将其转变为更灵活的系统。
我认为LaTeX是一个可扩展的标记系统。如果您将标记与页面上的演示文稿分开,那么以您希望的任何形式显示您的信息并不困难。但是我必须承认,开始使用有点棘手; LaTeX编程的学习曲线可能相当陡峭。
不隶属于 StackOverflow