Transliterate

Transliterate["string"]

试图将 string 逐字转换为纯 ASCII 字符.

Transliterate["string",script]

试图将 string 逐字转换为指定的书写文字 script.

Transliterate["string",script1script2]

试图将 stringscript1 逐字转换成 script2.

更多信息和选项

  • Transliterate 使用标准的 Unicode 书写文字转换规则.
  • 指定的 scriptscripti 可以是文字名称字符串、Automatic"WritingScript" 实体. 也可以是语言规范.
  • 可以用 EntityList["WritingScript"] 来获取 "WritingScript" 实体列表. 有些实体可能没有可用的逐字转换规则.
  • Transliterate 也接受 "Language" 实体,可用的情况下,使用与该语言相关联的主要编写脚本.
  • Transliterate 自动作用于列表的各个项.

范例

打开所有单元关闭所有单元

基本范例  (3)

将文本逐字转换成 ASCII 字符:

将文本逐字转换成日文平假名:

从一种书写系统转换至另一种书写系统:

范围  (3)

Transliterate 接受文字名称字符串、Automatic"WritingScript" 实体以及语言规范:

Automatic 表示自动判定文字的来源:

TransliterateListable 的,并且自动作用于列表的各个项:

可能存在的问题  (3)

对于从右向左书写的文本,Transliterate 不会自动将其反向改写:

不是所有的书写文本都有可用的逐字转换:

如果脚本通常不包含某些字符,则不会将它们音译到目标脚本中:

Wolfram Research (2015),Transliterate,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Transliterate.html.

文本

Wolfram Research (2015),Transliterate,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Transliterate.html.

CMS

Wolfram 语言. 2015. "Transliterate." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/Transliterate.html.

APA

Wolfram 语言. (2015). Transliterate. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Transliterate.html 年

BibTeX

@misc{reference.wolfram_2024_transliterate, author="Wolfram Research", title="{Transliterate}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/Transliterate.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_transliterate, organization={Wolfram Research}, title={Transliterate}, year={2015}, url={https://reference.wolfram.com/language/ref/Transliterate.html}, note=[Accessed: 22-November-2024 ]}