Описаный вами принцип то понятен, неведом лишь как имено это должно делаться. Имено форма этого явления. Что это, файл текстовый или библиотека или какой-то специальный формат файла, как он выглядит изнутри, как его оформлять и, как вы сказали, "как подружить экзотическую кодировку с ОС".
Написать просто в редакторе текстовом пары 0-ⰻ 1-리 2-ⰰ результата не даст. Нужны примеры оформления существующей кодировки какой-либо.
SunTechnik, я про принципы создания кодировки, вы мне про их историку, смысл их существования, их нужность/удобство, про разработку приложений.
Если вы не знаете, как это делается, то за чем вообще говорить об этом. Не тратьте своё и моё время.
Думаю что через ключи реестра задача вполне выполнимой кажется и мне достаточной. Если уж знаете о существовании таком, расскажите подробнее, какая документация и часть её то описывает, ищу долго и давно уже сведения хоть какие-либо.
shurshur, да, этот момент мне прекрасно понятен. Суть не в этом. Вопрос в том, как создать с ноля кодировку и установить её в систему, чтобы при создании текстового файла и при выборе кодировки, в которой этот файл будет представляться, в перечне присутствовала эта кодировка и отображала в тексте её знаки.
Adamos, то есть процесс создания кодировки, к примеру - ISO/IEC 8859-15, есть то же самое, что процесс создания шрифта с этими знаками, так получается?
Adamos, где про шрифт в вопросе моём сказано было? И зачем читать мне в википедии про ANSII и Unicode, если это уже было давно сделано и ответа нет там на вопрос мой.
SunTechnik, ну уж я бы не стал так категорично считать о кодировках. Каждую можно использовать под свои задачи. UTF-8 хорош, но для некоторых задач он избыточен, а для некоторых вообще непригоден.
В своём вопросе я упомянул понятие ASCII-расширеной кодировки, что уже говорит о том что ничего иного, кроме как cp866, КОИ-8, win1251 итд, мною подразумеваться не может. Я слабо представляю, как создавались эти старые кодировки, как и на чём писались, в какую файловую форму преобразовывались, встраивались в системы, осуществлялась возможность их использования.
Akina, не совсем понял, о чём вы. Существует куча кодировок, кто-то же их создаёт и устанавливает на операционые системы, значит это такой же компонент, который любой может создать в частном порядке.
SunTechnik, меня интересует сам принцип создания, как создаётся кодировка с нуля.
А под какую задачу это может быть сделано, это жеж уже вопрос деталей, шрифтов, последовательности знаков.
hint000, некая картинка вырисовываться стала, но пара моментов всё ещё не понятны, если позволите.
Опишу термины так, как понял:
1. Консолью раньше называлось устройство для прямого управления ЭВМ.
2. Терминалом раньше называлось устройство с наличием/отсутствием мозгов для удалённого управления ЭВМ через её консоль, с текстовым выводом результатов.
3. После появления у ЭВМ операционных систем, понятия консоль и терминал объединились и стали виртуальной частью операционной системы, представляющие из себя командную оболочку/интерпретатор.
4. Позже, через оболочку стало возможно запускать графический сервер, внутри которого запускается эмулятор интерпретатора, команды в котором управляют ОС через обычный интерпретатор.