From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Peter Dyballa Newsgroups: gmane.emacs.help Subject: Re: hebrew in emacs Date: Wed, 7 Nov 2007 15:33:15 +0100 Message-ID: References: <13557981.post@talk.nabble.com> <13625305.post@talk.nabble.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Apple Message framework v752.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1194446028 5048 80.91.229.12 (7 Nov 2007 14:33:48 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 7 Nov 2007 14:33:48 +0000 (UTC) Cc: Help-gnu-emacs@gnu.org To: Eddy-14 Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Nov 07 15:33:51 2007 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1IplyY-0007LT-Mk for geh-help-gnu-emacs@m.gmane.org; Wed, 07 Nov 2007 15:33:50 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IplyN-0006cL-EO for geh-help-gnu-emacs@m.gmane.org; Wed, 07 Nov 2007 09:33:39 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Iply6-0006Z9-Vt for help-gnu-emacs@gnu.org; Wed, 07 Nov 2007 09:33:23 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Iply5-0006XH-G4 for Help-gnu-emacs@gnu.org; Wed, 07 Nov 2007 09:33:22 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Iply5-0006Wv-BV for Help-gnu-emacs@gnu.org; Wed, 07 Nov 2007 09:33:21 -0500 Original-Received: from fmmailgate01.web.de ([217.72.192.221]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Iply3-0007s3-OH for Help-gnu-emacs@gnu.org; Wed, 07 Nov 2007 09:33:20 -0500 Original-Received: from smtp07.web.de (fmsmtp07.dlan.cinetic.de [172.20.5.215]) by fmmailgate01.web.de (Postfix) with ESMTP id BDFD2AE719EE; Wed, 7 Nov 2007 15:33:17 +0100 (CET) Original-Received: from [195.4.207.128] (helo=[192.168.1.2]) by smtp07.web.de with asmtp (TLSv1:AES128-SHA:128) (WEB.DE 4.108 #208) id 1Iply1-0000uo-00; Wed, 07 Nov 2007 15:33:17 +0100 In-Reply-To: <13625305.post@talk.nabble.com> X-Mailer: Apple Mail (2.752.2) X-Sender: Peter_Dyballa@web.de X-Provags-ID: V01U2FsdGVkX1+k1I7R3EVtUJZnG+2qWjT/DKp9PfVFstcLpB2B DmSscTN3HX4/B+XC/yzoWI8uNahqvbYrr7IigyEh5g3vnbHtE1 AxSaa1ys2aeV8qrxUxKw== X-detected-kernel: by monty-python.gnu.org: Linux 2.4-2.6 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:49066 Archived-At: Am 07.11.2007 um 12:24 schrieb Eddy-14: > the X11 fonts I tried are difficult to read in hebrew, they don't > go left to > right, and they put the vowels after the consonants (instead of > under or > above). I am quite sure that GNU Emacs can't do that. It can work when the application is reading the tables inside a font file that tell the application to create these ligatures or combinations from the glyphs. GNU Emacs is not such an application, even if Unicode Emacs 23.0.60 can make use of OT fonts via libotf. > I have tried using xfd You can also use xfontsel and give it a Hebrew text to display ... via an X resource, most probably via XTerm*sampleTextUCS. Restricting the encoding and the spacing you'll have just a few choices. > or, better: I use for my other applications a great font, but it is > not a > X11 font. is there a way to "import" it to emacs? Convert it to TTF or some PostScript fonts (for the glyph ranges each) and then integrate them into X11. The xset utility tells you where it searches for fonts. After putting the fonts into such a path component you'll need to run mkfontdir and mkfontscale (all with root privileges) to make X11 see them. A final 'xset fp rehash' will make them available to all X clients that have been launched afterwards ... Did you invoke C-h H to see the HELLO file? When you're able to create a fonts or fontsets list with all your system's fonts as pop- up menu for GNU Emacs, you can simply walk through all these entries and see how the HELLO file looks with each ... -- Greetings Pete Experience is what you get when you don't get what you want.