ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/README.unicode
(Generate patch)

Comparing rxvt-unicode/README.unicode (file contents):
Revision 1.1 by pcg, Mon Nov 24 17:28:07 2003 UTC vs.
Revision 1.7 by pcg, Fri Apr 2 20:40:59 2004 UTC

1Sketchy overview of the details: 1Sketchy overview of the details:
2 2
3- gcc is probably required to compile this release, g++, too, as it has 3- the options used in the ./reconf script should work. everything else
4 been re-written in C++. 4 might work and might be broken.
5 5
6- the options used in the ./reconf script should work. everything else 6- wchar_t MUST be UNICODE or ISO-10646-1 on your system, or various things
7 might be broken. 7 will break down. On GNU/Linux, this is true for all locales, on Solaris,
8 this might be true only for locales ending in "@ucs", but you should
9 have plenty of them, as there should be a corresponding @ucs-locale for
10 every normal locale.
8 11
9- wchar_t MUST be UNICODE or ISO-10646-1 on your system, or various 12 If you know details for other operating systems, please notify me (in
10 things will break down. 13 general, if your env defines __STDC_ISO_10646__ then everything should
14 be fine).
11 15
12- rxvt ALWAYS expects utf-8 input, regardless of the locale, currently. 16- rxvt will use unicode internally, but does input/output in the current
13 so only start it in a utf-8-locale: "LC_CTYPE=en_US.UTF-8 rxvt" etc.. 17 locale. so to get a utf-8 terminal, use "LC_CTYPE=en_US.UTF-8 rxvt" or
18 equivalent.
19
20- you can specify a different locale to be used for your input method
21 using the imLocale ressource or switch, e.g.:
22 LC_CTYPE=ja_JP.UTF-8 rxvt -imlocale ja_JP.EUC-JP
23
24- keyboard input is limited by the selected locale (and X's support for
25 it), tty input and output likewise. Selection support is independent of
26 the locale.
14 27
15- "-fn" commandline switch and *.font ressource accepts a comma 28- "-fn" commandline switch and *.font ressource accepts a comma
16 seperated list of fontnames: 29 seperated list of fontnames:
17 30
18 x:9x15bold a x11 font 31 x:9x15bold a x11 font
19 9x15bold the same 32 9x15bold the same
20 xft:Andale Mono a xft font 33 xft:Andale Mono a xft font
21 xft:Andale Mono:pixelsize=20 34 xft:Andale Mono:pixelsize=20
35 9x15bold,terminus-15
22 36
23- the _first_ font in the list selects the cell width/height. All other fonts 37- the _first_ font in the list selects the cell width/height. All other
24 must be smaller or same sized, or they will be ignored or worse. xft fonts 38 fonts must be smaller or same sized, or they will be ignored or worse.
25 will automatically be rescaled. 39 xft fonts will automatically be rescaled, x11-fonts, too, if their
40 size is not specified in the XLFD.
26 41
27- the fonts will be tried in the order given when searching for a font 42- the fonts will be tried in the order given when searching for a font
28 to display a specific character. if you are e.g. mainly interested in 43 to display a specific character. if you are e.g. mainly interested
29 japanese you might want to put a japanese font first to get the ascii 44 in japanese you might want to put a japanese font first to get the
30 characters in it. If you are mainly interested in a text terminal and 45 ascii characters glyphs from it. If you are mainly interested in a text
31 only want to display other characters you should put a ascii/is8859 text 46 terminal and only want to display other characters you should put a
32 font first (e.g. "9x15bold") and let rxvt sort it out. 47 ascii/is8859 text font first (e.g. "9x15bold") and let rxvt sort it out.
33 48
34- xft fonts require gobs of memory and generally are slow 49- xft fonts require gobs of memory and generally are slow. try not to
50 antialias them ("Font:antialias=false") when possible. Might look
51 better, too, as they then match other fonts in weight.
35 52
36- src/defaultfont.C lists the fallback fonts that are tried when a character cannot 53- src/defaultfont.C lists the fallback fonts that are tried when a
37 be displayed with the current list of fonts. 54 character cannot be displayed with the current list of fonts.
55
56- using bold fonts for the bold attribute is not supported by xft
57 and will not be supported by rxvt-unicode, either, even for normal X11
58 fonts.
59
60- normal bold text will use reverse video unless the colorBD resource has
61 been set. coloured text will use high-intensity colours for bold.
38 62
39Marc <rxvt@plan9.de> 63Marc <rxvt@plan9.de>
40 64

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines