Am Tue, 14 Feb 2017 08:58:25 -0700 schrieb Dominik Wujastyk: > So why does Polyglossia make \devanagarifont and \sanskritfont equivalent? > There should be no such entity as \sanskritfont. Sanskrit isn't a font or > a script, it's a language.
Sure, as neither russian nor german are scripts. Nevertheless when switching to russian you normally expect that the font setup switches to cyrillic and when switching to german you want a latin font. This means when you set up packages to change languages you can't avoid to have to worry about scripts too. Btw: when doing this here \setmainlanguage[Script=Gujarati]{sanskrit} \newfontfamily\sanskGujarati{Code2000}[Script=Gujarati] The you shouldn't confuse the two occurances of the Script-key. The first Script-key is processed by polyglossia, the second by fontspec. They are related but not identical. -- Ulrike Fischer http://www.troubleshooting-tex.de/ -------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex