了解pdf和postscript格式之间的区别以及该格式与LateX/TeX之间的联系

了解pdf和postscript格式之间的区别以及该格式与LateX/TeX之间的联系

我试图了解 pdf 和 ps 格式的工作原理。

一开始我以为ps是打印机使用的格式,里面有详细的打印说明,所以ps文件才这么大。

但看起来这要复杂得多。ps 是一种图灵完备的语言。按顺序读取以生成页面渲染。

但是当我研究 pdf 是什么时,我发现几乎相同的描述。

所以我的问题是(其中一些可能有类似的答案):

  • pdf 和 ps 之间最大的区别是什么?pdf 只是 ps 的更新/更现代版本吗?
  • 为什么 pdf 和 ps 对于相同的输出文件大小有如此大的差异?
  • 如果 pdf 只是文本描述,为什么我不能用文本编辑器打开它?它是否使用 gzip 或其他方法压缩以减小大小?
  • 当我编写 LaTeX 代码并使用编译器创建 pdf 时,编译器是否先创建 ps 文件然后再创建 pdf,或者这两种文件格式完全独立?

相关内容