Public bug reported: It is possible for users to have a configuration where Hebrew doesn't work in XeLaTeX without a reasonable cause.
The package texlive-lang-hebrew is a dummy package, that depends on texlive-lang-other. The package texlive-lang-other includes the "polyglossia" tex package, a modern replacement for the "babel" package, and also includes Hebrew fonts. When polyglossia is used in a tex document with RTL languages, such as Hebrew, it automatically loads the "bidi" package. However, the "bidi" tex package is not included in texlive-lang-other, only in texlive-lang-arabic (the package for Arabic and Farsi). Therefore, if a user only installs the Hebrew language pack, and uses Hebrew in a tex document with polyglossia, she gets an error "File `bidi.sty' not found". My proposed solution: either a) include bidi.sty and its dependencies in texlive-lang-other, or b) make texlive-lang-hebrew a real package: split the hebrew fonts from texlive-lang-other, and polyglossia, and maybe some other stuff, and also copy the "bidi" package from texlive-lang-arabic. ** Affects: texlive-lang (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to texlive-lang in Ubuntu. https://bugs.launchpad.net/bugs/1413808 Title: texlive polyglossia bidi package missing in some configurations Status in texlive-lang package in Ubuntu: New Bug description: It is possible for users to have a configuration where Hebrew doesn't work in XeLaTeX without a reasonable cause. The package texlive-lang-hebrew is a dummy package, that depends on texlive-lang-other. The package texlive-lang-other includes the "polyglossia" tex package, a modern replacement for the "babel" package, and also includes Hebrew fonts. When polyglossia is used in a tex document with RTL languages, such as Hebrew, it automatically loads the "bidi" package. However, the "bidi" tex package is not included in texlive-lang-other, only in texlive-lang-arabic (the package for Arabic and Farsi). Therefore, if a user only installs the Hebrew language pack, and uses Hebrew in a tex document with polyglossia, she gets an error "File `bidi.sty' not found". My proposed solution: either a) include bidi.sty and its dependencies in texlive-lang-other, or b) make texlive-lang-hebrew a real package: split the hebrew fonts from texlive-lang-other, and polyglossia, and maybe some other stuff, and also copy the "bidi" package from texlive-lang-arabic. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/texlive-lang/+bug/1413808/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp