Previous: Invoking gendocs.sh, Up: Web Pages
Since www.gnu.org
works through CVS, CVS keywords in your
manual, such as $Log$
, need special treatment (even if you
don't happen to maintain your manual in CVS).
If these keywords end up in the generated output as literal strings, they will be expanded. The most robust way to handle this is to turn off keyword expansion for such generated files. For existing files, this is done with:
cvs admin -ko file1 file2 ...
For new files:
cvs add -ko file1 file2 ...
See Keyword substitution.
In Texinfo source, the recommended way to literally specify a “dollar” keyword is:
@w{$}Log$
The @w
prevents keyword expansion in the Texinfo source
itself. Also, makeinfo
notices the @w
and generates
output avoiding the literal keyword string.