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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.