Hi,Setting bold-style=TeX (or any other possible value) as \setmathfont-option works, but changing it later with \unimathsetup doesn't work. As there is no \addfontfeature-command, this seems to be a grave issue, as the options other than literal rigorously ignore literal input.
This is a bug report also filed in github, but I can't attach files there. The files attached with this mail show the rigorous behaviour of bold-style.
bye ToschoPS: It seems wrong to me, to ignore the meaning associated with the explicit use of unicode math alphabets. When I input "Mathematical Bold Italic Capital T" / \mbfitT I want that, but when I input "Mathematical Bold Capital T" / \mbfT I don't want it italic.
unimath_test1_iso.pdf
Description: Adobe PDF document
\documentclass{minimal}
\usepackage{fontspec}
\usepackage{unicode-math}
\setmainfont[Ligatures=TeX]{TeX Gyre Pagella}
\setmathfont[bold-style=ISO]{Asana Math}
\begin{document}
\unimathsetup{bold-style=ISO}\(ðð»\mbfT\mbfitT\mathbf{T}\mathbfit{T}\)
\unimathsetup{bold-style=TeX}\(ðð»\mbfT\mbfitT\mathbf{T}\mathbfit{T}\)
\unimathsetup{bold-style=literal}\(ðð»\mbfT\mbfitT\mathbf{T}\mathbfit{T}\)
\unimathsetup{bold-style=upright}\(ðð»\mbfT\mbfitT\mathbf{T}\mathbfit{T}\)
\unimathsetup{bold-style=ISO}\(ðð\mbft\mbfitt\mathbf{t}\mathbfit{t}\)
\unimathsetup{bold-style=TeX}\(ðð\mbft\mbfitt\mathbf{t}\mathbfit{t}\)
\unimathsetup{bold-style=literal}\(ðð\mbft\mbfitt\mathbf{t}\mathbfit{t}\)
\unimathsetup{bold-style=upright}\(ðð\mbft\mbfitt\mathbf{t}\mathbfit{t}\)
\unimathsetup{bold-style=ISO}\(ð·ð«\mbfpi\mbfitpi\mathbf{\pi}\mathbfit{\pi}\)
\unimathsetup{bold-style=TeX}\(ð·ð«\mbfpi\mbfitpi\mathbf{\pi}\mathbfit{\pi}\)
\unimathsetup{bold-style=literal}\(ð·ð«\mbfpi\mbfitpi\mathbf{\pi}\mathbfit{\pi}\)
\unimathsetup{bold-style=upright}\(ð·ð«\mbfpi\mbfitpi\mathbf{\pi}\mathbfit{\pi}\)
\unimathsetup{bold-style=ISO}\(ðð
\mbfPi\mbfitPi\mathbf{\Pi}\mathbfit{\Pi}\)
\unimathsetup{bold-style=TeX}\(ðð
\mbfPi\mbfitPi\mathbf{\Pi}\mathbfit{\Pi}\)
\unimathsetup{bold-style=literal}\(ðð
\mbfPi\mbfitPi\mathbf{\Pi}\mathbfit{\Pi}\)
\unimathsetup{bold-style=upright}\(ðð
\mbfPi\mbfitPi\mathbf{\Pi}\mathbfit{\Pi}\)
\end{document}
unimath_test1_literal.pdf
Description: Adobe PDF document
\documentclass{minimal}
\usepackage{fontspec}
\usepackage{unicode-math}
\setmainfont[Ligatures=TeX]{TeX Gyre Pagella}
\setmathfont[bold-style=literal]{Asana Math}
\begin{document}
\unimathsetup{bold-style=ISO}\(ðð»\mbfT\mbfitT\mathbf{T}\mathbfit{T}\)
\unimathsetup{bold-style=TeX}\(ðð»\mbfT\mbfitT\mathbf{T}\mathbfit{T}\)
\unimathsetup{bold-style=literal}\(ðð»\mbfT\mbfitT\mathbf{T}\mathbfit{T}\)
\unimathsetup{bold-style=upright}\(ðð»\mbfT\mbfitT\mathbf{T}\mathbfit{T}\)
\unimathsetup{bold-style=ISO}\(ðð\mbft\mbfitt\mathbf{t}\mathbfit{t}\)
\unimathsetup{bold-style=TeX}\(ðð\mbft\mbfitt\mathbf{t}\mathbfit{t}\)
\unimathsetup{bold-style=literal}\(ðð\mbft\mbfitt\mathbf{t}\mathbfit{t}\)
\unimathsetup{bold-style=upright}\(ðð\mbft\mbfitt\mathbf{t}\mathbfit{t}\)
\unimathsetup{bold-style=ISO}\(ð·ð«\mbfpi\mbfitpi\mathbf{\pi}\mathbfit{\pi}\)
\unimathsetup{bold-style=TeX}\(ð·ð«\mbfpi\mbfitpi\mathbf{\pi}\mathbfit{\pi}\)
\unimathsetup{bold-style=literal}\(ð·ð«\mbfpi\mbfitpi\mathbf{\pi}\mathbfit{\pi}\)
\unimathsetup{bold-style=upright}\(ð·ð«\mbfpi\mbfitpi\mathbf{\pi}\mathbfit{\pi}\)
\unimathsetup{bold-style=ISO}\(ðð
\mbfPi\mbfitPi\mathbf{\Pi}\mathbfit{\Pi}\)
\unimathsetup{bold-style=TeX}\(ðð
\mbfPi\mbfitPi\mathbf{\Pi}\mathbfit{\Pi}\)
\unimathsetup{bold-style=literal}\(ðð
\mbfPi\mbfitPi\mathbf{\Pi}\mathbfit{\Pi}\)
\unimathsetup{bold-style=upright}\(ðð
\mbfPi\mbfitPi\mathbf{\Pi}\mathbfit{\Pi}\)
\end{document}
unimath_test1_tex.pdf
Description: Adobe PDF document
\documentclass{minimal}
\usepackage{fontspec}
\usepackage{unicode-math}
\setmainfont[Ligatures=TeX]{TeX Gyre Pagella}
\setmathfont[bold-style=TeX]{Asana Math}
\begin{document}
\unimathsetup{bold-style=ISO}\(ðð»\mbfT\mbfitT\mathbf{T}\mathbfit{T}\)
\unimathsetup{bold-style=TeX}\(ðð»\mbfT\mbfitT\mathbf{T}\mathbfit{T}\)
\unimathsetup{bold-style=literal}\(ðð»\mbfT\mbfitT\mathbf{T}\mathbfit{T}\)
\unimathsetup{bold-style=upright}\(ðð»\mbfT\mbfitT\mathbf{T}\mathbfit{T}\)
\unimathsetup{bold-style=ISO}\(ðð\mbft\mbfitt\mathbf{t}\mathbfit{t}\)
\unimathsetup{bold-style=TeX}\(ðð\mbft\mbfitt\mathbf{t}\mathbfit{t}\)
\unimathsetup{bold-style=literal}\(ðð\mbft\mbfitt\mathbf{t}\mathbfit{t}\)
\unimathsetup{bold-style=upright}\(ðð\mbft\mbfitt\mathbf{t}\mathbfit{t}\)
\unimathsetup{bold-style=ISO}\(ð·ð«\mbfpi\mbfitpi\mathbf{\pi}\mathbfit{\pi}\)
\unimathsetup{bold-style=TeX}\(ð·ð«\mbfpi\mbfitpi\mathbf{\pi}\mathbfit{\pi}\)
\unimathsetup{bold-style=literal}\(ð·ð«\mbfpi\mbfitpi\mathbf{\pi}\mathbfit{\pi}\)
\unimathsetup{bold-style=upright}\(ð·ð«\mbfpi\mbfitpi\mathbf{\pi}\mathbfit{\pi}\)
\unimathsetup{bold-style=ISO}\(ðð
\mbfPi\mbfitPi\mathbf{\Pi}\mathbfit{\Pi}\)
\unimathsetup{bold-style=TeX}\(ðð
\mbfPi\mbfitPi\mathbf{\Pi}\mathbfit{\Pi}\)
\unimathsetup{bold-style=literal}\(ðð
\mbfPi\mbfitPi\mathbf{\Pi}\mathbfit{\Pi}\)
\unimathsetup{bold-style=upright}\(ðð
\mbfPi\mbfitPi\mathbf{\Pi}\mathbfit{\Pi}\)
\end{document}
unimath_test1_upright.pdf
Description: Adobe PDF document
\documentclass{minimal}
\usepackage{fontspec}
\usepackage{unicode-math}
\setmainfont[Ligatures=TeX]{TeX Gyre Pagella}
\setmathfont[bold-style=upright]{Asana Math}
\begin{document}
\unimathsetup{bold-style=ISO}\(ðð»\mbfT\mbfitT\mathbf{T}\mathbfit{T}\)
\unimathsetup{bold-style=TeX}\(ðð»\mbfT\mbfitT\mathbf{T}\mathbfit{T}\)
\unimathsetup{bold-style=literal}\(ðð»\mbfT\mbfitT\mathbf{T}\mathbfit{T}\)
\unimathsetup{bold-style=upright}\(ðð»\mbfT\mbfitT\mathbf{T}\mathbfit{T}\)
\unimathsetup{bold-style=ISO}\(ðð\mbft\mbfitt\mathbf{t}\mathbfit{t}\)
\unimathsetup{bold-style=TeX}\(ðð\mbft\mbfitt\mathbf{t}\mathbfit{t}\)
\unimathsetup{bold-style=literal}\(ðð\mbft\mbfitt\mathbf{t}\mathbfit{t}\)
\unimathsetup{bold-style=upright}\(ðð\mbft\mbfitt\mathbf{t}\mathbfit{t}\)
\unimathsetup{bold-style=ISO}\(ð·ð«\mbfpi\mbfitpi\mathbf{\pi}\mathbfit{\pi}\)
\unimathsetup{bold-style=TeX}\(ð·ð«\mbfpi\mbfitpi\mathbf{\pi}\mathbfit{\pi}\)
\unimathsetup{bold-style=literal}\(ð·ð«\mbfpi\mbfitpi\mathbf{\pi}\mathbfit{\pi}\)
\unimathsetup{bold-style=upright}\(ð·ð«\mbfpi\mbfitpi\mathbf{\pi}\mathbfit{\pi}\)
\unimathsetup{bold-style=ISO}\(ðð
\mbfPi\mbfitPi\mathbf{\Pi}\mathbfit{\Pi}\)
\unimathsetup{bold-style=TeX}\(ðð
\mbfPi\mbfitPi\mathbf{\Pi}\mathbfit{\Pi}\)
\unimathsetup{bold-style=literal}\(ðð
\mbfPi\mbfitPi\mathbf{\Pi}\mathbfit{\Pi}\)
\unimathsetup{bold-style=upright}\(ðð
\mbfPi\mbfitPi\mathbf{\Pi}\mathbfit{\Pi}\)
\end{document}
-------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
