ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/README.unicode
Revision: 1.10
Committed: Sun Aug 22 20:44:17 2004 UTC (19 years, 8 months ago) by root
Branch: MAIN
CVS Tags: HEAD
Changes since 1.9: +0 -0 lines
State: FILE REMOVED
Log Message:
*** empty log message ***

File Contents

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