version 1.217, 2004/05/26 15:13:56
|
version 1.221, 2004/06/08 14:13:21
|
Line 1154 sub start_br {
|
Line 1154 sub start_br {
|
if ($target eq 'web') { |
if ($target eq 'web') { |
$currentstring .= $token->[4]; |
$currentstring .= $token->[4]; |
} elsif ($target eq 'tex') { |
} elsif ($target eq 'tex') { |
if ($$tagstack[-2] ne 'sub' && $$tagstack[-2] ne 'sup') { |
if (($$tagstack[-2] eq 'b') || ($$tagstack[-2] eq 'strong') || |
$currentstring .= '\vskip 0.2 mm '; |
($$tagstack[-2] eq 'ol') || ($$tagstack[-2] eq 'ul')) { |
|
$currentstring .= ' \vskip 0 mm '; |
|
} elsif ($$tagstack[-2] ne 'sub' && $$tagstack[-2] ne 'sup') { |
|
$currentstring .= '\strut \\\\ \strut '; |
} |
} |
} |
} |
return $currentstring; |
return $currentstring; |
Line 1534 sub start_ul {
|
Line 1537 sub start_ul {
|
$currentstring .= ' \renewcommand{\labelitemi}{$\bullet$} |
$currentstring .= ' \renewcommand{\labelitemi}{$\bullet$} |
\renewcommand{\labelitemii}{$\bullet$} |
\renewcommand{\labelitemii}{$\bullet$} |
\renewcommand{\labelitemiii}{$\bullet$} |
\renewcommand{\labelitemiii}{$\bullet$} |
\renewcommand{\labelitemiv}{$\bullet$}'; |
\renewcommand{\labelitemiv}{$\bullet$}\strut '; |
} elsif ($TeXtype eq 'circle') { |
} elsif ($TeXtype eq 'circle') { |
$currentstring .= ' \renewcommand{\labelitemi}{$\circ$} |
$currentstring .= ' \renewcommand{\labelitemi}{$\circ$} |
\renewcommand{\labelitemii}{$\circ$} |
\renewcommand{\labelitemii}{$\circ$} |
\renewcommand{\labelitemiii}{$\circ$} |
\renewcommand{\labelitemiii}{$\circ$} |
\renewcommand{\labelitemiv}{$\circ$}'; |
\renewcommand{\labelitemiv}{$\circ$}\strut '; |
} elsif ($TeXtype eq 'square') { |
} elsif ($TeXtype eq 'square') { |
$currentstring .= ' \renewcommand{\labelitemi}{$\diamond$} |
$currentstring .= ' \renewcommand{\labelitemi}{$\diamond$} |
\renewcommand{\labelitemii}{$\diamond$} |
\renewcommand{\labelitemii}{$\diamond$} |
\renewcommand{\labelitemiii}{$\diamond$} |
\renewcommand{\labelitemiii}{$\diamond$} |
\renewcommand{\labelitemiv}{$\diamond$}'; |
\renewcommand{\labelitemiv}{$\diamond$}\strut '; |
} |
} |
$currentstring .= '\begin{itemize}'; |
$currentstring .= '\begin{itemize}'; |
} |
} |
Line 1560 sub end_ul {
|
Line 1563 sub end_ul {
|
$currentstring = '\end{itemize} \renewcommand{\labelitemi}{$\bullet$} |
$currentstring = '\end{itemize} \renewcommand{\labelitemi}{$\bullet$} |
\renewcommand{\labelitemii}{$\bullet$} |
\renewcommand{\labelitemii}{$\bullet$} |
\renewcommand{\labelitemiii}{$\bullet$} |
\renewcommand{\labelitemiii}{$\bullet$} |
\renewcommand{\labelitemiv}{$\bullet$}'; |
\renewcommand{\labelitemiv}{$\bullet$}\strut '; |
} |
} |
return $currentstring; |
return $currentstring; |
} |
} |
Line 1623 sub start_ol {
|
Line 1626 sub start_ol {
|
$currentstring .= ' \renewcommand{\labelenumi}{\arabic{enumi}.} |
$currentstring .= ' \renewcommand{\labelenumi}{\arabic{enumi}.} |
\renewcommand{\labelenumii}{\arabic{enumii}.} |
\renewcommand{\labelenumii}{\arabic{enumii}.} |
\renewcommand{\labelenumiii}{\arabic{enumiii}.} |
\renewcommand{\labelenumiii}{\arabic{enumiii}.} |
\renewcommand{\labelenumiv}{\arabic{enumiv}.}'; |
\renewcommand{\labelenumiv}{\arabic{enumiv}.}\strut '; |
} elsif ($type eq 'A') { |
} elsif ($type eq 'A') { |
$currentstring .= ' \renewcommand{\labelenumi}{\Alph{enumi}.} |
$currentstring .= ' \renewcommand{\labelenumi}{\Alph{enumi}.} |
\renewcommand{\labelenumii}{\Alph{enumii}.} |
\renewcommand{\labelenumii}{\Alph{enumii}.} |
\renewcommand{\labelenumiii}{\Alph{enumiii}.} |
\renewcommand{\labelenumiii}{\Alph{enumiii}.} |
\renewcommand{\labelenumiv}{\Alph{enumiv}.}'; |
\renewcommand{\labelenumiv}{\Alph{enumiv}.}\strut '; |
} elsif ($type eq 'a') { |
} elsif ($type eq 'a') { |
$currentstring .= ' \renewcommand{\labelenumi}{\alph{enumi}.} |
$currentstring .= ' \renewcommand{\labelenumi}{\alph{enumi}.} |
\renewcommand{\labelenumii}{\alph{enumii}.} |
\renewcommand{\labelenumii}{\alph{enumii}.} |
\renewcommand{\labelenumiii}{\alph{enumiii}.} |
\renewcommand{\labelenumiii}{\alph{enumiii}.} |
\renewcommand{\labelenumiv}{\alph{enumiv}.} '; |
\renewcommand{\labelenumiv}{\alph{enumiv}.} \strut '; |
} elsif ($type eq 'i') { |
} elsif ($type eq 'i') { |
$currentstring .= ' \renewcommand{\labelenumi}{\roman{enumi}.} |
$currentstring .= ' \renewcommand{\labelenumi}{\roman{enumi}.} |
\renewcommand{\labelenumii}{\roman{enumii}.} |
\renewcommand{\labelenumii}{\roman{enumii}.} |
\renewcommand{\labelenumiii}{\roman{enumiii}.} |
\renewcommand{\labelenumiii}{\roman{enumiii}.} |
\renewcommand{\labelenumiv}{\roman{enumiv}.} '; |
\renewcommand{\labelenumiv}{\roman{enumiv}.}\strut '; |
} elsif ($type eq 'I') { |
} elsif ($type eq 'I') { |
$currentstring .= ' \renewcommand{\labelenumi}{\Roman{enumi}.} |
$currentstring .= ' \renewcommand{\labelenumi}{\Roman{enumi}.} |
\renewcommand{\labelenumii}{\Roman{enumii}.} |
\renewcommand{\labelenumii}{\Roman{enumii}.} |
\renewcommand{\labelenumiii}{\Roman{enumiii}.} |
\renewcommand{\labelenumiii}{\Roman{enumiii}.} |
\renewcommand{\labelenumiv}{\Roman{enumiv}.} '; |
\renewcommand{\labelenumiv}{\Roman{enumiv}.} \strut '; |
} |
} |
$currentstring .= '\begin{enumerate}'; |
$currentstring .= '\begin{enumerate}'; |
} |
} |
Line 1659 sub end_ol {
|
Line 1662 sub end_ol {
|
$currentstring = '\end{enumerate} \renewcommand{\labelenumi}{\arabic{enumi}.} |
$currentstring = '\end{enumerate} \renewcommand{\labelenumi}{\arabic{enumi}.} |
\renewcommand{\labelenumii}{\arabic{enumii}.} |
\renewcommand{\labelenumii}{\arabic{enumii}.} |
\renewcommand{\labelenumiii}{\arabic{enumiii}.} |
\renewcommand{\labelenumiii}{\arabic{enumiii}.} |
\renewcommand{\labelenumiv}{\arabic{enumiv}.}'; |
\renewcommand{\labelenumiv}{\arabic{enumiv}.}\strut '; |
} |
} |
return $currentstring; |
return $currentstring; |
} |
} |
Line 1832 sub start_table {
|
Line 1835 sub start_table {
|
$Apache::londefdef::table[-1]{'vvinc'} = ''; |
$Apache::londefdef::table[-1]{'vvinc'} = ''; |
} |
} |
if ($#Apache::londefdef::table==0) { |
if ($#Apache::londefdef::table==0) { |
$Apache::londefdef::table[-1]{'output'}='\newline\setlength{\tabcolsep}{1 mm}'; |
$Apache::londefdef::table[-1]{'output'}='\strut\newline\strut\setlength{\tabcolsep}{1 mm}'; |
} |
} |
$Apache::londefdef::table[-1]{'output'}.=' \noindent \begin{tabular} '; |
$Apache::londefdef::table[-1]{'output'}.=' \noindent \begin{tabular} '; |
$Apache::londefdef::table[-1]{'TeXlen'}=[]; |
$Apache::londefdef::table[-1]{'TeXlen'}=[]; |
Line 2014 sub end_table {
|
Line 2017 sub end_table {
|
} |
} |
$output.=' \\\\ '.$Apache::londefdef::table[-1]{'hinc'}.' '; |
$output.=' \\\\ '.$Apache::londefdef::table[-1]{'hinc'}.' '; |
} |
} |
$Apache::londefdef::table[-1]{'output'} .= $header_of_table.$Apache::londefdef::table[-1]{'hinc'}.$output.'\end{tabular}\vskip 0 mm '; |
$Apache::londefdef::table[-1]{'output'} .= $header_of_table.$Apache::londefdef::table[-1]{'hinc'}.$output.'\end{tabular}\strut\newline\strut '; |
if ($#Apache::londefdef::table > 0) { |
if ($#Apache::londefdef::table > 0) { |
my $inmemory = $Apache::londefdef::table[-1]{'output'}; |
my $inmemory = $Apache::londefdef::table[-1]{'output'}; |
pop @Apache::londefdef::table; |
pop @Apache::londefdef::table; |