Transliterate
Transliterate["string"]
string をASCIIに書き直そうとする.
Transliterate["string",script]
string を指定された文字体系 script に書き直そうとする.
Transliterate["string",script1script2]
string を script1から script2に書き直そうとする.
詳細とオプション
- Transliterateは,標準的なUnicodeの文字体系変換規則を使用する.
- 指定された script あるいは scriptiは,文字体系名の文字列,Automaticあるいは"WritingScript"実体でよい.また,言語指定でもよい.
- "WritingScript"実体のリストはEntityList["WritingScript"]で求めることができる.実体の中には書き直し規則が存在しないものもある.
- Transliterateは,可能な場合はその言語に関連付けられた主文字体系を使った"Language"実体も許容する.
- Transliterateは,自動的にリストに縫い込まれる.
例題
すべて開くすべて閉じるスコープ (3)
Transliterateは,文字体系名の文字列,Automatic,"WritingScript"実体,言語指定でよい:
文字体系指定をAutomaticとすると,文字の原形が自動的に検出される:
TransliterateはListableで,リストに自動的に縫い込まれる:
考えられる問題 (3)
Transliterateは,右から左に書く文字体系は自動的に反転させない:
テキスト
Wolfram Research (2015), Transliterate, Wolfram言語関数, https://reference.wolfram.com/language/ref/Transliterate.html.
CMS
Wolfram Language. 2015. "Transliterate." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/Transliterate.html.
APA
Wolfram Language. (2015). Transliterate. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Transliterate.html