语言、书写脚本和字母表
版本 11 中包括了 6,000+ 种语言,200+ 编写脚本和 150+ 个字母表. 用 Entity 框架进行描述,提供了对其列表和多个属性简单统一的访问.
口语可能使用一个或多个基于字符字母表的不同书写脚本(或书写系统). 不同语言也许共用相同的书写脚本和/或字母表. 例如,大多数的欧洲语言使用有不同字母表的拉丁书写脚本.
西班牙语使用西班牙语字母表的拉丁书写脚本.
In[1]:=
![Click for copyable input](assets.zh/languages-writing-scripts-and-alphabets/In_41.png)
Entity["Language", "Spanish"][
EntityProperty["Language", "WritingScripts"]]
Out[1]=
![](assets.zh/languages-writing-scripts-and-alphabets/O_26.png)
In[2]:=
![Click for copyable input](assets.zh/languages-writing-scripts-and-alphabets/In_42.png)
Entity["Language", "Spanish"][EntityProperty["Language", "Alphabet"]]
Out[2]=
![](assets.zh/languages-writing-scripts-and-alphabets/O_27.png)
某些语言使用一种以上的书写脚本.
In[3]:=
![Click for copyable input](assets.zh/languages-writing-scripts-and-alphabets/In_43.png)
Entity["Language", "Serbian"][
EntityProperty["Language", "WritingScripts"]]
Out[3]=
![](assets.zh/languages-writing-scripts-and-alphabets/O_28.png)
塞尔维亚语有着与这些书写脚本相应的字母表.
In[4]:=
![Click for copyable input](assets.zh/languages-writing-scripts-and-alphabets/In_44.png)
Entity["Language", "Serbian"][EntityProperty["Language", "Alphabet"]]
Out[4]=
![](assets.zh/languages-writing-scripts-and-alphabets/O_29.png)
反之亦然,你可以使用给定字母表获取语言.
In[5]:=
![Click for copyable input](assets.zh/languages-writing-scripts-and-alphabets/In_45.png)
Entity["Alphabet", "SerbianCyrillic::933zb"][
EntityProperty["Alphabet", "Languages"]]
Out[5]=
![](assets.zh/languages-writing-scripts-and-alphabets/O_30.png)
少数字母表可能被一种以上语言使用.
In[6]:=
![Click for copyable input](assets.zh/languages-writing-scripts-and-alphabets/In_46.png)
Entity["Alphabet", "UzbekArab::6zds4"][
EntityProperty["Alphabet", "Languages"]]
Out[6]=
![](assets.zh/languages-writing-scripts-and-alphabets/O_31.png)
该字母表仅有一种书写脚本.
In[7]:=
![Click for copyable input](assets.zh/languages-writing-scripts-and-alphabets/In_47.png)
Entity["Alphabet", "UzbekArab::6zds4"][
EntityProperty["Alphabet", "WritingScripts"]]
Out[7]=
![](assets.zh/languages-writing-scripts-and-alphabets/O_32.png)