Sistemas de escrita e alfabetos
A função Alphabet retorna a lista de caracteres em um determinado idioma, alfabeto, ou sistema de escrita.
Alphabet[Entity["Alphabet", "English::ff9sd"]]
Alphabet[Entity["Alphabet", "SerbianCyrillic::933zb"]]
Alphabet[Entity["Alphabet", "Hindi::7cxj8"]]
O alfabeto de um sistema de escrita refere-se em geral às letras base mais comuns utilizadas pelos alfabetos nesses sistemas de escrita.
Alphabet[Entity["WritingScript", "Latin::6tr5q"]]
Alphabet[Entity["WritingScript", "Arabic::3y92v"]]
Alphabet[Entity["WritingScript", "Devanagari::t85j5"]]
O alfabeto de um idioma é geralmente o mesmo que o alfabeto principal utilizado neste idioma.
Alphabet[Entity["Language", "Georgian"]]
Se um idioma usa mais de um alfabeto, usar Alphabet irá retornar o alfabeto mais comum usado por esse idioma.
Alphabet[Entity["Language", "Serbian"]]
É comum que um alfabeto não use todos os caracteres do seu sistema de escrita.
Entity["Language", "Russian"]["WritingScripts"]
Alphabet[Entity["WritingScript", "Cyrillic::73gxm"]]
Alphabet[Entity["Language", "Russian"]]
Russo e cirílico (sistema de escrita russo) contêm diferentes conjuntos de letras.
Complement[Alphabet[Entity["WritingScript", "Cyrillic::73gxm"]],
Alphabet[Entity["Language", "Russian"]]]
A língua latina e o alfabeto latino não devem ser confundidos com o sistema de escrita latino.
Alphabet[Entity["Language", "Latin"]]
O alfabeto latino clássico não inclui algumas letras (hoje comuns) do sistema de escrita.
Complement[Alphabet[Entity["WritingScript", "Latin::6tr5q"]],
Alphabet[Entity["Alphabet", "Latin::x7687"]]]
E neste caso, se o input é a simples cadeia de caracteres "Latina", ele assumirá que se trata do sistema de escrita.
Alphabet["Latin"]
Além disso, muitos alfabetos incluem diacríticos, ligaduras e caracteres duplos como parte de seu conjunto básico de letras.
Alphabet[Entity["Alphabet", "Slovak::kj62d"]]
Você pode construir uma tabela com a diferença entre o conjunto de letras de alguns alfabetos e seus sistemas de escrita.