-
-
Notifications
You must be signed in to change notification settings - Fork 198
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
doxygen parameter direction not in latex output #269
Comments
Thanks for raising this. Sorry for the silence. We don't have a huge amount of development time on this project but we'd be very happy to help & review code if you get a chance to look into this. |
The issue is output independent. A fix would probably read the direction attribute of the parameter from the XML.
From a coarse look into the code it looks like a fix would touch docParaTypeSub.buildChildren. |
Hi, thanks for the support.
|
The current version of Sphinx (1.7.5) + Breathe (4.9.0) may have solved this. In the case it did not I think your hack could be merged if tidied up a bit and put in the appropriate place. If you could check if it's still a problem and if so submit a PR I would really appreciate it! Edit: because this issue only happens for LaTeX, perhaps the issue is actually in Sphinx? Might need some investigation. |
@melvinvermeeren @f-b-e This is unfortunately not yet solved witht the latest versions. I'm looking at the HTML output. I've created a test repo here -> https://github.com/t-b/breathe-doxygen-filter-test, just execute |
In that case the next step is to implement reading the XML tag and then render it properly. Thank you for the test project, it will be useful when implementing this. As this is tagged as enhancement right now I cannot say when this will happen. For me personally the bugs have higher priority. And although I intend to maintain Breathe for a long time I am not certain if I can contribute to actual development enough to resolve all open issues since there so many of them. Though with the code snippet above and the relative simplicity of the issue hopefully it will not be too long. |
With Sphinx 1.8.4 and Breathe 4.12.0 we use the following workaround (for HTML):
|
@fjolliton Does that break anything? It looks like this could just be fixed in breathe like that or? |
@t-b This is just extending the generation of the text for the parameter, so it is unlikely to break anything I think. But obviously this can break as soon as Breathe update its implementation. Patching Breathe would be better of course, but I don't have time to provide a PR regarding this. |
@fjolliton Thanks. I gave that a shot. I would like to use that without the hack myself ;) |
Function parameter directions are not in the latex output.
Example:
It would be great to have in or/and out present in the Latex output.
Thx
The text was updated successfully, but these errors were encountered: