Re: Define a macro to produce title, author, ...
proitheus <[email protected]> Sat, 28 Sep 2024 22:31:49 +0800 (GMT+08:00)
| Newsgroups | gmane.editors.texmacs.user |
|---|---|
| Message-ID | <[email protected]> |
Sorry, I wrote "\order" only because I don't know what it's markup is. Now I can confirm it is indeed <arg|order> in saved .tm file. Sep 28, 2024 21:42:42 Basile Audoly <[email protected]>: > Hi, you need <arg|order> instead of \order, as in > > <assign|myhello|<macro|who|Hello <arg|who>>> > > When I type \order[enter], I do get <arg|order> > >> Le 28 sept. 2024 à 12:25, proitheus <[email protected]> a écrit : >> >> Hello everyone! I have a series of reports to write, which have similar titles, e.g. >> title:My Title subtitle:1 author:me date:today >> title:My Title subtitle:2 author:me date:today >> title:My Title subtitle:3 author:me date:today >> >> So I wrote a macro for this: >> ``` >> <assign|title| >> <macro| order | >> <doc-data| <doc-title| My Title> >> | <doc-subtitle| \order> >> | <doc-author| me>>>> >> ``` >> In preamble. >> (The "\order" is entered by \order[enter] in texmacs) >> (The <doc-data.... Part is copied from a manually inserted title) >> >> But when I call this macro, it displays a literal "order" as subtitle, and I can't change it. >> >> I want to know what's wrong with this macro, and how to fix it? >> (I'm new to TeXmacs and is still learning, so please forgive me if this question is stupid.)