FontForge: diferència entre les revisions

Contingut suprimit Contingut afegit
→‎Característiques: afegint cites
Especificant cita
Línia 8:
Per a facilitar la conversió automatitzada de formats i altres tasques repetitives, FontForge implementa dos [[Llenguatge script|llenguatges de script]]: un propi i [[Python]]​.<ref>{{Ref-web|títol=Writing scripts to change fonts in FontForge|url=https://www.iro.umontreal.ca/~boyer/typophile/doc/scripting.html|consulta=2020-09-18}}</ref> FontForge pot executar [[Llenguatge script|scripts]] des de la seva [[interfície gràfica]] d'usuari, des de la seva interfície de [[línia d'ordres]] i també, ofereix característiques com a mòdul de Python, de manera que pot integrar-se a qualsevol programa Python.<ref>{{Ref-web|títol=Writing python scripts to change fonts in FontForge|url=https://www.iro.umontreal.ca/~boyer/typophile/doc/python.html|consulta=2020-09-18}}</ref>
 
FontForge suporta l'especificació d'arxius OpenType d'Adobe (amb extensions pròpies per a la sintaxi).<ref>{{Ref-web|títol=Design With FontForge: The Final Output, Generating Font Files|url=http://designwithfontforge.com/en-US/The_Final_Output_Generating_Font_Files.html|consulta=2020-09-18}}</ref> També és compatible amb les extensions matemàtiques no oficials de Microsoft (MATH), introduïdes per a Cambria Math i suportades per [[Microsoft Office 2007|Office 2007]], [[XeTeX]] i [[LuaTeX]].<ref>{{Ref-publicació|cognom=ROBERTSON|nom=WILL|article=ThefontspecpackageFont selection for XELATEX and LuaLATEX|publicació=ThefontspecpackageFont selection for XELATEX and LuaLATEX|url=http://texdoc.net/texmf-dist/doc/latex/fontspec/fontspec.pdf|data=19/10/2019|pàgines=}}</ref>
 
FontForge empra la bilbioteca [[FreeType]] per a renderitzar els tipus de lletres en pantalla. Des de la versió llançada el 5 de novembre de 2008, FontForge empra les llibreries [[libcairo]] i [[Pango|libpango]] per a representar gràfics i text, donant suport per a dissenys de gràfics amb antialiàsing i disposició complexa de text.
Línia 14:
FontForge pot usar [[Potrace]] o [[Autotrace]] per a delinear de manera automatitzada imatges de mapa de bits i importar-les a una font.
 
Algunes parts del codi font de FontForge són usades pel motor de tipografia LuaTex per a llegir i analitzar fonts [[OpenType]].<ref>{{Ref-publicació|cognom=ROBERTSON|nom=WILL|article=ThefontspecpackageFont selection for XELATEX and LuaLATEX|publicació=ThefontspecpackageFont selection for XELATEX and LuaLATEX|url=http://texdoc.net/texmf-dist/doc/latex/fontspec/fontspec.pdf|data=19/10/2019|pàgines=57}}</ref>
 
El codi FontForge inclou una sèrie de programes d'utilitat, incloent 'showttf' que mostren el contingut dels fitxers de tipus de lletra binaris, i un convertidor i desconvertidor [[Web Open Font Format|WOFF]].