Re: Adding a custom symbol
"Valeriy E. Ushakov" <[email protected]>
| Newsgroups | gmane.comp.type-setting.lout |
|---|---|
| Message-ID | <[email protected]> |
On Fri, Jan 13, 2012 at 10:45:38 +0000, Mark Summerfield wrote:
> I need to generate 2 different versions of a document. I'd like to do
> this:
>
> $ lout --'@Monochrome{Yes}' main.lout > bw.ps
>
> and
>
> $ lout main.lout > color.ps
>
> How can I add @Monochrome{No} as a default value somewhere?
IIRC, define that symbol as a named parameter (with appropriate
default) to, say, @MySetup and @Use @MySetup. Command line options
are consulted for overrides when a symbol is @Use'd (see calls to
HuntCommandOption in z06.c).
Consider the manual page example @PageType which is a named parameter
to @DocumentSetup.
-uwe