latin-ltx: works in 21.4.19 but with problems.

Uwe Brauer oub at mat.ucm.es
Wed Jan 2 17:31:22 EST 2008


>>>>> "Stephen" == Stephen J Turnbull <stephen at xemacs.org> writes:
   >> 
   >> -  all Greek symbols are VERY small, I almost need a microscope.
 
   > My guess is that your Greek font is wild-carded for size in a default
   > font specification.  I assume you're on an X-based platform, use (from
   > the command line, including an XEmacs shell buffer or M-x shell)

You are right.


   > Then insert the Greek font as indicated above and do

   > (set-face-font 'default LIST) C-j

That worked nicely, thanks, 

I have now written the following quick and dirty functions:


(defun my-texutf8-set-greek ()
  (interactive)
  (set-face-font 'default "-misc-fixed-medium-r-normal--20-200-75-75-c-100-iso8859-7"))


(defun my-texutf8-set-courier ()
  (interactive)
  (set-face-font 'default "-*-courier-bold-r-*-*-18-180-*-*-*-*-*-*"))

(defun my-toggle-texutf8-font ()
  (interactive "_")
  (make-repeat-command 'my-toggle-texutf8-font
					   '(my-texutf8-set-greek
						 my-texutf8-set-courier)))


And that is fine for me.

   > in *scratch*.

   >> -  not all symbols are displayed correctly, ∫ works but
   >> ? (\Cap ) Not.  

   > Find out what character is actually being displayed.  Put hte cursor
   > on that character and type C-x =.  If you get

   > Char: ? (077, 63, 3f) point=2016 of 2135(94%) column 10 

   > you're out of luck: XEmacs doesn't even know about that character.  If
   > you get

that unfortunately seems to be the case :(


Uwe 


More information about the XEmacs-Beta mailing list