- Questo topic ha 1 risposta, 2 partecipanti ed è stato aggiornato l'ultima volta 21 anni, 3 mesi fa da .
-
Topic
-
Salve a tutti, abbiate pazienza con me, sto ancora imparando ad usare LaTeX e mi affido ad esempi già fatti (oltre ovviamente ad un sacco di manualetti sparsi per il web).Ho trovato una cosa del genere
`
\newcommand{\@facolta}{Scienze Matematiche, Fisiche e Naturali}
\newcommand{\@corsodilaurea}{?}… bla bla bla …
\newcommand{\facolta}[1]{%
\renewcommand{\@facolta}{#1}}
\newcommand{\corsodilaurea}[1]{%
\renewcommand{\@corsodilaurea}{#1}%
\renewcommand{\@triennaleOspecialistica}{\ignorespaces}}
`ed ho capito cosa fa, ma non come lo fa….
La mia domanda è la seguente: so come funziona \newcommand ma non capisco cosa voglia dire quel carattere ‘@’ …Preciso che questo pezzo di codice viene da un file *.sty dunque immagino che il file “padre” che lo invoca abbia qualcosa a che fare con quei riferimenti, ma vorrei sapere esattamente come si usano certi riferimenti, e perché il comando viene poi rimodificato con \renewcommand{…}
Grazie 😉
- Devi essere connesso per rispondere a questo topic.