Hey,

I'm having this issue with Doxygen + MikTex (or any tex) that when using 
grouping and param-tags I get only generic error about ! missing } inserted.

If you take a source file like this:

'''
/**
 *  @defgroup Example examplegroup
 *  @{ */

/**
 *  @brief Example function
 *  @param[in] e example var */
void exampleFunction( int e )
{
        (void)e;
}

/** @} */
'''

and try to run doxygen and after that latex/make.bat (or pdflatex refman) I get 
this error:

'''
(group___example.tex ("C:\Program Files\MiKTeX 2.9\tex/latex/psnfss\ts1phv.fd")
("C:\Program Files\MiKTeX 2.9\tex/latex/psnfss\t1pcr.fd")
! Missing } inserted.
<inserted text>
                }
l.28 \end{DoxyParams}
'''

I think the issue is related to grouping and doxygen.sty DoxyParam section 
ifthen-begins that aren't correctly closed? But as a Doxygen / LaTex noob that 
is just a non-educated guess. But is this a bug or is there something I can do 
about this? Any workarounds?

There is also StackOverFlow question about this in 
https://stackoverflow.com/questions/54780072/doxygen-latex-cannot-create-pdf-when-using-param-tags
 . I try to update that page if I find something new. But help would be very 
much appreciated.

Yours, sincerely

    - Joonas Greis
    @ joonas.gr...@kamillaproductions.com
    > kamilla @ QuakeNet | IRCnet | freenode
    ☎ +358 414 984 293


_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users

Reply via email to