]> git.lyx.org Git - lyx.git/blobdiff - src/output_latex.cpp
Update it.po
[lyx.git] / src / output_latex.cpp
index 8e8ea4ed41a6a29168069755cedd1c446230476f..c83ad3bd02aae170c4cf4bf8048360c88327e9e9 100644 (file)
@@ -724,16 +724,17 @@ TeXOnePar(Buffer const & buf,
        // Note from JMarc: we will re-add a \n explicitly in
        // TeXEnvironment, because it is needed in this case
        if (nextpit != paragraphs.end()) {
-               // FIXME What we really want to do here is output a newline only if
-               // we have not just output a newline. But in the present state of play,
-               // we don't have access to that information. For some ideas about how
-               // to fix this, see this thread:
-               // http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg145787.html
                Layout const & next_layout = nextpit->layout();
-               if (style == next_layout 
-             // no blank lines before environments!
-                   || !next_layout.isEnvironment() 
+               if (style == next_layout
+                   // no blank lines before environments!
+                   || !next_layout.isEnvironment()
                    // unless there's a depth change
+                   // FIXME What we really want to do here is put every \begin and \end
+                   // tag on a new line (which was not the case with nested environments).
+                   // But in the present state of play, we don't have access to the
+                   // information whether the current TeX row is empty or not.
+                   // For some ideas about how to fix this, see this thread:
+                   // http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg145787.html
                    || nextpit->params().depth() != pit->params().depth()) {
                        os << '\n';
                        texrow.newline();