Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Nov 2003 09:31:10 -0600
From:      Nathan Kinkade <nkinkade@ub.edu.bz>
To:        Kent Stewart <kstewart@owt.com>
Cc:        ogautherot@freesurf.fr
Subject:   Re: KDE and US International keyboard
Message-ID:  <20031125153110.GG3048@npkfbsd>
In-Reply-To: <200311250213.45905.kstewart@owt.com>
References:  <20031124103035.BF972E4A03@mail.freesurf.fr> <200311250053.46014.kstewart@owt.com> <20031125094540.CFBF7E4A02@mail.freesurf.fr> <200311250213.45905.kstewart@owt.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--6cMF9JLEeZkfJjkP
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Nov 25, 2003 at 02:13:45AM -0800, Kent Stewart wrote:
> On Tuesday 25 November 2003 01:45 am, ogautherot@freesurf.fr wrote:
> > Kent Stewart =E9crit:
> > > > > I tried to  use the keymap us_intl under OpenOffice  but it won't
> > > > > work; actually, I can't even type a single quote.
> > >
> > > <snip>
> > >
> > > You have never apparently tried to type =FC, =F1, =E1 and all of the =
other
> > > special characters that English keyboards don't produce easily.
> >
> > Yes, the funny thing is that the French accents work fine in many apps
> > (KMail and others) but OpenOffice 1.0.1 stumbles even on the sequence
> > <single quote> <space>, which supposedly should insert a single quote.
> >
> > Any luck anyone?  I tried OO 1.1 to see if it solves the problem
> > but no luck yet with this one either (it was some weeks ago so I don't
> > remember exactly what it was...) Did anyone succeed ? (binary answer
> > welcome :-) )
> >
>=20
> I use the es-Spanish keyboard layout. I went to the MS site that I told y=
ou=20
> about. The English Intl. is complicated. When I toggle from US to es, the=
=20
> dead keys all come into play. The ' becomes a dead key so that the sequen=
ce=20
> 'e produces =E9 and so on. The ; becomes the =F1=D1 and etc. I use that l=
ayout in=20
> Kword and in any Spanish words I use in email. I have never used OO. In t=
he=20
> US Intl, the apostrophe, grave, the carrot, and double quotes are all dea=
d=20
> keys. The rest you have to use the <alt-gr> key. The shift is also active=
 on=20
> the <altp-gr>. I use the default qwerty US keyboard and toggle to es-Span=
ish=20
> and I get the Spanish characters when I type into anything except kde's=
=20
> konsole.
>=20
> If you can't see them, let me know. I can grab the popups tomorrow and sa=
ve=20
> them on my web site. There is probably a copyright issue so I won't pass =
the=20
> URL on here. It isn't a 100% because the international layouts use the fu=
nny=20
> enter key and the shift keys are smaller. I don't know where to find thos=
e=20
> characters. I haven't mapped them.
>=20
> Kent

In order to produce the various diacritic marks, I have just been using
xmodmap(1).  I have come to see that it is probably not as complete
or flexible as using dead-keys, but I certainly find it useful and less
obtrusive for the infrequent cases when I need to type such
characters.  I put this line in my .xinitrc file:

xmodmap ~/.xmodmaprc

Then my .xmodmaprc file looks like:

clear mod4
keycode 115 =3D Mode_switch
keycode 10 =3D 1 exclam exclamdown
keycode 26 =3D e E eacute Eacute
keycode 31 =3D i I iacute Iacute
keycode 32 =3D o O oacute Oacute
keycode 38 =3D a A aacute Aacute
keycode 57 =3D n N ntilde Ntilde
keycode 61 =3D slash question questiondown

This gives me the basic diacritic marks and punctuation to write in
Spanish.  Keycode 115 is the Super_L key - or "Windows" key.  I never
use those keys and I suppose I could also put something behind the
Super_R key as well.  The basic layout of the .xmodmaprc is that the
first character is when the keycode is pressed by itself, the next is
with the keycode + Shift, the next is the keycode + Mode_switch, and the
final is the keycode + Mode_switch + Shift.  So, to get a ``=D1'' I press
Shift-Super_L-n.

Just another idea...

Nathan
--=20
gpg --keyserver pgp.mit.edu --recv-keys D8527E49

--6cMF9JLEeZkfJjkP
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (FreeBSD)

iD8DBQE/w3W+O0ZIEthSfkkRAty+AKDPq3nCaH2w5PyE2+0TumjZ8ihXdQCgyV+m
g6xbAmLA2HhhrNav9pglU+8=
=mVt4
-----END PGP SIGNATURE-----

--6cMF9JLEeZkfJjkP--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031125153110.GG3048>