Я хотел бы использовать gedit или аналогичную программу просто для форматирования страниц и передавать через нее текст на принтер. | lpr
просто не режет это в отделе презентаций. Вывод распечатывается на низком уровне, даже если я пытаюсь изменить параметры поля и размера шрифта. Но мне нравится, как выглядит текст при печати из gedit. Есть ли способ получить лучшее из обоих миров и использовать конвейер командной строки для печати текстового файла с форматированием качества gedit?
Существует утилита a2ps для разбиения на страницы и красивой печати простого текста.
Я использую OpenOffice. Команда выполняется следующим образом openoffice -p file.txt
. Это распечатает файл file.txt на вашем принтере по умолчанию. openoffice -pt printername file.txt
будет печатать на принтере, отличном от принтера по умолчанию. Он будет работать с другими форматами документов, поддерживаемыми openoffice. Проверьте man openoffice
для получения дополнительных опций.