"Титло" - переводчик чисел из современной записи в запись буквами кириллицы, глаголицы, в римские и китайские цифры и обратно. Также поддерживаются: арабские цифры, арабские восточные, бенгали, гуджарати, гурмукхи, девангари, каннада, лао, малаялам, ория (уткали), тайские, тамильские современные, телугу, тибетские, бирманские, лимбу (яктумба), кхмерские, монгольские, ваи, НКо(народы манде), кая (Kayah Li), чамские (тямские), ол чики (сантали), балийские, сунданские, новый тай лы, лепча.
Предисловие...
Как-то, ещё школьником, я наткнулся в журнале "Наука и жизнь" на статью о том, как записывались числа в допетровской Руси. Особенно меня поразило то, что нашим предкам зачем-то понадобились такие невообразимые числа как 10 в 49 степени и рядом 10 в 48 степени. Мало того, что это просто огромные числа, так их степени отличаются всего на единицу, а это при таких величинах весьма подозрительно... да и "уровень развития" того времени, судя по школьным знаниям, как-то не вязался с такими числами... Сразу в голову полезли мысли о величии науки наших предков и утерянных знаниях (прочие, более простые объяснения решительно отмелись :-) ).
Увлёкшись монетами и марками я столкнулся с тем, что далеко не везде цифры записываются привычными нам знаками - есть китайские, арабские, индийские цифры... Арабские выучил, а на китайских сломался - вещь полезная, но забывается, если не пользуешься постоянно. А как понадобится - опять тратишь время. Так и бродила в голове мысль написать переводчик чисел, пока наконец не собрался.
Краткое описание.
"Титло" может переводить числа из современной формы записи в запись буквами кириллицы и глаголицы и обратно. Обозначения чисел больше 999999 не сделаны, поскольку обозначения больших степеней несколько отличаются в доступных мне источниках. Лишь обозначение чисел "колода" и "тьма" сомнений не вызывает, но этого мало. Путаницу вносит и то, что одно и то же сочетание знаков могло обозначать разные числа в системах "великого" и "малого" счёта. Диапазон глаголических чисел: 1-2.999. Диапазон кириллических чисел: 1-999.999. Диапазон китайских чисел: 1 - 99.999 Диапазон римских чисел: 1 - 399.999 Диапазон армянских чисел: 1 - 9.999 Диапазон грузинских чисел: 1 - 19.999 Диапазон греческих ионических чисел: 1 - 99.999.999 Диапазон греческих аттических чисел: 1 - 249.999 Диапазон иудейских чисел: 1 - 1-9.999 Диапазон чисел майя: 1 - 4.294.967.295
Кстати, в 10-13 веках знак "тысяща" не применялся к десяткам и сотням тысяч. Также есть упоминания об использовании знака "тысяща" (та самая косая палочка с двумя поперечными чёрточками) два раза подряд для обозначения миллионов.
Для некоторых цифр в разное время использовались разные буквы, либо менялся внешний вид этих букв. Поэтому для таких цифр даны дополнительные кнопки - используется та из них, под которой есть отметка галочкой. Все галочки и переключатели в "Титло" можно переключать при уже набранном числе - изменения сразу отобразятся в итоговом окошке.
Ещё "Титло" может переводить число в запись цифрами других стран (где используется та же десятичная позиционная система). То есть, иностранные способы записи представлены пока только теми, которые отличаются от современной стстемы счисления '0123456789' только внешним видом цифр: арабские цифры, арабские восточные, бенгали, гуджарати, гурмукхи, девангари, каннада, лао, малаялам, ория (уткали), тайские, телугу, тибетские, бирманские, лимбу (яктумба), кхмерские, монгольские, ваи, НКо(народы манде), кая (Kayah Li), чамские (тямские), ол чики (сантали), балийские, сунданские, новый тай лы, лепча.
О шрифтах.
Для кириллицы, глаголицы и римских цифр советую использовать шрифт Dilyana+. Он включён в состав скачиваемого архива. При первом запуске "Титло" шрифт Dilyana+ должен установиться сам. Если этого не произошло - установите его вручную:
Пуск -> Настройки -> Панель управления -> Шрифты -> Файл -> Установить шрифт... Далее укажите расположение файла dilyan+.ttf , выберите Dilyana+ (True Type) и нажмите "OK". После этого откройте "Титло" и если квадратики на кнопках не исчезли, то выберите этот шрифт верхней кнопкой "шрифт".
Для отображением цифр других стран найдите шрифт, содержащий все знаки, учтённые в таблицах юникода. Если у вас установлен MS Word 2003, то у вас уже есть подходящий шрифт - "Arial Unicode MS", (файл C:\Windows\Fonts\Arialuni.ttf размером 22Мб). Выберите этот шрифт кнопкой, которая стоит справа от нижнего окошка, в котором отображаются иностранные числа. Но и в этом шрифте есть не все юникодовские значки. Недостающие можно найти в Dilyana+.
Настройка.
Правила набора русских цифр неплохо описаны в пункте меню "Справка". Если что - пишите в Беседку.
Кнопки "Шрифт" - отдельные для каждого из двух окошек, в которых выводятся соответственно русские и иностранные числа. А переключатель размера знаков и четыре разноцветных квадратика для быстрого выбора цвета цифр - общие для обоих окошек.
Выключение галочки "ниже строки" поднимает знак "тысяща" вровень с буквами.
Ширину и расположение знака "титло" можно подобрать, растянув над всем числом - внизу есть кнопка для этого. "если выключить стоящую рядом галочку с надписью "использовать", то знак "титло" пропадёт"
В кириллице и глаголице цифры могут обозначаться и точками между буквами на середине их высоты, для этого надо включит соответствующую галочку под значком "Титло": "на этом снимке использование титло отключено, а внизу выбраны тибетские цифры для разнообразия"
При изменениях имён шрифтов, из размеров и цветов, эти данные записываются в создающийся файл "titlo.ini" и используются при последующих запусках. Если его удалить, то восстановятся настройки по умолчанию.
Написано для Windows, но работает и в UNIX-подобных системах в среде Wine. Автор: Курдяпин Н.Д. Pазмер: 1.47 Mб
Огромное спасибо за программу! Ценю Вашу отзывчивость. Предложение: я побродила по архиву и увидела, что пару лет тому было огромное количество интересных и полезных программ. Вот бы их постепенно восстановить! Ведь не все на sorusе долгожители. А новичкам было бы интересно. Я думаю. Спасибо!
пару лет тому было огромное количество интересных и полезных программ. Вот бы их постепенно восстановить! Ведь не все на sorusе долгожители. А новичкам было бы интересно
guru1, постепенно, кое-что выкладываем, но без участия сорусчан обойтись трудно. Напоминайте, если что...
Благодарю Такие изюминки как эта программа очень привлекательны и полезные для юзверей Поддерживаю просьбу выкладывать редкие и эксклюзивные программы На многих сайтах тупо выкладывают изо дня в день к примеру Хромиум ( у него обновы каждый день что говорит что программа полуфабрикат или это маркетинговый ход,а вдруг какой - нибуть идиот клюнет и скачает:D Не идите по этому пути Удачи rw6aqt