anddm-pii” post=72692salve!
premetto che attualmente sto usando esclusivamente lualatex.
dunque per poter gestire le formule matematiche sono costretto ad usare il pacchetto unicode-math.
il problema è che questo pacchetto è un casino…la mia domanda è:
come posso usare il comando primitivo \DeclareMathAlphabet con l’accoppiata fontspec+unicode-math?
per usare tale comando, occure specificare l’encoding del font e soprattutto la famiglia, che il comando si aspetta essere tfm.
ho provato con \newfontfamily dal pacchetto di fontspec ma niente…potete aiutarmi?
grazie!
Premetto che non ho mai usato lualatex in modo serio; ma ho usate xelatex abbastanza per fare qualche commento.
Con fontspec e unicode-math l’alfabeto matematico si pseifica con \setmathfont e non con \DeclareMathalphabet; non escludo che quest’ultimo comando del nucleo di LaTeX possa essere usato ma penso onestamente che sia completamente inutile.
occure specificare l’encoding del font e soprattutto la famiglia, che il comando si aspetta essere tfm
è una frase che epr me non ha senso, tfm non è una codifica né una famiglia di font, è semplicemente l’estensione di file mterici che usa TeX per gestire i font alla vecchia maniera (tfm = teX font metrics); xelatex e lualatex che lavorano con i font opentype fanno a meno dei file metrici perché le in=formazioni metriche sono già contenute dentro i file .otf
Un font matematico opentype come Xits Math contiene già tutte le forme possibili usabili in matematica con xelatex e lualatex; mi pare strano che tu voglia usare un’altra forme diversa da quelle che XITS Math può fornire; hai letto il documento introxelatex.pdf di Enrico? vale anche in un certo senso, almeno per quel che riguarda la matematica, per lualatex.
D’altra parte usare un altro font matematico con latex e pdflatex potrebbe essere più semplice; di fatto non lo è; \DeclareMathAlphabet impegna comunque un’altra famiglia matematica e TeX dispone dolo di 16 famiglie; a me è già capitato di (tentere di) superare questo limite e ovviamante ho ricevuto un messaggio di “Fatal eerror”.
Spiega meglio che cosa vuoi fare e che ulteriore font vuoi caricare.