From xemacs-m  Wed Feb  5 05:42:12 1997
Received: from corp-200.dfki.uni-sb.de (root@corp-200.dfki.uni-sb.de [134.96.188.10])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id FAA26203
	for <xemacs-beta@xemacs.org>; Wed, 5 Feb 1997 05:42:11 -0600 (CST)
Received: from serv-100.dfki.uni-sb.de (burt@serv-100.dfki.uni-sb.de [134.96.184.202]) by corp-200.dfki.uni-sb.de (8.8.4/8.7.3) with ESMTP id MAA13813; Wed, 5 Feb 1997 12:42:24 +0100 (MET)
Organization: DFKI Saarbruecken GmbH, D 66123 Saarbruecken
Received: (from burt@localhost) by serv-100.dfki.uni-sb.de (8.8.4/8.7.3) id MAA07786; Wed, 5 Feb 1997 12:42:23 +0100 (MET)
Sender: burt@dfki.uni-sb.de
To: xemacs-beta@xemacs.org, Christoph Wedler <wedler@fmi.uni-passau.de>
Subject: Re: X-Symbol + XEmacs 20.0
References: <199702041743.SAA04486@serv-100.dfki.uni-sb.de>
	<m268081lkm.fsf@altair.xemacs.org> <vgu3nsqr96.fsf@dfki.uni-sb.de>
	<m2sp3cz4qd.fsf@altair.xemacs.org>
Mime-Version: 1.0 (generated by tm-edit 1.1)
Content-Type: text/plain; charset=US-ASCII
From: Alastair Burt <burt@dfki.uni-sb.de>
Date: 05 Feb 1997 12:42:22 +0100
In-Reply-To: Steven L Baur's message of 04 Feb 1997 12:38:34 -0800
Message-ID: <vglo93tr6p.fsf@dfki.uni-sb.de>
Lines: 30
X-Mailer: Gnus v5.2.25/XEmacs 19.14

Alastair Burt writes:

> The sub- and superscript fonts show up fine but the symbol font (for all
> the Greek mathematical symbols etc.) does not seem to be working in my
> LaTeX buffer or my edit faces buffer.  All I see is a mumbo jumbo of
> characters in my default iso8859-1 font.

Steven L Baur <steve@miranova.com> writes:

> This sounds like a coding sytem problem.  What happens if you do (setq
> file-coding-system 'no-conversion) on the buffer you're loading the
> symbol font characters into?

Setting file-coding-system to 'no-conversion does not help.  The problem
must lie somewhere in the mappings: char -> charset -> font.  Exactly how
these mappings take place is a mystery to me.  I can tell you a few things
though: 

  * The charset of the characters wrongly displayed is 'control-1' (as
    given by (char-charset (char-after (point)))

  * X-symbol uses a face specific display table to map into the math
    symbols.

  * The registry of the fonts not being picked up is "-fontspecific"

I have a vague feeling that x-symbol is going against the grain of a Muled
XEmacs.  It would be more natural to define a "tex-math" charset.

--- Alastair

