[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: mkisofs and hebrew filenames
- To: Gavrie Philipson <gavrie(at-nospam)netmor.com>
- Subject: Re: mkisofs and hebrew filenames
- From: Ilya Konstantinov <linux-il(at-nospam)future.galanet.net>
- Date: Wed, 16 May 2001 20:07:30 +0300
- Cc: "linux-il(at-nospam)linux.org.il" <linux-il(at-nospam)linux.org.il>
- Delivered-To: linux.org.il-linux-il@linux.org.il
- In-Reply-To: <3B025ADE.467EA2A3@netmor.com>; from gavrie@netmor.com on Wed, May 16, 2001 at 01:47:58PM +0300
- References: <3B025ADE.467EA2A3@netmor.com>
- Sender: linux-il-bounce(at-nospam)cs.huji.ac.il
- User-Agent: Mutt/1.2.4i
On Wed, May 16, 2001 at 01:47:58PM +0300, Gavrie Philipson wrote:
> Hi IGLUers,
>
> I was wondering if anyone here has succeeded in burning CD-Rs with
> Hebrew filenames on them, that are readable on that other OS.
> Normally, mkisofs (with the -J option to create Joliet directories)
> barfs on Hebrew filenames. When adding the option '-jcharset cp862', the
> Windows Hebrew filenames are recognized OK, but they are reversed.
> This means it's not a charset problem, but probably a bidi problem. I
> suspect that the Joliet filenames somehow aren't processed by the
> Windows Bidi algorithm in the same way as 'regular' filenames.
> Does anyone have experience with this? Is hacking mkisofs to use a bidi
> algorithm for the filenames the correct way to solve this?
Did you try 'iso8859-8' ? (I'd be suprised to see it work if the
previous solution didn't, since both should just convert the thing into
Unicode -- and the source shows no differences as well).
Another possible thing might be that you'll need to include a
zero-width Unicode symbol which means "start bidi algorythm".
POP DIRECTIONAL FORMATTING (hexadecimal 202C) should apparently do it.
If that's indeed the solution, then I'd hope you'd choose the "right"
way to patch mkisofs rather than including a bidi algorythm :)
--
Best regards,
Ilya Konstantinov
=================================================================
To unsubscribe, send mail to linux-il-request@linux.org.il with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail linux-il-request@linux.org.il