mirror of https://github.com/tLDP/LDP
bugfixes
This commit is contained in:
parent
e9820a4dbc
commit
f2ac1b15aa
|
@ -240,6 +240,7 @@ $replacement = "";
|
|||
'@smallexample' =>'LITERALBLOCK',
|
||||
# '@end smallexample' =>'DROPLINE',
|
||||
'@sp' =>'DROPLINE',
|
||||
'@synindex' =>'DROPLINE',
|
||||
'@ftable' =>'TABLE',
|
||||
'@end ftable' =>'TABLEEND',
|
||||
'@table' =>'TABLE',
|
||||
|
@ -1390,6 +1391,7 @@ sub anchorfix {
|
|||
$anchor =~ s/\//-slash-/g;
|
||||
$anchor =~ s/\s+/-/g;
|
||||
$anchor =~ s/'//g;
|
||||
$anchor =~ s/`//g;
|
||||
$anchor =~ s/,/-comma-/g;
|
||||
$anchor =~ s/\./-dot-/g;
|
||||
$anchor =~ s/!/-bang-/g;
|
||||
|
@ -1636,7 +1638,7 @@ sub initnode {
|
|||
$nodenexts{$nodename} = $nodenext;
|
||||
$nodeprevs{$nodename} = $nodeprev;
|
||||
$nodeups{$nodename} = $nodeup;
|
||||
$nodeanchors{$nodename} = $nodeid if ($nodeid);
|
||||
$nodeanchors{uc($nodename)} = $nodeid if ($nodeid);
|
||||
$nodetitlelookup{$nodeid} = $nodetitle;
|
||||
$nodeinit = 1;
|
||||
}
|
||||
|
@ -1660,9 +1662,13 @@ sub closemenu {
|
|||
|
||||
sub appendix {
|
||||
&writeabstract;
|
||||
$nodetitle = $_[0];
|
||||
&message("appendix: $nodetitle") if ($verbose > 1);
|
||||
&closeappendix;
|
||||
if ($nodeinit) {
|
||||
§($_[0]);
|
||||
} else {
|
||||
$nodetitle = $_[0];
|
||||
}
|
||||
&initnode;
|
||||
&convertinline;
|
||||
&normalizespecial($nodetitle);
|
||||
|
@ -1676,9 +1682,13 @@ sub appendix {
|
|||
|
||||
sub sect1 {
|
||||
&writeabstract;
|
||||
$nodetitle = $_[0];
|
||||
&message("sect1: $nodetitle") if ($verbose > 1);
|
||||
&closesect1;
|
||||
if ($nodeinit) {
|
||||
§($_[0]);
|
||||
} else {
|
||||
$nodetitle = $_[0];
|
||||
}
|
||||
&initnode;
|
||||
&convertinline;
|
||||
&normalizespecial($nodetitle);
|
||||
|
@ -1692,9 +1702,13 @@ sub sect1 {
|
|||
|
||||
sub sect2 {
|
||||
&writeabstract;
|
||||
$nodetitle = $_[0];
|
||||
&message("sect1: $nodetitle") if ($verbose > 1);
|
||||
&closesect2;
|
||||
if ($nodeinit) {
|
||||
§($_[0]);
|
||||
} else {
|
||||
$nodetitle = $_[0];
|
||||
}
|
||||
&initnode;
|
||||
&convertinline;
|
||||
&normalizespecial($nodetitle);
|
||||
|
@ -1718,9 +1732,13 @@ sub sect2 {
|
|||
|
||||
sub sect3 {
|
||||
&writeabstract;
|
||||
$nodetitle = $_[0];
|
||||
&message("sect1: $nodetitle") if ($verbose > 1);
|
||||
&closesect3;
|
||||
if ($nodeinit) {
|
||||
§($_[0]);
|
||||
} else {
|
||||
$nodetitle = $_[0];
|
||||
}
|
||||
&initnode;
|
||||
&convertinline;
|
||||
&normalizespecial($nodetitle);
|
||||
|
@ -1744,9 +1762,13 @@ sub sect3 {
|
|||
|
||||
sub sect4 {
|
||||
&writeabstract;
|
||||
$nodetitle = $_[0];
|
||||
&message("sect1: $nodetitle") if ($verbose > 1);
|
||||
&message("sect4: $nodetitle") if ($verbose > 1);
|
||||
&closesect4;
|
||||
if ($nodeinit) {
|
||||
§($_[0]);
|
||||
} else {
|
||||
$nodetitle = $_[0];
|
||||
}
|
||||
&initnode;
|
||||
&convertinline;
|
||||
&normalizespecial($nodetitle);
|
||||
|
@ -1768,6 +1790,24 @@ sub sect4 {
|
|||
$insect4 = 1;
|
||||
}
|
||||
|
||||
sub sect {
|
||||
$nodetitle = $_[0];
|
||||
&normalizespecial($nodetitle);
|
||||
$nodename = $nodetitle;
|
||||
$nodename = &trim($nodename);
|
||||
$nodeprev = '';
|
||||
$nodenext = '';
|
||||
$nodeup = '';
|
||||
$nodeid = &anchorfix($nodename);
|
||||
$nodeid = 0 if (exists $nodeanchors{uc($nodename)});
|
||||
$nodeanchors{uc($nodename)} = $nodeid if ($nodeid);
|
||||
$nodeinit = 0;
|
||||
|
||||
&message("Section Node: $nodename") if ($verbose);
|
||||
|
||||
&closeformalpara;
|
||||
}
|
||||
|
||||
sub multitable {
|
||||
my @colwidths = ();
|
||||
my $colcount = 0;
|
||||
|
|
Loading…
Reference in New Issue