[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Fwd: Bug#220869: hebrew macros are old; conflict with ivritex



Hi teTeX maintainers!

I've just got a bug report against latex-ucs. It seems that we need to
cooperate to resolve this cleanly:

On 2003-11-15  1:42 -0800, Delirium wrote:
> Package: latex-ucs
> Version: 20030506-2
> 
> The Hebrew macros in ucs are currently \alef, \bet, etc., but latex 
> package ivritex (also Debian package 'ivritex') has renamed them 
> \hebalef, \hebbet, etc., to avoid a conflict with latex package amssymb 
> over \gimel.  Since ucs maps to the old macros, this causes UTF8-encoded 
> hebrew text to fail to typeset when ivritex is installed, since \alef, 
> \bet, etc. aren't defined any longer (it *does* work when ivritex is not 
> installed, provided fonts are installed manually, because babel has the 
> old definitions that are diverted by ivritex--but this isn't ideal 
> either, because it still leaves the conflict with amssymb).
> 
> Suggested solution is to change uni-5.def and uni-251.def (in 
> /usr/share/texmf/tex/latex/ucs/data) to use the new \heb* macros.  This 
> will break babel's old version of the lheenc.def however, but that 
> doesn't work on its own anyway (user has to install fonts, which is most 
> often done by installing the 'ivritex' package, which diverts babel's 
> lheenc.def).  But that can easily be updated by copying the new 
> lheenc.def from ivritex to the babel distribution.
> 
> -Mark

I don't know much about babel and ivritex. It seems that babel should
be updated to include the new lheenc.def to work even without ivritex.

What do you think about that?

Thanks in advance and have a nice weekend!

Martin
-- 
Martin Pitt                 Debian GNU/Linux Developer
martin@piware.de                      mpitt@debian.org
http://www.piware.de             http://www.debian.org



Reply to: