Fwd: Re: [m17n] SuSE 8.1 - auctex menu doesn't appear in Emacs
When I start up Emacs there is an error: "x-resolve-font-name: No fonts match `-efont-fixed-medium-r-normal-*-12-120-75-75-c-60-iso10646-1'" Which font is it and where can I get it? I found it mentioned in this list, but it does not appear in ftp.suse.com/pub/people/mfabian/8.0-noarch/efont-unicode.rpm I just found a source RPM under ftp.suse.com/pub/people/mfabian/8.0-src/ but could not "make" it. See the log: ************************************************** edraks:/usr/src/efont-unicode-bdf-0.4.0-src # make tools/mkhangul johab24.hex > hangul24.hex.tmp && \ mv hangul24.hex.tmp hangul24.hex tools/hexmerge hangul24.hex taipei24_uni.hex gb24st_uni.hex hanglm24_uni.hex jiskan24_uni.hex > f24_source.hex.tmp && \ mv f24_source.hex.tmp f24_source.hex tools/hexmerge f24_source.hex f24_add.hex > f24.hex.tmp && \ mv f24.hex.tmp f24.hex tools/mkhalf halfwidth.list f24.hex > f24_half.hex.tmp && \ mv f24_half.hex.tmp f24_half.hex tools/hexmerge f24_half.hex etl24-unicode.hex > h24_source.hex.tmp && \ mv h24_source.hex.tmp h24_source.hex tools/hexmerge h24_source.hex h24_add.hex > h24.hex.tmp && \ mv h24.hex.tmp h24.hex tools/hex2bdf h24.hex > h24.bdf.tmp && \ mv h24.bdf.tmp h24.bdf touch -r h24.hex h24.bdf tools/hexmerge f24.hex h24.hex > b24.hex.tmp && \ mv b24.hex.tmp b24.hex tools/hex2bdf b24.hex > b24.bdf.tmp && \ mv b24.bdf.tmp b24.bdf touch -r b24.hex b24.bdf tools/hexmerge ind16_uni.hex taipei16_uni.hex gb16fs_uni.hex dotum16_uni.hex jiskan16-2000-1_uni.hex jiskan16-2000-2_uni.hex shinonome16_uni.hex > f16_source.hex.tmp && \ mv f16_source.hex.tmp f16_source.hex tools/hexmerge f16_source.hex f16_add.hex > f16.hex.tmp && \ mv f16.hex.tmp f16.hex tools/mkhalf halfwidth.list f16.hex > f16_half.hex.tmp && \ mv f16_half.hex.tmp f16_half.hex tools/hexmerge f16_half.hex lao16-mule_uni.hex thai16_uni.hex 8x13.hex etl16-unicode.hex > h16_source.hex.tmp && \ mv h16_source.hex.tmp h16_source.hex tools/hexmerge h16_source.hex h16_add.hex > h16.hex.tmp && \ mv h16.hex.tmp h16.hex tools/hex2bdf h16.hex > h16.bdf.tmp && \ mv h16.bdf.tmp h16.bdf touch -r h16.hex h16.bdf tools/hexmerge f16.hex h16.hex > b16.hex.tmp && \ mv b16.hex.tmp b16.hex tools/hex2bdf b16.hex > b16.bdf.tmp && \ mv b16.bdf.tmp b16.bdf touch -r b16.hex b16.bdf tools/hex2bdf taipei16_uni.hex | bdfresize -b 2 -f 14/16 | \ tools/bdf2hex > taipei14_uni.hex.tmp && \ mv taipei14_uni.hex.tmp taipei14_uni.hex /bin/sh: line 1: bdfresize: command not found tools/hex2bdf gb16fs_uni.hex | bdfresize -b 2 -f 14/16 | \ tools/bdf2hex > gb14fs_uni.hex.tmp && \ mv gb14fs_uni.hex.tmp gb14fs_uni.hex /bin/sh: line 1: bdfresize: command not found tools/mkhangul johab14.hex > hangul14.hex.tmp && \ mv hangul14.hex.tmp hangul14.hex tools/hexmerge taipei14_uni.hex gb14fs_uni.hex dotum14_uni.hex K14-1_uni.hex K14-2_uni.hex shinonome14_uni.hex hangul14.hex > f14_source.hex.tmp && \ mv f14_source.hex.tmp f14_source.hex tools/hexmerge f14_source.hex f14_add.hex > f14.hex.tmp && \ mv f14.hex.tmp f14.hex tools/mkhalf halfwidth.list f14.hex > f14_half.hex.tmp && \ mv f14_half.hex.tmp f14_half.hex tools/hexmerge f14_half.hex lao14-mule_uni.hex thai14_uni.hex 7x14.hex etl14-unicode.hex > h14_source.hex.tmp && \ mv h14_source.hex.tmp h14_source.hex tools/hexmerge h14_source.hex h14_add.hex > h14.hex.tmp && \ mv h14.hex.tmp h14.hex tools/hex2bdf h14.hex > h14.bdf.tmp && \ mv h14.bdf.tmp h14.bdf touch -r h14.hex h14.bdf tools/hexmerge f14.hex h14.hex > b14.hex.tmp && \ mv b14.hex.tmp b14.hex tools/hex2bdf b14.hex > b14.bdf.tmp && \ mv b14.bdf.tmp b14.bdf touch -r b14.hex b14.bdf tools/hex2bdf taipei16_uni.hex | bdfresize -b 2 -f 12/16 | \ tools/bdf2hex > taipei12_uni.hex.tmp && \ mv taipei12_uni.hex.tmp taipei12_uni.hex /bin/sh: line 1: bdfresize: command not found tools/hex2bdf gb16fs_uni.hex | bdfresize -b 2 -f 12/16 | \ tools/bdf2hex > gb12fs_uni.hex.tmp && \ mv gb12fs_uni.hex.tmp gb12fs_uni.hex /bin/sh: line 1: bdfresize: command not found tools/hexmerge taipei12_uni.hex gb12fs_uni.hex K12-1_uni.hex K12-2_uni.hex gulim12_uni.hex shinonome12_uni.hex > f12_source.hex.tmp && \ mv f12_source.hex.tmp f12_source.hex tools/hexmerge f12_source.hex f12_add.hex > f12.hex.tmp && \ mv f12.hex.tmp f12.hex tools/mkhalf halfwidth.list f12.hex > f12_half.hex.tmp && \ mv f12_half.hex.tmp f12_half.hex tools/hexmerge f12_half.hex 6x12.hex > h12_source.hex.tmp && \ mv h12_source.hex.tmp h12_source.hex tools/hexmerge h12_source.hex h12_add.hex > h12.hex.tmp && \ mv h12.hex.tmp h12.hex tools/hex2bdf h12.hex > h12.bdf.tmp && \ mv h12.bdf.tmp h12.bdf touch -r h12.hex h12.bdf tools/hexmerge f12.hex h12.hex > b12.hex.tmp && \ mv b12.hex.tmp b12.hex tools/hex2bdf b12.hex > b12.bdf.tmp && \ mv b12.bdf.tmp b12.bdf touch -r b12.hex b12.bdf tools/hex2bdf taipei16_uni.hex | bdfresize -b 2 -f 10/16 | \ tools/bdf2hex > taipei10_uni.hex.tmp && \ mv taipei10_uni.hex.tmp taipei10_uni.hex /bin/sh: line 1: bdfresize: command not found tools/hex2bdf gb16fs_uni.hex | bdfresize -b 2 -f 10/16 | \ tools/bdf2hex > gb10fs_uni.hex.tmp && \ mv gb10fs_uni.hex.tmp gb10fs_uni.hex /bin/sh: line 1: bdfresize: command not found tools/hex2bdf gulim12_uni.hex | bdfresize -b 2 -f 10/12 | \ tools/bdf2hex > gulim10_uni.hex.tmp && \ mv gulim10_uni.hex.tmp gulim10_uni.hex /bin/sh: line 1: bdfresize: command not found tools/hex2bdf K12-1_uni.hex | bdfresize -b 2 -f 10/12 | \ tools/bdf2hex > K10-1_uni.hex.tmp && \ mv K10-1_uni.hex.tmp K10-1_uni.hex /bin/sh: line 1: bdfresize: command not found tools/hex2bdf K12-2_uni.hex | bdfresize -b 2 -f 10/12 | \ tools/bdf2hex > K10-2_uni.hex.tmp && \ mv K10-2_uni.hex.tmp K10-2_uni.hex /bin/sh: line 1: bdfresize: command not found tools/hexmerge taipei10_uni.hex gb10fs_uni.hex gulim10_uni.hex K10-1_uni.hex K10-2_uni.hex > f10_source.hex.tmp && \ mv f10_source.hex.tmp f10_source.hex Died at tools/hexmerge line 9. make: *** [f10_source.hex] Fehler 255 *********************************************** Thanks for any help. Best regards to all Andrej Keiper
Andrej Keiper <andrej.keiper@gmx.de> さんは書きました:
When I start up Emacs there is an error:
"x-resolve-font-name: No fonts match `-efont-fixed-medium-r-normal-*-12-120-75-75-c-60-iso10646-1'"
This is SuSE 8.1? I thought only SuSE 8.0 has this bug. I thought SuSE 8.1 already contains an improved /usr/share/emacs/site-lisp/suse-start-Mule-UCS.el which checks with 'x-list-fonts' whether a font is available to the X-server before creating a mule fontset. If you find the x-list-fonts function used in /usr/share/emacs/site-lisp/suse-start-Mule-UCS.el it should be OK.
Which font is it and where can I get it?
I found it mentioned in this list, but it does not appear in
ftp.suse.com/pub/people/mfabian/8.0-noarch/efont-unicode.rpm
I just found a source RPM under
ftp.suse.com/pub/people/mfabian/8.0-src/
I forgot to delete that ... deleted now. It doesn't need to waste disk space there, the same package is available in the official SuSE 8.0 and 8.1 FTP versions: ftp://ftp.suse.com/pub/suse/i386/8.1/suse/noarch/efont-unicode-0.4.0-229.noarch.rpm ftp://ftp.suse.com/pub/suse/i386/8.1/suse/src/efont-unicode-0.4.0-229.src.rpm ftp://ftp.suse.com/pub/suse/i386/8.0/suse/han1/efont-unicode-0.4.0-152.noarch.rpm ftp://ftp.suse.com/pub/suse/i386/8.0/suse/zq1/efont-unicode-0.4.0-152.src.rpm It's just a "noarch" font package and it hasn't been changed since SuSE Linux 8.0, therefore it doesn't matter which one you use.
but could not "make" it. See the log:
************************************************** edraks:/usr/src/efont-unicode-bdf-0.4.0-src # make
[...]
/bin/sh: line 1: bdfresize: command not found
[...] ftp://ftp.suse.com/pub/suse/i386/8.1/suse/i586/bdfresize-1.5-166.i586.rpm ftp://ftp.suse.com/pub/suse/i386/8.1/suse/src/bdfresize-1.5-166.src.rpm -- Mike Fabian <mfabian@suse.de> http://www.suse.de/~mfabian 睡眠不足はいい仕事の敵だ。
Mike FABIAN <mfabian@suse.de> さんは書きました:
Andrej Keiper <andrej.keiper@gmx.de> さんは書きました:
When I start up Emacs there is an error:
"x-resolve-font-name: No fonts match `-efont-fixed-medium-r-normal-*-12-120-75-75-c-60-iso10646-1'"
This is SuSE 8.1? I thought only SuSE 8.0 has this bug.
I thought SuSE 8.1 already contains an improved /usr/share/emacs/site-lisp/suse-start-Mule-UCS.el which checks with 'x-list-fonts' whether a font is available to the X-server before creating a mule fontset.
No, it doesn't, Andrej is right, this bug still exists in the Mule-UCS package on the SuSE Linux 8.1 CDs. The package from the FTP version already has the fix though: ftp://ftp.suse.com/pub/suse/i386/8.1/suse/noarch/Mule-UCS-0.84-101.noarch.rpm It is important only if efont-unicode.rpm is not installed to avoid the above error when starting up Emacs. If efont-unicode.rpm is installed, there is no difference between the Mule-UCS package from the CDs and from the FTP-Version. -- Mike Fabian <mfabian@suse.de> http://www.suse.de/~mfabian 睡眠不足はいい仕事の敵だ。
participants (2)
-
Andrej Keiper
-
Mike FABIAN