2016-08-04 17 views
1

Die Dokumentation Doxygen Bildtag gibt an, daß Höhe und Breite Attribute noch gegeben werden kann, nur das erste Attribut wird akzeptiert. Das zweite Attribut wird als beschreibender Text an die resultierende XML-Datei ausgegeben.Doxygen Bildtag Größenspezifikation Syntax

Ich mag beiden Bildattribute angeben als:

\ Bild rtf myimage.png width = 100 Pixel 250 Pixel height =

Die Verbindung zur Dokumentation, wo es heißt, dass beiden Attribute zulässig ist: http://www.stack.nl/~dimitri/doxygen/manual/commands.html#cmdimage

Hinweis der entsprechende Abschnitt sagt: „die sizeindication die Breite oder Höhe verwendet werden angeben können (oder eine Kombination).“ Was ich wissen möchte, ist: Was ist die korrekte Syntax? Oder ist die Dokumentation fehlerhaft?

Antwort

0

Ich denke, die

Dies kann für LaTeX oder docbook Ausgang (d format = Latex oder format = docbook) nützlich sein.

Aussage könnte tatsächlich bedeuten, dass es nur mit diesen Formaten nützlich ist. Ich bin nicht in der Lage, die Breite/Höhe zum Laufen zu bringen, ihn, und obwohl es das erste sizeindicator Argument zu analysieren scheint, ist es nicht wirklich verwenden.

Theres einige alte Dokumentation here, die, dass es für Latex nur Arbeit verwendet zu implizieren scheint

Diese für LaTeX-Ausgabe nur dann sinnvoll ist (das heißt format = Latex). Die Größenangabe kann entweder Breite oder Höhe sein. Die Größe soll eine gültige Größe Spezifizierer in Latex (beispielsweise 10 cm oder 6 Zoll oder eine symbolische Breite wie \ textwidth) sein.

Auch die wenigen Beiträge Online konnte ich in Bezug auf diese finden:

Here

and here

mich führen zu glauben, dass dies nicht außerhalb Latex Formaten arbeitet.

Ich denke, this answer könnte der einzige funktionierende Weg zu erreichen, was Sie wollen.

Edit:

Nach einem Blick in den Parser-Code innerhalb defaultHandleTitleAndSize in docparser.cpp die für \image genannt wird, wird es in der Tat behandelt nur die erste Breite oder Höhe Attribut, nach dem es zu stoppen.

+0

Danke. Es scheint, dass die Dokumentation falsch ist. –