UnicodeをBijoyに変換
AvroやRidmik、スマートフォンで入力したUnicodeベンガル語を、SutonnyMJの文書に必要なBijoyのキー入力に変換します。テキストとしても、書式を保ったWord・Excelファイル全体としても。
- 保存しません
- 順番待ちなし
- 登録不要・透かしなし
Unicodeベンガル語を貼り付けると、SutonnyMJで組むためのBijoyキー入力に変換されます。
Bijoy→UnicodeにするここにBijoyテキストが表示されます。
ファイル全体を変換
Word文書、Excelブック、テキストファイル:ベンガル語を含む文字列やセルをすべて変換してSutonnyMJに設定し、それ以外はそのまま残します。
使い方
Unicodeテキストを貼り付け
現代のキーボードで書いたものなら何でも。または.docx、.xlsx、.txtファイルをドロップして中身をすべて変換します。
Bijoyテキストをコピー
このページにはSutonnyMJがないため、ここでは意味のない文字列に見えます。それが正しい結果です。
フォントをSutonnyMJに設定
WordやInDesignに貼り付けてSutonnyMJを適用します。変換したファイルなら、ベンガル語だった文字列にだけ、すでにこのフォントが適用されています。
変換でテキストに起きること
Unicodeは文字を論理順で、Bijoyは表示順で格納するため、変換は照合の前にまず並べ替えです。子音の前に付く母音記号(ি、ে、ৈ)は、付いている子音のまとまりの前に移動します。レフ(র্)は、その上に乗る子音のまとまりの後ろ、すでに移動した母音記号よりさらに後ろに移動します。2つに分かれる母音記号のোとৌは、子音の前に来るেと、後ろに来るাまたはৗに分割されます。次に、すべての結合文字をSutonnyMJの合字テーブルと長いものから順に照合し(ক্ষ্মをক্ষより先に、ক্ষをকより先に)、隣の文字に依存するグリフの形を選びます。ウ・カールはほとんどの文字の後では1つのキーですが、ক、চ、টなど足の部分と衝突する文字の後では別のキーになります。ラ・ファラには3つの形があり、語頭のエ・カールは語中のものとは別の文字です。
Wordファイルでは、変換された文字列は4つのフォント欄すべてでSutonnyMJに設定されます。Wordは複雑なスクリプト用テキストのサイズと太さを別に保持しており、ラテン文字のグリフになった今は通常の値が使われるため、通常の値がなかった箇所には複雑なスクリプト側の値をコピーします。そうしないと、13ポイントで組まれた文書がWordの既定値で戻ってきてしまいます。同じ書式の隣り合う文字列はまとめて変換します。Wordがスペルチェックの印で分割した単語を半分ずつ変換すると、母音記号が反対側に取り残されてしまうからです。
ベンガル数字の০〜৯は0〜9になり、SutonnyMJがこれをベンガル数字として描きます。ダンダ(।)は「|」キーになり、ダッシュと曲がった引用符はそれぞれのBijoyキーになります。それ以外(ラテン文字、ASCIIの句読点、改行)はそのまま通過し、テキストファイルはどのエディターでも開けるようUTF-8で保存されます。そこでSutonnyMJを適用してください。
ほかの目的には
行き先がWebページ、スマートフォン、検索インデックスなど、自分で管理していない機器で読まれるものなら、変換しないでください。BijoyテキストはSutonnyMJがインストールされた場所、つまりBijoy Bayannoの入ったWindowsパソコンでしか読めず、それ以外では「evsjv‡`k」のままで、表示できる場所でさえ検索できません。Unicodeはどこでも機能する形式で、Bijoyは特定の事務所が必要とする形式です。
すでにUnicodeで組み終わっていて、印刷所のためだけにBijoyフォントが必要なレイアウトなら、まず印刷所にUnicodeのまま受け取れないか確認してください。最新のInDesignを使っている印刷所の多くは対応できます。AdobeのWorld-Ready段落コンポーザーは10年前からベンガル語を扱えますし、変換したファイルは検索も現代のキーボードでの編集もできなくなります。変換するのは印刷所が組版する原稿のコピーだけにして、Unicodeの原本は残しておいてください。
よくある質問
テキストはどこかに保存されますか?
いいえ。何も保存されず、通信も一切発生しません。ページの読み込み後にインターネットを切断しても動作し続けます。
結果が「evsjv‡`k」のように見えるのはなぜですか?
それがBijoyテキストというものだからです。ベンガル文字をラテン文字のコードポイントに格納し、Bijoyフォントだけがそれをベンガル文字として描きます。SutonnyMJは商用フォントでこのページには入っていないため、ここではベンガル語として表示できず、入力欄には生のキー入力が表示されます。Wordに貼り付けてフォントをSutonnyMJにすれば、বাংলাদেশになります。どこでもベンガル語として読めるテキストが必要なら、必要なのはUnicodeで、それは最初に手元にあったテキストそのものです。
今でもBijoyが必要なのは誰ですか?
QuarkXPress、PageMaker、InDesignでSutonnyMJを中心にワークフローを組んできた印刷所、新聞社、デザイン事務所と、20年来Bijoyを使ってきたテンプレートとタイピストを抱える事務所です。そこへUnicodeを送れば、相手が変換するか、打ち直すかのどちらかになります。逆方向、つまりBijoyの事務所から来た文書をUnicodeにするのは、Bijoy Unicode変換のページです。
WordやExcelのファイル全体を変換できますか?
はい。ベンガル文字を含む文字列はすべて変換されてSutonnyMJに設定され、それ以外(英語のテキスト、数字で入力された数値、画像、表、数式、ヘッダー、フッター)はそのまま残ります。Excelでは、ベンガル語のセルだけフォントが変わるように、SutonnyMJフォントを使ったセル書式のコピーを作り、英語のセルと共有している書式は変更しません。ファイルを開くとSutonnyMJがすでに適用されています。テキストとして変換したあとに最も忘れられがちな手順です。
Unicodeに戻すと、同じテキストになりますか?
通常のテキストならなります。2つのページは、結合文字、レフ、ヤ・ファラ、2つに分かれる母音記号を網羅する単語で互いに検証しています。Bijoyでの綴りが1つに定まらない形がいくつかあります。2つのコードポイントで入力されたヌクタ付きの文字は1つになって戻り、特定の形を強制するための結合制御文字(ZWJやZWNJ)は、Bijoyに相当するものがないため削除されます。これらの変化は、表示されたテキストでは見えません。
Avro、Ridmik、スマートフォンのキーボードはどうですか?
いずれもUnicodeで入力するため、それで作ったものはすべて変換できます。「AvroからBijoyへ」の変換は、Unicode Bijoy変換と同じ変換です。Avroはキーボードであって文字コードではありません。結果はSutonnyMJの配列で、SulekhaT、Lipiなど同じ一族のほかのMJフォントもこれを共有しています。
ご注意: 結果はBijoyフォントでしか読めません。テキストをSutonnyMJに設定しないと「evsjv‡`k」のように見えます。ZWJ・ZWNJの結合制御文字、一部の珍しい結合文字、アッサム語の文字など、BijoyにグリフのないいくつかのUnicodeの形は、最も近い入力可能な並びに置き換えられます。テキスト中の英語はそのまま通過しますが、SutonnyMJはすべてのラテン文字をベンガル文字として描くため、あとからラテン文字のフォントを設定する必要があります。
このツールをあなたのサイトに設置
ブログ、授業のページ、ヘルプ記事などに無料で設置できます。コードを1つ貼り付けるだけで、訪問者がそのページ上でツールを使えるようになります。