Gero27″ post=67787
Secondo me hai copie “bacate” dei pacchetti LaTeX3 da qualche parte. Qual è il file che XeLaTeX sta leggendo quando viene emesso l’errore? Lo trovi nel .log: cerca l’errore e risali fino a trovare un nome di file.
Ciao
EnricoGrazie Enrico. Quando compilo col Mac è
`/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/l3fp.sty
Package: l3fp 2011/03/19 v2201 L3 Experimental floating-point operations`
mentre quando compilo con Windows è
`”C:\Programmi\MiKTeX 2.9\tex\xelatex\xetex-def\xetex.def”
File: xetex.def 2009/11/22 v0.94 LaTeX color/graphics driver for XeTeX (RRM/JK)`
non so se può essere di qualche utilità ma allego i log completi.OldClaudio” post=67782Ruggero, non so proprio che cosa ti stia succedendo.
Quello che ti posso consigliare a questo punto sul tuo Mac (non è quello di lavoro, no?) è quello di disinstallare completamente MacTeX che tanto è obsoleto, usando anche un programmino di pulizia dei residui per eliminarne ogni traccia.
Grazie Claudio, va bene, proverò a fare come dici. Cercare di sostituire i file manualmente è un’idea pessima? 😀 Perché mi son procurato il dtx della versione aggiornata di expl3 e pensavo di cercare di semplicemente sostituirlo con quello che mi son ritrovato (non so come) io…
OldClaudio” post=67782Partizione? non usi Paralles che ti consente di virtualizzare due o più sistemi? forse hai un hard disk piccolo e non alloca abbastanza spazio per i sistemi virtualizzati?
Non virtualizzo perché il motivo principale per cui ogni tanto necessito di Windows è Matlab, e a volte devo fare lavori molto pesanti, tipo dare un colpo di Matlab e aspettare la mattina dopo per i risultati… 😀 virtualizzare (e magari intanto usare il Mac OS per altro) intanto che Matlab con l’aggiunta di Parallels si ciuccia tutta la CPU che può, rende il tutto abbastanza scricchiolante!
Installare manualmente expl3 è l’ultimissima risorsa. Secondo me soffri di un problema che qualche volta si è presentato: hai i pacchetti nel posto sbagliato e probabilmente in due diversi. Apri TeX Live Utility e premi sul pulsante “Packages”; attendi che il programma presenti la lista. Se nella finestrella in alto della ricerca scrivi expl3 non dovrebbe rimanere nulla nella lista. Se qualcosa rimane, devi disinstallare quel pacchetto che è obsoleto.
Quando nella finestrella della ricerca scrivi l3 dovrebbero rimanere solo
l3experimental
l3kernel
l3packages
mil3
(l’ultimo non c’entra nulla con i pacchetti LaTeX3, ma non disturba). Dovrebbero tutti avere a fianco la scritta “Installed”.
Se non c’è nulla quando scrivi expl3, allora devi andare manualmente: è facile e non rischioso. Apri il terminale e scrivi
`cd
mkdir Temporanea-expl3
sudo mv -fr /usr/local/texlive/2011/texmf-dist/tex/latex/expl3 Temporanea-expl3
sudo mktexlsr`
Ogni riga va terminata con “Return”.
Riprova a compilare. Se tutto è a posto, cestina la cartella Temporanea-expl3 che trovi nella tua Home.
Ciao
Enrico