Проверка состоит из двух стадий. Сначала допускаются только ASCII-символы в пределах длины. Затем прочитанное значение кодируется снова и сравнивается с исходником в верхнем регистре.
Неверный символ отмечается в первой позиции
Пробелы, знаки, цифры и Unicode-глифы не обрезаются и не заменяются. Позиция с единицы делает исправление воспроизводимым.
Повторное кодирование доказывает каноническую форму
Если строки различаются, инструмент возвращает ошибку с прочитанным значением и точным вариантом. Принятие варианта запускает полное преобразование заново.
Проверьте правила целевого контекста
RomanClear использует явно указанный современный профиль 1–3 999. Исторические надписи, циферблаты, редакционные и внутренние правила могут использовать другие формы. Сверяйте важный результат с требованиями целевого документа или системы.