Конвертировать Unicode в Bijoy
Превратите бенгальский Unicode — набранный в Avro, Ridmik или на телефоне — в клавишные последовательности Bijoy, которые нужны документу в SutonnyMJ: как текст или как целый файл Word или Excel с сохранённым оформлением.
- Не сохраняется
- Без очереди и ожидания
- Без регистрации и водяных знаков
Вставьте бенгальский текст в Unicode и получите клавишные последовательности Bijoy для набора в SutonnyMJ.
Лучше из Bijoy в UnicodeЗдесь появится результат: Текст Bijoy.
Преобразовать файл целиком
Документ Word, книга Excel или текстовый файл: каждый фрагмент или ячейка с бенгальским текстом преобразуется и переводится в SutonnyMJ, а всё остальное остаётся ровно таким, как было.
Как это работает
Вставьте текст Unicode
Всё, что набрано современной клавиатурой. Или перетащите файл .docx, .xlsx или .txt, чтобы преобразовать всё его содержимое.
Скопируйте текст Bijoy
Здесь он выглядит как бессмыслица, потому что на этой странице нет SutonnyMJ. Это правильный результат.
Задайте шрифт SutonnyMJ
Вставьте в Word или InDesign и примените SutonnyMJ. В преобразованном файле шрифт уже применён — ровно к тем фрагментам, которые были бенгальскими.
Что преобразование делает с текстом
Unicode хранит буквы в логическом порядке, а Bijoy — в визуальном, поэтому преобразование — это сначала перестановка и лишь потом поиск по таблице. Знак гласной, стоящий перед основой (ি, ে, ৈ), переносится перед кластер согласных, к которому он относится; реф (র্) переносится за кластер, над которым стоит, — после уже перенесённого знака гласной; двухчастные гласные ো и ৌ разделяются на ে, которая идёт перед согласной, и া или ৗ, которая идёт после. Затем каждая лигатура сопоставляется с таблицей лигатур SutonnyMJ начиная с самой длинной — ক্ষ্ম раньше ক্ষ, а ক্ষ раньше ক — и выбираются формы глифов, зависящие от соседней буквы: у-кар — одна клавиша после большинства букв и другая после ক, চ, ট и прочих, с чьим «хвостом» он бы столкнулся; у ра-пхалы три формы; э-кар в начале слова — другой символ, чем в середине.
В файле Word преобразованные фрагменты получают шрифт SutonnyMJ во всех четырёх слотах шрифта, и, поскольку Word хранит размер и насыщенность текста сложных письменностей отдельно, а латинские глифы теперь используют обычные значения, значения для сложных письменностей копируются туда, где обычных не было, — иначе документ в 13 пунктов вернулся бы с размером Word по умолчанию. Соседние фрагменты с одинаковым форматированием преобразуются вместе, потому что слово, которое Word разорвал на пометке проверки орфографии, иначе было бы преобразовано двумя половинами, а знак гласной остался бы не по ту сторону.
Бенгальские цифры ০–৯ становятся 0–9, которые SutonnyMJ рисует бенгальскими цифрами; данда (।) становится клавишей "|", а тире и типографские кавычки — соответствующими клавишами Bijoy. Всё остальное — латинские буквы, знаки препинания ASCII, переводы строк — проходит без изменений, а текстовый файл сохраняется в UTF-8, чтобы открываться в любом редакторе; там и примените SutonnyMJ.
Если нужно другое
Если результат предназначен для веб-страницы, телефона, поискового индекса или чего угодно, что будут читать на устройстве, которым вы не управляете, не преобразуйте вовсе. Текст Bijoy читается только там, где установлен SutonnyMJ, то есть на компьютере с Windows и Bijoy Bayanno; на всём остальном это "evsjv‡`k", и даже там, где он отображается, по нему невозможен поиск. Unicode — формат, который работает везде; Bijoy — формат, который нужен одному конкретному офису.
Если вёрстка уже набрана в Unicode и шрифт Bijoy нужен только для типографии, сначала спросите типографию, не примет ли она Unicode. Большинство типографий с актуальным InDesign примет: композитор World-Ready у Adobe справляется с бенгальским уже десять лет, а преобразованный файл теряет возможность поиска и правки современной клавиатурой. Преобразуйте копию, которую они будут верстать; оригинал в Unicode сохраните.
Частые вопросы
Мой текст где-нибудь сохраняется?
Нет. Ничего не сохраняется, никакие запросы не отправляются. После загрузки страницы можно отключиться от интернета — всё продолжит работать.
Почему результат выглядит как "evsjv‡`k"?
Потому что текст Bijoy и есть такой: бенгальские буквы, записанные на латинских кодовых позициях и рисуемые как бенгальские только шрифтом Bijoy. Эта страница не может показать его бенгальским — SutonnyMJ коммерческий шрифт, которого здесь нет, — поэтому в поле видны сырые клавишные последовательности. Вставьте их в Word и задайте шрифт SutonnyMJ — и они станут বাংলাদেশ. Если вам нужен текст, который читается как бенгальский везде, нужен Unicode — то, с чего вы начали.
Кому ещё нужен Bijoy?
Типографиям, газетам и дизайн-студиям, чьи процессы построены вокруг SutonnyMJ в QuarkXPress, PageMaker или InDesign, а также офисам с шаблонами и наборщиками, которые двадцать лет работают в Bijoy. Отправить им Unicode значит, что они либо преобразуют его, либо перенаберут. Обратная задача — получить Unicode из документа офиса, работающего в Bijoy, — решается на странице «Bijoy в Unicode».
Преобразуется ли целый файл Word или Excel?
Да. Каждый фрагмент с бенгальскими буквами преобразуется и набирается SutonnyMJ; всё остальное — английский текст, числа, набранные цифрами, картинки, таблицы, формулы, колонтитулы — остаётся как было. В Excel создаётся копия формата ячейки со шрифтом SutonnyMJ, так что шрифт меняется только у бенгальских ячеек; форматы, общие с английскими ячейками, не изменяются. Файл открывается с уже применённым SutonnyMJ — это шаг, о котором чаще всего забывают после преобразования текстом.
Если преобразовать обратно в Unicode, получится тот же текст?
Для обычного текста — да: обе страницы проверяются друг против друга на словах, покрывающих лигатуры, реф, я-пхалу и двухчастные гласные. У нескольких форм нет единственного написания в Bijoy: буква с нуктой, набранная двумя кодовыми позициями, вернётся одной, а соединитель (ZWJ или ZWNJ), использованный, чтобы задать конкретную форму, отбрасывается, потому что в Bijoy ему нет эквивалента. В отображаемом тексте эти изменения незаметны.
А как же Avro, Ridmik и клавиатуры телефонов?
Все они набирают Unicode, поэтому всё, что они выдают, преобразуется. «Avro в Bijoy» — это то же преобразование, что Unicode в Bijoy; Avro — клавиатура, а не кодировка. Результат в раскладке SutonnyMJ, которую используют и другие шрифты MJ — SulekhaT, Lipi и остальное семейство.
Полезно знать: Результат читается только в шрифте Bijoy: задайте тексту SutonnyMJ, иначе он выглядит как "evsjv‡`k". У Bijoy нет глифов для некоторых форм Unicode — соединителей ZWJ и ZWNJ, некоторых редких лигатур, ассамских букв — и они выводятся ближайшей последовательностью, которую можно набрать. Английский в тексте проходит без изменений, и потом ему нужно задать латинский шрифт, потому что SutonnyMJ рисует каждую латинскую букву как бенгальскую.
Разместите этот инструмент на своём сайте
Бесплатно для любого блога, страницы класса или справочной статьи. Вставьте один фрагмент кода — и посетители смогут пользоваться инструментом прямо на вашей странице.
Похожие инструменты
Bijoy в Unicode
Прочитайте текст в SutonnyMJ как настоящий бенгальский
Перевести документ Word
Документ Word на другом языке, вёрстка сохранена
Счётчик слов
Слова, предложения и время чтения
Изменить регистр текста
ВЕРХНИЙ, нижний, Как В Заголовке, camelCase и другие
Удалить повторяющиеся строки
Уберите повторы, отсортируйте и приведите список в порядок
Минификатор HTML
Сожмите HTML, не сломав страницу