- Questo topic ha 3 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 5 anni, 11 mesi fa da .
-
Topic
-
Ciao a tutti !
Come potete notare questo è il mio primo messaggio su questo forum che frequento come ospite da qualche mese. Mi sto approcciando a LaTeX in vista della tesi (che gran sorpresa, vero ? 😛 ). Essendo il mio primo messaggio voglio cogliere l’occasione per ringraziare tutte le persone che mettono a disposizione la loro conoscenza ed il loro tempo a titolo gratuito per aiutare quelli come me (non parlo solo di risposte sul forum, ma anche della numerosissima documentazione prodotta e distribuita liberamente). Davvero un sentito grazie ! Vengo al dunque; nonostante il titolo sia un po’ fuorviante (e di questo mi scuso), la mia domanda è questa: leggendo Introduzione all’arte della composizione tipografica con LATEX, a pag. 466 dell’ultima versione rilasciata a gennaio 2020, è scritto che…il comando comincia
con il segno @ che per il programma non è una lettera e quindi difficilmente il
compositore può andare a ‘disturbare’ i comandi interni di sistema. Tuttavia il
modo esiste, ed è descritto da Leslie Lamport in persona nel suo manuale. Bisogna
usare il comando \makeatletter6 prima di ridefinire un comando interno…Ora, mi è abbastanza chiaro l’uso di \makeatletter, ma la mia domanda riguarda la parte in grassetto; il manuale di Leslie Lamport è A document preparation system — LATEX — User’s guide and reference manual. Addison Wesley, Reading, Mass., 2 ed., 1994 come riportato anche nella bibliografia del suddetto testo, oppure ci si sta riferendo ad un altro manuale ? Perché, sul manuale di Lamport non riesco a trovare alcun riferimento al comando \makeatletter ? Ho forse cercato male e non l’ho visto io ? (probabile) Oppure non è riportato tale comando perché nella versione di LaTeX del 1994 (anno di pubblicazione del manuale) magari LaTeX agiva in modo diverso e non era presente questo comando ? Nel LaTeX reference manual commentato si fa riferimento a tale comando a pag. 73 (versione del gennaio 2019), ma sul Lamport non trovo nulla al riguardo. Com’è possibile ? Inoltre mi domandavo se poteste consigliarmi qualche libro e guida (eventualmente anche in inglese) riguardo i comandi (passatemi il termine) più “interni” di LaTeX, come quello in questione, o altri che permettono di modificare porzioni dei file di classe, etc…
Ringrazio sin da ora quanti risponderanno
Saluti
- Devi essere connesso per rispondere a questo topic.