Tomasz Grabowski wrote:
>
> Witam serdecznie, w malo ruchliwym na Gust-L czasie.
>
> Postanowilem zajac sie XEmacsem w celu ulepszenia warsztatu techowego.
> Zainstalowalem wersje 20.7.1 (podczas instalacji RH 7.0). To "moj
> pierwszy raz" z Emacsem.
Hmm. Numer wersji to mi wygląda na GNU Emaca a nie XEmacsa, może coś
przegapiłem. Tak przy okazji, XEmacsa jak najbardziej polecam.
> Jedego jednak nie moge przeskoczyc. Czy to w pliku (C-h h) prezentujacym
> sklady w roznych jezykach, czy wklepujac z klawiatury + alt (przy
> kodowaniu iso-...-2) zamiast znakow narodowych pojawiaja sie puste
> prostokaty.
>
> Czy nie ma czcionek, czy to jakis inny problem -- ustawienia?
Obstawiam brak czcionek. Sam się jakoś nigdy z takim zjawiskiem nie
spotkałem. W każdym razie polskie czcionki są dostępne w standardowych
dystrybucjach Linuxa, w wydzielonych pakietach (nazwy wskazują bądź na
latin2 bądź na iso-8859-2).
>
> Moze ktos z Panstwa, moglby mi przeslac swoj plik .emacs, ktory pozwala
> bez problemow na ruszenie z miejsca. Jesli tak, bardzo o to prosze.
> Latwiej naucze sie patrzac na gotowca i go modyfikujac, niz przebijajac
> sie przez dokumentacje dla Emacsow bez wbudowanego MULE. Choc moze juz
> jest i o tym, choc ja nie znalazlem.
Jedyne, co robiłem w XEmacsie z mule by pisać po polsku to dorzucenie do
.emacs linijki
(setup-latin2-environment)
Ponadto do pliku .Xresources dorzuciłem (czcionkę wybierając sobie przy
pomocy xfontsel-a)
Emacs.default.attributeFont:-biznet-courier-medium-r-normal--14-*-100-100-m-90-iso8859-2
Przy okazji: po zmianie w .Xresources można 'odświeżyć' zasoby X robiąc
xrdb -merge ~/.Xresources
(a następnie odpalając nową kopię xemacsa).
Ponadto niekiedy musiałem do .emacs dopisywać (gdy kusiłem się na 'nową'
metodę definiowania kodowań znaków w X11):
(define-key global-map 'aogonek "ą")
(define-key global-map 'cacute "ć")
(define-key global-map 'eogonek "ę")
(define-key global-map 'lstroke "ł")
(define-key global-map 'oacute "ó")
(define-key global-map 'sacute "ś")
(define-key global-map 'zacute "ź")
(define-key global-map 'zabovedot "ż")
(define-key global-map 'nacute "ń")
(define-key global-map 'Aogonek "Ą")
(define-key global-map 'Cacute "Ć")
(define-key global-map 'Eogonek "Ę")
(define-key global-map 'Lstroke "Ł")
(define-key global-map 'Oacute "Ó")
(define-key global-map 'Sacute "Ś")
(define-key global-map 'Zacute "Ź")
(define-key global-map 'Zabovedot "Ż")
(define-key global-map 'Nacute "Ń")
ale to raczej nie jest w opisywanym wypadku potrzebne (powyższe trzeba
dopisać jeśli xemacs po naciśnięciu jakiegoś Alt-a zaczyna krzyczeć że
nie wie co to jest za litera aogonek).
PS Pisząc w TeXu trzeba sobie dopisać do .emacs
(require 'tex-site)
aby uaktywnić Auc-TeXa. Inaczej będziemy mieć domyślny, prymitywny mode
do texa...
--
http://www.mk.w.pl /
Marcin.Kasperski | Internetowy arkusz pracy (timesheet):
@softax.com.pl | http://www.mk.w.pl/programy/timesheet
@bigfoot.com \