¡Noto las fuentes se vuelven universales! ¿Alguna vez quisiste "una fuente para todos los idiomas"? Descargue las fuentes Pan-Unicode, Noto fusionadas de acuerdo con la hora de uso (actual, antigua) o la región geográfica (África-Middleeast, Europa-Americas, South Asia, SE Asia).
Ofrecemos dos tipos de fuentes combinadas:
Ver advertencias también.
Si simplemente desea usar las fuentes, vaya a la página de lanzamientos y descargue lo que necesita. Si no está seguro de qué descargar, probablemente necesite gonotokurrent-regular.ttf 1 . Si desea un mejor soporte para emoji y símbolos, pruebe Gonotocurrent-Regular.ttf. Una variante en negrita de la fuente también está disponible (-Bold.ttf).
Las compilaciones de desarrollo están disponibles en la página de acciones de GitHub. Haga clic en cualquier flujo de trabajo con una marca de verificación Verde ✅ (Pipeline aprobada) y en "Artifacts", descargue "gonoTotemporalfonts.zip" y "gonotoregionalfonts.zip" (se requiere inicio de sesión).
Nota: Incluso si no hay compromisos regulares con este repositorio, la tubería CI construye nuevas fuentes de notas Go todos los días, sacando las últimas fuentes de notas de aguas arriba (usando un cron programado). Por lo tanto, descargue el "artefactos" de la página "Acciones" para obtener las mejores características y correcciones de errores de las fuentes de notas.
Si desea construir las fuentes usted mismo, cree un entorno virtual (VENV) y ejecute el script que desee:
python3 -m venv venv_fonty
source venv_fonty/bin/activate
./temporal_fonts.sh # generates GoNotoAncient.ttf and GoNotoCurrent.ttf
./regional_fonts.sh # generates GoNoto[AfricaMiddleEast|EuropeAmericas|...].ttf
deactivate
La generación de fuentes puede tomar de 15 a 30 minutos, dependiendo de las capacidades de su computadora.
Cada script está diseñado para ser reentrante, por lo que puede ejecutarlo varias veces sin alterar el estado de trabajo del repositorio o descargar cosas una y otra vez.
Último estado de CI:
fonttools se obtiene automáticamente y se usa. Los principales programas que utilizamos son pyftmerge , pyftsubset y ttx .
Las fuentes temporales, es decir, basadas en el tiempo son:
Cada una de estas fuentes incluye Noto sans (regular), Noto sin símbolos, Noto Sans Symbols 2, Noto Sans Math y Noto Music para que no se pierdan las anotaciones, los símbolos y los emoji.
Las variantes serif de estos también se incluyen, pero su cobertura de Unicode no es tan buena como Sans Serif (falta de fuentes SERIF Noto aguas arriba).
Las fuentes exactas que se combinan son demasiado largas para enumerar aquí, pero se pueden ver desde el código fuente.
Estas fuentes se fusionan/combinan según las regiones definidas en el estándar Unicode (PDF). Los números de capítulo a continuación se refieren a esa especificación.
| Vete a la fuente de notas | Cobertura |
|---|---|
| Gonotoeuropeamericas.ttf | "Europa" - Ch. 7, 8, "Américas" - CH 20, "Sistemas de notación" - CH 21 |
| Gonotofricamiddleeast.ttf | "Medio Oriente" - Ch. 9, 10, 11 y "África" - cap. 19 |
| Gonotosouthasia.ttf | "Asia sur y central" - cap. 12 y 13 |
| Gonotoasiahistórico.ttf | "Asia sur y central" - cap. 14 y 15 |
| Gonotosoutheastasia.ttf | "Sudeste de Asia" - Cap. 16 e "Indonesia y Filipinas" - CH 17 |
| Gonotocjkcore.ttf | Subconjunto de unihancore2020 de CJK (~ 20k ideografías). Use Noto CJK para una cobertura completa |
| Gonotoeastasia.ttf | "East Asia" - CH 18. Todo lo que no sea Han (CJK) |
Cada una de las fuentes anteriores incluye LGC (Latin-Greek-Cyrillic) como predeterminada, la misma cobertura que Noto Sans Regular . Cada uno también incluye noto sin matemáticas, música nota, noto sans símbolos y símbolos de moto sans 2 para brindarle una cobertura adicional de hermosas anotaciones, símbolos y emoji :)
Los siguientes se incluyen: Bengalí, Chakma, Devanagari (Hindi, Marathi, Nepali, etc.), Gondi, Gujarati, Gunjala Gondi, Gurmukhi, Kannada, Lepcha, Limbu, Malayalam, Masaram Gondi, MUNCO, MORE, MROG (Gurmukhi), Saurashtra, Sinhala, Tamil, Tangsa, Telugu, Thaana, Tibetan, Toto, Wancho, Warang Citi.
Urdu (Noto Naskh Arabic), aunque no está escrito en un guión indic y no es parte de los capítulos de "Asia del Sur" en la especificación de Unicode, se incluye por razones prácticas. Noto Nastaliq Urdu sería más apropiado, pero es demasiado grande para encajar en la fuente fusionada.
Following are included: Ahom, Bhaiksuki, Brahmi, Dives Akuru, Dogra, Grantha, Indic Siyaq Numbers, Kaithi, Kharoshthi, Khojki, Khudawadi, Mahajani, Makasar, Modi, Multani, Nag Mundari, Nandinagari, Old Sogdian, Old Turkic, Old Uyghur, Números otomanos Siyaq, Phags-Pa, Sharada, Siddham, Sogdian, Sora Sompeng, Soyombo, Syloti Nagri, Takri, Tirhuta, Zanabazar Square.
Following are included: Balinese, Batak, Buginese, Buhid, Cham, Hanifi Rohingya, Hanunóo, Javanese, Kayah Li, Kawi, Khmer, Lao, Makasar, Myanmar, New Tai Lue, Nyiakeng Puache Hmong, Pahawh Hmong, Pau Cin Hau, Rejang, Sundanese, Tagalog, Tagbanwa, Tai Le, Tai Tham, Tai Viet, tailandés.
Everything covered by NotoSans (Latin-Greek-Cyrillic etc.) plus Anatolian Hieroglyphics, Armenian, Braille, Canadian Aboriginal, Carian, Caucasian Albanian, Cherokee, Coptic, Cypriot, Deseret, Duployan, Elbasan, Georgian, Glagolitic, Gothic, Linear A, Linear B, Lycian, Lydian, Mayan Numerales, Nyiakeng Puachue Hmong, Ogham, Old Hungarian, Old Italic, Old Permic, Osage, Runic, Shavian, Sutton Sign Writing, Vithkuqi.
The following are included: Adlam, Anatolian Hieroglyphics, Arabic (Naskh-style), Avestan, Bamum, Bassa Vah, Chorasmian, Cuneiform, Egyptian, Elymaic, Ethiopic, Hatran, Hebrew, Imperial Aramaic, Inscriptional Pahlavi, Inscriptional Parthian, Mandaic, Manichaean, Medefaidrin, Mende Kikakui, Meroitic, Nabataean, N'Ko, Old North Arabian, Old Persian, Old South Arabian, Osmanya, Palmirene, Phoenician, Salter Pahlavi, Samaritan, Sumero-Akkadian, Siriac, Tifinagh, Ugaritic, Vai, Yiezidi.
Bopomofo, Hangul, Hiragana y Katakana, Khitan Small Script, Lisu, Marchen, Miao, Mongolian, Nüshu, Tangut, Tibetan, Yi, etc. excluyendo Han/CJK (chino-japonés-coreano). La escritura de texto vertical no es compatible.
Unihan Iicore es un subconjunto mínimo de Han/CJK especificado en 2005 para sistemas limitados por memoria. Estandariza alrededor de 9800 puntos de códigos, que cubren casos de uso básicos de chinos (tradicionales, simplificados), japoneses y coreanos. Recientemente Unihan Core 2020 reemplazó y amplió el subconjunto mínimo a aproximadamente 20000 puntos de código. Go Noto CJK Core incluye un superconjunto de puntos de códigos de ambos subconjuntos.
El gonoTocjkcore.ttf incluye la función de diseño "Locl", por lo que puede mostrar glifos japoneses o coreanos simplemente cambiando el idioma en su editor/procesador de palabras/navegador web, etc. Hiragana, Katakana y Hangul están incluidos.
¿Por qué usar esto en lugar de las fuentes CJK de notas aguas arriba? Debido a que nuestra fuente también contiene noto sin matemáticas, notas, la música de notas, noto sin símbolos, noto sans símbolos 2, más todo en noto sans (regular), por lo que puedes tener emojis, notación matemática, símbolos musicales y cirílico latino-griego en una sola fuente. Pero todas las fuentes CJK Noto Upstream han maximizado 65k glifos, por lo que ya no tienen espacio para las adiciones de los glifos.
La única limitación es que Go Noto CJK Core no admite la escritura de texto vertical.
Las estadísticas de fuentes se recopilan en formato TSV (valor separado por pestañas) por la tubería CI en cada ejecución y se pueden descargar en artefactos de compilación.
Las estadísticas a continuación corresponden a la versión v5.1.
| Vete a la fuente de notas | Bloques unicode | Personajes | Glifos |
|---|---|---|---|
| Gonotocurrent.ttf | 197 | 32804 | 61207 |
| Gonotoancient.ttf | 178 | 24556 | 32971 |
| Gonotoeuropeamericas.ttf | 120 | 13391 | 53393 |
| Gonotofricamiddleeast.ttf | 128 | 16055 | 20429 |
| Gonotosouthasia.ttf | 119 | 11632 | 21184 |
| Gonotoasiahistórico.ttf | 124 | 11100 | 18457 |
| Gonotosoutheastasia.ttf | 112 | 10813 | 15044 |
| Gonotoeastasia.ttf | 109 | 18710 | 24525 |
| Gonotocjkcore.ttf | 107 | 41132 | 61658 |
La escritura de notos de los notosa aporta alrededor de 37900 glifos a gonotoeuropeamericas.ttf.
Tenga en cuenta que cada uno de los anteriores incluye estadísticas de:
| Fuente aguas arriba | Bloques unicode | Personajes | Glifos |
|---|---|---|---|
| Noto sin | 37 | 2840 | 3748 |
| Noto sin matemáticas | 22 | 2472 | 2655 |
| Música de Noto | 7 | 561 | 581 |
| Noto sin símbolos | 15 | 840 | 1218 |
| Noto sin símbolos 2 | 37 | 2655 | 2674 |
| Total | 111 | 9368 | 10876 |
vmtx / vhea .En el espíritu de Loka-Saṃgraha , los scripts distribuidos en este repositorio de Git (el "software") están dedicados al dominio público según "The Unicentse". Ver Unicense.txt.
Sin embargo, las fuentes generadas mediante el uso del software tienen licencia bajo la licencia de fuentes abiertas SIL, versión 1.1, según lo requerido por el proyecto de fuentes de notas aguas arriba.
El paquete FontTools viene con utilidades agradables ttx (TTF a XML y atrás), pyftsubset (cree una fuente con un subconjunto de fuentes dadas) y pyftmerge (fortaleza de fusión, el caballo de batalla de este repositorio).
libharfbuzz-bin ofrece utilidades CLI hb-view y hb-shape , que son útiles para visualizar los personajes renderizados.
otfinfo ofrece información útil sobre glifos, puntos de código, scripts y más.
El "K" en "Kurrent" significa apoyo coreano completo, pero carece de emoji y símbolos. Por el contrario, "Go Noto Actual" tiene un mal apoyo coreano, pero incluye emojis y símbolos. ↩