unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
From: Michael Norrish via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@gnu.org>
To: "Gerd Möllmann" <gerd.moellmann@gmail.com>
Cc: "58328@debbugs.gnu.org" <58328@debbugs.gnu.org>
Subject: bug#58328: 28.2; can't select MacOS "System Font" using set-fontset-font
Date: Fri, 7 Oct 2022 05:51:46 +0000	[thread overview]
Message-ID: <902110F6-1429-4783-8789-D3AF31305D01@anu.edu.au> (raw)
In-Reply-To: <m2r0zk9qhd.fsf@Mini.fritz.box>

On 7/10/2022, 16:01, "Gerd Möllmann" <gerd.moellmann@gmail.com> wrote:

    Michael Norrish <u4087502@anu.edu.au> writes:

    >
    > I am able to paste the subscripts into TextEdit, and when I move my
    > cursor to the relevant character, it tells me that I'm using something
    > called "System Font".

    Well, I don't know what TextEdit does, and why.

    But you didn't say if Font Book says about which fonts are there.  You
    can start Font Book with Spotlight - Command-Space, enter font book, and
    return.  Is there a font named "System Font".  If not, Emacs won't be
    able to load that font.

    If you want to know what font Terminal is using, start Terminal, invoke
    Terminal > Preferences from the menu bar, select "Profiles" in the
    dialog box, and the "Text" tab on the right side.  There you find it
    under "Font".

Both Terminal (and TextEdit) appear to be substituting in another font when the chosen font is not available for the given characters.  In particular, I set my font profile in Terminal to use Inconsolata, but it does not have those subscript characters, so I guess it falls back to the system font (it's pretty obvious that this is happening visually). Various sources indicate that this font (apparently also called San Francisco) is deliberately not available through font-pickers. See, for example,

   apple.stackexchange.com/questions/208849/is-there-a-user-font-for-san-francisco-in-el-capitan

Nonetheless, this used to work, and the error message indicates that whatever code Emacs is using is now deprecated, and that it should be doing something else. I appreciate that special-casing this particular font "name" might be a bit much to ask for.  (In the meantime, I will use DejaVu Sans Mono instead.)

Thanks,
Michael


  reply	other threads:[~2022-10-07  5:51 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-10-06  5:00 bug#58328: 28.2; can't select MacOS "System Font" using set-fontset-font Michael Norrish via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-10-06  8:44 ` Gerd Möllmann
2022-10-06 23:03   ` Michael Norrish via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-10-07  5:01     ` Gerd Möllmann
2022-10-07  5:51       ` Michael Norrish via Bug reports for GNU Emacs, the Swiss army knife of text editors [this message]
2022-10-07  7:35         ` Gerd Möllmann
2023-09-03  9:29           ` Stefan Kangas

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=902110F6-1429-4783-8789-D3AF31305D01@anu.edu.au \
    --to=bug-gnu-emacs@gnu.org \
    --cc=58328@debbugs.gnu.org \
    --cc=gerd.moellmann@gmail.com \
    --cc=u4087502@anu.edu.au \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).