unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* fonts on master
@ 2020-01-14 15:46 John
  2020-01-14 16:17 ` Eli Zaretskii
  0 siblings, 1 reply; 10+ messages in thread
From: John @ 2020-01-14 15:46 UTC (permalink / raw)
  To: emacs-devel

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 780 bytes --]

today I pulled source and built emacs from master.  But it failed to
run properly as it obeyed the first line on my init sequence which is
(set-frame-font "-ETL-ETL Fixed-normal-normal-normal-*-16-*-72-72-c-80-iso10646-1")

Message is
Warning (initialization): An error occurred while loading ‘/home/jpff/.emacs’:

error: Font not available, #<font-spec nil ETL ETL Fixed nil iso10646-1 normal normal normal 16 72 110 80 ((:name . -ETL-ETL Fixed-normal-normal-normal-*-16-*-72-72-c-80-iso10646-1) (:user-spec . -ETL-ETL Fixed-normal-normal-normal-*-16-*-72-72-c-80-iso10646-1))>

It worked yesterday (the emacs I am using to send this message).  I
tried sending a bug report but that failed attempting to send mail I
think.

How can I get the latest to work?

==John ffitch



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: fonts on master
  2020-01-14 15:46 fonts on master John
@ 2020-01-14 16:17 ` Eli Zaretskii
  2020-01-14 16:57   ` john
  0 siblings, 1 reply; 10+ messages in thread
From: Eli Zaretskii @ 2020-01-14 16:17 UTC (permalink / raw)
  To: John; +Cc: emacs-devel

> Date: Tue, 14 Jan 2020 15:46:38 +0000
> From: John <jpff@codemist.co.uk>
> 
> today I pulled source and built emacs from master.  But it failed to
> run properly as it obeyed the first line on my init sequence which is
> (set-frame-font "-ETL-ETL Fixed-normal-normal-normal-*-16-*-72-72-c-80-iso10646-1")
> 
> Message is
> Warning (initialization): An error occurred while loading ‘/home/jpff/.emacs’:
> 
> error: Font not available, #<font-spec nil ETL ETL Fixed nil iso10646-1 normal normal normal 16 72 110 80 ((:name . -ETL-ETL Fixed-normal-normal-normal-*-16-*-72-72-c-80-iso10646-1) (:user-spec . -ETL-ETL Fixed-normal-normal-normal-*-16-*-72-72-c-80-iso10646-1))>

What kind of font is that, i.e. where can one find it and download it?

Also, if you start Emacs without that line, can you then select that
font via the Options->Select Default Font menu?



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: fonts on master
  2020-01-14 16:17 ` Eli Zaretskii
@ 2020-01-14 16:57   ` john
  2020-01-14 17:34     ` john
  2020-01-14 19:50     ` Eli Zaretskii
  0 siblings, 2 replies; 10+ messages in thread
From: john @ 2020-01-14 16:57 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 1612 bytes --]

I do not know where this font came from; it was in the openSuSE 
distribution many moons ago in some package but I do not know which.  I 
selected this font a long time back.  I tried running with -q and then 
Optipns->Set Default Font but the interface defeated me.  The only 
font family that a recognised was Adobe Courier which looks way to 
spidery to use.

Looking around at what has changed I saw that --with-cairo was the 
default, so I built with --without-cairo and that works as before.
Sorry not to be able to answer the quetsions; visual stuff is not by 
forte and I am largely ignorant of what cairo is.

Is thete a way of finding out wat fonr I am actually using?


On Tue, 14 Jan 2020, Eli Zaretskii wrote:

>> Date: Tue, 14 Jan 2020 15:46:38 +0000
>> From: John <jpff@codemist.co.uk>
>>
>> today I pulled source and built emacs from master.  But it failed to
>> run properly as it obeyed the first line on my init sequence which is
>> (set-frame-font "-ETL-ETL Fixed-normal-normal-normal-*-16-*-72-72-c-80-iso10646-1")
>>
>> Message is
>> Warning (initialization): An error occurred while loading ‘/home/jpff/.emacs’:
>>
>> error: Font not available, #<font-spec nil ETL ETL Fixed nil iso10646-1 normal normal normal 16 72 110 80 ((:name . -ETL-ETL Fixed-normal-normal-normal-*-16-*-72-72-c-80-iso10646-1) (:user-spec . -ETL-ETL Fixed-normal-normal-normal-*-16-*-72-72-c-80-iso10646-1))>
>
> What kind of font is that, i.e. where can one find it and download it?
>
> Also, if you start Emacs without that line, can you then select that
> font via the Options->Select Default Font menu?
 	>
>

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: fonts on master
  2020-01-14 16:57   ` john
@ 2020-01-14 17:34     ` john
  2020-01-14 19:50       ` Iñigo Serna
  2020-01-14 19:50     ` Eli Zaretskii
  1 sibling, 1 reply; 10+ messages in thread
From: john @ 2020-01-14 17:34 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: emacs-devel

PS  I fought my way through the menu scheme and eventully found the ETL 
family and elected a 16point version.  It then said it did 
not exist with a similar message.  However for some sizes it loaded a font 
(which did not look like the one I was using pre cairo).




^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: fonts on master
  2020-01-14 16:57   ` john
  2020-01-14 17:34     ` john
@ 2020-01-14 19:50     ` Eli Zaretskii
  2020-01-14 20:04       ` Robert Pluim
  2020-01-14 20:12       ` john
  1 sibling, 2 replies; 10+ messages in thread
From: Eli Zaretskii @ 2020-01-14 19:50 UTC (permalink / raw)
  To: john; +Cc: emacs-devel

> Date: Tue, 14 Jan 2020 16:57:13 +0000 (GMT)
> From: john <jpff@codemist.co.uk>
> cc: emacs-devel@gnu.org
> 
> Looking around at what has changed I saw that --with-cairo was the 
> default, so I built with --without-cairo and that works as before.
> Sorry not to be able to answer the quetsions; visual stuff is not by 
> forte and I am largely ignorant of what cairo is.

We want to migrate towards Cairo, so disabling it is not the best
solution.  By disabling it, you get an Xft build, which has known
problems with some modern fonts, and no good solutions (since Xft
doesn't seem to be actively maintained anymore).

Let me turn the table and ask you why you need that font? is something
wrong with the default font selected by the Cairo build?

> Is thete a way of finding out wat fonr I am actually using?

Yes:

  M-: (face-font 'default) RET



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: fonts on master
  2020-01-14 17:34     ` john
@ 2020-01-14 19:50       ` Iñigo Serna
  2020-01-14 20:03         ` Eli Zaretskii
  0 siblings, 1 reply; 10+ messages in thread
From: Iñigo Serna @ 2020-01-14 19:50 UTC (permalink / raw)
  To: emacs-devel

Hi,

On 14 January 2020 at 18:34 +01, john <jpff@codemist.co.uk> wrote:

> PS  I fought my way through the menu scheme and eventully found the
> ETL family and elected a 16point version.  It then said it did 
> not exist with a similar message.  However for some sizes it loaded a
> font (which did not look like the one I was using pre cairo).


Could it be posible that this is a bitmap font?
If I remember correctly Pango discontinued support for bitmap fonts some
time ago.

Iñigo





^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: fonts on master
  2020-01-14 19:50       ` Iñigo Serna
@ 2020-01-14 20:03         ` Eli Zaretskii
  0 siblings, 0 replies; 10+ messages in thread
From: Eli Zaretskii @ 2020-01-14 20:03 UTC (permalink / raw)
  To: Iñigo Serna; +Cc: emacs-devel

> From: Iñigo Serna <inigoserna@gmail.com>
> Date: Tue, 14 Jan 2020 20:50:43 +0100
> 
> Could it be posible that this is a bitmap font?
> If I remember correctly Pango discontinued support for bitmap fonts some
> time ago.

I suspect it's a BDF font, yes.



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: fonts on master
  2020-01-14 19:50     ` Eli Zaretskii
@ 2020-01-14 20:04       ` Robert Pluim
  2020-01-15 19:27         ` Eli Zaretskii
  2020-01-14 20:12       ` john
  1 sibling, 1 reply; 10+ messages in thread
From: Robert Pluim @ 2020-01-14 20:04 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: emacs-devel, john

>>>>> On Tue, 14 Jan 2020 21:50:06 +0200, Eli Zaretskii <eliz@gnu.org> said:

    >> Date: Tue, 14 Jan 2020 16:57:13 +0000 (GMT)
    >> From: john <jpff@codemist.co.uk>
    >> cc: emacs-devel@gnu.org
    >> 
    >> Looking around at what has changed I saw that --with-cairo was the 
    >> default, so I built with --without-cairo and that works as before.
    >> Sorry not to be able to answer the quetsions; visual stuff is not by 
    >> forte and I am largely ignorant of what cairo is.

    Eli> We want to migrate towards Cairo, so disabling it is not the best
    Eli> solution.  By disabling it, you get an Xft build, which has known
    Eli> problems with some modern fonts, and no good solutions (since Xft
    Eli> doesn't seem to be actively maintained anymore).

    Eli> Let me turn the table and ask you why you need that font? is something
    Eli> wrong with the default font selected by the Cairo build?

Based on the Suse website, ETL is a packaging of bitmapped versions of
the Gnu intlfonts, for which TrueType versions definitely exist, so if
you really want to continue to use it you can install those.

Robert



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: fonts on master
  2020-01-14 19:50     ` Eli Zaretskii
  2020-01-14 20:04       ` Robert Pluim
@ 2020-01-14 20:12       ` john
  1 sibling, 0 replies; 10+ messages in thread
From: john @ 2020-01-14 20:12 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: emacs-devel

I have tried removing all mention of that font and use whatever the defaut 
is.  It looks slightly more faint and tin but that might be an illusion.

Thank you for all your help and comments.  I willl experiment a little to 
see if i can find a fixed font that looks OK.

==John ff

On Tue, 14 Jan 2020, Eli Zaretskii wrote:

>> Date: Tue, 14 Jan 2020 16:57:13 +0000 (GMT)
>> From: john <jpff@codemist.co.uk>
>> cc: emacs-devel@gnu.org
>>
>> Looking around at what has changed I saw that --with-cairo was the
>> default, so I built with --without-cairo and that works as before.
>> Sorry not to be able to answer the quetsions; visual stuff is not by
>> forte and I am largely ignorant of what cairo is.
>
> We want to migrate towards Cairo, so disabling it is not the best
> solution.  By disabling it, you get an Xft build, which has known
> problems with some modern fonts, and no good solutions (since Xft
> doesn't seem to be actively maintained anymore).
>
> Let me turn the table and ask you why you need that font? is something
> wrong with the default font selected by the Cairo build?
>
>> Is thete a way of finding out wat fonr I am actually using?
>
> Yes:
>
>  M-: (face-font 'default) RET
>
>



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: fonts on master
  2020-01-14 20:04       ` Robert Pluim
@ 2020-01-15 19:27         ` Eli Zaretskii
  0 siblings, 0 replies; 10+ messages in thread
From: Eli Zaretskii @ 2020-01-15 19:27 UTC (permalink / raw)
  To: Robert Pluim; +Cc: jpff, emacs-devel

> From: Robert Pluim <rpluim@gmail.com>
> Date: Tue, 14 Jan 2020 21:04:22 +0100
> Cc: emacs-devel@gnu.org, john <jpff@codemist.co.uk>
> 
> Based on the Suse website, ETL is a packaging of bitmapped versions of
> the Gnu intlfonts, for which TrueType versions definitely exist, so if
> you really want to continue to use it you can install those.

I wonder if we could say something about this in NEWS, where we
announce that Xft is being phased out.  Like provide some pointers
where to find the TTF versions of popular bitmapped fonts, including
the ETL ones, or at least the names of such replacement fonts?
Because I'd expect this to be an issue for other users as well, and we
don't want them to disable Cairo just to be able to use those
bitmapped fonts.



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2020-01-15 19:27 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-14 15:46 fonts on master John
2020-01-14 16:17 ` Eli Zaretskii
2020-01-14 16:57   ` john
2020-01-14 17:34     ` john
2020-01-14 19:50       ` Iñigo Serna
2020-01-14 20:03         ` Eli Zaretskii
2020-01-14 19:50     ` Eli Zaretskii
2020-01-14 20:04       ` Robert Pluim
2020-01-15 19:27         ` Eli Zaretskii
2020-01-14 20:12       ` john

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).