Tag Info

New answers tagged


Well the logical solution is to setup a new math version, which should be independant from the normal math version. But imho there is today not much chance to get the version key working in your use case. As long as only real math fonts are involved it works fine, but in the combination with range and text fonts it is buggy as one math version affects the ...


I doubt that is a good idea to use a text font as math font. A math not only need symbols but also quite a number of other information. Imho it is better to use as base a real math font and to exchange only single symbols with symbols from a text font. \documentclass[a4paper]{scrartcl} \usepackage{unicode-math} \setmathfont{Latin Modern Math} ...


You can do it with unicode-math: \documentclass[a4paper]{scrartcl} \usepackage{unicode-math} \setmainfont{Old Standard} \setmathfont{Old Standard} \setmathfont[range=it]{Old Standard Italic} \begin{document} AV \[ A= \sum_{i=1}^n V_i\oplus\alpha^\varkappa \] \end{document}


\lsem and \rsem are also available in the XITS font as \lBrack and \rBrack \documentclass{article} \usepackage{unicode-math} \setmathfont{XITS Math} \begin{document} $\lBrack x \rBrack$ \end{document}


MnSymbol aims at changing all math symbols, using its own. For this it redefines the standard math families to use its fonts. In particular it does \DeclareSymbolFont{largesymbols} {OMX}{MnSymbolE}{m}{n} \DeclareSymbolFont{symbols} {U} {MnSymbolF}{m}{n} but these declarations are later overridden by unicode-math, so when something is using the ...


Among the available free Unicode math fonts there are just a few possibilities. \documentclass{article} \usepackage{fontspec} \usepackage{unicode-math} \setmainfont[Ligatures=TeX]{TeX Gyre Pagella} \setmathfont{TeX Gyre Pagella Math} \begin{document} Pagella:\par $\mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$ \medskip Bonum:\par \setmathfont[range=\symcal]{TeX ...


You can't run documents using unicode-math with the legacy latex. The only possibility is with XeLaTeX or LuaLaTeX, that are included in any recent TeX distribution.


unicode-math is already checking to see if \npropto is defined (it is not, in this case) and only falls back to overprinting if it is not defined. It uses the original definition (saved as \__um_oldnot:) which isn't really appropriate here, rather than redefine \not to do something else as a fallback, cheat a bit and redefine the saved \__um_oldnot: to ...

Top 50 recent answers are included