- Questo topic ha 9 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 14 anni, 9 mesi fa da .
-
Topic
-
Ciao a tutti,per prima cosa mi scuso per il titolo della discussione, ma non me n’è venuto uno migliore.
Quello che mi piacerebbe fare è poter memorizzare una porzione di testo in una memoria, in modo da poterla stampare nel momento in cui desidero inserire nel mio documento quel pezzo, richiamando il contenuto di quella memoria.
Cerco di spiegarmi meglio. Vorrei definire un comando che accetti diversi argomenti (tutti testuali), ma dove solo alcuni vengono stampati subito; gli altri voglio memorizzarli per poter stampare il loro contenuto in parti successive del documento. Faccio un esempio:
`\documentclass[a4paper,11pt,openright,twoside]{report}\newcommand{\comando}[2]{«#1» metti #2 nella memoria “secondaPorzione1”}
\begin{document}
\comando{Ciao.}{Questo è il testo che voglio memorizzare.} %Qui deve essere stampato “«Ciao.»”
\section{Titolo section}
\stampa{secondaPorzione1} %Qui deve essere stampato “Questo è il testo che voglio memorizzare.”
\end{document}`
Ovviamente ogni volta che uso il nuovo comando “\comando” la variabile di memorizzazione deve cambiare; pensavo di far ciò mediante un contatore. Per il resto, si può fare? Sapete come farlo?Spero di essere stato sufficientemente chiaro. Se non avete capito, ditemelo che proverò a spiegarmi diversamente.
Ciao e grazie,
Marco.
- Devi essere connesso per rispondere a questo topic.