[Bug 1833627] Re: Xenial regression, unescaped percent pound, dollar sign in doxygen latex output

Daniel Wang daniel.wang at canonical.com
Mon Jun 24 20:34:30 UTC 2019


** Summary changed:

- regression, Unescaped percent pound, dollar sign in doxygen output 
+ Xenial regression, unescaped percent pound, dollar sign in doxygen latex output

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to doxygen in Ubuntu.
https://bugs.launchpad.net/bugs/1833627

Title:
  Xenial regression, unescaped percent pound, dollar sign in doxygen
  latex output

Status in doxygen package in Ubuntu:
  New

Bug description:
  Description of problem:
  there's a problem to build documentation for the apron package in fedora 24. With doxygen 1.8.10, documentation for a certain operator% looks like this:

  \subsubsection[{operator%(const texpr1+::builder &a, const texpr1+::builder &b)}]{\setlength{\rightskip}{0pt plus 5cm}texpr1+::builder operator% (
  \begin{DoxyParamCaption}
  \item[{const texpr1+::builder &}]{a, }
  \item[{const texpr1+::builder &}]{b}
  \end{DoxyParamCaption}

  That works fine. However, with 1.8.11, this is produced:

  \subsubsection[{\texorpdfstring{operator%(const texpr1+::builder &a, const texpr1+::builder &b)}{operator%(const texpr1::builder &a, const texpr1::builder &b)}}]{\setlength{\rightskip}{0pt plus 5cm}texpr1+::builder operator% (
  \begin{DoxyParamCaption}
  \item[{const texpr1+::builder &}]{a, }
  \item[{const texpr1+::builder &}]{b}
  \end{DoxyParamCaption}

  The unescaped percent sign in the second argument to \texorpdfstring
  turns the rest of the line into a comment, leading to a LaTeX error.

  
  https://github.com/doxygen/doxygen/issues/5962

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/doxygen/+bug/1833627/+subscriptions



More information about the foundations-bugs mailing list