logo
Secciones

Entradas del blog


Compilar archivo Xelatex - Fontspec en TexStudio

3 comentarios

Hace poco cree una entrada en la que explico cómo compilar archivos usando fontspec para cambiar tipografías en los documentos en Latex. Pero la manera en la que lo compilaba era desde la terminal, un poco tedioso a mi parecer. FontSpec es para cambiar el tipo de letra usado el documento. Pero, que para compilarlo, se necesita usar Xelatex o Xetex, no funciona con latex o pdflatex normal.

Ahora, les mostraré las configuraciones necesarias para compilarlos desde TexStudio. Incluso funciona si en el documento hay citas bibliográficas. La configuración que se requiere es  la que se muestra en la imagen de arriba.

Ir al menú Opciones -> Configurar TexStudio -> Compilar -> Meta Órdenes y configurar la opción compilar y agregar Xelatex como entorno de compilación.



Lo más importante aquí, es eliminar la compilación de latez, o la que se muestra por default.

Ejemplo:

documentclass[letterpaper,11pt]{report}
usepackage{color}
definecolor{Blue}{rgb}{0.3,0.3,0.9}
usepackage{fontspec}
defaultfontfeatures{Ligatures=TeX} % To support LaTeX quoting style
setromanfont{DejaVu Serif}
begin{document}
Cambiando tipografía de documentos en LaTeX. Un tutorial aquí
{color{Blue}{http://linuxgx.blogspot.mx/}}
end{document}


El ejemplo es para sistemas operativos basados en Linux, la tipografía DejaVu Serif viene por default instalada en distros Linux.

No olviden reconfigurar TexStudio a su modo normal utilizando compilación en entornos Latex o PdfLatex, sino quieren compilar documentos en los que no se use fontspec, de otro modo no compilará.

Fontspec es muy útil, pero no es compatible con los paquetes de configuración de caracteres, por ejemplo los paquetes usepackage[spanish]{babel}, usepackage[T1]{fontenc}, usepackage[utf8]{inputenc}   esto se debe a que, se utiliza al propia codificación de caracteres que provea la tipografía que se seleccione al usar fontspec.

Y eso sería todo.

Fuentes:
https://en.wikibooks.org/wiki/LaTeX/Fonts
http://stackoverflow.com/questions/877597/how-do-you-change-the-document-font-in-latex

Comentarios:

  • Fernando Merino
    hace 6 años
    Revisa este tutorial, lo realiza a partir de éste ejemplo, es exactamente lo mismo, en incluí ejemplos que realicé. Y todo va perfecto, por eso pregunto, cuál es el error?


    https://linuxgx.blogspot.mx/2018/04/cambiar-tipografia-documento-latex.html
  • Fernando Merino
    hace 6 años
    Cuál es error? Tienes instalado la tipografía? la tienes en archivo?
  • me sale error...
    como puedo cambiar tipo de fuente a Arial Narrow
Conoce la red social linuxClick
Redes sociales
Accesos directos