io ho scritto ‘manico’ (sinonimo di ‘esperto smanettone’) e non ‘maniaco’, e voleva essere un lieve polemica al gratuito commento di Zanna che, al contrario di te, non ha saputo aggiungere niente al discorso…
LaTeX non fa nulla senza che tu gli dica di farlo. Se fa qualcosa di sbagliato è perché tu gli hai detto di fare ciò. Se ottieni un risultato indesiderato, eccetto rari casi, è perché tu sbagli oppure non conosci a sufficienza il programma. Ciò accade anche a me, tuttavia non me la prendo con LaTeX affermando il comando non funziona, questo sarebbe da stupidi; me la prendo a cuore, invece, con me stesso e studio il problema in modo più approfondito.
Tu dici di usare LaTeX da 3 anni, e mi stupisce che in 3 anni tu non abbia mai capito che l’uso di \hline non è il modo corretto per generare una linea orizzontale in un ambiente diverso dalle tabelle. Hai letto qualche guida introduttiva o qualche libro sull’argomento?
Io lo uso da 2 anni e quando il compilatore mi restituisce dei warnings io non gli restituisco la colpa per contro, ma cerco di correggere gli errori che ho commesso e che lui mi ha segnalato.
E’ importante conoscere il meccanismo di funzionamento di (La)TeX per poter capire come correggere gli errori e gli avvertimenti che lui segnala in fase di compilazione del documento. L’approccio basta che funzioni è un approccio notevolmente approssimativo e nella maggior parte dei casi ciò che si intende fare seguendo questa via finirà per non funzionare.
Non mi stancherò mai di ripetere che LaTeX è un linguaggio di programmazione alla pari di qualunque altro linguaggio, con l’eccezione di fornire in output un documento anziché una applicazione per il SO. C’è qualcuno di voi che ha imparato a programmare in C o in Delphi o in qualunque altro linguaggio, con buoni risultati, senza aver letto grosse guide e procedendo per tentativi? Se qualcuno c’è riuscito ha tutta la mia ammirazione.
Per concludere io una cosa al discorso l’ho aggiunta: ti ho detto (forse in un tono troppo sbrigativo) che \hrulefill funziona a patto che tu lo sappia usare. A me funziona perfettamente. E’ merito di \hrulefill (nel mio caso) o è colpa di \hrulefill (nel tuo caso)? 😉
Ciao ciao.