… | |
… | |
26 | Unlike the original rxvt, B<rxvt-unicode> stores all text in Unicode |
26 | Unlike the original rxvt, B<rxvt-unicode> stores all text in Unicode |
27 | internally. That means it can store and display most scripts in the |
27 | internally. That means it can store and display most scripts in the |
28 | world. Being a terminal emulator, however, some things are very difficult, |
28 | world. Being a terminal emulator, however, some things are very difficult, |
29 | especially cursive scripts such as arabic, vertically written scripts |
29 | especially cursive scripts such as arabic, vertically written scripts |
30 | like mongolian or scripts requiring extremely complex combining rules, |
30 | like mongolian or scripts requiring extremely complex combining rules, |
31 | like tibetan or devenagari. Don't expect pretty output when using these |
31 | like tibetan or devanagari. Don't expect pretty output when using these |
32 | scripts. Most other scripts, latin, cyrillic, kanji, thai etc. should work |
32 | scripts. Most other scripts, latin, cyrillic, kanji, thai etc. should work |
33 | fine, though. A somewhat difficult case are right-to-left scripts, such |
33 | fine, though. A somewhat difficult case are right-to-left scripts, such |
34 | as hebrew: B<rxvt-unicode> adopts the view that bidirectional algorithms |
34 | as hebrew: B<rxvt-unicode> adopts the view that bidirectional algorithms |
35 | belong into the application, not the terminal emulator (too many things -- |
35 | belong into the application, not the terminal emulator (too many things -- |
36 | such as cursor-movement while editing -- break otherwise), but that might |
36 | such as cursor-movement while editing -- break otherwise), but that might |
… | |
… | |
139 | =item B<-tint> I<colour> |
139 | =item B<-tint> I<colour> |
140 | |
140 | |
141 | Tint the transparent background pixmap with the given colour when |
141 | Tint the transparent background pixmap with the given colour when |
142 | transparency is enabled with B<-tr> or B<-ip>. This only works for |
142 | transparency is enabled with B<-tr> or B<-ip>. This only works for |
143 | non-tiled backgrounds, currently. See also the B<-sh> option that can be |
143 | non-tiled backgrounds, currently. See also the B<-sh> option that can be |
144 | used to brighten or darken the image in addition to tinting it; resource |
144 | used to brighten or darken the image in addition to tinting it. |
|
|
145 | Please note that certain tint colours can be applied on the server-side, |
|
|
146 | thus yielding performance gain of two orders of magnitude. These colours are: |
|
|
147 | blue, red, green, cyan, magenta, yellow, and those close to them; resource |
145 | I<tintColor>. Example: |
148 | I<tintColor>. Example: |
146 | |
149 | |
147 | @@RXVT_NAME@@ -tr -tint blue -sh 40 |
150 | @@RXVT_NAME@@ -tr -tint blue -sh 40 |
148 | |
151 | |
149 | =item B<-sh> I<number> |
152 | =item B<-sh> I<number> |
150 | |
153 | |
151 | Darken (0 .. 100) or lighten (-1 .. -100) the transparent |
154 | Darken (0 .. 100) or lighten (-1 .. -100) the transparent |
152 | background image in addition to (or instead of) tinting it; |
155 | background image in addition to (or instead of) tinting it; |
153 | resource I<shading>. |
156 | resource I<shading>. |
154 | |
157 | |
155 | =item B<-blt> I<string> |
158 | =item B<-blt> I<string> |
156 | |
159 | |
157 | Specify background blending type. If background pixmap is specified |
160 | Specify background blending type. If background pixmap is specified |
158 | at the same time as transparency - such pixmap will be blended over |
161 | at the same time as transparency - such pixmap will be blended over |
159 | transparency image, using method specified. Supported values are : |
162 | transparency image, using method specified. Supported values are : |
160 | B<add>, B<alphablend>, B<allanon> - color values averaging, B<colorize>, |
163 | B<add>, B<alphablend>, B<allanon> - color values averaging, B<colorize>, |
161 | B<darken>, B<diff>, B<dissipate>, B<hue>, B<lighten>, B<overlay>, |
164 | B<darken>, B<diff>, B<dissipate>, B<hue>, B<lighten>, B<overlay>, |
162 | B<saturate>, B<screen>, B<sub>, B<tint>, B<value>. The default is |
165 | B<saturate>, B<screen>, B<sub>, B<tint>, B<value>. The default is |
163 | alpha-blending; resource I<blendType>. |
166 | alpha-blending; resource I<blendType>. |
164 | |
167 | |
165 | =item B<-blr> I<number> |
168 | =item B<-blr> I<HxV> |
166 | |
169 | |
167 | Apply Gaussian Blur with the specified radius to the transparent |
170 | Apply Gaussian Blur with the specified radii to the transparent |
168 | background image; resource I<blurRadius>. |
171 | background image. If single number is specified - both vertical and |
|
|
172 | horizontal radii are considered to be the same. Setting one of the |
|
|
173 | radii to 1 and another to a large number creates interesting effects |
|
|
174 | on some backgrounds. Maximum radius value is 128; resource I<blurRadius>. |
169 | |
175 | |
170 | =item B<-bg> I<colour> |
176 | =item B<-bg> I<colour> |
171 | |
177 | |
172 | Window background colour; resource B<background>. |
178 | Window background colour; resource B<background>. |
173 | |
179 | |
… | |
… | |
341 | |
347 | |
342 | =item B<-lsp> I<number> |
348 | =item B<-lsp> I<number> |
343 | |
349 | |
344 | Compile I<frills>: Lines (pixel height) to insert between each row of |
350 | Compile I<frills>: Lines (pixel height) to insert between each row of |
345 | the display. Useful to work around font rendering problems; resource |
351 | the display. Useful to work around font rendering problems; resource |
346 | B<linespace>. |
352 | B<lineSpace>. |
347 | |
353 | |
348 | =item B<-tn> I<termname> |
354 | =item B<-tn> I<termname> |
349 | |
355 | |
350 | This option specifies the name of the terminal type to be set in the |
356 | This option specifies the name of the terminal type to be set in the |
351 | B<TERM> environment variable. This terminal type must exist in the |
357 | B<TERM> environment variable. This terminal type must exist in the |
… | |
… | |
910 | =item B<termName:> I<termname> |
916 | =item B<termName:> I<termname> |
911 | |
917 | |
912 | Specifies the terminal type name to be set in the B<TERM> environment |
918 | Specifies the terminal type name to be set in the B<TERM> environment |
913 | variable; option B<-tn>. |
919 | variable; option B<-tn>. |
914 | |
920 | |
915 | =item B<linespace:> I<number> |
921 | =item B<lineSpace:> I<number> |
916 | |
922 | |
917 | Specifies number of lines (pixel height) to insert between each row of |
923 | Specifies number of lines (pixel height) to insert between each row of |
918 | the display [default 0]; option B<-lsp>. |
924 | the display [default 0]; option B<-lsp>. |
919 | |
925 | |
920 | =item B<meta8:> I<boolean> |
926 | =item B<meta8:> I<boolean> |