diff options
-rw-r--r-- | doc/src/sgml/generate-keywords-table.pl | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/doc/src/sgml/generate-keywords-table.pl b/doc/src/sgml/generate-keywords-table.pl index 5aa1c39d2ab..824b324ef78 100644 --- a/doc/src/sgml/generate-keywords-table.pl +++ b/doc/src/sgml/generate-keywords-table.pl @@ -82,8 +82,13 @@ END foreach my $word (sort keys %keywords) { + # Insert zwsp's into very long keywords, so that they can be broken + # into multiple lines in PDF format (or narrow HTML windows). + my $printword = $word; + $printword =~ s/_/_&zwsp;/g if (length($printword) > 20); + print " <row>\n"; - print " <entry><token>$word</token></entry>\n"; + print " <entry><token>$printword</token></entry>\n"; print " <entry>"; if ($keywords{$word}{pg}{'unreserved'}) |