1

我正在使用以下代码从 Mac 上的命令行将简单文本文件转换为 PDF:

enscript -Bp '-' input.txt | pstopdf -i -o outfile.pdf

我想做的是为 PDF 文件中的文本/字体着色。我相信 enscript 有颜色选项,但我无法让它工作。例如,如何将 input.txt 中的文本转换为红色字体。任何人都可以帮忙吗?谢谢你。

4

1 回答 1

1

这是一个有答案的线程。

http://www.linuxquestions.org/questions/linux-software-2/use-of-special-escapes-with-enscript-164978/

简而言之,首先定义转义字符如下:-e~(在这种情况下,tilda 是转义字符)。

现在,确保转义在您的 input.txt 文件中:~color{1 0 0}这是输入文件中的一个句子。

当你运行命令输入文件文本应该是红色的。

于 2013-08-26T00:28:58.420 回答