Печать в Emacs - PullRequest
       54

Печать в Emacs

2 голосов
/ 23 августа 2010

Я пытаюсь напечатать страницу с очень длинными строками в emacs. Кто-то там никогда не слышал о правиле 80 столбцов, и теперь я хотел бы напечатать этот файл. Я использую команду ps-print-buffer-with-faces

Когда я запускаю эту команду, я получаю строки, завернутые в слова. Крайне неудобно. Но если я использую режим longlines для примеров, я получаю красивую перенос, но неправильные номера строк (строки, которые переносятся, получают неправильные номера). Эта проблема не возникает, когда я позволяю ps-print выполнять обтекание слов.

Так как же мне сказать ps-print переносить по границам слов и сохранять номера строк?

Спасибо!
CFP.

Ответы [ 2 ]

1 голос
/ 23 августа 2010

Прежде чем будет получен лучший ответ, вот что я сделаю: используйте fill-region для жесткого переноса и печати буфера, затем undo для возврата в случае необходимости.

Последовательность клавиш: Cx h Mx fill-region Mx ps-print-buffer-with-face C - / .

0 голосов
/ 12 февраля 2011

Я искал дальше, но, похоже, нет способа сделать это.

...