Article View: net.internat
Article #266Re: Brackets
From: Francois Lamy
Date: Mon, 26 May 1986 14:59
Date: Mon, 26 May 1986 14:59
60 lines
3524 bytes
3524 bytes
In article <29800005@ccvaxa> aglew@ccvaxa.UUCP writes:
>matching brackets on adjacent keys, near to each other. The keyboards that
>...
>start off right, but putting < and > above , and . breaks the pattern (and,
Hmmm... , and . being adjacent on my keyboard, it follows that < and >
are, too.
>While we're at it, where should properly formed left and right quotation
>marks be put, or, if not on the keyboard, how should they be generated?
>(no, back-quote and single quote do not always match).
For balanced quotation marks I would go for compose-' and compose-`
(are there distinct glyphs for `` and '' in ISO latin 1?)
My personal choice for French guillemets would be compose-< for << and
compose-> for >>.
The following layout allows for adjacency in both cases:
"ascii mode" "french mode"
(compose key depressed in "wp" (compose key depressed in "programming"
mode) mode)
--------------- ---------------
|backsp |delete | |backsp |delete |
| | | | | |
---------------------- ----------------------
| { | } | | | | | e" | u^ | i^ | |
| [ | ] | \ | | | e^ | a^ | o^ | |
------------------ | ------------------ |
| : | " | ~ | return | | : | " | u` | return |
| ; | ' | ` | | | ; | e` | a` | |
--------------------------------- ---------------------------------
| < | > | ? | shift | lf | | << | >> | c, | shift | lf |
| , | . | / | | | | , | . | e' | | |
--------------------------------- ---------------------------------
| control | compose | | control | compose |
| | | | | |
--------------------------------- ---------------------------------
(The French layout is completely arbitrary, except for c, and e', which
are in the same place as on a French-Canadian typewriter, if I am not
mistaken)
Since there is no agreement for the placement of "alien :-)" characters, I
chose to put them all at the same place, where they would be easy to hunt and
peck.
I do not mind the three keys between "L" and return, if return is big enough
to be hit with boxing gloves. This layout puts <escape> back where it
belongs, left of 1, and also allows for symmetrical <control> and <compose>
keys, on both side of the space bar.
--
Jean-Francois Lamy CSNet: lamy@ai.toronto.csnet
Department of Computer Science EAN: lamy@ai.toronto.cdn
University of Toronto ARPA: lamy%ai.toronto.csnet@csnet-relay
Toronto, Ontario UUCP: {ihnp4,decvax,decwrl,uw-beaver}
M5S 1A4 !utcsri!utai!lamy
Technical Details
Message-ID:
<1717@utai.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!utcsri!utai!lamyShow Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site utai.UUCP Path: arc1-ca.pugleaf.net!utzoo!utcsri!utai!lamy From: lamy@utai.UUCP (Francois Lamy) Newsgroups: net.internat Subject: Re: Brackets Message-ID: <1717@utai.UUCP> Date: Mon, 26-May-86 10:59:16 EDT Article-I.D.: utai.1717 Posted: Mon May 26 10:59:16 1986 Date-Received: Mon, 26-May-86 11:30:53 EDT Reply-To: lamy@utai.UUCP (Jean-Francois Lamy) Organization: CSRI, University of Toronto Lines: 60