2017-08-03 129 views
0

我正在通過Doxygen製作一個API文檔,其中我創建了一個.md文件,其中首先有一些列表和一些子頁面。在Doxygen文檔中不顯示頁面

當我在CHM文件中編譯文檔時,它顯示了同一文件名下的那些子頁面,但是當我點擊文件名時,它不顯示任何頁面,而在菜單欄下點擊相同的文件名後,顯示「此頁面無法顯示」,就像在IE中一樣。

請讓我知道解決方案,關於相同的。

+0

歡迎來到Stack Overflow!請通過[tour](http://stackoverflow.com/tour),[幫助中心](http://stackoverflow.com/help)和[如何提出一個好問題](http:// stackoverflow.com/help/how-to-ask)章節,瞭解本網站的工作原理,並幫助您改善當前和未來的問題,從而幫助您獲得更好的答案。 –

+0

請添加您的MarkDown文件的代碼片段,以查看子頁面的使用方式。 –

回答

1

多個鏈接的降價文件可能導致描述的行爲。但是您尚未清楚描述如何使用這些文件。

對於編譯的CHM幫助文件,在編譯* .hhp文件之前,所有鏈接都必須從Doxygen生成的HTML文件中工作,例如HTML Help Workshop。

當使用鏈接到示例網頁時,一切都按預期工作。我在測試項目中添加了一個README.md

Linking from Doxygen using MarkDown 
=================================== 

[HelpMVP]: http://www.helpmvp.com/ "Help MVP" 
[HelpwareGroupDE]: http://www.help-info.de/en/FAR/far_support.htm "Help Info" 

For building CHM's with FAR HTML have a look at [HelpMVP] and [HelpWareGroupDE]. 

[This link shows a web site topic inside of the CHM's help viewer content pane: ](http://www.help-info.eu/en/FAR/far.htm) 

<!-- simple use HTML syntax in a MarkDown file to open in a new window --> 
<a href="http://www.help-info.eu/en/FAR/far.htm" target="_blank">This link shows a web site topic in a new window by using HTML syntax as markdown!</a> 

運行的Doxygen和(使用遠HTML在我的情況)編譯CHM,這是導致幫助查看器一樣顯示在下面的快照之後。該主題可從到達相關頁面。 - 請注意,並儘量滿足您的需求2種鏈接我的示例中使用:

  1. 顯示CHM的幫助瀏覽器的內容窗格
  2. 或簡單的降價文件使用HTML語法的內部網站專題在新窗口中打開

有關詳細信息,請參閱Doxygen細節Including Markdown files as pages

enter image description here