介绍
HTML5工具,例如deck.js或reveal.js,对于演示文稿非常有用,包括科学演示文稿,可以轻松使用MathJax添加漂亮的数学公式。
与科学演示文稿密切相关的是印刷海报(例子),我想知道是否可能使用HTML和CSS来制作它们。这对我来说似乎是一个好主意,因为:
- 图像、表格、数学等都可以轻松地包含在内
- 典型的基于网格的布局通常在海报和HTML/CSS中都很常见
- 内容将与演示文稿分离得很好,使得重新使用更容易(例如,在演示文稿和海报之间)
- 可以分享一份海报,几乎不需要修改就可以在网络上共享
问题在于大多数CSS框架(例如Bootstrap)允许使用固定宽度布局,但假设页面会向下滚动以适应所有内容。另一方面,对于海报,布局需要在水平和垂直方向上表现出相似的行为,使用填满纸张精确尺寸的网格。
问题
- 是否有任何CSS框架可以轻松布置固定宽度和高度的二维网格上的内容?
- 需要哪些特殊技术才能从HTML页面获得A1大小的PDF文件?
编辑:
我知道LaTeX并已用它制作演示文稿和报告。它也可以用于制作海报,但我的经验是,如果您需要更改最基本的海报布局,则需要进行更多的调整和了解。