2010-08-23 43 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