Я работаю над проектом, который включает в себя создание некоторого искусства ASCII, за исключением того, что это не настоящее искусство ASCII, поскольку я использую большое количество кодов Windows Alt для его создания. В любом случае, я хотел убедиться, что, работая над ним, он будет выглядеть точно так же, как в сеансе терминала командной строки Windows. Поэтому, поскольку в командной строке по умолчанию используется растровый шрифт терминала, я решил, что воспользуюсь этим. Но я быстро заметил, что когда я использую гарнитуру Terminal в текстовом редакторе, он не будет отображать ASCII-коды, вообще (как это происходит в большинстве случаев) или неправильно. Теперь я понимаю, что шрифт просто не поддерживает символы, не входящие в ASCII, но я не вижу, как символы отображаются правильно в командной строке, когда они не отображаются в текстовом редакторе. Я проверил вывод 'chcp', и он был установлен на 437 по умолчанию, что мне и нужно. Ну, или то, или 850, но предпочтительно 437, поскольку они избавились от некоторых графических элементов в 437 и заменили их другими латинскими символами. Настройки терминала командной строки показывают, что я использую растровый шрифт терминала с размером глифа 8x12. Поэтому я пытаюсь использовать размер 12 в текстовом редакторе, но безрезультатно, даже после переключения кодировки текста на MS-DOS OEM-US (предположительно альтернативное имя для CP437) или UTF-8. Я просто не понимаю, как я не заставляю персонажей появляться.
Кроме того, если это помогает, то искусство, которое я делаю, - это в основном модифицированные снимки экрана из игры, в которую я играю, под названием Dwarf Fortress, в которой используются персонажи из набора «Терминал / Проклятия», или, по крайней мере, так сообщают на форумах те, кто делает наборы графики для замены набора символов по умолчанию. Однако в действительности игра не использует системный шрифт Terminal. Файлы данных игры содержат растровое изображение, представляющее собой сетку всех персонажей, используемых в игре. Таким образом, он использует это растровое изображение для визуализации графики вместо фактического файла шрифта:
Я в основном хочу, чтобы текстовый редактор сделал так, чтобы, если я наберу текст ASCII, похожий на скриншот из Dwarf Fortress, он действительно выглядел как Dwarf Fortress, за исключением отсутствия цвета. Любая помощь?