From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Yuri Khan Newsgroups: gmane.emacs.help Subject: Re: Unicode fonts - Re: Why do I find ^L in elisp code? Date: Mon, 24 May 2021 21:36:59 +0700 Message-ID: References: <87im3a5xqc.fsf@zoho.eu> <83h7iuj6i1.fsf@gnu.org> 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="34717"; mail-complaints-to="usenet@ciao.gmane.io" To: Yuri Khan , help-gnu-emacs Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Mon May 24 16:37:40 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 1llBi7-0008pe-7S for geh-help-gnu-emacs@m.gmane-mx.org; Mon, 24 May 2021 16:37:39 +0200 Original-Received: from localhost ([::1]:58974 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1llBi4-0001oj-FY for geh-help-gnu-emacs@m.gmane-mx.org; Mon, 24 May 2021 10:37:38 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44752) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1llBhh-0001nE-Cu for help-gnu-emacs@gnu.org; Mon, 24 May 2021 10:37:13 -0400 Original-Received: from mail-vs1-xe2b.google.com ([2607:f8b0:4864:20::e2b]:33334) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1llBhf-0008CE-RY for help-gnu-emacs@gnu.org; Mon, 24 May 2021 10:37:13 -0400 Original-Received: by mail-vs1-xe2b.google.com with SMTP id f11so14353771vst.0 for ; Mon, 24 May 2021 07:37:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :content-transfer-encoding; bh=OARG1Eku4qmHCxeRXDeYk6pp++RVRfoIxLXWE8MpWFU=; b=FRWoIAd9sHiig/SXjVkhXM5TS0Di1dTCFJFfP1iAwqEwmoj45TwEkkIWjpP/MVSB3N WvBB7jt6iylIzCyZL+JYDW43ZtVsaulzTKSEq/xmgJzPn8siIPkiBwuH/0MHYI1T1ZOb mnZn9DCJCS7hUM6h22uSbkvFTwGIAUL17qss3qMfCtMrM88X2AXA5uxcx5yva65Qzwb0 CVT7Wk0quKmlWZogVFLBZJBdQtx6VhoXlFboSEtWbN5e/Dwp9yH7HTrw8QP7hgujYG6q xMjl2AS774M++YFHB9WpEmdI7bvWC+1pkHObB0074KDht8ex31O+wl2bHng5x5FF+i2H L2JA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:content-transfer-encoding; bh=OARG1Eku4qmHCxeRXDeYk6pp++RVRfoIxLXWE8MpWFU=; b=NhWaO6+e/YDN0dGCzDRlfrfEI0dilHO8qlvWJ0hED1fjP9CO31T+4NyXw0o6RvvlHv GYPiES6HcBJhsq8kMtm6dl2U9IdBYLSBpbccOGgLmvjohrqnSFCey7fki9PlznwsK0LL Sw8uLI571/3+QnxkGgWtGzAtBnWrALNytRa1VbImMVszU4PsOhsWP26g6Fq7/p0KL4I0 Txq2qS2XzslaUND5KMUTEmr2Tdo1zKN8GYOWX/OqI46Z1iS3xPdqH7j4POG/dFvKvs7b m3V3jhngDnzZyNKE+5fmwh8Ko22n7UCqwzfrBgy1+7gqNIixX963RlIz/3sS63awV/V7 h/qQ== X-Gm-Message-State: AOAM530K5Y+fjgecms9aEYWLEYJWxAY9GcPzkREwxz6YDqnhja26q7Sm CIghvgCGjo4t6eqrMdXV07nZV35BMZEg3zJ0GWk= X-Google-Smtp-Source: ABdhPJwoH/LU5kTGUHm/a+Wk8kPy+v43VgWQkjOXk47K40fAYRjqmqBYh0k8XlYx0k0fN05SAZSURMJeunEZ64G7Ifw= X-Received: by 2002:a05:6102:34d:: with SMTP id e13mr21806919vsa.31.1621867030900; Mon, 24 May 2021 07:37:10 -0700 (PDT) In-Reply-To: Received-SPF: pass client-ip=2607:f8b0:4864:20::e2b; envelope-from=yurivkhan@gmail.com; helo=mail-vs1-xe2b.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: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 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:130183 Archived-At: On Mon, 24 May 2021 at 21:27, Jean Louis wrote: > > No, but we can feel morally justified to say they do it wrong by > > making their posts less accessible for users (1) without font coverage > > for those blocks; (2) of less capable displays such as out-of-the-box > > Linux console; (3) of Braille displays; (4) of screen readers. > > In social media, it their individual expression and creators need not > think how other people will perceive it, or not be able to perceive > it. Computer program that read text should be programmed not > robotically, rather humanely and know how to interpret such characters > not in a robotical way, but in human kind of a way. > > These letters like =F0=9D=90=A6=F0=9D=90=9A=F0=9D=90=AD=F0=9D=90=A1=F0=9D= =90=9E=F0=9D=90=A6=F0=9D=90=9A=F0=9D=90=AD=F0=9D=90=A2=F0=9D=90=9C=F0=9D=90= =9A=F0=9D=90=A5 =F0=9D=90=9B=F0=9D=90=A8=F0=9D=90=A5=F0=9D=90=9D should be = supported by every > English screen reader, regardless, as those are letters of English > alphabet. No, they are letters of the Latin alphabet interpreted abstractly. They are not even required to form words; as a string of mathematical letterlike symbols, your =E2=80=9C=F0=9D=90=A6=F0=9D=90=9A=F0=9D=90=AD=F0= =9D=90=A1=F0=9D=90=9E=F0=9D=90=A6=F0=9D=90=9A=F0=9D=90=AD=F0=9D=90=A2=F0=9D= =90=9C=F0=9D=90=9A=F0=9D=90=A5=E2=80=9D above might mean a product of 12 vector variables and read accordingly: [em ei ti: eitch i: em ei ti: si: ei el] in English, or [em uh te ush e em uh te i tse uh el] in Russian (which borrows the pronunciation of single Latin letters from French and/or German). > So it is really up to screen reader to support it, not to the user to > conform oneself to limitations of other people's software.