Article View: pl.comp.dtp.tex.gust
Article #27022[gust-l] XeLaTeX / polski / fonty TG Math
From: jasj@mat.up.wroc
Date: Tue, 16 Nov 2021 11:06
Date: Tue, 16 Nov 2021 11:06
54 lines
1675 bytes
1675 bytes
Dzień dobry, przygotowuję XeLaTeX-em dokument w języku polskim, korzystający z fontów OTF. Niżej minimalna próbka: ########################################## \documentclass[12pt,a4paper,withmarginpar,wide]{mwart} \usepackage{amssymb} \usepackage[plmath]{polski} \usepackage{fontspec} \defaultfontfeatures{Mapping=tex-text} \setsansfont{Liberation Sans} \setmonofont{Liberation Mono} \setmainfont{Liberation Serif} \usepackage{unicode-math} \setmathfont{TeX Gyre Pagella Math} \begin{document} $1 \leq 2$ $1 \leqslant 2$ \end{document} ########################################## Używam TeXLive 2021 w dość świeżej instalacji z TUG. System jest nowy, nie miał wcześniejszych wersji. Niestety dzieje się tak, że włączenie \setmathfont wyłącza mi podstawianie polskich odpowiedników symboli \leq i \geq. Są one dostępne od AMS-owymi nazwami \leqslant, \geqslant, ale lepiej byłoby „po bożemu”. Zmiana kolejności unicode-math i polski nic nie daje, a roszada z amssymb generuje problemy z kodowaniem. Rzecz dotyczy wszystkich fontów matematycznych TeX Gyre. Z Eulerem New jakoś idzie, lecz jest niekompletny i nie podstawia mi literek, tylko same symbole specjalne i cyfry. Wolałbym jednak Pagella. Co robię źle? a może któryś z komponentów: polski albo fonty TG Math mają haczyk, który w tej konfiguracji trzeba znać i ominąć? Pozdrawiam Jan Jełowicki ----------------------------------------------------------------- Katedra Zastosowań Matematyki Uniwersytet Przyrodniczy we Wrocławiu
Message-ID:
<alpine.LRH.2.21.2111161048370.29100@mat.up.wroc.pl>
Path:
polish.pugleaf.net!archive.newsdeef.eu!apf1.newsdeef.eu!not-for-mail