[Doxygen-users] doxygen rtf output (hu)
Brought to you by:
dimitri
From: Szabó Z. <sza...@gm...> - 2017-10-19 13:16:42
|
I have two problems with doxygen rtf output: The output language is hungarian(deprecatad). The test project is generated with Qt Creator(windows 64 bit/Ubuntu linux 64 bit). Doxygen version is 1.8.13. 1. In refman rtf the ő and ű characters are wrong, instead of double acute there is a tilde like sign over them. After reading the rich text specification( http://www.biblioscape.com/rtf15_spec.htm), i have inserted \cpg1250 in the fonts section of the rtf header like this: {\fonttbl {\f0\froman\fcharset0\cpg1250\fprq2{\*\panose 02020603050405020304}Times New Roman;} {\f1\fswiss\fcharset0\cpg1250\fprq2{\*\panose 020b0604020202020204}Arial;} {\f2\fmodern\fcharset0\cpg1250\fprq1{\*\panose 02070309020205020404}Courier New;} {\f3\froman\fcharset2\cpg1250\fprq2{\*\panose 05050102010706020507}Symbol;} } After this in libreoffice the two characters are allright(but still wrong in ms office 2010 though). I am not sure this is the right fix for the problem, but partially works for me. 2. The generated table of content gives the Error: Reference source not found in almost all cases. I have no idea why, because the corresponding \bkmstart and \bkmend entries are there in the rtf source. Any idea how to fix properly these problems? Thanks in advance. |