Saltar al contenido

¿No hay otra forma de hacer comillas dobles en LaTeX además de “ + ”?

Si hallas algún problema en tu código o proyecto, recuerda probar siempre en un entorno de testing antes subir el código al trabajo final.

Solución:

si carga csquotes por usepackagecsquotes puedes usar enquotequoted text. Las macros del paquete son sensibles al contexto, de modo que las comillas se adaptan adecuadamente cuando están anidadas y al lenguaje utilizado por babel. También tiene otras grandes características como facilidades para cotizaciones en bloque e integración con biblatex. Aquí hay un ejemplo simple:

documentclassarticle

usepackagecsquotes

begindocument

enquotequote

enquote*quote

enquotequote enquotequote in quote

enddocument

salida de ejemplo

Puedes simplemente definir tu propia macro:

newcommandquotes[1]``#1''
...
quotesHello World!

Uso lo siguiente en todos mis documentos de látex:

usepackage[autostyle=false, style=english]csquotes
MakeOuterQuote"

Con esto, simplemente puede citar su texto como "this"y csquotes lo cambiare a

``this''

El inconveniente es que si olvida un " estropea la paridad en todas partes sin previo aviso. Además, si necesita cotizaciones anidadas, tendrá que usar enquotethis.

Calificaciones y comentarios

Recuerda que puedes compartir esta reseña si si solucionó tu problema.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *