乳胶与后记的比较

时间:2012-09-16 08:47:06

标签: latex postscript

我在libreoffice和goffice下找到了乳胶作为保存格式和绘图框架。

我也遇到过djvu作为pdf的替代品,它使用latex而不是postscript。 现在,postscript是adobe的flash动画基础,因此在脚本下标记了矢量图形。

所以对我来说,乳胶看起来像是postscript的替代品。或者乳胶可以替代后记吗?

2 个答案:

答案 0 :(得分:13)

Postscript是一种脚本编程语言,具有内置图形和字体渲染原语。它可以用作字处理器的输出格式,但通常需要字处理器来完成所有文本放置计算。输出可以后处理为PDF。

TeX(我稍后会谈到LaTeX)是一种文档处理语言。它执行文本放置计算和字体渲染,但缺少postscript的绘图功能。 TeX输出通常是.dvi(与设备无关的文档)文件,可以后处理成postscript。

LaTeX基本上将样式表添加到TeX,更高级别的概念,如“章节”和“部分”。

所以你最终得到了一个链条。 LaTeX - > TeX - > DVI - > PS - > PDF(镜像早期的链:pic | eqn | tbl | groff)。更高版本的LaTeX已经合并了其中几个转换。 DVI,PS和PDF都同样,但您可能更喜欢其中一个,具体取决于您希望使用的其他软件。有一个流行的LaTeX软件包称为PSTricks,它要求你在链中使用PS。

所以他们都不一样,但同样,你知道吗?


枚举哪些格式无法转换为其他格式可能会有所帮助。

  • LaTeX - > TeX的。你不能真的走另一条路。我不确定它是否有任何意义。

  • TeX - > DVI。同样,这是一个“渲染”步骤,所以你不能倒退。就像你无法将苹果的照片转换成苹果一样。

  • DVI - > PS。 PS - > DVI。 DVI - > PDF。 PDF - > DVI(从未听说过这个,但为什么不呢?!)。 PS - > PDF。 PDF - > PS(除非您使用PS中不存在的PDF图层)。这三个作为输出格式处理,很容易互换。

作为输入格式,LaTeX,TeX和PS具有非常不同的问题域。虽然理论上每个人都有能力执行其中一个人的正常工作,但这是一个非常糟糕的混乱。例如,查看“Postscript中的换行符”(你最终不得不重新实现几乎任何其他语言都可以使用的库版本的乱码)或“Tex中的图像处理”(你制作一个半色调斑点的“字体”,然后通过设置该字体中的文字“打印”你的图像。 DVI和PDF不是真正的人类可读/写;它们只是“输出”格式(当然,除了后处理软件,它们是“输入”)。

答案 1 :(得分:0)

LaTeX是一种易于编写文档的语言,Postscript就像PDF,所以两者都不具有可比性。 latex生成postscript文档。认为它像LaTeX是C源代码,后记是编译生成的可执行文件。