Как обработать текст перед тем, как передать его в текст? (Или как мне распечатать сообщения UTF8 Mutt в PDF?) [Дубликат]

Эта ошибка говорит, что пакет xdman имеет зависимость от openjdk-6-jre / openjdk-7-jre, и он не устанавливается.

Выполните указанную ниже команду для установки openjdk-7-jre, после чего попробуйте установить xdman pkg.

sudo apt-get install openjdk-7-jre
2
20.11.2016, 15:35
1 ответ

Очевидно, encript не поддерживает файлы UTF-8 .

Что вы можете сделать, так это использовать sed , чтобы изменить кавычки, прежде чем они попадут в энскрипт.

Это изменит причудливые цитаты на стандартные " и '. Вы не сможете вернуть их после преобразования. Для этого вы можете вставьте строку наподобие следующей, прямо над строкой enscript:

sed -i "s/[”“]/\"/g; s/[‘’]/'/g" $tmpfile

Вы также можете использовать iconv для преобразования текста в другую кодировку, но я мало что знаю об этой программе. Возможно, стоит изучить.

1
27.01.2020, 22:19

Теги

Похожие вопросы