peregm - 2017-05-08

I've been using Doxygen to document my project but I've ran into some problems.

My documentation is written in a language which apostrophes are often used. Although my language config parameter is properly set, when Doxygen generates the HTML output, it can't parse apostrophes so the code is shown instead of the correct character.

So, in the HTML documentation:

  • This should be the text: Vector d'Individus
  • But instead, it shows this: Vector d'Individus

That's strange, but searching the code in the HTML file, I found that what happens is that instead of using an ampersand to write the ' code, it uses the ampersand code. Well, seeing the code is easier to see:

<div class="ttdoc">Vector d&amp;#39;Individus ... </div>

One other thing is to note that this only happens with the text inside tooltips...

Text in a Tooltip

But not on other places (same code, same class)...

Text on another place

What can I do to solve this?

Thanks!