rossiario” post=84889
[quote=”rossiario” post=84883]Ho impostato l’iso su texmaker w su texworks (a cui mi riferivo con miktek) , volevo sapere se questo procedimento che sto usando che ahimè fin’ora nn sta dando problemi se ne può dare, ovvero di copiare il codice latex nei miei documenti utf8 nei rispettivi documenti in iso e mantenere attivo l’opzione ansinew di inputenc, e compilare con texworks messo sempre su iso
Non ho capito perché non puoi cambiare ansinew nel file tesi.sty in utf8; perché il prof. ha blindato il file che si può solo leggere e non modificare?
La filosofia vincente oggi è quella di usare sempre la codifica utf8 come hai giustamente fatto tu nei tuoi file. Ne segue che distribuire file che impongono la codifica ansinew che in teoria andrebbe bene solo sulle macchine windows non recentissime, è sbagliato direi per definizione; perché impone agli altri di usare una codifica per la quale potrebbero non essere attrezzati, perla quale dovrebbero in teoria disporre di macchine e di sistemi operativi identici a quelli del prof. e via di questo passo.
Lasci stare i suoi file capitoli1.tex catipol2.tex in codifica utf8; visto che è su Linux vada nella cartella dove si trova il file tesi, sty e controoli con il comando [tt] ls -l tesi.sty[/tt] quali sono le trerogative di lettura e scrittura di quel file; eventualmente dia il comando [tt] sudo chmod 777 tesi.sty[/tt] e poi verifichi con il comando precedente l’autorizzazione di lettura e scrittura da parte di chiunque;
Poi cambi dentro tesi.sty tutto quello che è necessario da ansinew a ogni lettera accentata che si trovi già nel file; salvi e uso tranquillamante TeXmaker e TeXstudio tranquillamante configurati entrambi per la codifica utf8.Lasci perdere i file capitolo1.tex e i suoi compagni che le ha dato il prof. a mo’ di esempio; sono sostanzialmente dei file vuoiti o con una intelaiatura di sezionamento che tanto lei ha già nei suoi capitoli. quindi non ha nessun bisogno di copiare il contenuto dei suoi file in quelli del suo prof.
Nel file principale, se ci sono righe che contengono i nomi (senza estensione) dei capitoli del suo prof), li cambi e ci metta i nomi senza estensione dei suoi capitoli già scritti.e continui ad usare utf8 senza patemi d’animo.
Quello che dici è giustissimo ma non è così semplice. Il punto è questo cerco di spiegarlo meglio il professore mi ha dato la sua tesi che ha scritto in latex come modello per gli studenti .Essa è costutuita da vari files tex che sono frontespizio, capitolo1,capitolo2 introduzione appendici eccetera oltre al file principale il file main dove vengono richiamati tutti questi files tex secondari. Il file main ha un unico pacchetto caricato all’interno che è questo pacchetto tesi.sty dove ci sono all’interno oltre a dei pacchetti che servono i vari babel, fontec , amsmath eccetera altri pacchetti e comandi che non conosco sinceramente e non ho mai visto. A parte i files tex dove effettivamente ci va la tesi che sono introduzione , i capitolo, le appendici e conclusione, nel file frontespizio.tex ci sono altri comandi ora non mi sono mai occpuato di frontespizi ma forse gli veniva meglio creare un file tex solo per il frontespizio perchè ci sono molte cose da sistemare logo dell’università di sfondo posizionamento delle varie scritture eccetera.
Fatta questa premessa io senza sapere nè leggere e nè scrivere ho fatto questo: ho preso i miei files tex(in utf8) , ne ho copiato il codice e l’ho incollato nei rispettivi files in codifica iso. Ho fatto questo perchè ci sono parti del modello che non vanno modificate e siccome ci sono scritture non vorrei che si creassero problemi so che a questo punto viste le vostre considerazioni non è la scelta più lungimirante ma il punto è che non ho conoscenze sufficienti di latex e soprattutto sull’impostazioni delle tesi per poter modificare questa cosa. Quindi la mia scelta è stata di ammazzare la testa al toro e fare tutto con iso lasciando intatto l’ansinew. Sembra che le cose funzionino a patto però di impostare su texworks che uso per compilare e texmaker che mi da una mano per scrivere la codifica iso logicamente perchè anche tutto il resto è scritto in iso. Quello che non so è se le cose stanno funzionando per un colpo di fortuna o se questa procedura può andare..[/quote]
Spero che nella tua tesi, almeno lì, tu vorrai mettere un punto fermo qua e là. In fondo hanno una certa utilità. A parte il fatto che ansinew spunta nel tuo messaggio come i porcini nella zuppa di funghi Knorr, in genere incollare un testo con codifica A in un file con codifica B significa convertirlo nella codifica B, perciò dovrebbe andar bene. Puoi farci vedere questo benedetto pacchetto di impostazioni? Molti qui possono darti consigli preziosi.
Ciao
Tommaso