>>>>> "Michal" == Michal Jaegermann <[EMAIL PROTECTED]> writes:

Michal> A corrected spec file is attached to this message.  After
Michal> replacing with it what is packaged in lyx-1.0.3.tar.gz file
Michal> one can do 'rpm -ta lyx-1.0.3.tar.gz' and a correct thing will
Michal> happen even on Alpha.

Thanks for the fix.

Michal> - LyX generated things like that "Section \ref{....}".  This
Michal> is usually incorrect and should be "Section~\ref{....}" as you
Michal> really do not want to move section number on a separate line
Michal> if only avoidable.  

You will certainly not want that in sentences like ``See Sections
\ref{a}, \ref{b} and \ref{c}''. So if LyX turns normal spaces into
protected spaces behind my back, I will certainly be a bit angry.

Michal> Checking LaTeX output and fixing that "by
Michal> hand" is not a good proposition - in particular for an inteded
Michal> LyX audience.  

That where chktex is useful.

Michal> An odd case when you __really__ need to break
Michal> before \ref, even after rewording a paragraph, will be caught
Michal> by LaTeX complaining about overfull boxes.

I think that, if there is a real need of putting automagically
protected spaces before \ref, then LaTeX itself should do it. LyX
generates the logical markup, and LaTeX job is to turn that into
something that prints well. For example, the cite package from Donald
Arseneau doesa great job for \cite. I really prefer to rely on
well-thought solutions from LaTeX wizards than IntelliSense-like
solutions (don't you hate when MSWord thinks it knows better than you
what you plan to write?).

Michal> - Strings like "i.e. " should really be "i.e.\ ".  Similar for
Michal> "c.f.\ " and other abbreviations of that sort.  Note that this
Michal> kind of markup does not have serious detrimental effects for
Michal> styles in which \frenchspacing is in force but typesetting
Michal> results are suboptimal when this is not the case.

Spotting these particular abbreviations only makes sense for english
anyway. We certainly do not want to hardcode in LyX all abbreviations
for all languages supported by LaTeX/

JMarc

Reply via email to