::
gcappellotto47″ post=108460Salve
ho un piccolo problema con il riferimento alle note a piè di pagina.
ho definito, nel preambolo:
`\newtheorem{esercizio}{Esercizio}[section]`
quindi:
`\begin{esempio} \footnote{380 pg.690,AAA Matematica}`
il problema è che il numerino di riferimento me lo scrive nella riga successiva a Esercizio 0.1 mentre io lo preferirei a fianco: Esercizio 0.1 Numero di riferimento.
Come posso fare?
Grazie e saluti
Giovanni C.
Suppongo che tu scriva `\begin{esercizio}[` e non `\begin{esercizio}`
Per quel che riguarda il tuo problema potrei essere più preciso se sapessi a che cosa ti serve la nota. Non sapendolo ti do questa soluzione empirica`\begin{esecizio}~\footnote{380 pg.690,AAA Matematica}`La tilde, infatti mette solo uno spazio, ma siccome si tratta di uno spazio orizzontale ti cambia l’ambiente di composizione da verticale (oggetti nella pagina uno sotto al precedente) a orizzontale (oggetti nella riga uno a destra del precedente).
Se ti inserisse quello spazio in modo antiestetico, puoi provare`\begin{esecizio}\leavevmode\footnote{380 pg.690,AAA Matematica}`
In ogni caso non puoi appendere il richiamo di nota al titolo dell’esercizio creato dall’ambiente esercizio; devi appendere la nota al testo, non ai titoli; è una regola generale. Il comando \thanks che si usa per i titoli degli articoli, rapporti, libri, ecc., agisce su una cosa che è già cablata dentro la definizione di quei titoli. Inoltre \thanks non usa numerini, ma simboli particolari (asterischi, croci, ecc.), che non fanno al caso tuo.
@marluxia; Il suggerimento che hai dato è sbagliato in un argomento dei comandi \begin e \end; per come sono costruiti all’interno del nucleo di LaTeX,
quei due comandi aprono e chiudono un gruppo e fanno un po’ di ordine interno, ma essenzialmente [tt]\begin{ambiente}[/tt] esegue il comando \ambiente e [tt]\end{ambiente}[/tt] esegue il comando \endambiente; questi comandi sono stati definiti da [tt]\newenvironment[/tt] in modo che la parola “ambiente” non coincida con nessun ambiente già definito, né con altre stringhe particolari; assegna a \ambiente i comandi di apertura e a \endambiente i comandi di chiusura; ma per fare i test e non combinare guai usa il costrutto interno [tt]\csname ambiente\endambente[/tt] sviluppando qualunque macro che si trovi all’interno dei quei due limitatori; ecco perché protesta nel momento in cui si trova un \let fra i piedi.
@gcappellotto47, non ti preoccupare di quello che ho scritto a @marluxia; se possiamo ci correggiamo gli errori a vicenda; qualche volta io li correggo a li, e lui li corregge a me; benché io abbia un’età compatibile con l’essere suo nonno, sbaglio anch’io e sono felice se qualcuno me lo fa notare.