¿Cómo arreglar los símbolos de comillas en español?
Estoy usando el paquete Babel para escribir un documento en español. Todo parece funcionar bien excepto las comillas: " y " (en realidad son el mismo símbolo, pero vienen en pares). El problema que estoy experimentando es la inconsistencia, a veces funcionan correctamente, a veces aparecen símbolos extraños como ç.
Buscando en línea encontré una solución que es usar los símbolos: `` ''. Me preguntaba si hay una manera de hacer que el símbolo " funcione correctamente, o tal vez otra solución consistente.
Respuestas
No utilice "
para escribir comillas, que es la entrada incorrecta. "
es en varios idiomas (y también en español) un carácter activo, un comando, que se usa como abreviatura de otros comandos. En español puede usar por ejemplo "<
para obtener una cotización izquierda. Personalmente siempre uso el paquete csquotes
y \enquote
para escribir citas, ya que este se adapta a otros idiomas automáticamente:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[english,spanish]{babel}
\usepackage[autostyle]{csquotes}
\begin{document}
"<spanish quotes">
\enquote{algún texto con \enquote{una cita interior} como ejemplo}
\selectlanguage{english}
\enquote{some text with \enquote{an inner quote} as an example}
\end{document}
