From a64f7110f9a43bc9c44cc29b445cca46c9270180 Mon Sep 17 00:00:00 2001 From: Sebastian Harl Date: Sun, 13 Jun 2010 23:15:19 +0200 Subject: [PATCH] l2l, l2l_scanner: Print citations and "Abbildung|Listing" in blue letters. --- src/l2l.c | 1 + src/l2l_scanner.l | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/src/l2l.c b/src/l2l.c index 221fbbb..a6736cf 100644 --- a/src/l2l.c +++ b/src/l2l.c @@ -58,6 +58,7 @@ write_tex_preamble(FILE *out) "\\else\n" "\\usepackage[dvips]{graphicx}\n" "\\fi\n" +"\\usepackage[svgnames]{xcolor}\n" "\n" "\\usepackage{listings}\n" "\\lstset{breaklines=true,breakatwhitespace=true}\n" diff --git a/src/l2l_scanner.l b/src/l2l_scanner.l index 251b93b..d02479d 100644 --- a/src/l2l_scanner.l +++ b/src/l2l_scanner.l @@ -236,6 +236,11 @@ ANY_COMMAND @(R|SW|D|T|V|A|L|ZT|LI|B|Bi|IT|IL|IE|KT|KL|KE|TT|TH|TL|TE): l2l_sub = 1; } } + + \[[0-9]+\] { + L2L_YY_APPEND_OR_ECHO(l2l_buf_ptr, + "{\\bfseries\\textcolor{DarkBlue}{%s}}", yytext); + } } \<[uU]> { @@ -252,6 +257,10 @@ ANY_COMMAND @(R|SW|D|T|V|A|L|ZT|LI|B|Bi|IT|IL|IE|KT|KL|KE|TT|TH|TL|TE): L2L_YY_APPEND_OR_ECHO(l2l_buf_ptr, "%s", yytext); } +(Abbildung|Listing)({WHITESPACE}|\n)+[0-9]+ { + L2L_YY_APPEND_OR_ECHO(l2l_buf_ptr, "\\textcolor{DarkBlue}{%s}", yytext); +} + /* * header */ -- 2.30.2