texlive polyglossia bidi package missing in some configurations

Bug #1413808 reported by Amir Livne Bar-on
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
texlive-lang (Ubuntu)
New
Undecided
Unassigned

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.

Tags: rtl
Yaron (sh-yaron)
tags: added: rtl
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.