2013-12-10 14 views
2

是否有任何工具可將texinfo文件轉換爲Doxygen可以處理的東西(大概是降價)?我有一堆舊的texinfo文件,我想將它們與我們擁有的doxygen文檔鏈接起來。我想我會從texinfo生成html,並鏈接到doxygen源文件,如果必須的話,但我寧願將texinfo文檔集成到doxygen文檔中。在doxygen中重用texinfo

+0

一個很好的問題,一個你會認爲有一個答案,但我無法找到任何東西。 「Pandoc」似乎是這類事情的股票答案,但我認爲在這種情況下這不會有幫助。 – Cheeseminer

回答

0

我一直在爲我的項目上的遺留文檔而苦苦掙扎。我發現了一個解決方案,雖然不是完全自動化,但是可行。由於Doxygen可以處理markdown文件,我一直在將我的texi文件轉換爲mardown。

  1. 轉換的TEXI文件的HTML通過texi2html

    $ texi2html foo.texi

  2. 轉換的HTML文件通過pandoc

    $ pandoc -f -t HTML降價到降價 - o foo.md foo.html

  3. 使用降價編輯器清理生成的降價文件 選擇。有很多,但在OSX上我使用Markdown Pro

  4. 編輯您的Doxyfile並告訴Doxygen處理目錄中的降價文件。將文件添加到您的INPUT列表中,或將.md擴展名添加到FILE_PATTERNS標記。約Doxygen的降價支持的更多信息可以在這裏找到: