¿Cómo escribir citas "tontas"?

¿Cómo escribir citas "tontas"?

Necesito citar una parte de una cadena que contiene comillas "tontas" y quiero mantenerlas así. Cuando escribo las citas como están, me enfrento a dos problemas:

  1. Falta el espacio detrás de una cita.
  2. Las citas seguidas de una voz se transforman en diéresis.

Para el ejemplo que se muestra a continuación, mi documento de resultados se ve así:

Ejemplo: ä parte citada"seguida de texto.

en lugar de

Ejemplo: "parte citada" seguida de texto.

\documentclass[ngerman]{scrbook}
\documentclass[ngerman]{scrbook}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\begin{document}
Example: "a quoted part" followed by text.
\end{document}

¿Cómo puedo escapar de esas cotizaciones para obtener el resultado deseado? Obviamente mi problema se debe al babelpaquete, pero lo necesito porque estoy escribiendo un documento en alemán.

Respuesta1

Una forma de obtener el "carácter es la que mencionaste en tu respuesta, pero no funciona con todos los idiomas (por ejemplo, no funciona en italiano).

Una forma más general (disponible en T1codificación pero no en OT1) es usar el comando \textquotedbl:

\documentclass[ngerman]{scrbook}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\begin{document}
Example: \textquotedbl a quoted part\textquotedbl\ followed by text.
\end{document}

produce el resultado deseado en cada idioma.

Respuesta2

Si no necesita taquigrafías alemanas (es decir, "a, "|, "-y similares), creo que la solución más sencilla es:

\documentclass[ngerman]{scrbook}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\defineshorthand{"}{\textquotedbl}
\begin{document}
Example: "a quoted part" followed by text.
\end{document}

Creo que \defineshorhandse puede usar para establecer el valor localmente, dentro de un grupo, si es necesario, pero para ser honesto, no estoy seguro.

Respuesta3

Deberías utilizar la ``quote''construcción (o ,,quote''):

Example: ``a quoted part'' followed by text. % ,,a quoted part''

O, lo que es mejor, utilizar elcsquotespaquete:

\documentclass{scrbook}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{csquotes}

\begin{document}
Example: \enquote{a quoted part} followed by text.
\end{document}

Qué prosas serán:

  • \enquoteelegirá las comillas apropiadas según el idioma.
  • No es necesario pensar qué tipo de comillas se utilizan para las subcomillas.

Respuesta4

Quizás la pregunta no estaba clara; Sé cómo hacer citas tipográficamente correctas y, por supuesto, las uso en todo mi documento (de hecho, las ingreso directamente y eso funciona bien). Pero quiero citar una parte de un archivo de texto, que utiliza comillas "tontas" (también conocidas como simples).

Las soluciones sugeridas aquí no funcionaron para mí, pero encontré mi solución:

Example: "{}a quoted part"{} followed by text.

información relacionada