我正在嘗試爲文檔組自動化一個流程。他們在幾本書中有大量的framemaker文件,並使用RoboHelp爲我們項目的兩個不同版本生成EclipseHelp。使用Extendscript修改RoboHelp中的條件構建表達式
每個framemaker文件都有相應的標籤集,用於指示特定的文檔適用於哪個版本。目前,編寫者修改條件構建表達式來指定正確的標記集,並且每次運行File-> Generate-> EclipseHelp。我可以運行生成過程,但我無法弄清楚如何更改它使用的標籤。
我已閱讀RoboHelp的腳本指南,我能找到的條件構建標記的唯一參考是能夠創建和刪除它們。我無法找到對條件構建表達式的任何引用。有誰知道任何方式從腳本修改它?另外,如果有人可以提出一種更有利於組織RoboHelp/Framemaker的方式,我會全神貫注,儘管我基本上都沒有熟悉任何一種。
我通過未記錄的調用發現,我可以讀取適當的ContentManager的CBT(確實應該稱爲CBE)字段,但將其設置爲無效。如果可以找到文檔,我懷疑這些字段將被標記爲只讀。 – 2012-02-14 16:21:30