Modificar Wiley wileySev.cls para español

Modificar Wiley wileySev.cls para español

He estado usando LaTeX durante más de 10 años, pero solo cosas básicas listas para usar. Ahora estoy configurando un libro que escribí en español y quiero usar la plantilla de Wiley. Sin embargo, necesito modificar el archivo wileySev.cls para que los capítulos se llamen "Capítulo" en lugar de Capítulo, y que los encabezados digan "Prefacio" en lugar de "Prefacio". Miré el archivo cls y pensé que bastaría con cambiar las siguientes líneas>

\newcommand{\contentsname}{CONTENTS}
\newcommand{\listfigurename}{Lista de Figuras}
\newcommand{\listtablename}{Lista de Cuadros}
\newcommand{\bibname}{Bibliografia}
\newcommand{\indexname}{INDEX}
\newcommand{\figurename}{Figura}
\newcommand{\tablename}{Cuadro}
\newcommand{\partname}{PART}
\newcommand{\chaptername}{Capitulo}
\newcommand{\appendixname}{Apendice}

pero eso no tuvo ningún efecto.

Me preguntaba si sería una tarea sencilla cambiar el archivo "cls" o es una mejor idea comenzar a modificar elmemoria¿Libro desde cero?

¿Alguien puede ayudarme a entender qué se debe cambiar en el archivo "cls" para que sea compatible con el español? Intenté entenderlo, pero el lenguaje es demasiado complejo para mí.

Gracias por cualquier sugerencia.

La plantilla de Wiley se puede encontrar aquí>http://www.latextemplates.com/template/wiley-book-style

eric,

Respuesta1

Lo sentimos, no hay manera de utilizar la clase con idiomas diferentes al inglés, sinextensotrabajar. Utiliza varias \fontdeclaraciones y lo mismo ocurre en el w-bookps.styexpediente adjunto.

Esto se debe al hecho de que Wiley utiliza fuentes patentadas para la impresión final. Los acentos sontodomal o tragado.

Hay otras características horribles en la clase. Por ejemplo, además de definir \chaptername, la clase incluye “CAPÍTULO” en la definición de \@makechapterhead, por lo que no importa cómo lo redefinas, \chapternameno tendrá ningún efecto. De manera similar, la definición de \listoffigureses

\newcommand{\listoffigures}{%
\startonoddpage
\global\titletrue
    \chapter*{List of Figures
        \@mkboth{\uppercase{List of Figures}}{\uppercase{List of Figures}}}%
\addcontentsline{toc}{schapter}{List of Figures}
\vskip-9pt
\bgroup\parskip=2pt
{\def\numberline##1{\def\one{##1}%
\hb@xt@\@tempdima{\expandafter\splitintwo\one*\hfil}}
\normalsize\tocfonts
\hyphenpenalty=10000
    \@starttoc{lof}%
}

y se puede ver claramente que la “Lista de figuras” está cableada.

información relacionada