From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Ligature support Date: Fri, 05 Nov 2021 18:16:24 +0100 Message-ID: <875yt6ikuv.fsf@gnus.org> References: <87cznths5j.fsf@gnus.org> <8ff3b131c5fe09753ca0@heytings.org> <83mtmtru6l.fsf@gnu.org> <8ff3b131c57f741d04e5@heytings.org> <83lf2drqx6.fsf@gnu.org> <87lf2c3k0z.fsf@gnus.org> <83wnlwqocq.fsf@gnu.org> <87wnlwyox9.fsf@gnus.org> <83lf2cq7n5.fsf@gnu.org> <87wnlnkxbo.fsf@gnus.org> <83cznfdohr.fsf@gnu.org> <87zgqik9bk.fsf@gnus.org> <83v916d64z.fsf@gnu.org> <878ry2k6qz.fsf@gnus.org> <83tugqd488.fsf@gnu.org> <87zgqiiq8c.fsf@gnus.org> <83r1bud3or.fsf@gnu.org> <87r1buipf5.fsf@gnus.org> <83o86yd0ig.fsf@gnu.org> <87a6iiimay.fsf@gnus.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9100"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: Eli Zaretskii , Emacs developers To: Yuri Khan Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Nov 05 18:19:09 2021 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 1mj2rs-0002BV-Qv for ged-emacs-devel@m.gmane-mx.org; Fri, 05 Nov 2021 18:19:09 +0100 Original-Received: from localhost ([::1]:33954 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mj2rr-0005l3-OZ for ged-emacs-devel@m.gmane-mx.org; Fri, 05 Nov 2021 13:19:07 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47126) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mj2pO-0000ee-GC for emacs-devel@gnu.org; Fri, 05 Nov 2021 13:16:35 -0400 Original-Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:59810) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mj2pL-0005qc-80; Fri, 05 Nov 2021 13:16:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=4YI+ORBznQILiWjqckqIVH7XjfOtoMWXLUobiiJEjYE=; b=g1PTnRFVej+Gk4p3GsFnPiG7FM 5jUZ7Z8It6fmVBCpQyQWQirEBqB0jUa0j2SJ1f8ihef0tc9yUInp3XLnLdkpcwMBBMXrFLChYoJLs dRx3kY7YYNcw1znzeq1kVVsQ1Y+eSCjZLAzo8FdjQGQo5+8RO1ikwifWfkUTOgSULM8w=; Original-Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mj2pF-0006dL-F7; Fri, 05 Nov 2021 18:16:28 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAAAAAByaaZbAAAAAXNSR0IArs4c6QAAAAJiS0dE AP+Hj8y/AAAACXBIWXMAAAsSAAALEgHS3X78AAAAB3RJTUUH5QsFEQcsqi7S0QAAAJhJREFUSMft k9ENgCAMRIGwkqPclF3KUfzBQC3aw/ihwX4R0tdryxHXMBZpMH9OIAeUk3BAXOqZQlqgIXBaQQF7 BjolyKFhLrRCCGKSRPNDa0WnJSgBsV2lXpWrgZyWrETml4R+Sx7Gb6lgiTEQGo3jw7nxwh9344tS UU3MKTSmJxXqQzw/tGgBFzDOcRUwChxjSvP9wEeBDeQcFNLrTcmuAAAAJXRFWHRkYXRlOmNyZWF0 ZQAyMDIxLTExLTA1VDE3OjA3OjQzKzAwOjAwZGqMCgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0x MS0wNVQxNzowNzo0MyswMDowMBU3NLYAAAA4dEVYdGljYzpjb3B5cmlnaHQAQ29weXJpZ2h0IChj KSAxOTk4IEhld2xldHQtUGFja2FyZCBDb21wYW55+Vd5NwAAACF0RVh0aWNjOmRlc2NyaXB0aW9u AHNSR0IgSUVDNjE5NjYtMi4xV63aRwAAACZ0RVh0aWNjOm1hbnVmYWN0dXJlcgBJRUMgaHR0cDov L3d3dy5pZWMuY2gcfwBMAAAAN3RFWHRpY2M6bW9kZWwASUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJH QiBjb2xvdXIgc3BhY2UgLSBzUkdCRFNIqQAAAABJRU5ErkJggg== X-Now-Playing: Lost Girls's _Menneskekollektivet_: "Menneskekollektivet" In-Reply-To: (Yuri Khan's message of "Sat, 6 Nov 2021 00:05:47 +0700") Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, 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:278792 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Yuri Khan writes: > are some monospaced fonts that I=E2=80=99ve got installed on my machine a= nd > that have ligatures =E2=80=9Cfi=E2=80=9D and =E2=80=9Cfl=E2=80=9D. And ye= s, Cousine is currently my > programming font of choice. And no, I wouldn=E2=80=99t like it to use the= fi > ligature, because it=E2=80=99s drawn with a one cell advance, i.e. it will > both break alignment and disrupt reading pace. Do other programs make these into ligatures when you use these fonts? I tried: hb-view /usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf "afib" -o /tmp= /deja.png --=-=-= Content-Type: image/png Content-Disposition: inline Content-Transfer-Encoding: base64 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 gg== --=-=-= Content-Type: text/plain And as expected, no ligaturing here. The non-mono font does the ligature, though: --=-=-= Content-Type: image/png Content-Disposition: inline Content-Transfer-Encoding: base64 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 rkJggg== --=-=-= Content-Type: text/plain -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no --=-=-=--