From owner-freebsd-questions@freebsd.org Sat Sep 15 19:49:48 2018 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B9F631083516 for ; Sat, 15 Sep 2018 19:49:47 +0000 (UTC) (envelope-from acupuncture@cgocable.ca) Received: from fvipqcsab02.cogeco.net (smtp5.cogeco.ca [216.221.81.71]) by mx1.freebsd.org (Postfix) with ESMTP id 22B6596465 for ; Sat, 15 Sep 2018 19:49:46 +0000 (UTC) (envelope-from acupuncture@cgocable.ca) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2A1BACnYJ1b/zJjqY4NThwBAQEEAQEKA?= =?us-ascii?q?QGEPYEng3KVCgEBAQEBAQaBCJZ5gXkjC4QDRgKDfzsRAQMBAQIBAQIBgQiCQSK?= =?us-ascii?q?CYgIBAwEBIQQLARsgGwkCDQ0CJgICJwEJJg4FAgQBAQEBGQSDAAGBdByJOppdb?= =?us-ascii?q?3szGoliBYELiXl5gQeBOYJrgxsBBIE+AQEeTYI0glcCjWCOZAmCboNPhViDeh2?= =?us-ascii?q?CdYYIA4YNi12KTguBaE1zgmyLFYVaUxCLZ4I9AQE?= X-IPAS-Result: =?us-ascii?q?A2A1BACnYJ1b/zJjqY4NThwBAQEEAQEKAQGEPYEng3KVCgE?= =?us-ascii?q?BAQEBAQaBCJZ5gXkjC4QDRgKDfzsRAQMBAQIBAQIBgQiCQSKCYgIBAwEBIQQLA?= =?us-ascii?q?RsgGwkCDQ0CJgICJwEJJg4FAgQBAQEBGQSDAAGBdByJOppdb3szGoliBYELiXl?= =?us-ascii?q?5gQeBOYJrgxsBBIE+AQEeTYI0glcCjWCOZAmCboNPhViDeh2CdYYIA4YNi12KT?= =?us-ascii?q?guBaE1zgmyLFYVaUxCLZ4I9AQE?= X-IronPort-AV: E=Sophos;i="5.53,377,1531800000"; d="scan'208";a="102190530" Received: from unknown (HELO [192.168.1.72]) ([142.169.99.50]) by fvipqcsab02.cogeco.net with ESMTP; 15 Sep 2018 15:48:37 -0400 Subject: Re: keysym list for French chars To: freebsd-questions@freebsd.org References: <4801daa5-ecbe-42f5-8095-f8d5628131a9@unixarea.de> <20180915184645.GA8305@sh4-5.1blu.de> From: Corpo Openpgp: preference=signencrypt Autocrypt: addr=acupuncture@cgocable.ca; prefer-encrypt=mutual; keydata= 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 kFY= Message-ID: Date: Sat, 15 Sep 2018 15:53:46 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.0.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Content-Language: fr-FR X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Sep 2018 19:49:48 -0000 Le 15/09/2018 à 15:01, Lorenzo Salvadore via freebsd-questions a écrit : >> Anyway, here is what I do (and comments ar welcome): >> >> Frensh tilded chars (use Mode_switch + char) >> >> ============================================= >> >> == >> >> xmodmap -e "keycode 0x40 = Mode_switch" >> >> == >> >> key: a -> a A à À >> >> ================== >> >> xmodmap -e "keycode 38 = a A agrave Agrave" >> >> key: s -> s S â  >> >> ================== >> >> xmodmap -e "keycode 39 = s S acircumflex Acircumflex" >> >> key: d -> d D æ Æ >> >> ================== >> >> xmodmap -e "keycode 40 = d D ae AE" >> >> key: c -> c C ç Ç >> >> ================== >> >> xmodmap -e "keycode 54 = c C ccedilla Ccedilla" >> >> key: e -> e E è È >> >> ================== >> >> xmodmap -e "keycode 26 = e E egrave Egrave" >> >> key: r -> r R é É >> >> ================== >> >> xmodmap -e "keycode 27 = r R eacute Eacute" >> >> key: t -> t T ê Ê >> >> ================== >> >> xmodmap -e "keycode 28 = t T ecircumflex Ecircumflex" >> >> key: z -> z Z ë Ë >> >> ================== >> >> xmodmap -e "keycode 29 = z Z ediaeresis Ediaeresis" >> >> key: i -> i I î Î >> >> ================== >> >> xmodmap -e "keycode 31 = i I icircumflex Icircumflex" >> >> key: k -> k K ï Ï >> >> ================== >> >> xmodmap -e "keycode 45 = k K idiaeresis Idiaeresis" >> >> key: o -> o O ô Ô >> >> ================== >> >> xmodmap -e "keycode 32 = o O ocircumflex Ocircumflex" >> >> key: l -> l L œ Œ >> >> ================== >> >> xmodmap -e "keycode 46 = l L oe OE" >> >> key: u -> u U ù Ù >> >> ================== >> >> xmodmap -e "keycode 30 = u U ugrave Ugrave" >> >> key: v -> v V û Û >> >> ================== >> >> xmodmap -e "keycode 55 = v V ucircumflex Ucircumflex" >> >> key: y -> y Y ÿ Ÿ >> >> ================== >> >> xmodmap -e "keycode 52 = y Y ydiaeresis Ydiaeresis" > You can remove ydiaresis and ae as they do not appear in any > French word (I am French native speaker). > > Lorenzo Salvadore. > _______________________________________________ > freebsd-questions@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" æschne, æthuse, tænia (although the two latter can be spelled with an eacute instead of an æ) to name a few.