From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Augusto Stoffel Newsgroups: gmane.emacs.devel Subject: Math symbols Date: Fri, 23 Sep 2022 21:25:36 +0200 Message-ID: <87edw1gafj.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="7587"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Sep 23 21:27:36 2022 Return-path: Envelope-to: ged-emacs-devel@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 1oboKl-0001l0-Ur for ged-emacs-devel@m.gmane-mx.org; Fri, 23 Sep 2022 21:27:35 +0200 Original-Received: from localhost ([::1]:58146 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oboKk-00025e-2b for ged-emacs-devel@m.gmane-mx.org; Fri, 23 Sep 2022 15:27:34 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43482) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oboIw-0000hF-4s for emacs-devel@gnu.org; Fri, 23 Sep 2022 15:25:42 -0400 Original-Received: from mail-ed1-x530.google.com ([2a00:1450:4864:20::530]:43575) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oboIu-0001Ss-7Z for emacs-devel@gnu.org; Fri, 23 Sep 2022 15:25:41 -0400 Original-Received: by mail-ed1-x530.google.com with SMTP id y8so1477684edc.10 for ; Fri, 23 Sep 2022 12:25:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:date:subject:to:from:from:to:cc :subject:date; bh=dYAaUPcegUOlMhcdeqTod2QEeN644DaXYnTenbh5JQ4=; b=V0YGzbwoJYgkyvMc2XfTZJMGm1cwAdmnbwBCClC9Hu+IgV+0BLRsvGb6onMJsDtOtx OuVyutTXLsckfajcKZmqwYGybr0cRrFAUm16ciys1pIE13LP27plObZ81ckXf/SJwJ/0 KiHHd55sWmXGzxQYnxx10IbIzL4gslihmZNlns+3jBdHLhLYHZyMHjjuqPGt96fqTe8j HtE8xouvufo9Drw1itzvctWTTMSN6LzNHPyKb0ibvc92qXYMeIm7lm8SYIlJwJr10jP9 MSSPNH4t5phNYhkvXbhX3zWb38EmUEzq/vcFJcOCRvCRCz2+KxRTr8mcvsnc4v8laReZ Nk4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:date:subject:to:from :x-gm-message-state:from:to:cc:subject:date; bh=dYAaUPcegUOlMhcdeqTod2QEeN644DaXYnTenbh5JQ4=; b=HTHPOcPwDKNah8nbxO6r2zh9WV7yYWFvO/AsT5AqJDYVxtq3iI2dTkQYV+wuQVETEN 3bIyto31x9gkhuS+88s3iW+sz/2qOuXIGTBrqc9QyloitqHlEHGMZdf3HL3+AYUDIZTN vIklu4ir4uqXKgWog4aRtsp/EZJ93PE51gYn4JynPx4KGZX01HNv0F6jGHzOBM0k7mXj mj9nG7Y8HbXuzXBXO6pIAz0zr4ygOD08DYUbx1R87ArZ0GjUOmtuNo0iKbTS4+RoJVYu I/zOpDWgS1Ynao1gadjdNwiVWAtqIU+U3NJC8J2chyU9sLfXp2erQbcpO3Pba3DFz6xh ntAQ== X-Gm-Message-State: ACrzQf0QUlxHXXVqpVke5tanyRos3nx3hUzI6+7stLwzfFK3YaOoYt5g C/NHiELxR/FU3v44TVljk6I8VCVkbpY= X-Google-Smtp-Source: AMsMyM49OPcLH65z7l8Ot3nFsvp8jL81w80F2HR6inCpIGccmglALnWDHmwfX/3xGJ+PsjVIZHgjCQ== X-Received: by 2002:aa7:cb87:0:b0:43b:e650:6036 with SMTP id r7-20020aa7cb87000000b0043be6506036mr10061033edt.350.1663961138022; Fri, 23 Sep 2022 12:25:38 -0700 (PDT) Original-Received: from ars3 ([2a02:8109:8ac0:56d0::8510]) by smtp.gmail.com with ESMTPSA id v4-20020a17090690c400b00771cb506149sm4387377ejw.59.2022.09.23.12.25.37 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Sep 2022 12:25:37 -0700 (PDT) Received-SPF: pass client-ip=2a00:1450:4864:20::530; envelope-from=arstoffel@gmail.com; helo=mail-ed1-x530.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:296085 Archived-At: Since Emacs now knows all the Emojis, I was wondering about the next coolest thing, math symbols. Would it make sense to make their TeX names baked into Emacs, next to all other information show in `describe-char? There are around 2500 math symbols in Unicode. Here is a comprehensive listing of their TeX names: https://ctan.mirror.norbert-ruehl.de/macros/unicodetex/latex/unicode-math/unimath-symbols.pdf This data could be shared by half a dozen different features. Now, the answer to the question above might well be No, each of these potential features should have their own copy of the data in their preferred format. If that's the case, then I would like to add the following package to ELPA: https://github.com/astoff/unicode-math-input.el PS: I don't know if anyone can make any serious intellectual property claim on those character names, but since I obviously copied them from some place, let me mention that, to my best knowledge, they originate from the STIX project, see http://www.ams.org/STIX/. There are no terms of use on that page.