On Thu, Apr 23, 2015 at 07:22:56AM -0400, Michael Goffioul wrote:
On Thu, Apr 23, 2015 at 2:33 AM, Julien Bect <address@hidden
wrote:
Hello all,
There is an ongoing discussion on this bug report:
https://savannah.gnu.org/bugs/index.php?44899 which is related to the
generate_html package.
The point is: there is a hack in several functions of the package
(html_help_tex, texi2html) which is supposed to deal with a bug in
makeinfo. The bug is longer present in recent TexInfo releases, and the
hack has some unpleasant side effects.
Hello Michael,
I'm no HTML expert, but wasn't the chief purpose of the hack to
introduce '<p class="functionfile">' ? Does texinfo 5... do this
without the hack (I haven't installed this version)? As I understand
it, with that <p ...> tack one should be able to change the
indentation specifically of the function definitions with CSS. The
'&mdash' seems to have been rather removed 'by the way' by the hack
and was used to find the location to insert the <p ...> tack.
But if texinfo 5... does not introduce &mdash there, and neither
introduces a suitable <p ...> tag (?) there, another indication for
the place to put the <p class="functionfile">' tag would have to be
found, may be before 'Function File:' ? But maybe this can wait until
someone intends to apply a CSS which changes indentation there, don't
know if such a CSS was ever applied for Octave Forge. There seem to be
no strong preferences for a certain formatting at the starts of the
function definitions, so maybe removing the hack without replacing it,
and just using what the currently installed texinfo yields -- mdash or
nothing(?) -- is allright ...
Olaf