2010-08-23 71 views
2

我試圖在emacs中打印非常長的一行。有人從來沒有聽說過80列規則,現在我想打印該文件。我正在使用ps-print-buffer-with-faces命令在emacs中打印

當我啓動此命令時,我會在文字中間包裹線條。非常不舒服。但是,如果我使用延繩線模式作爲例子,我會得到很好的包裝,但是錯誤的線數(包裝得到錯誤數字的線)。當我讓ps-print在文字中間進行包裝時,不會發生此問題。

那麼我怎麼能告訴ps-print包裝在單詞邊界和保留行號?

謝謝!
CFP。

回答

0

我進一步搜索,但似乎沒有辦法做到這一點。

1

在有更好的答案之前,我會這樣做:使用fill-region來硬拷貝和打印緩衝區,然後undo以在需要時恢復。

的鍵序列:C-x高M-X填充區域M-X PS-打印緩衝 - 用面C-/

+0

但是這不起作用:它打破了行號... – 2010-08-23 13:55:57