manuals - Good way to document your software (product)?

Different from Fastest way to document software architecture and design. I'd like to write a manual for my software which includesCommand line usageHowtos/Tutorials on using the software Example code for writing pluginsManual on functions and classes for the plugin sdkI'd like to mark words for linking so i can write "also see FuncA, FuncB, etc" with each func as a link. Perhaps have the code sample monospace width/font and indented like you would see in many books.What software/markup/format may i use to generate a manual? I'm unsure what form...Read more