Doxygen \ image标签大小规范语法

时间:2016-08-04 21:56:30

标签: doxygen

doxygen \image标记文档指定可以给出heightwidth属性,但只接受第一个属性。第二个属性作为描述性文本输出到结果XML。

我想将两个图像属性指定为:

\image rtf myimage.png width=100px height=250px

指明允许这两个属性的文档的链接是:http://www.doxygen.nl/manual/commands.html#cmdimage

请注意相关部分说:“尺寸指示可以指定要使用的宽度或高度(或组合)。”我想知道的是:正确的语法是什么?或者,文档是错误的吗?

1 个答案:

答案 0 :(得分:0)

我认为

  

这对于LaTeX或docbook输出非常有用(即format = latex或format = docbook)。

语句实际上可能意味着它仅对这些格式有用。我无法自己获得宽度/高度,即使它似乎解析了第一个sizeindicator参数,它实际上并没有使用它。

Theres一些旧的文档here似乎暗示它过去只适用于Latex

  

这仅适用于LaTeX输出(即format = latex)。尺寸指示可以是宽度或高度。大小应该是LaTeX中的有效大小说明符(例如10cm或6in或符号宽度,如\ textwidth)。

我也可以在网上找到几篇关于此的帖子:

Here

and here

让我相信这不适用于Latex格式。

我认为this answer可能是达到你想要的唯一工作方式。

编辑:

在查看defaultHandleTitleAndSize \imageapp.get('/testtwilio3', function(req,res,next){ var fs = require('fs'); var configFile = fs.readFileSync('./Public/patients.json'); var config = JSON.parse(configFile); var p = {name: req.query.name, date: req.query.date, number: req.query.number}; var key = p; console.log(p); delete config[key]; console.log( config); }); 内的 $scope.deleteName = function($index){ var patient = { name: $scope.patients[$index].name, date: $scope.patients[$index].date, number:$scope.patients[$index].number } $http.get('/testtwilio3', {params: {name: patient.name, number: patient.number, date: patient.date}}) // PASS THE DATA AS THE SECOND PARAMETER .success( function(success){ alert("work"); console.log(success) }) .error( function(error){ console.log("error" + error) }); } 调用解析器代码后,它实际上只处理第一个width或height属性,之后它将停止。