From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Leo Butler Newsgroups: gmane.emacs.help Subject: Re: input methods for mathematical glyphs Date: Thu, 09 Dec 2021 08:24:35 -0600 Message-ID: <87h7bh6el8.fsf@t14.reltub.ca> References: <87czm76of1.fsf@t14.reltub.ca> <83bl1rvwvl.fsf@gnu.org> <87y24u6esu.fsf@t14.reltub.ca> <87y24uonu5.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33056"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) Cc: help-gnu-emacs@gnu.org To: =?utf-8?Q?Andr=C3=A9?= A. Gomes Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Thu Dec 09 15:27:37 2021 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mvKOX-0008QQ-FX for geh-help-gnu-emacs@m.gmane-mx.org; Thu, 09 Dec 2021 15:27:37 +0100 Original-Received: from localhost ([::1]:37138 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mvKOW-00035y-EV for geh-help-gnu-emacs@m.gmane-mx.org; Thu, 09 Dec 2021 09:27:36 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:50084) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mvKLl-0008H1-UZ for help-gnu-emacs@gnu.org; Thu, 09 Dec 2021 09:24:47 -0500 Original-Received: from mail-eopbgr660128.outbound.protection.outlook.com ([40.107.66.128]:5920 helo=CAN01-QB1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mvKLj-0002Sv-FR; Thu, 09 Dec 2021 09:24:45 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DEQQ3xk4kgue3nPW1MBghHyusOa99KRipTQkZQ1aw42MbitdszA8yATrqj4sSSGvgGgWF3sRoG7ldE4OLimjjIY5CyEU21tmrNAUGvQn4j8TEL9tRQfEWQHGtNinrVN1Gfbdb5nhumrhP06VktL9jZaFvO+mHaVq9ttjLe7E2ZJjQGS6mxhnzWckt3zD6lLLAC1k87iR6UllvZi/mcfe+5KqYEHZgvcT8A7OJGRGjGHvL58WVodlqUo/WOs43WPUsCMc8r6HWR56621WzHU4W8aB9k+AcK0Kf/tAWOFIEm53nBQd30pH3F5V3ypVa2OBbW1C8rzBT8wr7SxHqTabMg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=q0xhPmmBI9H5T7pe/4TSKioYWhPNWwtgqpT5wjfGR3o=; b=oQVMsqD1meVVW5d9gJpwXLrbk7SSW+oG2YRvzx7+3L/hEVA8bNyftjKi+f1MphESLBnvwHAfrcAXgD6M+opMYiEZlqMIOnX1omkbkydQgw/vBAQ/FUW+QWYBYn9JolYWcy94iQqZvgP4hzIW2ark1eT6BmjBtt/kDsfk2gRGLXLy5PTOWxMcRLBddBraw68HoJPukRMBSOKixgz84kvrz5vsa1e9UQjfK5cDz8YdlV1UwTB8N8tVstrPNYnQccP1Jn6l4Mo8dFbHwyW7g9zH645pX17/2KeTdfJuX4uVWaBidII+vNnb6VGahHAKDFzgqgmfIkh+JEMVYvJ7ovsF6w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=umanitoba.ca; dmarc=pass action=none header.from=umanitoba.ca; dkim=pass header.d=umanitoba.ca; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=umanitoba.onmicrosoft.com; s=selector2-umanitoba-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=q0xhPmmBI9H5T7pe/4TSKioYWhPNWwtgqpT5wjfGR3o=; b=UktCz9oqsrzN3US3qG8e032/ExkSouRhWxSLfVXLnypxK/O3qWu+22kVT3IFtRk4vqXK+unC8z+O6pcs42j0AL6J9H8sab+E1L8z37WmL+N1MrxuL4iLPmMySlX5iUu+lWQ6lvPGIxn5TY2BbqGV+sttfGzCKDI95mY0a0pbJeU= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=umanitoba.ca; Original-Received: from YT3PR01MB5590.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:60::14) by YT1PR01MB2939.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:c::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4755.19; Thu, 9 Dec 2021 14:24:39 +0000 Original-Received: from YT3PR01MB5590.CANPRD01.PROD.OUTLOOK.COM ([fe80::4013:c63:e2a:b897]) by YT3PR01MB5590.CANPRD01.PROD.OUTLOOK.COM ([fe80::4013:c63:e2a:b897%9]) with mapi id 15.20.4778.013; Thu, 9 Dec 2021 14:24:39 +0000 In-Reply-To: <87y24uonu5.fsf@gmail.com> (=?utf-8?Q?=22Andr=C3=A9?= A. Gomes"'s message of "Wed, 08 Dec 2021 20:15:14 +0000") X-ClientProxiedBy: MW4PR04CA0290.namprd04.prod.outlook.com (2603:10b6:303:89::25) To YT3PR01MB5590.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:60::14) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 8568d08e-4afd-400f-c614-08d9bb1fa239 X-MS-TrafficTypeDiagnostic: YT1PR01MB2939:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:7691; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: EDbnvXhF4YhQi3PxwlRVVPI0ct3jS6mvtHjFYFubNpo6jqmvGS+UYgxP79vimKG1Z9CfunMPMCX6cO3Zpw1E5TMWD/TYszqqCK5+K3ohNMiHnrYbpl2pPb9nPTCcyxauLxa4gDWFJefxy1IhbT9vShk58NwOd6Snw6mDbpoXiBOqQM7bTVoOJV62bjPQjfRoJvuteNdO2w8erLrfGiIwomXt1Iu7I47giPsZwaQxNF45Z9Zyz+p7giGHnCpYzt5OORoUxMQOr6uqTFqg1I9rrz9gUKDP7pDwzjKRny5WWjSZ8ojg/GzVWCeZoKkwaa879TIi7GO2VFKrGGD0EaKlTkNEtTP9maJx9BN9vWD6bygDtn3gjUwdYd8ZHU9rnUkIuSTUAvM9iAZwrLY8Ga7E2FO91P9nfhUhXZ8OCUhn2+4wt4tkYxEhb/oqDsZwQJI5LbOvoMVQ2g03g7H0wiU5ZjA82UCV6LW7vWamZs/fGhhcEckEFhL2Yk20IZ4fZi2BKQnS2tGUVq6HZM37e3WcjfUn5DE6bSMk3N1G6SUNuUInFDnX2d67YorrOZtuCVz+JOnBPdBjJsruqobpioAoiGIeqJTgZ+vgjM7qRtn6aSKT3QTpoKXJwuZG9mkiV6vxZVCNerE4QvWlh4OcwiQETiVlyqw3U5YShT/2kDwIZGXZjXx0vCLUchWxB3rb89o8MA99uzOWTSjDfl/UqEbXyA== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:YT3PR01MB5590.CANPRD01.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(4636009)(366004)(5660300002)(66946007)(6512007)(44832011)(9686003)(8936002)(786003)(316002)(66476007)(66556008)(6486002)(6506007)(38350700002)(186003)(508600001)(6916009)(26005)(52116002)(38100700002)(4326008)(6666004)(2906002)(8676002)(86362001)(83380400001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WDRqRk5QYzk0LzhqUFJMTStuTXdPdmJ2WWp3MG1QVU1zMzBCSmplNDJ6eFFE?= =?utf-8?B?M01VcGg4aHJJT1YwU2g5UTh5TmRFMnAzTUZwRVZpTHJYeDlEYWRCU1ZvRlhC?= =?utf-8?B?NUtZVk1lVGpLM3NxS0FjRW1NZHY2Rnp0eUZ5YmplZzZsaVpIOWpZTVpZOFpS?= =?utf-8?B?WVV3d1VPS0pXOHhrWHBnR0FqY2NIaEJ0OVBReXpkdEt5eXVBTWtkNGZVMjQy?= =?utf-8?B?dDB4UzQvcVFNZmY5MHlmQS9VQ3JFVjNmaUFzT0llWjdSRktBWVlXYkdic1VD?= =?utf-8?B?dkxuY0xWaHBjL05ueU5nNjNVbWFISFBYbWg0SFFCRlhuNjkxemxia0lmeExa?= =?utf-8?B?WFFsR2l4ZVJvTXZwb2xkTDdlUHVKOFdNelN1bkF4bmVBUi9DZlN5WlprR3kz?= =?utf-8?B?TGRxS0oxTEl6YzRWS2syYzhaZlYySDB5ZTAyS3ZxbGJid3phaXNqMDh2UVBo?= =?utf-8?B?cFRSbXcyOTFFanJEUUpOb0w0ZVowVEVPU0hiRVF5YXNjWG4rYnZBaU9TN1Bt?= =?utf-8?B?QW9oTENYQ1cvMHZ5dlUrVCtUUEIrVnhxYUR2L3hYbTdWWStIVE1CNmtpdFc5?= =?utf-8?B?YU9BaFp5V1E0d3N2dzhoZ3BPc2Y2OW9saXowbTdkZ01CVWhRaFNjU28wY0Rs?= =?utf-8?B?OEtDa2liQ29wQmxLaFR6L1M2eXMzWjgvYTVTST X-OriginatorOrg: umanitoba.ca X-MS-Exchange-CrossTenant-Network-Message-Id: 8568d08e-4afd-400f-c614-08d9bb1fa239 X-MS-Exchange-CrossTenant-AuthSource: YT3PR01MB5590.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Dec 2021 14:24:39.1413 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4f80dd0b-338c-4e4c-8a14-90446962f7b8 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Ew9WSmo5KxAXS0dtlH7+G08p8p47dIGqnP1DHMoBCOWimhNMFi27AYy7iGiBXJu8q+oxqgxyyWkCLkWL2MljvQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: YT1PR01MB2939 Received-SPF: pass client-ip=40.107.66.128; envelope-from=Leo.Butler@umanitoba.ca; helo=CAN01-QB1-obe.outbound.protection.outlook.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:134914 Archived-At: Andr=C3=A9 A. Gomes writes: > Leo Butler writes: > >> Eli Zaretskii writes: >> >>>> From: Leo Butler >>>> Date: Wed, 08 Dec 2021 10:40:02 -0600 >>>>=20 >>>> I have, for years, used abbrevs for entering greek letters (and severa= l >>>> other commonly-used symbols in math). As I have learned how to use >>>> latex's support for other unicode math glyphs, I can see that my old >>>> solution does not scale and I would like to find an input method to >>>> easily input something like: >>>>=20 >>>> #+begin_src latex >>>> Let $=F0=9D=92=AF =E2=8A=82 =F0=9D=90=91$, $=F0=9D=92=AF =E2=89=A0 =E2= =88=85$, be a null set... >>>> #+end_src >>>>=20 >>>> I used C-x 8 RET to do this. I am ignorant of any input method that >>>> would do what I want (ucs may be the closest, but it only uses 4 digit >>>> hex, and who wants to memorize 4-5 digit hex numbers?) >>>>=20 >>>> Suggestions or thoughts? >>> >>> Did you try the 'TeX' input method? AFAIK, it was invented for these >>> purposes. >> >> Yes, I have and ucs, too. >> >> If I do >> >> M-x list-input-methods RET >> >> search for and select TeX, the *Help* buffer is populated by a large >> number of supported glyphs. When I search for =F0=9D=92=AF (or =F0=9D=90= =91), it is not >> found. It looks like there is some large, but limited number of glyphs >> that are supported, but many are not. ;-( > > Take a look at /path/to/emacs/sources/lisp/leim/quail/latin.ltx.el. Andr=C3=A9, thank you for the pointer to latin-ltx.el. I think I can see, roughly, how to add the functionality I want. Leo