hugin-devs team mailing list archive
-
hugin-devs team
-
Mailing list archive
-
Message #04356
[Bug 1181678] Re: build-error with texinfo 5.1
Hello,
I have /somehow/ succeeded with these steps:
#1 Drop geq and leq macros from auxmac.texi.
#2 Make sure any macro-reference on a macro using a conditional is on a line of its own. (@classictimes, @semilog,
@inline*)
#3 Drop "export TEXINPUTS=$(top_builddir):$(srcdir)" from doc/Makefile.am
#1 should be safe to do, the macros are marked with "Required for older versions of makeinfo" anyway.
#3 Seems to be correct.
Regarding #2 the texinfo documentation says "Macros containing a command which must be on a line by itself, such as a conditional, cannot be invoked in the middle of a line." This breaks the formatting, though e.g. changing the input like this
-----------------------------
-@math{width}@classictimes{}@math{height}@tie{}pixels cannot be
+@math{width}
+@classictimes{}
+@math{height}@tie{}pixels cannot be
----------------------------
adds unwanted whitespace in the output:
---------------------------
-an image of widthxheight pixels cannot be
+an image of width xheight pixels cannot be
---------------------------
cu Andreas
--
You received this bug notification because you are a member of Hugin
Developers, which is subscribed to Enblend.
https://bugs.launchpad.net/bugs/1181678
Title:
build-error with texinfo 5.1
Status in Enblend:
New
Bug description:
Hello,
documentation generation fails with texinfo 5.1. texinfo seems to have stopped supporting colons in variable names (@set <-> @value), causing errors like this one:
-----
doc/enfuse.texi:564: bad syntax for @value
-----
According to texinfo 5.1 documentation basically the only thing
guaranteed to work are alpha-numericals:
Subsequent characters, if any, may not be whitespace, ‘@’, braces,
angle brackets, or any of ‘~`^+|’; other characters, such as ‘%’, may
work. However, it is best to use only letters and numerals in a flag
name, not ‘-’ or ‘_’ or others—they will work in some contexts, but
not all, due to limitations in TeX.
cu Andreas
See http://bugs.debian.org/708800 or
https://bugzilla.redhat.com/show_bug.cgi?id=919935
To manage notifications about this bug go to:
https://bugs.launchpad.net/enblend/+bug/1181678/+subscriptions
References