如何将终端颜色代码查看为ps或pdf转换中的颜色?

时间:2019-06-18 23:13:52

标签: pdf pretty-print postscript xterm

是否有一种简单的方法可以从带有嵌入式终端颜色代码的文本文件中生成彩色的后记文件?

我有一些带有嵌入式xterm颜色代码序列的文本文件,如下所示:

ESC [1; 95m Zn n。 8 ESC [0m

,我想用在xterm上显示的颜色打印这些文件。我尝试了a2ps,但没有成功。当然,我可以编写脚本,但是恐怕要照顾好所有可能的颜色可能并不简单。

1 个答案:

答案 0 :(得分:0)

这是可行的,但是在PostScript IMO中是不小的工作。可能更简单的方法是使用awk或其他将颜色代码转换为具有更多可用工具的颜色,例如html标签或markdown等。

如果您坚持要使用PostScript做到这一点,请一定要阅读Glenn Reid撰写的 Green Book Thinking in PostScript 。这两本书中使用的原型行式打印机仿真器将是一个很好的起点。