On Thu, Jul 23, 2009 at 5:33 PM, Wolfgang Schuster <
schuster.wolfg...@googlemail.com> wrote:

>
> Am 23.07.2009 um 17:16 schrieb luigi scarso:
>
>  hmm, where do you see  the problem  ?
>>
>
> As programmer it's no problem to use a namespace for macros but how
> do you convince users to use them,

it's up to us make an easy convention.



> should they write
>



>    \startprivate[foo]
>
>    \definenote[footnote][...]
>
>    \defineregister[index][...]
>
>    ...
>
>    \stopprivate
>
> and use them with
>
>   'fooindex', 'foofootnote' ...
>
> in their documents?
>

true, but what about
   \startprivate[texns:Logo='www.logosrl.it/context']

   \definenote[Footnote][...]

   \defineregister[Index][...]

   ...

   \stopprivate

\LogoFootnote
\LogoIndex

Not so horrible; one can easily see in the
source own private macros.


>
>
> In this case it would be better to write to write commands like \MyNote
>

Yes, it's a discipline problem.

-- 
luigi
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to