Date: Wed, 15 May 2024 06:35:52 +0200 From: Baptiste Daroussin <bapt@FreeBSD.org> To: Joseph Mingrone <jrm@FreeBSD.org> Cc: src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org Subject: =?US-ASCII?Q?Re=3A_git=3A_27358245644c_-_main_-_freebsd-tips=3A_Add?= =?US-ASCII?Q?_fortune_to_find_font_providing_Unicode_character?= Message-ID: <294DDE88-70C4-4180-87B0-DD43892C5738@FreeBSD.org> In-Reply-To: <86jzjvvrqp.fsf@phe.ftfl.ca> References: <202405132302.44DN2NX6009088@gitrepo.freebsd.org> <4bocuyegvknxvo3rjxnwdkdsx3qwx7nsra3hgyrznk53b4ah5c@rvhtufyftkqi> <86jzjvvrqp.fsf@phe.ftfl.ca>
next in thread | previous in thread | raw e-mail | index | archive | help
Le 15 mai 2024 02:33:18 GMT+02:00, Joseph Mingrone <jrm@FreeBSD.org> a écrit : >On Tue, 2024-05-14 at 08:55, Baptiste Daroussin <bapt@freebsd.org> wrote: > >> On Mon 13 May 23:02, Joseph Mingrone wrote: >>> The branch main has been updated by jrm: > >>> URL: https://cgit.FreeBSD.org/src/commit/?id=27358245644c2a8bf2b57182e2fcd8cdf18d6b8d > >>> commit 27358245644c2a8bf2b57182e2fcd8cdf18d6b8d >>> Author: Joseph Mingrone <jrm@FreeBSD.org> >>> AuthorDate: 2024-05-13 18:38:13 +0000 >>> Commit: Joseph Mingrone <jrm@FreeBSD.org> >>> CommitDate: 2024-05-13 23:02:17 +0000 > >>> freebsd-tips: Add fortune to find font providing Unicode character > >>> Reviewed by: emaste >>> Sponsored by: The FreeBSD Foundation >>> Differential Revision: https://reviews.freebsd.org/D45183 >>> --- >>> usr.bin/fortune/datfiles/freebsd-tips | 14 ++++++++++++++ >>> 1 file changed, 14 insertions(+) > >>> diff --git a/usr.bin/fortune/datfiles/freebsd-tips b/usr.bin/fortune/datfiles/freebsd-tips >>> index 028a9e9b1430..e24d3640b8c6 100644 >>> --- a/usr.bin/fortune/datfiles/freebsd-tips >>> +++ b/usr.bin/fortune/datfiles/freebsd-tips >>> @@ -845,3 +845,17 @@ kern.tty_info_kstacks to 0 (off), 1 (on), or 2 (verbose), e.g.: > >>> -- Michael Gmelin <grembo@FreeBSD.org> >>> % >>> + >>> +Under X Windows, you can determine which fonts provide a particular Unicode >>> +character using fc-list from the fontconfig package. For example, if your >>> +friend complains that the emoji you sent won't display, run fc-list with the hex >>> +value of the character to determine which font your friend should install. > >> This has nothing to do with X window, it is valid for anything that can use >> fontconfig, which does not include xorg, but the toolkits or the libraries which >> needs to deal with fonts, for instance many non "X windows" applications, >> depends on fontconfig and this tips is valide for them, for example for >> libraries producing podofo or poppler can use fontconfig to decide which font to >> embeded in the pdf document. > >> In my opinion the "Under X Windows" should be removed from this tips. > >The objective was to strike a balance between utmost precision and >succinctness, so the tip is helpful. Indeed, fontconfig is not directly >tied to X windows, but for practical purposes, I presumed the vast >majority of user-facing applications using fontconfig run under X >Windows (now that Wayland is a thing, I should have used a more generic >phrase like "Under a graphical environment..."). Removing the qualifier >seems to imply fc-list will always be useful, which isn't the case. >Does the tweaked text that includes 'may be helpful' work for you? > >Joe > >### > >To determine which fonts provide a particular Unicode character, fc-list >from the fontconfig package may be helpful. For example, if your friend >complains that the emoji you sent won't display, run fc-list with the >hex value of the character to determine which font your friend should >install. > >$ fc-list ':charset=0x1F4A1' >/usr/local/share/fonts/noto/NotoColorEmoji.ttf: Noto Color Emoji:style=Regular > >$ pkg which /usr/local/share/fonts/noto/NotoColorEmoji.ttf >/usr/local/share/fonts/noto/NotoColorEmoji.ttf was installed by package noto-emoji-2.042 Looks good to me Bapt
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?294DDE88-70C4-4180-87B0-DD43892C5738>
