Code

l2l, l2l_scanner: Typeset all of the document in two column mode.
[lm2latex.git] / src / l2l_scanner.l
index 3cf3c8ed0c6157011d7fc5b9acb809ea29480672..6e4f2a02425a69ddb6bbc8b76d83d11bfe201e65 100644 (file)
@@ -345,14 +345,22 @@ ANY_COMMAND @(R|SW|D|T|V|A|L|ZT|LI|B|Bi|IT|IL|IE|KT|KL|KE|TT|TH|TL|TE):
                fprintf(yyout, "\\begin{document}\n\n");
                l2l_scanner_state = L2L_BODY;
 
-               fprintf(yyout, "\\maketitle\n\n");
+               fprintf(yyout, "\\twocolumn[\n"
+                               "\\begin{@twocolumnfalse}\n"
+                               "\\maketitle\n\n");
 
                if (l2l_abstract.len)
                        fprintf(yyout, "\\begin{abstract}\n%s\n"
                                        "\\end{abstract}\n\n", l2l_abstract.data);
 
-               fprintf(yyout, "\\vspace{10mm}\\tableofcontents\n\n");
-               fprintf(yyout, "\\twocolumn\n\n");
+               fprintf(yyout, "\\rule{\\textwidth}{1pt}\n"
+                               "\\begin{center}\n"
+                               "\\begin{minipage}{.75\\textwidth}\n"
+                               "\\tableofcontents\n"
+                               "\\end{minipage}\n"
+                               "\\end{center}\n"
+                               "\\rule{\\textwidth}{1pt}\n"
+                               "\\end{@twocolumnfalse}\n]\n\n");
        }
 
        yyless(0);