all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: David Kastrup <dak@gnu.org>
To: help-gnu-emacs@gnu.org
Subject: Re: x-symbol?
Date: Wed, 23 Jun 2010 14:10:02 +0200	[thread overview]
Message-ID: <87lja654rp.fsf@lola.goethe.zz> (raw)
In-Reply-To: 87vd9ai3yi.fsf@padme.localdomain

m_mommer@yahoo.com (Mario S. Mommer) writes:

> David Kastrup <dak@gnu.org> writes:
>> With regard to the optic sugar, you might \usepackage[utf8x]{inputenc}
>> in connection with some utf-8 special characters, namely let LaTeX cater
>> for the conversion.
>
> Do you know of any resource that describes that?

I'd guess the inputenc documentation.

> I presume one would have some input method producing the (for example)
> nabla in utf8, and then some macro that translates to \nabla. Is that
> what you mean?

For example.  In Emacs, the TeX input method will produce, when you type
\nabla, "∇" in your text.

>> For the visual component, I consider X-Symbol's approach a bit too
>> invasive on the buffer text: if things go wrong, you lose original
>> input.
>
> In all the years i've used it, i did not observe that I lost input. I
> mean, yes, if you for example delete an alpha character, all six
> letters of the \alpha disappear, but that has never bothered me.

It has happened to me quite a bit that something went wrong and the file
contained unconverted material.  When you were lucky, some code
conversions made it possible to salvage.

>> preview-latex's own way of inserting graphics instead, however,
>> appears like overkill for the same application space.  A middle ground
>> would be the use of display properties substituting appropriate Unicode
>> characters, but not graphics.
>
> But I think that is exactly what x-symbol does.

No, it replaces the buffer text instead of changing its display.

> It has a special font for some characters that seem not be in Unicode,
> but that is about it.

It works with special fonts and codings for other characters as well IIRC.

> It does include small thumbnails of graphics included with
> \includegraphics (which btw, is of very little use).

I don't consider this part of its defining feature set.  It's more like
a completely separate functionality.

>> The work still has to be done, but once it _has_ been done, chances
>> are that it will at least be guarded somewhat against bitrot.
>
> Here is me crossing my fingers :-)
>
> I'll try to contact the original author. Maybe assigning fsf the
> copyright would be a first step...

If you can't get anybody willing to work on the code, it would be sort
of pointless.  Sure, it is a kind of insurance against some programmer
eventually being able and willing to work on it, and the original author
being no longer available or willing to bother.  But I think it might be
smarter if you'd try to see whether you can find somebody willing to
work on this first.

-- 
David Kastrup


  reply	other threads:[~2010-06-23 12:10 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-06-21 13:50 x-symbol? Mario S. Mommer
2010-06-22  8:36 ` x-symbol? Eric S Fraga
2010-06-23  8:00   ` x-symbol? Mario S. Mommer
2010-06-22  9:06 ` x-symbol? David Kastrup
2010-06-23  7:49   ` x-symbol? Mario S. Mommer
2010-06-23 12:10     ` David Kastrup [this message]
     [not found] ` <87bpb3idsr.fsf@fh-trier.de>
2010-06-23  7:54   ` x-symbol? Mario S. Mommer

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87lja654rp.fsf@lola.goethe.zz \
    --to=dak@gnu.org \
    --cc=help-gnu-emacs@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.