С кодировками в консоли в убунту просто ахтунг.
Латиница выводится нормально. Кириллица же в виде кракозябр.
Исходники в utf8. Для вывода кириллицы пытался использовать Utf8ToSys и Utf8ToConsole (в винде подобные конструкции выводили корректно).
Может быть исходники нужно в другой кодировке сохранять? Если да, то в какой?
Идея в том, чтобы консольное приложение можно было собирать и под виндовс и в линукс.
[Решено] Вывод кириллицы в консоль
Модератор: Модераторы
Код: Выделить всё
LANG=ru_RU.UTF-8
LANGUAGE=ru:ru:en_GB:en
LC_CTYPE=ru_RU.UTF-8
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE=ru_RU.UTF-8
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES=ru_RU.UTF-8
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=Frolik писал(а):С кодировками в консоли в убунту просто ахтунг
В терминале или в реальной консоли?
Если в терминале, то можно посмотреть в меню терминала, какая кодировка используется.
В реальной консоли можно попробовать поставить пакет console-cyrillic.
Writeln в консоль выводит все корректно.
Вопрос снимается.
Проблема в библиотеке valkyrie.
Вопрос снимается.
Проблема в библиотеке valkyrie.
