Re: XeLaTeX, suftesi, mathspec

#72437
Up
0
Down
::

Ma Sara” post=71583

Cara @MaSara,
ho provato il tuo esempio minimo, che riproduce esattamente l’ option clash che tu lamenti.

mathspec invoca fontspec con certe opzioni, ma secondo me lo invoca in modo errato; ho provato a copiare mathspec cambaindogli ome e modificandolo, per correggere questi errori, ma ho eleimato quell’errore e ne sono emersi altri più avanti.

Ho il sospetto che ti convenga usare fontspec normalmente, il pacchetto unicode-math e selezionare come math font XITSMath; La forma dei segni di questo font matematico si accorda beneisimo con quelli di Linux Libertine, quindi non ci sono questioni di compatibilità estetica.

Probabilmente, una volta selezionato fontspec e unicode-math, scegliere come math font lo stesso Linux Libertine è possibile, perché anche se non ha una dotazione completa di glifi matematici come XITSMath, ne ha già molti e probabilmente ti è sufficiente.

Non ho provato questa soluzione, ma se non funzinasse, ci sempre i font XITSMath.

Ciao
Claudio

Grazie mille.
Tuttavia quello che mi intriga(va) parecchio di mathspec è la possibilità di raccordare elegantemente i font matematici con quelli in uso nel testo al cambiare dei font del testo stesso, cambiando poche righe di codice. Praticamente la stessa comodità che offre XeLaTeX estesa però anche alla matematica.

Infatti. Secondo me avere la possibilità di scrivere formule (sebbene semplici) con
font coerente è una gran cosa:
`% !TEX TS-program = xelatex
% !TEX encoding = UTF-8 Unicode
\documentclass[periodical]{suftesi}

\usepackage{amsmath}
\usepackage[garamond]{mathdesign}
\usepackage{mathspec}
\usepackage[no-sscript]{xltxtra}
\defaultfontfeatures{Mapping=tex-text}
\setprimaryfont[Numbers=OldStyle]{Junicode}
\setmathsfont(Digits){Junicode}

\begin{document}

Testo normale 123456789\\

Un'equazione con numeri in Junicode e simboli di \textsf{mathdesign}:
\begin{equation}
1+2+3+4+5+6+7+8+9= 9\times 5
\end{equation}

\end{document} `

Ciao
Ivan

Go to top