Re: MinionPro, Xelatex e la matematica

#91361
samiel
Partecipante
    Up
    0
    Down
    ::


    Tuttavia ci dev’essere qualche altra interferenza, perché
    `\documentclass[a4paper,12pt]{article}
    \usepackage{fontspec}
    %\defaultfontfeatures{Contextuals=NoAlternate}
    \setmainfont[Ligatures=TeX,Numbers=OldStyle]{Minion Pro}
    \setsansfont[Ligatures=TeX,Scale=MatchLowercase]{Myriad Pro}
    \usepackage{polyglossia}
    \setmainlanguage{italian}
    \setotherlanguage[variant=polytonic]{greek}
    \setotherlanguage{russian}
    %\setotherlanguage{hebrew}
    %\newfontfamily\hebrewfont{CJHebLtx}
    \usepackage{microtype}
    \newrobustcmd\lining[1]{{\addfontfeatures{Numbers=Lining}#1}}
    \setlength{\parindent}{0pt}

    % kerning dell'apostrofo per Minion Pro
    \makeatletter
    \catcode`\'=12
    \def\qu@te{'}
    \catcode`'=\active
    \begingroup
    \obeylines\obeyspaces%
    \gdef\@resetactivechars{%
    \def^^M{\@activechar@info{EOL}\space}%
    \def {\@activechar@info{space}\space}%
    }%
    \endgroup
    \providecommand\texorpdfstring[2]{#1}
    \protected\def'{\texorpdfstring{\texqu@te}{\string'}}
    \def\texqu@te{\relax
    \ifmmode
    \expandafter^\expandafter\bgroup\expandafter\prim@s
    \else
    \expandafter\futurelet\expandafter\@let@token\expandafter\qu@t@
    \fi}
    \def\qu@t@{%
    \ifx'\@let@token
    \qu@te\qu@te\expandafter\@gobble
    \else
    {}\qu@te{}\penalty\@M\hskip\expandafter\z@skip
    \fi}
    \scantokens\expandafter{%
    \expandafter\def\expandafter\pr@m@s\expandafter{\pr@m@s}}
    \makeatother

    \begin{document}
    \textbf{ADOBE MINION PRO}
    \medskip

    testo normale in minuscolo. Quel ramo del lago di Como

    elementi `apotropi', “apotropi''

    TESTO MAIUSCOLO, QUEL RAMO DEL LAGO DI COMO

    \textit{testo in corsivo. Quel ramo del lago di Como}

    \textbf{testo in grassetto. Quel ramo del lago di Como}

    \textit{\textbf{testo in grassetto corsivo. Quel ramo del lago di Como}}

    \textsc{testo in maiuscoletto. quel ramo del lago di como}

    numeri — minuscoli:

    1 2 3 4 5 6 7 8 9 0

    numeri — maiuscoli

    \lining{1 2 3 4 5 6 7 8 9 0}
    \medskip

    ACCENTI

    à è é ì ò ù À È É Ì Ò Ù
    \medskip

    LETTERE SPECIALI

    ni{\~n}o, façon, bénédiction, Sch\”{o}nbrunn, Stra{\ss}e, Kru{\v s}{\v c}ëv,
    Woiti{\l}a
    \medskip

    Quel ramo del lago di Como, che volge a mezzogiorno, tra due catene non
    interrotte di monti, tutto a seni e a golfi, a seconda dello sporgere e del
    rientrare di quelli, vien, quasi a un tratto, a ristringersi, e a prender
    corso e figura di fiume, tra un promontorio a destra, e un'ampia costiera
    dall'altra parte; e il ponte, che ivi congiunge le due rive, par che renda
    ancor più sensibile all'occhio questa trasformazione, e segni il punto in cui
    il lago cessa, e l'Adda rincomincia, per ripigliar poi nome di lago dove le
    rive, allontanandosi di nuovo, lascian l'acqua distendersi e rallentarsi in
    nuovi golfi e in nuovi seni.
    \medskip

    \textsf{MYRIAD PRO}

    \textsf{Quel ramo del lago di Como, che volge a mezzogiorno, tra due catene non
    interrotte di monti, tutto a seni e a golfi, a seconda dello sporgere e del
    rientrare di quelli, vien, quasi a un tratto, a ristringersi, e a prender
    corso e figura di fiume, tra un promontorio a destra, e un'ampia costiera
    dall'altra parte; e il ponte, che ivi congiunge le due rive, par che renda
    ancor più sensibile all'occhio questa trasformazione, e segni il punto in cui
    il lago cessa, e l'Adda rincomincia, per ripigliar poi nome di lago dove le
    rive, allontanandosi di nuovo, lascian l'acqua distendersi e rallentarsi in
    nuovi golfi e in nuovi seni.}
    \medskip

    GRECO

    \begin{greek}
    Κώνωψ πρὸς λέοντα ἐλθὼν εἶπεν· οὔτε φοβοῦμαί σε οὔτε δυνατώτερός μου εἶ· εἰ δὲ
    μή, τίς σοί ἐστιν ἡ δύναμις; ὅτι ξύεις τοῖς ὄνυξι καὶ δάκνεις τοῖς ὀδοῦσι;
    τοῦτο καὶ γυνὴ τῷ ἀνδρὶ μαχομένη ποιεῖ. ἐγὼ δὲ λίαν ὑπάρχω σου ἰσχυρότερος. εἰ
    δὲ θέλεις, ἔλθωμεν καὶ εἰς πόλεμον. καὶ σαλπίσας ὁ κώνωψ ἐνεπήγετο δάκνων τὰ
    περὶ τὰς ῥῖνας αὐτοῦ ἄτριχα πρόσωπα. ὁ δὲ λέων τοῖς ἰδίοις ὄνυξι κατέλυεν
    ἑαυτὸν, ἕως οὗ ἠγανάκτησεν. ὁ δὲ κώνωψ νικήσας τὸν λέοντα καὶ σαλπίσας καὶ
    ἐπινίκιον ᾄσας ἔπτατο. ἀράχνης δὲ δεσμῷ ἐμπλακείς, ἐσθιόμενος ἀπωδύρετο, ὅτι
    μεγίστοις πολεμῶν ὑπ' εὐτελοῦς ζῴου, τῆς ἀράχνης, ἀπώλετο.
    \end{greek}
    \medskip

    CIRILLICO

    \begin{otherlanguage*}{russian}
    Россия — государство, расположенное
    в~Восточной Европе и Северной Азии.
    \end{otherlanguage*}

    \end{document}

    EBRAICO

    \begin{otherlanguage*}{hebrew}
    בְּרֵאשִׁית בָּרָא אֱלֹהִים אֵת הַשָּׁמַיִם וְאֵת הָאָרֶץ
    \end{otherlanguage*}

    \end{document}`
    compila perfettamente ma incllude anche la correzione per il kerning dell’apostrofo

    m

    Go to top