Gregor Gorjanc wrote: > OK, but what is the meaning of optional arguments if user can not set > them. Did I miss something?
Yes. The user can set them. Plase have a look at the term "optional argument" in any LaTeX book. What you want is not a standard optional argument as used by many LaTeX commands. What you want is not possible, standard optional arguments are. Georg