I have a paragraph as follows:
``This is a quote. `Here is a quote within a quote.'''
But the formatting works out to be a double quote (") followed by a single quote (') instead of the other way around. How can I solve this problem?
I have a paragraph as follows:
``This is a quote. `Here is a quote within a quote.'''
But the formatting works out to be a double quote (") followed by a single quote (') instead of the other way around. How can I solve this problem?
You have the following options:
Outer double, inner single: ``\thinspace`\ \ldots\ '\thinspace'' \par
Outer single, inner double: `\thinspace``\ \ldots\ ''\thinspace'
The TeX Book mentions (Chapter 2: Book Printing versus Ordinary Typing, p 5): "There's usually less space preceding a single left quote than there is preceding a double left quote. (Left and right are opposites.)"
So, in your instance,
``This is a quote. `Here is a quote within a quote.'\thinspace''
``{}`Foo'{}''
be an option as well? It's kinda hard to tell, but the spaces do differ a bit between the "black marks" in the output. Considering you're quoting Knuth's recommendation, it doesn't seem to be what was intended by the inventor.
Commented
Sep 25, 2012 at 4:48
The csquotes
package might be helpful.
For nested quotings just nest \enquote{}
like this:
\documentclass[english]{article}
\usepackage{csquotes}
\begin{document}
\enquote{outer and \enquote{inner}}
\end{document}
It is also very useful for non-english quotation marks:
\documentclass[naustrian,german]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage[babel]{csquotes}
\begin{document}
\enquote{außen und \enquote{innen}}
\end{document}
\enquote{innen}.}
, perhaps even \enquote{innen}}.
. (On a side note: Why not use the minimal class)
Commented
Sep 26, 2012 at 18:37
\documentclass{article}
\begin{document}
``` ''' % misinterpretation by (La)TeX
``{}` '{}'' % good interpretation (but bad spaces)
\end{document}
An alternative solution is use the \,
command. It'll give you an output similar to the method using \thinspace.
Example:
``This is a quote \,`Here is a quote within a a quote.'\,''
\,
is defined exactly as \thinspace
if not in math mode. And it's convenient to type, and the LaTeX documentation gives a similar example.
Commented
Mar 13, 2018 at 23:34