From owner-freebsd-openoffice Tue Dec 10 6:28:31 2002 Delivered-To: freebsd-openoffice@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 76F2937B401 for ; Tue, 10 Dec 2002 06:28:29 -0800 (PST) Received: from jive.SoftHome.net (jive.SoftHome.net [66.54.152.27]) by mx1.FreeBSD.org (Postfix) with SMTP id 83B5D43EDC for ; Tue, 10 Dec 2002 06:28:28 -0800 (PST) (envelope-from eric.brasseur@softhome.net) Received: (qmail 18256 invoked by uid 417); 10 Dec 2002 14:28:18 -0000 Received: from tango-.softhome.net (HELO softhome.net) (172.16.2.14) by shunt-smtp-out-0 with SMTP; 10 Dec 2002 14:28:18 -0000 Received: from Toto.Mine ([81.11.128.245]) (AUTH: PLAIN eric.brasseur@softhome.net) by softhome.net with esmtp; Tue, 10 Dec 2002 07:28:16 -0700 Content-Type: text/plain; charset="iso-8859-15" From: Eric Brasseur Reply-To: eric.brasseur@softhome.net To: openoffice@FreeBSD.org Subject: mute (dead) keys problem for french OpenOffice Date: Tue, 10 Dec 2002 15:28:32 +0100 User-Agent: KMail/1.4.3 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-Id: <200212101528.32763.eric.brasseur@softhome.net> Sender: owner-freebsd-openoffice@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hello, There is a serious problem installing OpenOffice (4.7) on a FreeBSD machi= ne=20 dedicated to type french and probably other languages that need mute keyb= oard=20 keys for some characters like =F4 =F6 =FB =FC =E2 =E4 =EA =EB =EE =EF ...= You simply cannot get=20 those characters. Whatever OpenOffice release or portage is used. Yet the= re=20 is no problem with other word processors or editors. I made an issue for it at OpenOffice : issue 9939. It is now solved. The = texte=20 of the solution is pasted below. Sincerely Eric Brasseur Solution is environment variable LANG should be set to fr_FR.ISO8859-15 b= efore=20 starting OOo. This can be written inside the "swriter" start script and=20 inside the other scripts for starting OOo components ("scalc", "sdraw"...= ).=20 (Or it can be typed inside an X terminal window before starting an OOo=20 component fromout that terminal. And first issue bash or sh command in or= der=20 for the export command to be recognized.) export LANG=3Dfr_FR.ISO8859-15 Another solution is following can be done to FreeBSD (4.7) configuration=20 files, to enable french localisation globally: At the end of /etc/rc.conf add following lines: font8x8=3D"iso15-8x8" font8x14=3D"iso15-8x14" font8x16=3D"iso15-8x16" At the beginning of /etc/login.conf change the "default:" lines so they=20 include the last two statements charset=3D and lang=3D as follows: default:\ :passwd_format=3Dmd5:\ :copyright=3D/etc/COPYRIGHT:\ :welcome=3D/etc/motd:\ :setenv=3DMAIL=3D/var/mail/$,BLOCKSIZE=3DK,FTP_PASSIVE_MODE=3DYES= :\ :path=3D/sbin /bin /usr/sbin /usr/bin /usr/games ... \ :charset=3DISO-ISO8859-15:\ :lang=3Dfr_FR.ISO8859-15: Post Scriptum : mute keys is same as dead keys. And ISO8859-1 yields the = same=20 results as ISO8859-15 so far tried out. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-openoffice" in the body of the message