ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/README.unicode
Revision: 1.5
Committed: Tue Feb 24 22:28:40 2004 UTC (20 years, 3 months ago) by pcg
Branch: MAIN
Changes since 1.4: +17 -7 lines
Log Message:
*** empty log message ***

File Contents

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