Jim Osborn
2005-10-10 20:04:19 UTC
I can't seem to find a way to typeset the following text correctly:
"The word was `foo,'" he said.
The default result is:
...foo,<right double quote><small space><right single quote>
I'll include the entire lyx file at the end of this note, but the
bit corresponding to the quote marks is:
The word was `foo,'
\begin_inset Quotes erd
\end_inset
which looks correct to me, so I don't know if I'm running into a TeX
problem, or a LaTeX problem, or something within LyX.
I've tried using two single quote marks in place of the double quote
(that is, a string of three single quote characters), with the same result.
I've tried putting a ligature break, or an ERT \null, between the
single and the double quote characters, both of which produce three
closely-spaced right single quote marks.
For test purposes, I've tried omitting the comma, as well as changing
the language to American (There doesn't seem to be a language setting
in the quote-style portion of the Layout box, just the various style
selections, and the \quotes_language in the lyx file remains english
no matter what I set in the Edit->Preferences->Language section).
The only mention of kerning hacking I find in the TeX FAQ points to
the letterspace and soul packages, and the best I can get with either
of them is: <right single quote><space><ordinary quote>
because apparently ERT double quotes are neither left nor right.
This single/double quote situation is handled correctly on the left
side of things; it seems to only be a problem on the right.
Can someone point me to a workaround?
Thanks,
Jim
The complete lyx looks like this:
#LyX 1.3 created this file. For more info see http://www.lyx.org/
\lyxformat 221
\textclass article
\language english
\inputencoding default
\fontscheme default
\graphics default
\paperfontsize default
\spacing single
\papersize Default
\paperpackage a4
\use_geometry 1
\use_amsmath 0
\use_natbib 0
\use_numerical_citations 0
\paperorientation portrait
\topmargin 0.25in
\bottommargin 0.625in
\secnumdepth 3
\tocdepth 3
\paragraph_separation skip
\defskip medskip
\quotes_language english
\quotes_times 2
\papercolumns 1
\papersides 1
\paperpagestyle default
\layout Standard
\begin_inset Quotes eld
\end_inset
The word was `foo,'
\begin_inset Quotes erd
\end_inset
he said.
\the_end
"The word was `foo,'" he said.
The default result is:
...foo,<right double quote><small space><right single quote>
I'll include the entire lyx file at the end of this note, but the
bit corresponding to the quote marks is:
The word was `foo,'
\begin_inset Quotes erd
\end_inset
which looks correct to me, so I don't know if I'm running into a TeX
problem, or a LaTeX problem, or something within LyX.
I've tried using two single quote marks in place of the double quote
(that is, a string of three single quote characters), with the same result.
I've tried putting a ligature break, or an ERT \null, between the
single and the double quote characters, both of which produce three
closely-spaced right single quote marks.
For test purposes, I've tried omitting the comma, as well as changing
the language to American (There doesn't seem to be a language setting
in the quote-style portion of the Layout box, just the various style
selections, and the \quotes_language in the lyx file remains english
no matter what I set in the Edit->Preferences->Language section).
The only mention of kerning hacking I find in the TeX FAQ points to
the letterspace and soul packages, and the best I can get with either
of them is: <right single quote><space><ordinary quote>
because apparently ERT double quotes are neither left nor right.
This single/double quote situation is handled correctly on the left
side of things; it seems to only be a problem on the right.
Can someone point me to a workaround?
Thanks,
Jim
The complete lyx looks like this:
#LyX 1.3 created this file. For more info see http://www.lyx.org/
\lyxformat 221
\textclass article
\language english
\inputencoding default
\fontscheme default
\graphics default
\paperfontsize default
\spacing single
\papersize Default
\paperpackage a4
\use_geometry 1
\use_amsmath 0
\use_natbib 0
\use_numerical_citations 0
\paperorientation portrait
\topmargin 0.25in
\bottommargin 0.625in
\secnumdepth 3
\tocdepth 3
\paragraph_separation skip
\defskip medskip
\quotes_language english
\quotes_times 2
\papercolumns 1
\papersides 1
\paperpagestyle default
\layout Standard
\begin_inset Quotes eld
\end_inset
The word was `foo,'
\begin_inset Quotes erd
\end_inset
he said.
\the_end