From nobody Tue Jan 16 07:45:13 2024 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TDh3W2LNWz573RY for ; Tue, 16 Jan 2024 07:49:11 +0000 (UTC) (envelope-from freebsd-hackers@phoe.frmug.org) Received: from frmug.org (enterprise.frmug.org [213.36.253.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4TDh3W0KTQz4FTK for ; Tue, 16 Jan 2024 07:49:10 +0000 (UTC) (envelope-from freebsd-hackers@phoe.frmug.org) Authentication-Results: mx1.freebsd.org; none Received: by frmug.org (Postfix, from userid 66) id 6A56412B887; Tue, 16 Jan 2024 08:49:03 +0100 (CET) Received: by memo2.memo.frmug.org (Postfix, from userid 1001) id 0C0A517984; Tue, 16 Jan 2024 08:45:13 +0100 (CET) Date: Tue, 16 Jan 2024 08:45:13 +0100 From: Bertrand Petit To: Andrea Venturoli Cc: FreeBSD Hackers Subject: Re: Thunderbird, ligatures, and "fixed-width" fonts Message-ID: <20240116074513.GC14773@memo2.memo.frmug.org> References: <43ad528d-e45c-47fe-837c-cf7716ea7d86@m5p.com> List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.12.1 (2019-06-15) X-Rspamd-Queue-Id: 4TDh3W0KTQz4FTK X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:12322, ipnet:213.36.0.0/16, country:FR] On Tue, Jan 16, 2024 at 08:09:09AM +0100, Andrea Venturoli wrote: > > I've looked up the patch you linked, but I don't know where to put it > exacly. > I already have ~/.config/fontconfig/fonts.conf and it's an XML file: Extract the whole tag from George's document and insert it anywhere in your fonts.conf file with the limitation that it must be placed at the same level as the already present s. > I don't know where my version comes from. Perhaps it was crafted from > XFCE settings GUI? You way want to make your file read-only in order to prevent any desktop environment from overwriting your settings. You can also place the whole document George mentioned in a separate file in the ~/.config/fontconfig/ directory. For reference, look in /usr/local/etc/fonts/ how this is done system-wide. > Is this all obsolete? Should I delete this and replace it with the given > text? Those settings are fine and can be kept. Removing then will change the appearance of text on screen. -- %!PS -- Bertrand Petit /D{def}def/E{exch}D/G{get}D/I{2 div}D/U{dup}D/L{roll}D/Y{setgray}D/N{newpath}D /O{N 0 0 moveto}D/P{pop}D/T{translate}D currentpagedevice/PageSize G U 0 G/w E D 1 G /h E D w I h I T 0 Y 1 setlinewidth 0 1 2 { P 120 rotate 2 4 w U mul h U mul add sqrt I 50 add {N 50 0 3 2 L 0 360 arc stroke}for}for/s{O true charpath pathbbox exch 4 -1 L E sub I 3 1 L sub I} D /l(bp)D 0.94 Y /Helvetica findfont 22 scalefont setfont l s P(x)s exch P T O l show showpage