2011-12-21 64 views
13

目前,我正在重新設計一箇舊的Windows桌面應用程序。重新設計的一個目標是在帶有Ribbons的Office2010風格中實現一個現代化的UI。
除了我們的用戶界面,我們還想實現一個現代化的在線幫助。目前我們使用Microsoft HTML幫助(* .chm)。但它甚至看起來有點陳舊。
我現在做了一些研究,幫助系統目前被微軟:Windows應用程序的現代幫助系統

  • 微軟AP幫助(* .h1s)
  • Microsoft幫助2.x的(* .hxs)
  • Microsoft幫助查看器1.x/Help 3.0(* .mshc)

我的問題是,我沒有發現任何信息,如果這些系統之一打算與獨立的應用程序發佈。

對於面向未來的現代應用程序,您更喜歡哪種幫助系統?我很感謝每一個提示或經驗。

+0

你是在手寫所有的文檔,還是有像doxygen這樣的工具? – Matt 2011-12-21 13:47:18

+0

該文檔由外部公司編寫,該公司專門編寫文檔。我不知道他們正在使用哪種軟件,但是他們可以用pdf來創建幫助以及手冊。目前我沒有看到任何限制,因爲他們會以所需的格式提供文檔。 – Michael 2011-12-21 14:49:59

+0

@Michael,[this thread](http://www.eggheadcafe.com/microsoft/Help-Authoring/32082115/microsoft-document-explorer-2008.aspx)可能會讓你感興趣。它從2008年開始,但看起來足夠權威,據我所知,Document Explorer仍然不是獨立產品,也不是可再發行組件包。 – 2011-12-21 14:57:01

回答

2

有多種「單一來源」文檔工具可供您使用,以便將相同的內容發佈到各種格式。一些受歡迎的(無特定順序)是Author-it,MadCap Flare,Help + ManualRoboHelp

確實存在對更現代的Microsoft幫助格式的支持,但微軟在向其他供應商開放它方面似乎有點慢。如果您希望應用程序的用戶訪問互聯網,另一種方法是將幫助作爲HTML頁面發佈到Web服務器上,並直接鏈接到應用程序中的HTML頁面。這樣做的好處是您可以獨立於軟件更新幫助(例如,響應客戶查詢),並且有些系統允許客戶通過向網站發佈反饋來參與幫助開發。

+0

感謝您的回答。但是我遇到的問題不是如何爲特定系統生成文檔。當我們爲此使用服務提供商時,我們會得到我們想要的。問題更多的是找到適合其他供應商使用的系統。 – Michael 2011-12-22 09:35:18

+0

您是否問過您的服務提供商可以生成哪些輸出格式?他們可能會對這些應用程序之一進行標準化,並且可能無法生成問題中列出的所有格式(或者至少可能會收取額外的費用)。 – 2011-12-22 09:56:19