青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

eryar

PipeCAD - Plant Piping Design Software.
RvmTranslator - Translate AVEVA RVM to OBJ, glTF, etc.
posts - 603, comments - 590, trackbacks - 0, articles - 0

OpenCASCADE Documentation System

Posted on 2014-09-10 22:30 eryar 閱讀(3651) 評論(0)  編輯 收藏 引用 所屬分類: 2.OpenCASCADE1.PipeCAD
OpenCASCADE Documentation System

eryar@163.com

Abstract. Doxygen is the de facto standard tool for generating documentation from annotated C++ sources, but it also supports other popular programming languages. You can also use doxygen for creating normal documentation, as OpenCASCADE did for its references and user’s guide documents.

Key Words. OpenCASCADE, Doxygen, Documentation System

1. Introduction

Doxygen基本上已經(jīng)成了從C++代碼生成文檔的一個標準工具。OpenCASCADE就利用Doxygen來根據(jù)源代碼生成References文檔,還利用其生成HTML和PDF格式的User Guide文檔。使用Doxygen來生成文檔,只需要按照一定的格式,就可以自動生成看上去比較專業(yè)的文檔。

本文主要對Doxygen用來生成User Guide的方法做一定的介紹。根據(jù)代碼生成References文檔的方法請參考Doxygen的文檔說明。

wps_clip_image-32375

Figure 1.1 Doxygen GUI

2. Prerequisites

為了自動生成PDF格式的文檔,還需要準備全如下工具:

v Doxygen 1.8.4版本及以上;

v Graphviz的Dot,用來生成文檔中的類圖;

v MikTeX:用來生成PDF格式的文檔;

v Inkscape:只有當要生成PDF格式中帶有SVG格式的圖片時需要;

v MathJax:當生成的HTML或CHM中有數(shù)學公式時需要;

這些工具都可以從網(wǎng)上下載得到。

3. Markdown Support of Doxygen

Markdown支持是從Doxygen1.8.0開始的,Markdown就是還格式語法的普通文本,由John Gruber編寫,其目的是:

The design goal for Markdown’s formatting syntax is to make it as readable as possible. The idea is that a Markdown-formatted document should be publishable as-is, as plain text, without looking like it’s been marked up with tags or formatting instructions. While Markdown’s syntax has been influenced by several existing text-to-HTML filters, the single biggest source of inspiration for Markdown’s syntax is the format of plain text email.

當你按照Markdown格式來寫文檔時,只需要將*.md文件放到文檔文件夾中,Doxygen會自動搜索并生成相對應的文檔。這里列舉幾個Markdown的例子。

3.1 Tables表格

生成表格可以用如下的文本來表示:

wps_clip_image-11935

生成的表格樣式如下圖所示:

wps_clip_image-20097

Figure 3.1 Tables in Markdown

3.2 Code Blocks代碼片段

使用~~來隔離代碼,若在其帶上后綴名,還將根據(jù)后綴名來給代碼高亮。如下所示為給C++代碼著色:

wps_clip_image-25213

Figure 3.2 Code blocks in Markdown

小段代碼著色也可用標記@code和@endcode來標記。

3.3 Images插入圖片

插入圖片使用如下標記:

wps_clip_image-32143

Figure 3.3 OCC logo

4. Conclusion

使用OCC這種方式來生成文檔,感覺還是很不錯的。我就使用這種方式生成了程序IsoAlgo的文檔,看上比較專業(yè),如下圖所示:

wps_clip_image-20858

Figure 4.1 IsoAlgo User Guide

 

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲视频国产视频| 亚洲精品女av网站| 久久久久久日产精品| 亚洲欧美在线播放| 国外精品视频| 欧美激情偷拍| 欧美日韩免费观看一区三区| 亚洲一区激情| 欧美一区二区成人| 亚洲破处大片| 亚洲一区二区三区精品在线| 国产在线视频欧美| 欧美激情区在线播放| 欧美三区美女| 久久久久久亚洲综合影院红桃| 久久久之久亚州精品露出| 9国产精品视频| 欧美一区二区在线观看| 亚洲精品久久久久久一区二区| 一区二区三区www| 伊甸园精品99久久久久久| 亚洲人成77777在线观看网| 欧美三级特黄| 你懂的亚洲视频| 国产精品视频免费一区| 欧美高清不卡在线| 国产精品伦子伦免费视频| 久久影音先锋| 国产精品区一区二区三| 久久先锋影音av| 国产精品福利在线| 欧美福利视频在线| 国产农村妇女精品一二区| 亚洲国产第一| 激情综合视频| 亚洲一级高清| 艳妇臀荡乳欲伦亚洲一区| 午夜亚洲影视| 亚洲欧美激情精品一区二区| 免费亚洲一区| 久久免费偷拍视频| 国产精品久久久久9999高清| 欧美激情亚洲另类| 激情另类综合| 午夜一区在线| 欧美一级理论性理论a| 欧美精品在线一区二区三区| 欧美91视频| 一区二区视频欧美| 亚洲专区一区二区三区| 在线亚洲+欧美+日本专区| 美女日韩在线中文字幕| 久久久久天天天天| 国产日韩欧美一区二区三区在线观看 | 国语精品中文字幕| 亚洲一区欧美一区| 亚洲午夜精品视频| 欧美激情一区二区三区不卡| 欧美激情亚洲精品| 亚洲激情偷拍| 欧美成人精品在线视频| 欧美二区在线观看| 亚洲国产精品黑人久久久| 久久夜色精品国产亚洲aⅴ| 美女精品视频一区| 在线观看国产成人av片| 久久久噜噜噜久久中文字幕色伊伊 | 亚洲电影一级黄| 久久久91精品国产一区二区三区| 久久se精品一区二区| 国产麻豆综合| 欧美一区成人| 欧美国产亚洲另类动漫| 亚洲国产导航| 欧美理论电影在线观看| 亚洲精品中文字幕女同| 亚洲一区二区毛片| 国产精品亚洲欧美| 久久国产精彩视频| 免费的成人av| 亚洲深夜福利在线| 国产精品在线看| 久久国产精品久久久久久电车 | 亚洲一区二区伦理| 国产亚洲精品aa| 久久婷婷丁香| 日韩一区二区高清| 欧美在线首页| 亚洲黄色高清| 国产精品美女| 久久久亚洲成人| 亚洲乱码国产乱码精品精天堂| 亚洲在线观看视频| 精品91在线| 欧美日韩一区二区三区高清| 欧美影院午夜播放| 亚洲精品1234| 久久精品女人| 一本久久综合| 黄色av日韩| 欧美午夜不卡视频| 久久精品国产精品亚洲精品| 亚洲精品视频免费观看| 欧美一区日本一区韩国一区| 亚洲片国产一区一级在线观看| 国产精品视频专区| 欧美韩日精品| 欧美一区免费| 一二美女精品欧洲| 浪潮色综合久久天堂| 亚洲一二三区在线观看| 亚洲风情亚aⅴ在线发布| 国产精品久在线观看| 欧美国产第二页| 久久久国产91| 性欧美8khd高清极品| 日韩午夜av电影| 欧美激情一区二区久久久| 欧美一区二区在线观看| 9国产精品视频| 18成人免费观看视频| 国产一区二区三区四区在线观看| 欧美天堂在线观看| 欧美福利一区二区三区| 久久天天狠狠| 久久精品99国产精品日本| 亚洲一区三区电影在线观看| 亚洲精品久久久一区二区三区| 久久手机免费观看| 久久精品中文字幕一区| 欧美一区二视频在线免费观看| 一卡二卡3卡四卡高清精品视频| 亚洲大片av| 在线免费高清一区二区三区| 国产午夜久久久久| 国产欧美日韩亚洲| 国产精品久久久久99| 国产精品久久久久久一区二区三区 | 久久久久国产精品麻豆ai换脸| 亚洲男人第一网站| 亚洲一区二区三区精品在线| 亚洲性视频网址| 亚洲综合国产激情另类一区| 亚洲免费视频一区二区| 亚洲一区在线观看免费观看电影高清| 日韩午夜电影| 亚洲一区二区三区乱码aⅴ蜜桃女| 中国av一区| 亚洲欧美日韩成人高清在线一区| 亚洲一区二区三区中文字幕| 亚洲一区二区三区在线观看视频| 亚洲视频一区二区免费在线观看| 亚洲午夜精品一区二区三区他趣| 亚洲伊人一本大道中文字幕| 午夜免费电影一区在线观看| 欧美亚洲视频在线观看| 久久精品视频在线播放| 免费一级欧美在线大片| 欧美精品在线一区二区三区| 国产精品国产三级国产普通话99| 国产精品人人爽人人做我的可爱| 国产午夜精品视频| 亚洲国产精品视频| 亚洲美女黄网| 亚洲欧美一级二级三级| 久久精品亚洲精品| 欧美激情视频一区二区三区在线播放 | 国产精品美女视频网站| 国产欧美一区二区三区国产幕精品 | 欧美日韩卡一卡二| 国产精品一区二区久久精品| 国内精品久久久久影院色| 在线欧美视频| 亚洲一区二区三区四区五区午夜| 久久精品视频在线看| 亚洲国内在线| 性娇小13――14欧美| 欧美成人小视频| 国产精品爽黄69| 亚洲精品无人区| 久久成人这里只有精品| 亚洲国产精品久久| 午夜精品久久久久久久蜜桃app| 毛片一区二区三区| 国产伦精品一区二区三区| 亚洲激情在线播放| 久久九九国产| 宅男噜噜噜66一区二区| 麻豆成人在线| 国产在线拍偷自揄拍精品| 99精品欧美一区二区三区| 久久精品国产亚洲5555| 日韩写真在线| 欧美ab在线视频| 国产午夜精品一区二区三区欧美| 在线亚洲自拍| 亚洲国产精品女人久久久| 欧美一区二区三区四区夜夜大片| 欧美日韩中文字幕精品| 亚洲黄一区二区|