我有一些Python源文件,我想打印到PDF以備後用 我以前用gedit做文件,文件是 ,但是有一個很大的.py文件的數量我想自動執行此過程如何在Linux命令行中將文本文件打印到PDF文件
我該怎麼做? 更好地與語法高亮太多,比如用gedit
在此先感謝
我有一些Python源文件,我想打印到PDF以備後用 我以前用gedit做文件,文件是 ,但是有一個很大的.py文件的數量我想自動執行此過程如何在Linux命令行中將文本文件打印到PDF文件
我該怎麼做? 更好地與語法高亮太多,比如用gedit
在此先感謝
使用這種單個命令
$pandoc -o output.pdf input.py
我會用a2ps的作爲後記,然後PS2PDF(從Ghostscript的)的後記轉換成PDF很好地格式化。
你可能會遇到的問題例如Umlaute(ÄÜÜ)或ß。如果是這樣,我建議wkhtmltopdf如here所述。
謝謝。關於語法高亮部分的任何想法? a2ps似乎無法爲Python源代碼添加顏色 – osager
我自己不做Python,但a2ps應該具有Python的語法高亮模式(使用'-E'選項)。如果這不起作用......用正則表達式和pdfLaTeX去瘋狂? –
'a2ps'具有語法高亮顯示,我只是不認爲它使用顏色。另外,請注意'a2ps'缺少unicode支持。 「缺乏」我的意思是它甚至不會很好地用utf8輸入降級,你必須將它轉換爲iso8859-15。 – njsg