Next: , Previous: , Up: Global Usage   [Contents][Index]


5.2 Assembly Options

Based on the report created by the first stage of the Declt pipeline, the exact contents of the upcoming reference manual can be further adjusted thanks to the following options. They are passed along to the assemble function (see Assembly), along with the library’s report.

:declt-notice

Controls the output of a small paragraph about automatic manual generation by Declt. Possible values are nil (meaning don’t acknowledge Declt), :short, and :long (the default). A :short paragraph advertises Declt with its version number. A :long one also prints its release code name and the generation time. I would be grateful if you kept at least the short version in your manuals, as an acknowledgment for using Declt.

:locations

Whether to hyperlink definitions to their locations. It defaults to nil. A value of :file-system means to create hyperlinks on the local machine, on which Declt is currently being run. These links being completely specific to the current installation, it is better to avoid this option if the reference manual is meant to be put online.

:default-values

Whether to document standard / default values. The default is nil. Otherwise, Declt will explicitly mention properties that do not differ from their default or standard value, such as a standard method combination, an :instance slot allocation, etc.

:foreign-definitions

Whether to include foreign definitions in the documentation. It defaults to nil, in which case foreign references are still advertised, but do not point to actual definitions (they are not “clickable”). Otherwise, only foreign definitions somehow related to the library are considered for inclusion, and they will most of the time be partial rather than exhaustive: only the bits relevant to the library are documented. For more information on foreign definitions, see Domesticity.


Next: Typesetting Options, Previous: Assessment Options, Up: Global Usage   [Contents][Index]