Microsoft fonts (Español)
Éste artículo explica cómo instalar las fuentes TrueType de Microsoft y emular la renderización de fuentes de Windows.
Instalación
Utilizando fuentes de una partición de Windows
Si hay una partición de Windows montada, sus fuentes pueden ser usadas enlanzádolas.
Por ejemplo, si la partición C:\ Windows está montada en /windows
:
# ln -s /windows/Windows/Fonts /usr/share/fonts/WindowsFonts
Después regenere la caché de fontconfig:
# fc-cache -f
Alternativamente, copie las fuentes de Windows a /usr/share/fonts
:
# mkdir /usr/share/fonts/WindowsFonts # cp -r /windows/Windows/Fonts/ /usr/share/fonts/WindowsFonts # chmod 755 /usr/share/fonts/WindowsFonts/*
Después regenere la caché de fontconfig:
# fc-cache -f
Extrayendo fuentes de un ISO de Windows
Las fuentes también pueden ser encontradas en un archivo ISO de Windows. El formato del archivo de imagen que contiene las fuentes en el ISO es ya sea WIM (Windows Imaging Format) si el ISO es descargado en línea o ESD (Windows Electronic Software Download) si está creado con Media Creation Tool de Windows. Extraiga el sources/install.esd
o el archivo sources/install.wim
del .iso y busque un directorio Windows/Fonts
dentro del archivo. Puede ser extraído usando 7z (en p7zip) o wimextract (en wimlib). Vea un ejemplo a continuación usando 7z:
$ 7z e Win10_1709_English_x64.iso sources/install.wim $ 7z e install.wim 1/Windows/{Fonts/"*".{ttf,ttc},System32/Licenses/neutral/"*"/"*"/license.rtf} -ofonts/
Las fuentes y la licencia se ubicarán en el directorio fonts
.
Paquetes actuales
- ttf-office-2007-fontsAUR — Office 2007 fonts
- ttf-win7-fontsAUR — Windows 7 fonts
- ttf-ms-win8AUR — Windows 8.1 fonts
- ttf-ms-win10AUR — Windows 10 fonts
Legado de paquetes
ttf-ms-fontsAUR incluye:
- Andalé Mono
- Arial
- Arial Black
- Comic Sans
- Courier New
- Georgia
- Impact
- Lucida Sans
- Lucida Console
- Microsoft Sans Serif
Symbol- Times New Roman
- Trebuchet
- Verdana
- Webdings
Wingdings
También puede obtener ttf-tahomaAUR que, como es de esperar, contiene Tahoma.
ttf-vista-fontsAUR incluye:
Reglas de Fontconfig útiles para MS Fonts
Frecuentemente los sitios web especifican las fuentes utilizando nombres genéricos (helvetica, courier, times o times new roman) una regla en fontconfig reemplaza éstas fuentes con fuentes libres (feas):
/etc/fonts/conf.d/30-metric-aliases-free.conf
para hacer uso completo de las fuentes MS es necesario crear una regla que mapee esos nombres genéricos a las fuentes específicas de MS contenidas en los distintos paquetes anteriores:
<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <alias binding="same"> <family>Helvetica</family> <accept> <family>Arial</family> </accept> </alias> <alias binding="same"> <family>Times</family> <accept> <family>Times New Roman</family> </accept> </alias> <alias binding="same"> <family>Courier</family> <accept> <family>Courier New</family> </accept> </alias> </fontconfig>
También es útil asociar las fuentes serif,sans-serif,monospace en su navegador favorito a las fuentes MS.
Windows 8
El paquete dividido ttf-ms-win8AUR pretende ser un reemplazo más actualizado para ttf-ms-fontsAUR, ttf-vista-fontsAUR y ttf-win7-fontsAUR.
Aunque proporciona versiones recientes de las fuentes, no puede descargar las fuentes automáticamente debido a problemas de licencias.
Puede obtener fuentes desde un sistema Windows 8.1 instalado y totalmente actualizado. Cualquier edición de Windows 8.1 build Windows 8.1 6.3.9600.17238 funcionará.
En el sistema Windows 8.1 instalado las fuentes son usualmente localizadas en %WINDIR%\Fonts
y el archivo de licencia es %SYSTEM32%\license.rtf
.
Necesita los archivos listados en el arreglo source=()
. Colóquelos en el mismo directorio que éste archivo PKGBUILD, luego ejecute makepkg.
makepkg --pkg ttf-ms-win8
creará solo el paquete de fuentes principales de Windows 8.1 que debería cubrir incluso más que ttf-ms-fontsAUR.