Added documentation for the new -checkcurleybraces and -checksyntax commandline parameters for tex2rtf
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10310 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -14,7 +14,8 @@ If adding to the existing manual in docs/latex/wx, you need to
|
|||||||
create a new .tex file, e.g. myclass.tex, and add it to the
|
create a new .tex file, e.g. myclass.tex, and add it to the
|
||||||
list of classes in classes.tex (in strict alphabetical order).
|
list of classes in classes.tex (in strict alphabetical order).
|
||||||
You may also want to write a separate topic file, e.g. tmyclass.tex,
|
You may also want to write a separate topic file, e.g. tmyclass.tex,
|
||||||
and add the entry to topics.tex.
|
and add the entry to topics.tex. Also, if applicable, and an entry
|
||||||
|
to category.tex.
|
||||||
|
|
||||||
If compiling a separate manual, copy an existing set of files from the
|
If compiling a separate manual, copy an existing set of files from the
|
||||||
wxWindows manual or a contribution. Contribution documentation
|
wxWindows manual or a contribution. Contribution documentation
|
||||||
@@ -52,7 +53,7 @@ parameter, and then choose FILE|GO from the menu. For example:
|
|||||||
tex2rtf manual.tex manual.rtf -rtf -twice -interactive
|
tex2rtf manual.tex manual.rtf -rtf -twice -interactive
|
||||||
|
|
||||||
NOTE: You must be using the latest tex2rtf which was released with
|
NOTE: You must be using the latest tex2rtf which was released with
|
||||||
v2.2.0 of wxWindowsto use the -interactive switch
|
v2.2.0 of wxWindows to use the -interactive switch
|
||||||
|
|
||||||
If you wish to generate documentation for wxHTML Help Viewer
|
If you wish to generate documentation for wxHTML Help Viewer
|
||||||
(or Windows HTML Help), set htmlWorkshopFiles to true in your
|
(or Windows HTML Help), set htmlWorkshopFiles to true in your
|
||||||
@@ -85,6 +86,17 @@ DO:
|
|||||||
format and running through the Windows help compiler to check
|
format and running through the Windows help compiler to check
|
||||||
for missing labels, etc.
|
for missing labels, etc.
|
||||||
|
|
||||||
|
- quote all '_' characters with a '\' character (e.g. "MY\_PROGRAM"
|
||||||
|
unless the '_' is inside a comment or a \begin{verbatim} ...
|
||||||
|
\end{verbatim} block
|
||||||
|
|
||||||
|
- check that your changes/additions to any TEX documentation
|
||||||
|
compiles before checking it in! Use the '-checkcurleybrace'
|
||||||
|
and '-checksyntax' commandline parameters (or the OPTIONS menu
|
||||||
|
if running in GUI mode) to check for some of the more common
|
||||||
|
mistakes. See TROUBLESHOOTING below for more details
|
||||||
|
|
||||||
|
|
||||||
DON'T:
|
DON'T:
|
||||||
|
|
||||||
- use jargon, such as 'gonna', or omit the definite article.
|
- use jargon, such as 'gonna', or omit the definite article.
|
||||||
@@ -99,13 +111,30 @@ DON'T:
|
|||||||
- leave multiple consecutive blank lines, or blank lines between
|
- leave multiple consecutive blank lines, or blank lines between
|
||||||
\items in a list.
|
\items in a list.
|
||||||
|
|
||||||
|
- use \verb$....$ syntax. Instead use \tt{....} syntax
|
||||||
|
|
||||||
|
- add the following tokens anywhere except on a line by themselves:
|
||||||
|
\begin{verbatim}
|
||||||
|
\begin{toocomplex}
|
||||||
|
\end{verbatim}
|
||||||
|
\end{toocomplex}
|
||||||
|
\verb
|
||||||
|
\begin{comment}
|
||||||
|
\end{comment}
|
||||||
|
\verbatiminput
|
||||||
|
\par
|
||||||
|
\input
|
||||||
|
\helpinput
|
||||||
|
\include
|
||||||
|
|
||||||
|
|
||||||
Troubleshooting
|
Troubleshooting
|
||||||
===============
|
===============
|
||||||
|
|
||||||
Please see the troubleshooting section in the Tex2RTF manual, but
|
Please see the troubleshooting section in the Tex2RTF manual, but
|
||||||
here is one important tip:
|
here is one important tip:
|
||||||
|
|
||||||
If you get a "Macro not found: \end{document}" error,
|
If you get a "Macro not found: \end{document}" error,
|
||||||
this is a spurious side-effect of an earlier error, usually an
|
this is a spurious side-effect of an earlier error, usually an
|
||||||
incorrect number of arguments to a command. The location of the
|
incorrect number of arguments to a command. The location of the
|
||||||
true error is then anywhere in the document.
|
true error is then anywhere in the document.
|
||||||
@@ -122,6 +151,17 @@ here is one important tip:
|
|||||||
line comment character (%) to see whether it was that file that
|
line comment character (%) to see whether it was that file that
|
||||||
caused the problem.
|
caused the problem.
|
||||||
|
|
||||||
|
When making changes/additions to the documentation, always use
|
||||||
|
the '-checkcurleybraces' and '-checksyntax' commandline parameters
|
||||||
|
(or turn these options on in the GUI version via the OPTIONS menu
|
||||||
|
choice), BEFORE checking in your changes. These two debugging
|
||||||
|
options will catch many of the more common mistakes that are made
|
||||||
|
while writing documents, plus they will catch some of the uses
|
||||||
|
of TeX that are correct syntax-wise, but that tex2rtf cannot
|
||||||
|
handle properly, and report the problems (usually along with
|
||||||
|
a filename and line number that they occur in!) in the programs
|
||||||
|
output window (GUI mode).
|
||||||
|
|
||||||
Elements in a class file
|
Elements in a class file
|
||||||
========================
|
========================
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user