Skip to Content.
Sympa Menu

texmacs-users - Re: Define a macro to produce title, author, ...

Subject: mailing-list for TeXmacs Users

List archive

Chronological Thread  
  • From: Giovanni Piredda <address@concealed>
  • To: address@concealed
  • Subject: Re: Define a macro to produce title, author, ...
  • Date: Sat, 28 Sep 2024 14:59:04 +0000

I don't know why what you write does not work, it may be because the title is not something that _likes_ being the result of a macro (forgive me the figurative language).

You might try the piece of Scheme code in this thread: http://forum.texmacs.cn/t/quick-way-to-add-title-author/152

where you can modify the shortcut (e.g. "t t l tab") and the parts of the title; you will be able to edit the text afterwards because it will be part of the buffer, not a typeset result.

Said this, to copy parts of a TeXmacs document as source you can use the menu entry Edit -> Copy to -> TeXmacs

Giovanni


On 28/09/24 12:25, proitheus wrote:
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.)



Archive powered by MHonArc 2.6.24.

Top of Page