Microsoft fonts (Español)

From ArchWiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Estado de la traducción: esta traducción de Microsoft fonts fue revisada el 2020-02-13. Si existen cambios puede actualizarla o avisar al equipo de traducción.

Éste artículo explica cómo instalar las fuentes TrueType de Microsoft y emular la renderización de fuentes de Windows.

Sugerencia: Véase Metric-compatible fonts para alternativas.

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.

Nota: Los usuarios de google-chromeAUR deberían optar por copiar ya que las fuentes enlazadas causan que Chrome se bloquee.

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

Nota: Éstos paquetes requieren acceso a una instalación o medio de instalación de Windows 7/8/10 y/o uno de Office 2007, consulte el correspondiente PKGBUILD para detalles.

Legado de paquetes

Nota: Las fuentes proporcionadas por estos paquetes están desactualizadas y les faltan instrucciones de sugerencias modernas y juegos de caracteres completos. Se recomienda utilizar los paquetes anteriores.

ttf-ms-fontsAUR incluye:

Advertencia: De acuerdo al original Contrato de Licencia para el Usuario Final de Microsoft, hay algunas limitaciones legales cuando se utilizan las fuentes anteriores.

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.

Nota: el uso de las fuentes de Microsoft fuera de un sistema Windows está prohibido por EULA (aunque en ciertos países EULA es inválido). Por favor consulte la licencia de Microsoft antes de usar las fuentes.

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.