Command line options in detail
-
-Here is a description of all the command line options:
-
-
-
- --bgcolor c
-
- Set the background color. The argument c must be a valid HTML color, usually
- given as RGB triplet in the form --colorize
-
- Colorize the output. The converter outputs processor instructions, assembler
- control commands, and comments in different colors.
-
-
- --commentcolor c
-
- Set the color used for comments. The argument c must be a valid HTML color,
- usually given as RGB triplet in the form --crefs
-
- Generate references to the C file, when a --commentcolor c
-
- Set the color used for assembler control commands. The argument c must be a
- valid HTML color, usually given as RGB triplet in the form --cvttabs
-
- Convert tabs in the input into spaces in the output, assuming the standard
- tab width of 8. This is useful if the --help
-
- Print the command line option summary shown above.
-
-
- --htmldir dir
-
- Specify an output directory for the generated HTML files.
-
-
- --indexcols n
-
- Use n columns on the index page. This option has no effect if used without
- --indexname name
-
- Use another index file name instead of --indexpage
-
- Causes the converter to generate an index page listing file names, and all
- exports found in the converted files.
-
-
- --indextitle title
-
- Use "title" as the title of the index page. This option has no effect if
- used without --keywordcolor c
-
- Set the color used for processor instructions. The argument c must be a
- valid HTML color, usually given as RGB triplet in the form --linelabels
-
- Generate a label for each line using the name --linenumbers
-
- Generate line numbers on the left side of the output.
-
-
- --linkstyle n
-
- Influences the style used when generating links for imports. If n is zero
- (the default), the converter creates a link to the actual symbol if it is
- defined somewhere in the input files. If not, it creates a link to the
- --replaceext
-
- Replace the file extension of the input file instead of appending --textcolor c
-
- Set the color for normal text. The argument c must be a valid HTML color,
- usually given as RGB triplet in the form --verbose
-
- Increase the converter verbosity. Without this option, ca65html is quiet
- when working. If you have a slow machine and lots of files to convert, you
- might like a little bit more progress information.
-
-
-
-
-
-Peculiarities
-
-Cross links
-
-Since ca65html is able to generate links between modules, the best way to use
-it is to supply all modules to it in one run, instead of running each file
-separately through it.
-
-
-Include files
-
-For now, ca65html will not read files included with Conversion errors
-
-Since ca65html does not really parse the input, but does most of its work
-applying text patterns, it doesn't know anything about scoping and advanced
-features of the assembler. This means that it might miss a label. And, it
-might choose the wrong color for an item, in rare cases. Because it's just a
-tool for displaying sources in a nice form, I think that's OK. Anyway, if you
-find a conversion problem, you can send me a short piece of example input code.
-If possible, I will fix it.
-
-
-Colorization
-
-While having colors in the output looks really nice, it has one drawback:
-
-
-
-- Because lots of
-
-
-Copyright
-
-ca65html is (c) Copyright 2000-2007 Ullrich von Bassewitz. For its use, the
-following conditions apply:
-
-This software is provided 'as-is', without any expressed or implied
-warranty. In no event will the authors be held liable for any damages
-arising from the use of this software.
-
-Permission is granted to anyone to use this software for any purpose,
-including commercial applications, and to alter it and redistribute it
-freely, subject to the following restrictions:
-
-
-- The origin of this software must not be misrepresented; you must not
- claim that you wrote the original software. If you use this software
- in a product, an acknowledgment in the product documentation would be
- appreciated but is not required.
-
- Altered source versions must be plainly marked as such, and must not
- be misrepresented as being the original software.
-
- This notice may not be removed or altered from any source
- distribution.
-
-
-
-
-