由於 www.gnu.org
透過 CVS 運作,您手冊中的 CVS 關鍵字,例如 $Log$
,需要特別處理(即使您碰巧沒有在 CVS 中維護您的手冊)。
如果這些關鍵字以字面字串的形式出現在產生的輸出中,它們將會被展開。處理這個問題最穩健的方式是針對這類產生的檔案關閉關鍵字展開。針對現有檔案,這可以透過以下方式完成
cvs admin -ko file1 file2 ...
針對新檔案
cvs add -ko file1 file2 ...
請參閱 CVS 手冊中「關鍵字替換」章節,可從 https://cvs.nongnu.org 取得。
在 Texinfo 原始碼中,明確指定「dollar」關鍵字的建議方式是
@w{$}Log$
@w
可以防止 Texinfo 原始碼本身的關鍵字展開。此外,makeinfo
會注意到 @w
並產生輸出,避免字面關鍵字字串。