完全了解 LaTeX 定义新环境的特性让我可以做任何事情,我想知道是否有开源包允许我通过预定义示例、短途旅行、列表、问题部分等环境来进行图书品牌推广。例如,有一个蓝色背景的示例环境,带有更多细节的部分,黄色的休闲读者可以跳过,等等。
今天,我一直在玩一些float 包,并将 .sty 自定义为具有蓝色背景的环境,但没有设法将宏调整为将字体样式更改为 sans-serif。
现在,这只是一个例子,但我认为很多人一定是这样做的,以便让他们的书看起来更专业。是否有 LaTeX 包可以让我专注于内容,而不是花时间在 LaTeX 编码上以使环境从正文中脱颖而出?
是否有一个文档类可以让我这样做:
\documentclass{fancyeducationalbook}
\begin{document}
\begin[bgcolor=orange]{fancyExampleEnvironment}
% showing up in the PDF with a orange background
\end{fancyExampleEnvironment}
\end{document}
它根本不需要完美,但它确实需要使各种盒子脱颖而出,并立即被一年级学生识别为有某种目的(例如,进一步阅读、定义等);关键是它使这本书看起来很有吸引力。
我不介意一些黑客行为,但一个好的基础会很好。非常喜欢,这个基础将是开源的,这样我可以在需要时重新分享我的定制。
更新:我欢迎支持多页环境的系统。