[Cuis-dev] [IMPROV] Unicode Input in Editor

H. Hirzel hannes.hirzel at gmail.com
Sun Oct 8 23:30:28 PDT 2023

Hello Luciano and Gerald

Thank you for your answers with the explanations
Input of LaTeX symbols works, e.g.


gives α+ρ
but the general mechanism
\+161<space> does unfortunately not work. This is in DrGeo 23.06.[1]

I am also interested in entering IPA [2]  characters (needs an extension I
am ready to do)

Kind regards

[1] https://www.gnu.org/software/dr-geo/
[2] https://en.wikipedia.org/wiki/International_Phonetic_Alphabet

On Tue, Oct 3, 2023 at 10:38 AM Gerald Klix <cuis.01 at klix.ch> wrote:

> On 10/3/23 7:54 AM, Luciano Notarfrancesco via Cuis-dev wrote:
> On Tue, Oct 3, 2023 at 04:41 H. Hirzel via Cuis-dev <cuis-dev at lists.cuis.st> <cuis-dev at lists.cuis.st>
> wrote:
> If I want an epsilon I type
>    \epsilon<space><backspace>
> This is in DrGeo 23.06 beta
> Is this the intended behavior to have to type a <backspace> in addition to
> the <space> character?
> Yes, but instead of <space> you can type the character that you actually
> want after epsilon, so you don’t need to press <backspace> to delete it.
> For example to write α+β you can type \alpha+\beta, and to write α⊕β you
> can write \alpha\oplus\beta.
> There is, as Luciano pointed out, a subtle difference between these
> two forms of input syntax:
>    - \someLatexSymbol keeps the next character the user typed (usually a
>    space)
>    - \+161 replaces the character sequence in including the space
> The rationale behind this – seemingly arbitrary – difference in behavior is
> as follows:
> The symbol input is meant for Smalltalk code and the operator symbol
> must be followed by some white-space to denote a one-character binary
> message selector. If you want to type a multi-character binary
> selector it also works nicely (See Luciano's explanation).
> The input of arbitrary Unicode symbols works for every text editor and is
> meant to enter Unicode characters, everywhere in the text, possible in
> the middle of a word. It closely mimics the Unicode input
> methods of the those of many Unix X11 based programs,
> where you can type Shift-Control-U <hex digits ...> space.
> HTH and Best Regards,
> Gerald
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20231009/9685225b/attachment.htm>

More information about the Cuis-dev mailing list