安装ghostscript、paps:
Ubuntu:
sudo apt install ghostscript paps
Mac:
brew install ghostscript paps
使用paps将txt文件转为ps文件
paps example.txt > example.ps
再使用ghostscript将ps文件转为pdf文件:
ps2pdf example.ps example.pdf
上面是比较麻烦的方法,其实paps就可以将txt转成pdf ~~~
linux安装paps用pip应该只能安装到0.6.8版本,转出来的pdf是单层pdf,即不能划选,要想转成双层pdf需要在0.6.8的基础上再装一个0.7.0的版本:
apt-get install -y intltool libpaps-dev && wget https://downloads.sourceforge.net/paps/paps-0.7.1.tar.gz && tar -xzvf paps-0.7.1.tar.gz && cd paps-0.7.1 && ./configure --prefix=/usr --mandir=/usr/share/man && make && make install && cd ..
tips:paps可以设置字体和页边距之类的东西 但字体这玩意得系统里有才行 所以如果想要转成指定字体的 需要先确保系统有这个字体~
参考链接:https://www.techforgeek.info/texttopdf.html
GS支持中文:https://blog.seisman.info/trash/gmt-chinese-under-linux/