2010-08-14 47 views
0

如今大多數辦公室都使用Microsoft Office進行文檔和演示。很多程序員喜歡在Linux下工作和開發。當你的商店同時使用這兩種產品時,你如何在Linux和Windows的文檔中進行開發並保持高效?您是否在Linux中編程並在Windows中編寫文檔?

+1

這不是編程相關的,也不是完全準確!無論我們是在談論「大多數辦公室」還是「大量程序員」,您的假設都是推測性的。如果你的問題沒有成效,改變你的情況(得到OpenOffice,開始開發。淨,完全切換到Mac)。 – 2010-08-14 11:44:41

+4

@Todd - 我認爲「不編程相關」是不準確的,文檔是絕對*編程的一部分,即使我經常希望它不是:) – 2010-08-14 11:46:26

+0

我認爲問題是,國際海事組織,邊界,看看定義S&A:「客觀回答這個問題是不可能的,這類問題過於開放,通常會導致對抗和爭論。「這當然應該是社區wiki,因爲毫無疑問被問及具有明確的答案。 – Rob 2010-08-14 11:56:03

回答

3

我也只是在Linux下做文檔。 MS Office可以使用一些Wine衍生品(或者我被告知)運行,但我寧願使用OpenOffice.org來獲取這些文檔。

如果您絕對必須使用Windows,則可以啓動虛擬機(例如使用VirtualBox)並執行骯髒的工作,同時仍可訪問您的首選環境。

+0

這就是我所做的。 – Conor 2010-08-24 12:28:39

0

有兩個選項,我見過使用。 (1)使用基於網絡的文檔。示例包括Google文檔或wiki。只要你有一個網絡瀏覽器,你可以查看和編輯文檔。

(2)使用跨平臺的辦公套件。我在Linux上安裝了OpenOffice.org,它可以打開Microsoft Office文件格式,包括新的.X格式。您需要做的唯一事情就是確保您稍後在Microsoft產品中打開它,以確保格式化仍然良好。

但是我親自工作過的每個地方都進行了跨平臺開發。在這些情況下,開發機器通常是Windows機器,開發人員運行Linux VM或SSH到Linux服務器,以測試他們在部署環境中的工作。

0

史蒂夫Streeting下列要求寫了一個有趣的blog post關於他的技術文檔工具鏈:

  • 讓筆者集中於內容,而不是風格
  • 生成多種格式從一個源(HTML, PDF,手冊頁,HTML幫助等)
  • 是否爲您做了所有繁瑣的工作,如TOC,交叉引用,源代碼突出顯示,腳註
  • 友好的源代碼控制系統&的diff一般
  • 標準不夠,你可以在內容提交給出版商,如果你想
  • 最好的跨平臺,基於標準的,而不是面向任何特定的語言或技術
2

我一直在使用的團隊總是在Linux中編寫文檔。 POD使得編寫容忍可讀的手冊頁變得非常容易,而使用簡單工具(HTML),中等複雜度工具(降價)或非常複雜的工具(LaTeX)可以完成更高級別(「光澤」)的文檔。

每一個自己,但我會避免辦公室和OpenOffice工具,如臭鼬,因爲他們發揮如此糟糕使用Git,SVN,CVS等(diffblamemerge等,只是不」 t與一大堆二進制數據一起工作。)

+0

+1關於辦公套件的評論 – nico 2010-08-14 16:49:15

相關問題