Bonjour � tous, c'est mon premier messages sur un forum de developpez.com.
J'ai un probl�me lorsque j'essaye de documenter ma classe pour les matrices. J'aimerais dans ma documentation en html avoir une image, faite par Latex au travers de Doxygen, des matrices g�n�r�es par telle ou telle fonction. Par exemple pour le constructeur par d�faut :
Seulement j'obtiens des erreurs car pour g�n�rer une image de matrice avec Latex (et pas de simples formules), il faudrait inclure dans les options de Latex l'utilisation du package "amsmath". Cela est possible dans la sortie en format latex de la documentation en utilisant l'option ci-dessous :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7 //////////////////////////////////////////////////////////// /// Default constructor /// /// \f[ \begin{bmatrix} a & b \\ c & d \end{bmatrix} \f] //////////////////////////////////////////////////////////// Matrix4Core();Seulement je ne sais pas comment faire pour que doxygen utilise se package lorsqu'il cr�era les images pour la documentation en html. Je suis sur que si cela ne marche pas c'est bien car ce package est manquant, gr�ce aux tests que j'ai effectu�s avec la sortie latex de Doxygen (en d�sactivant l'option pr�sent� ci-dessus ou pas). Si quelqu'un sait comment faire, je lui en serait reconnaissant.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 # The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX # packages that should be included in the LaTeX output. EXTRA_PACKAGES = amsmath
Pour infos, j'obtiens les erreurs ci-contres :
Merci d'avance
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 ! LaTeX Error: Environment bmatrix undefined. See the LaTeX manual or LaTeX Companion for explanation. Type H <return> for immediate help. ... l.5 \[ \begin{bmatrix} a & b \\ c & d \end{bmatrix} \] ? ! Misplaced alignment tab character &. l.5 \[ \begin{bmatrix} a & b \\ c & d \end{bmatrix} \] ? ! Misplaced alignment tab character &. l.5 \[ \begin{bmatrix} a & b \\ c & d \end{bmatrix} \] ? ! LaTeX Error: \begin{document} ended by \end{bmatrix}..
EDIT : Sujet r�solu, il suffisait de rajouter amsmath � l'option EXTRA_PACKAGES, celle-ci �tant pris en compte �galement pour la sortie html.
Partager