Re: Polyglossia, XeLaTeX e Extra \else

#87075
OldClaudio
Partecipante
    Up
    0
    Down
    ::


    Benissimo; Massimiliano ha scritto allo sviluppatore di polyglossia per indicargli l’errore e dirgli come correggere, ma oggi appena tornato a casa ho aggiornato TeXLive, ma nessuna correzione è stata portata nella distribuzione di polyglossia.

    Per coloro che hanno bisogno subito di usare babelsh.def corretta indico come fare:
    1) copiare babelsh.def dalla cartella …/texmf-ditr/tex/latex/polyglossia/ in un’analoga cartella situata sull’albero personale: …/texmf/tex/latex/poliglossia/
    2) aprire il file nell’albero personale e aggiunge alla fine della riga 65 [tt]\fi[/tt]
    3) salvare e l’extra \else sparisce e la compilazione con xelatex funziona a dovere.

    Ricordatevi di elimiare questa copia personale di babelsh.def quando il file ufficiale verrà aggiornato, altrimenti ulteriori eventuali modifiche risulteranno inapplicabile, in quanto l’albero personale ha la precedenza sugli alberi di sistema.

    Invece il problema di \mathbb nasce da un mio errore/dimenticanza; in attesa che io abbia caricato su github la versione corretta della classe e della sua documentazione (notare che il repository è aperto a chiunque voglia collaborare; quindi fatevi sotto; correggete senza aspettare che lo faccia io 😉 ) basta:
    1) aprire il file guidatematica-doc.tex
    2) nella riga magica relativa al programma, se il vostro editor è sufficientemente intelligente per riconoscerla e usarla, cambiate XeLaTeX in pdfLaTeX
    3) dopo l’unica riga esistente con l’istruzione \usepackage (riga9) aggiungete un’altra riga:`\unless\ifxetex\usepackage{amsmath,amssymb}\fi`4) compilate con pdflatex.

    Ciao
    Claudio

    Go to top