On Tue, 30 Oct 2007 14:53:39 +0100
Helge Hafting <[EMAIL PROTECTED]> wrote:
...
> Also, 1.6svn seems useless in that latex now chokes on
> simple things like URLs. Probably an effect of
> ongoing development. :-)
>
> Helge Hafting
The attached should solve part of the problem. Going in.
- Martin
Index: output_latex.cpp
===================================================================
--- output_latex.cpp (revision 21285)
+++ output_latex.cpp (working copy)
@@ -254,15 +254,18 @@
LayoutPtr style;
if (runparams_in.verbatim) {
- Font const outerfont =
- outerFont(std::distance(paragraphs.begin(), pit),
- paragraphs);
+ int dist = std::distance(paragraphs.begin(), pit);
+ Font const outerfont = outerFont(dist, paragraphs);
+ // No newline if only one paragraph in this lyxtext
+ if (dist > 0) {
+ os << '\n';
+ texrow.newline();
+ }
+
/*bool need_par = */ pit->latex(buf, bparams, outerfont,
os, texrow, runparams_in);
- os << '\n';
- texrow.newline();
return ++pit;
}