Am 01.11.2016 um 23:44 schrieb Mauro Carvalho Chehab <mchehab@xxxxxxxxxxxxxxx>: > PDF build on Kernel 4.9-rc? returns an error. This is > because we're re-defining a command too late. Move > such redefinition to LaTeX preamble. > > Tested by building the documentation on interactive mode: > make PDFLATEX=xelatex -C Documentation/output/./latex > > Fixes: e61a39baf74d ("[media] index.rst: Fix LaTeX error in interactive mode on Sphinx 1.4.x") > > Signed-off-by: Mauro Carvalho Chehab <mchehab@xxxxxxxxxxxxxxx> > --- > Documentation/conf.py | 4 ++++ > Documentation/media/index.rst | 5 ----- > 2 files changed, 4 insertions(+), 5 deletions(-) > > diff --git a/Documentation/conf.py b/Documentation/conf.py > index d9bad21dd427..814c336e5f5e 100644 > --- a/Documentation/conf.py > +++ b/Documentation/conf.py > @@ -332,6 +332,10 @@ latex_elements = { > ''' > } > > +# Fix reference escape troubles with Sphinx 1.4.x > +if minor > 3: > + latex_elements['preamble'] += '\\renewcommand*{\\DUrole}[2]{ #2 }' Sorry forget to mention: when adding content to the preamble I recommend to add a leading and trailing new-line. -- Markus -- -- To unsubscribe from this list: send the line "unsubscribe linux-doc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html