[svn] r5865: wiki2pdf/totex
malekith
svnadmin at nemerle.org
Sun Oct 30 12:22:21 CET 2005
Log:
Split listings accross pages.
Author: malekith
Date: Sun Oct 30 12:22:21 2005
New Revision: 5865
Modified:
wiki2pdf/totex
Modified: wiki2pdf/totex
==============================================================================
--- wiki2pdf/totex (original)
+++ wiki2pdf/totex Sun Oct 30 12:22:21 2005
@@ -15,7 +15,9 @@
\usepackage{fancyhdr}
\usepackage[margin=2cm,tmargin=3cm]{geometry}
\usepackage{graphicx}
+\usepackage{color}
\usepackage{parskip}
+\usepackage{framed}
\usepackage[colorlinks,urlcolor=red,linkcolor=blue]{hyperref}
\newcommand{\backslashent}{{$\backslash$}}
@@ -27,6 +29,18 @@
\newcommand{\amp}{{\&}}
\newcommand{\nbsp}{\hspace*{0.4em}}
+\definecolor{frame}{rgb}{0.5,0.5,0.5}
+\definecolor{background}{rgb}{0.95,0.95,0.95}
+
+\renewcommand{\FrameCommand}[1]{
+ \fboxrule=1pt
+ \fboxsep=10pt
+ \hspace{5mm}
+ \colorbox{background}{#1}
+ \textcolor{frame}{\vrule width 2pt}
+ \hspace{6mm}
+}
+
';
print OUT <<EOF
@@ -188,17 +202,12 @@
s/ /{\\nbsp}/g;
$_ = fix_ent($_);
- print OUT "\\vspace*{3mm}
- \\hspace*{5mm}
- \\colorbox[rgb]{0.95,0.95,0.95}{
- \\hspace*{2mm}
- \\begin{minipage}{15cm}
- \\vspace*{2mm}
+ print OUT "\\vspace{1mm}
+ \\begin{framed}
\\noindent \\texttt{$_}
- \\vspace*{-2mm}
- \\end{minipage}
- }
- \\vspace*{3mm}\n\n";
+ \\vspace*{-4mm}
+ \\end{framed}
+ \n\n";
next;
}
More information about the svn
mailing list