Problema con caracteres acentuados en plantilla ClassicThesis

Problema con caracteres acentuados en plantilla ClassicThesis

Acabo de descargar elplantilla para ClassicThesis en CTANy estaba tratando de usarlo escribiendo algún texto en español. Solo cambié el título y el nombre del documento (en el classicthesis-config.texarchivo). El documento compila, pero los caracteres acentuados (como en 'Teoría') están mal.

Ahora les cuento qué cambios hice para preparar la plantilla para recibir caracteres acentuados:

  • En el classicthesis-config.texarchivo tengo las siguientes líneas:

    \PassOptionsToPackage{utf8}{inputenc}   % latin9 (ISO-8859-9) = latin1+"Euro sign"
    \usepackage{inputenc}   
    

    (Como puede ver, el autor recomienda usar la codificación latin9, pero yo estoy usando TeXworks, que funciona en utf8. De todos modos, ni latin9 ni latin1 funcionan).

    \PassOptionsToPackage{T1}{fontenc} % T2A for cyrillics
    \usepackage{fontenc}     
    \usepackage{textcomp} % fix warning with missing font shapes
    
  • También tengo los siguientes, pero creo que esto no tiene nada que ver con el problema de codificación:

    % Spanish languages need extra options in order to work with this template
    \PassOptionsToPackage{spanish,es-lcroman}{babel}
    \usepackage{babel}
    
  • Y en el ClassicThesis.texarchivo he puesto spanishla opción en \documentclassy seleccioné el idioma español vía \selectlanguage{spanish}, pero como dije, creo que esto no tiene nada que ver con la codificación, debe estar relacionado con la 'Figura', 'Tabla', etc. . cosa.

Mi distribución es MiKTeX 2.9 en Windows 7.

PD: estoy compilando con pdfLaTeX.

Respuesta1

Puedo garantizarte que usando un código como este:

\documentclass{article}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}

\begin{document}
    Sólo una pequeña demostración.

    S\'{o}lo una peque\~{n}a demostraci\'{o}n
\end{document}

Producirá una salida correcta como esta:

ingrese la descripción de la imagen aquí

Asegúrese de que ninguno de los paquetes requeridos por su plantilla o cualquier otra configuración en su editor entre en conflicto con las especificaciones mencionadas anteriormente.

Como dijo David Carlisle en los comentarios:

... así que supongo que su editor está creando nuevos archivos en utf8 pero ese archivo se copia de alguna plantilla original y mantiene su codificación. No conozco el editor, pero deberías poder forzar el guardado en utf-8 (o simplemente iniciar un nuevo archivo en utf8 y luego cortar y pegar el texto antiguo).

Respuesta2

La solución enerror para caracteres especiales en \sección en una tesis clásica funcionó para mí, usé:

\usepackage[T1]{fontenc}                
\usepackage[utf8]{inputenc}
\usepackage[linedheaders,parts,pdfspacing]{classicthesis} 
\usepackage[spanish]{babel}

información relacionada