17 agosto, 2007

LaTeX y Kile en Castellano

LaTeX, Kile y la codificación de los caracteres llevan tiempo dandome bastante guerra por culpa de las tildes. La solución por la que optaba era utilizar codificación iso 8859-16, pero esto hacía que, si modificaba el fichero desde otro programa distinto de Kile, éste lo guardara como utf8 (mi configuración por defecto en Ubuntu). Por tanto la opción era utilizar utf8 a toda costa, pero había que saber que cabecera debían llevar los documentos para que funcionara. Lo que hay que hacer es lo siguiente:

  1. Instalamos los paquetes debian (o Ubuntu) latex-ucs.
  2. Con esto ya tenemos instalado el paquete ucs.sty, que nos da el soporte para Unicode en LaTeX.
  3. Ahora ya solo nos queda declarar su uso en la cabecera de nuestros nuevos documentos LaTeX. Así:

    \usepackage{ucs}
    \usepackage[utf8x]{inputenc}

    Incluso, según la documentación, puede suprimirse la primera línea en muchos casos.

    Por supuesto, estas líneas sustituyen a:

    \usepackage[latin1]{inputenc}

    Podemos seguir usando sin problema el paquete "babel" de nuestra lengua si queremos disponer de soporte para nuestra lengua distinta del inglés:

    \usepackage[spanish]{babel}

Vía: Barrapunto

No hay comentarios: