использование par для форматирования комментариев в коде международными символами

StackOverflow https://stackoverflow.com/questions/1068513

  •  21-08-2019
  •  | 
  •  

Вопрос

Я использую Par (в linux), чтобы быстро получить хорошее форматирование комментариев.Проблема в том, что теперь я хочу ввести комментарии, которые включают некоторые международные символы, такие как áéíóú или äëïöü...

Программа Berkeley Par рассматривает эти международные символы как 2 символа ASCII (я полагаю), и она выводит комментарии каким-то образом сломанными, потому что она неправильно считает символы.

Сталкивались ли вы с этой проблемой раньше?У вас есть какое-нибудь решение?Идеи?

Это было полезно?

Решение

Вы имеете в виду код из Добавить поддержку многобайтовых символов в "par" (или просто исправления, примененные к исходному тексту) у вас не работают?

Тогда, возможно, это проблема с вашей оболочкой или шрифтом, который она использует.Вы уверены, что оболочка и шрифт, которые вы используете, способны воспроизводить символы Юникода

Другие советы

Предполагается, что Par, распространяемый в Ubuntu начиная с Hardy, обрабатывает многобайтовые кодировки.

http://packages.ubuntu.com/hardy/par

Я даже никогда не слышал об этом инструменте, но посмотрите par 1.52.

Последняя версия Par, выпущенная 29 апреля 2001 года, доступна в tar'd и gzip'd.Единственным реальным изменением является улучшенная поддержка 8-битных наборов символов (в отличие от просто 7-битного ASCII), но смотрите также примечания к выпуску.

Редактировать:На этой странице смотрите par_1.52-i18n.3.diff.gz:

Патч от Жерома Пуйе, который добавляет поддержку многобайтовых кодировок (например, UTF-8), а также упаковку Debian.Скопировано с http://sysmic.org/par/debian/.Смотрите также его оригинальное объявление.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top