Re: ArsClassica, Acronyms e problema nelle testatine

#80082
OldClaudio
Partecipante
    Up
    0
    Down
    ::


    Hai letto la guida di Enrico Gregorio Appunti di programmazione in LaTeX e TeX? La puoi scaricare dalla sezione Documentazione, qui sopra, nella sottosezione dedicata a Enrico Gregorio.

    Non ti basta? C’è il manuale dei manuali: The TeXbook di D.E. Knuth in persona (Editrice: Addison Wesley 1984).

    Poi basta cercare in rete, da Tex for the impatient a TeX by topic.

    Ma una cosa è avere un “catalogo” dei comandi di un linguaggio, un’altra è imparare a programmare. A suo tempo programmavo in Assembly IBM 370; l’elenco dei comandi e la loro sintassi li avevo tutti, ma per fargli fare quello che volevo io ce ne voleva di astuzia per gestire le memorie/registri e le memorie su file o RAM, oltre che astuzie per non fare giri troppo tortuosi. Anche allora il miglior modo per imparare era studiare il linguaggio, e poi vedere come l’avevano usato gli altri.
    Con LaTeX ho imparato di più cercando di decifrare il file sorgente non commentato latex.ltx, che non leggendo manuali; ho imparato a capire il manuale di hyperref dopo averne decifrato il codice, ho imparato a scrivere classi, scrivendone e imparando dai miei stessi errori, senza chiedere a nessuno, perché ai miei tempi non c’erano i forum e di guide non se ne parlava proprio, tranne per il TeXbook e il LaTeX Manual di Leslie Lamport (editrice Addison Wesley, 1994, 2.a edizione).

    Anch’io ho provato a programmare cose inutili e complicate per vedere se ci riuscivo; è utile per imparare. ma bisogna farselo da soli; se si chiede ad altri magari si arriva alla soluzione ma non si impara quasi niente. Quando arriverai a scrivere codice che contiene 7 \expandafter uno dietro l’altro, allora avrai capito la differenza fra un linguaggio interpretato e un linguaggio compilato. (mi sembra di ricordare che Enrico abbia una volta dovuto ricorrere a 15 \expandafter uno dietro l’altro; ma lui è un TeX guru, e dico solo “guru”, per non togliere la qualifica ufficiale di TeX Wizard al Gran Maestro Knuth) 🙂

    Go to top