Hi all,

Attached is a small patch to remove some error when processing latex filex exported from lyx by latex2html.

latex2html likes to have some braces around setlength commands, this patch adds the braces and stops latex2html complaining about them.

Regards,
Duncan
diff -Naur lyx-1.4.2.orig/src/bufferparams.C lyx-1.4.2/src/bufferparams.C
--- lyx-1.4.2.orig/src/bufferparams.C   2006-03-24 12:59:09.000000000 +0100
+++ lyx-1.4.2/src/bufferparams.C        2006-09-08 10:02:06.000000000 +0200
@@ -934,26 +934,26 @@
        if (paragraph_separation) {
                switch (getDefSkip().kind()) {
                case VSpace::SMALLSKIP:
-                       os << "\\setlength\\parskip{\\smallskipamount}\n";
+                       os << "\\setlength{\\parskip}{\\smallskipamount}\n";
                        break;
                case VSpace::MEDSKIP:
-                       os << "\\setlength\\parskip{\\medskipamount}\n";
+                       os << "\\setlength{\\parskip}{\\medskipamount}\n";
                        break;
                case VSpace::BIGSKIP:
-                       os << "\\setlength\\parskip{\\bigskipamount}\n";
+                       os << "\\setlength{\\parskip}{\\bigskipamount}\n";
                        break;
                case VSpace::LENGTH:
-                       os << "\\setlength\\parskip{"
+                       os << "\\setlength{\\parskip}{"
                           << getDefSkip().length().asLatexString()
                           << "}\n";
                        break;
                default: // should never happen // Then delete it.
-                       os << "\\setlength\\parskip{\\medskipamount}\n";
+                       os << "\\setlength{\\parskip}{\\medskipamount}\n";
                        break;
                }
                texrow.newline();
 
-               os << "\\setlength\\parindent{0pt}\n";
+               os << "\\setlength{\\parindent}{0pt}\n";
                texrow.newline();
        }
 

Reply via email to