Jim Osborn wrote:
On Tue, Oct 11, 2005 at 10:11:39AM +0200, Helge Hafting wrote:
This is easy in lyx-1.4... Correct spacing is added as needed, at
least that happened for me with this sort of quoting style:
«The word was <foo> » he said.
It is also possible (but cumbersome) in lyx 1.3:
Set quoting style to double qoutes. Write everything, but skip
the single quotes. Change quoting style to single quotes.
(That won't affect the existing double quotes in there.)
Now type the single quotes. Then, change the style back if you need.
Thanks, Helge,
It does exactly as you say with the
«The word was <foo> » [I'll call F style]
quoting style, but not with the
``The word was `foo' '' [I'll call E style]
style.
Here's the lyx for my E style example:
\begin_inset Quotes eld
\end_inset
The word was
\begin_inset Quotes els
\end_inset
foo
\begin_inset Quotes ers
\end_inset
\begin_inset Quotes erd
\end_inset
he said.
And here's the dvi:
...foo<right double quote><small space><right single quote>
The lyx for the F style has "fld" in place of "eld" etc., and it does
indeed produce this dvi with LyX 1.3.6:
...foo<right single quote><small space><right double quote>
So, apparently it's a bug, at least in LyX 1.3.6, with the E style quotes
but not the F style; I didn't test all the other possibilities.
If you have time, could you verify whether the bug exists in LyX 1.4
for the E style quotes?
The bug exist in lyx 1.4 too, unfortunately. Things look fine on
screen, but a closing single quote followed by a closing double quote
(i.e. after the word "foo") looks like the opposite (a closing double
followed by a closing single) in the output. Ugly.
The user can work around this by inserting a small space between the
single and double closing quote though.
The spacing should be correct too. If it isn't note that both
lyx 1.3 and lyx 1.4 have "small spaces" in the insert menu.
I can't find a "small space" in my LyX 1.3.6 Insert->Special Character
menu. I have these choices:
Sorry, I was wrong. There is no small space in lyx 1.3. You can
use ERT to insert a \thinspace{} though.
Helge Hafting