Тем более символы псевдографики возможно выводить ТОЛЬКО в ДОС-кодировке.
Не припомню, справедливости ради, чтобы pascal так уж активно пользовал псефдографику через символы. Там как бы TurboVision, ЕМНИП все пользовались, потому как лепить интерфейс через псефдографику - сие есть боль.
Я не предлагаю обсудить некую проблему, а прошу помочь решить конкретную мою. Меня не интересует чье-либо мнение, как и кого-либо мое. Если сказать нечего или нет желания, то после карантина предлагаю идти гулять лесом, а не прикидываться умным.
Перефразирую исходно заданный Вам вопрос
Я так понимаю что преподаватель даёт примеры кода в 866, вы открываете их в Geany и запускаете с помощью Free Pascal?
таким примерно образом:
конечная цель какая у Вас?
Причем замечу, что "переделать кодировку в терминале так, чтобы работала *программулина*" - это НЕ ЦЕЛЬ, а выбранный Вами
способ решения. Поясняю: цель - забить гвоздь. Способ - ударить микроскопом. Микроскопом ведь тоже можно гвозди забивать (только молотком-то поудобнее). Если Вам, к примеру, необходимо чтобы сын мог писать код дома, а после способен был бы показать преподавателю по информатике на месте в школе - то проще и дешевле будет после отладки брать код в UTF-8 и перегонять его через *любимый текстовый редактор* (или через утилиту todos, которая, как ни странно, по дефолту вроде как стоит, но если не стоит - пакет tofrodos вроде как называется) в произвольную кодировку, и уже эту произвольную кодировку нести в школу на флешке (совместимость можно проверить, передав несколько файлов - какой откроется лучше, с тем и нет проблем). Так меньше шансов систему покрошить в попытках "привнести" другую кодировку (свеж в памяти опыт по изгнанию неUTF8 из knoppix). А вообще как показывает практика, тема эта весьма
неблагодарная в том смыле, что решениями гугл не фонтанирует. Я бы начал с просмотра вывода
apt search 866
на Вашем месте. Там как минимум
console-cyrillic/bionic,bionic 0.9-17 all
Cyrillic fonts and keyboard layouts for Linux console
...
xfonts-terminus-dos/bionic,bionic 4.40-2 all
Fixed-width fonts for DOS encodings
могут вызвать интерес на фоне имеющегося пустого вывода
cat /etc/locale.gen | grep 866
Но предостерегаю: я не пробовал ставить эти пакеты. И не знаю поможет ли это вообще. Я лишь показал в данном случае два направления, в которых можно копать. Первое (перекодировка файла) мне кажется лучшей перспективой. Если есть желание есть во второе - не смею Вас задерживать.
Какой дебил придумал этот маразм с загадками?
Тот же самый, который чистил этот форум от спама, чтобы таким как Вы проще было информацию искать, чего такие как Вы не делают самостоятельно, предпочитая задавать вопросы.