Go to the first, previous, next, last section, table of contents.

F-1: Why does Mule appear with dirty fonts when I use it under X?

      								

TAKAHASHI Naoto <ntakahas@etl.go.jp> and Ken'ichi Handa <handa@etl.go.jp> write:

      								
  Mule creates a window whose size is based on the width of ASCII
  font.  If the width of ASCII font and that of other fonts do not
  match, some characters are not displayed completely.  The width of
  Japanese, Chinese, and Korean fonts must be exactly twice as wide
  as that of ASCII fonts; the width of other fonts must be same as
  that of ASCII fonts.        					
      								
  If you see dirty characters on your screen, it may be caused by
  the auto-scaling function of X.  If an X server receives a request
  of a font which does not exist but whose specification is LFD
  compliant, it tries to expand of reduce what is available.  For
  example, a specification        					
        "-*-fixed-medium-r-*--*-*-*-*-*-*-jisx0208.1983-*"         	
  is LFD compliant, so it may be resized.  On the other hand, a
  specification in mule-init.el:        				
        "-*-fixed-medium-r-*--*-*-jisx0208.1983-*"         		
  is not LFD compliant (the number of columns are less than it
  should to be), so auto-scaling is inhibited.  (What is described
  here is what we have learned from experience, not from documents
  of X.        							
      								

Go to the first, previous, next, last section, table of contents.