- new function in WINGs: WMSetConnectionShutdownOnClose()
[wmaker-crm.git] / INSTALL.cs
blob9133fd3a633e9486b08585605b18ea230139cc6e
1 Instrukce pro instalaci okenního mana¾era Window Maker
3 PODPOROVANÉ PLATFORMY
4 =====================
5 ("Podporované" znamená, ¾e u¾ to na dané platformì nìkdo zprovoznil...)
7 - Intel GNU/Linux Conectiva 5.9 (beta)
8 - Intel GNU/Linux Slackware
9 - Intel GNU/Linux Debian
10 - Intel GNU/Linux ostatní distribuce
11 - Sparc GNU/Linux RedHat 5.1
12 - PowerPC GNU/MkLinux
13 - Alpha GNU/Linux RedHat 5.1
14 - FreeBSD
15 - NetBSD
16 - OpenBSD
17 - BSDI 4.0
18 - Solaris 2.5.1, 2.5.2
19 - Solaris 2.6.0
20 - Solaris 2.7beta
21 - SCO Unix
22 - SGI Irix 5.x, 6.5
23 - OSF/1
24 - HP-UX
25 - AIX 3.2.5
26 - AIX 4.1.4 / IBM PowerPC
27 - AIX 4.3.1 / IBM CC compiler
28 - AIX 4.3.2 / IBM PowerPC
29 - AIX 5.3
30 - DEC Alpha/Digital UNIX 4.x
31 - XFree86 / OS/2
32 - Corel NetWinder
33 - SunOS 4.x
34 - PowerMac / Power MachTen 4.1.1 over MacOS
35 - Amiga 3000 running RedHat Linux 5.1 (Rawhide)
36 - IBM S/390 s Linuxem
37 - iBook s OS Darwin
39 Patche pro rozbìhání na jiných platformách jsou vítané.
41 PO®ADAVKY
42 =========
44 Následující software je potøebný/nezbytný pro bìh Window Makeru:
46 - X11R6.x
47 Window Maker mù¾e být zkompilován na star¹ích verzích X, jako
48 je X11R5 (Solaris) nebo X11R4 (OpenWindows), ale nebude to pracovat
49 100% spolehlivì. Na tìchto systémech nebudou fungovat ikony
50 aplikací a budete mít problémy s pou¾íváním doku. Upgrade
51 u¾ivatelských knihoven (Xlib, Xt atd.) zlep¹í tyto problémy pokud
52 nemù¾ete aktualizovat vá¹ X server.
54 Následující software je potøebný ke zkompilování Window Makeru:
56 - Zákládní bì¾né vìci
57 Kdy¾ budete komplivat Window Maker, tak se ujistìte, ¾e máte gcc
58 (nebo jiný ANCI C kompilátor) a nainstalované hlavièkové soubory
59 pro X. Hlavnì pro zaèáteèníky v Linuxu: musíte nainstalovat v¹echny
60 X-devel balíky a gcc. Jinak nebudete schopni zkompilovat ¾ádný
61 program s grafickým rozhraním, tedy ani Window Maker.
63 - autoconf, automake a libtool
64 Tyto nástroje NEJSOU POTØEBA, ale kdy¾ máte jeden nebo dva nebo
65 v¹echny tøi nainstalované, tak se UJISTÌTE, ¾e máte pøesnì
66 následující VERZE:
67 autoconf 2.13
68 automake 1.4
69 libtool 1.3
70 Máte-li odli¹nou verzi, tak ji doèasnì pøejmenujte, nebo ji rovnou
71 odinstalujte z va¹eho systému. Pokud nebudete programovat, tak ji
72 stejnì nebudete potøebovat, tak¾e ji mù¾ete bezpeènì odinstalovat.
74 Pozn. libProblist u¾ není potøeba ke zkompilování Window Makeru, proto¾e
75 libProblist byl pøímo zabudován do WINGs. Z toho dùvodu u¾ není
76 potøeba ani lex (flex) a yacc (nebo bison).
79 NEPOVINNÉ
80 =========
82 Tyto knihovny nejsou nutné pro bìh Windo Makeru, ale jsou podporované, kdy¾
83 je budete chtít pou¾ít. Tyto verze jsou pou¾ívané vývojovým týmem, který
84 garantuje, ¾e budou fungovat. Ostatní verze by mìli fungovat také.
86 - libXPM 4.7 nebo novìj¹í
87 Star¹í verze nemusí fungovat!!!
88 Dostupné na ftp://sunsite.unc.edu/pub/Linux/libs/X/
90 Je zde zabudovaná podpora pro soubory XPM, ale nenaète obrázky s
91 nestandardním formátem kódování.
93 - libpng 0.96 nebo novìj¹í a zlib
94 Pro podporu PNG obrázkù
95 http://www.cdrom.com/pub/png/
97 - libtiff 3.4 nebo novìj¹í
98 Pro podporu TIFF obrázkù
99 Dostupné na ftp://ftp.sgi.com/graphics/tiff
101 - libjpeg 6.0.1 nebo novìj¹í
102 Pro podporu JPEG obrázkù
103 http://www.ijg.org/
105 - libgif 2.2 nebo libungif
106 Pro podporu GIF obrázkù
107 Dostupné na ftp://prtr-13.ucsc.edu/pub/libungif/
109 - libHermes 1.3.2 nebo novìj¹í
110 Pro rychlej¹í konverzi obrázkù (pou¾ívá knihovna wraster)
111 Pou¾ívá se pouze v nìkterých konverzích - pro TrueColor zobrazení
112 http://www.clanlib.org/hermes/
114 -GNU xgettxt
115 Kdy¾ chcete pou¾ívat èe¹tinu nebo jiné jazyky kromì angliètiny,
116 tak potøebujete GNU xgettext.
117 Ostatní verze nejsou kompatibilní a nebudou fungovat
118 GNU verze je dostupná na ftp://ftp.gnu.org
121 KONFIGURAÈNÍ NASTAVENÍ
122 ======================
124 Tyto volby mohou být pøedané konfiguraènímu skriptu jako argumenty za
125 úèelem povolení/zakázání urèité vlastnosti Window Makera.
127 Pøíklad:
129 ./configura --enable-kde --enable-gnome
131 nakonfiguruje Window Maker s podporou KDE a GNOME
133 Seznam ostatních mo¾ností dostanete spu¹tìním ./configure --help
135 --with-libs-from
136 specifikuje, které dal¹í adresáøe s knihovnami se mají
137 prohledávat. Øetìzec -L musí pøedcházet ka¾dému adresáøi,
138 napø:
139 --with-libs-from="-L/opt/libs -L/usr/local/lib"
141 --with-incs-from
142 urèuje, které dal¹í adresáøe s hlavièkovými soubory se mají
143 prohledat. Øetìzec -I musí pøedcházet ka¾dému adresáøi,
144 napø:
145 --with-incs-from="-I/opt/headers -I/usr/local/include"
147 --enable-single-icon
148 umo¾òuje skrýt v¹echny ikony aplikací WM_CLASS+WM_INSTANCE
149 do jedné jediné. Tato vlastnost není podporovaná ze strany vývojáøù.
150 Kdy¾ budete mít s touto funkcí problémy, tak se obra»te na jejího
151 autora: Christopher Seawood <cls@seawood.org>
153 --disable-shm
154 zaká¾e pou¾ívání zdílené pamìti MIT. To trochu zpomalí generování
155 textur, ale v nìkterých pøípadech se to jeví jako nezbytnost z dùvodu
156 chyby, která zpùsobuje ¹patné zobrazování ikon a textur.
158 --disable-motif
159 zaká¾e podporu pokynù pro okenní mana¾er mwm.
161 --enable-openlook
162 povolí podporu pokynù pro okenní mana¾er OPEN LOOK(tm).
164 --enable-gnome
165 povolí podporu pokynù pro GNOME.
167 --enable-kde
168 povolí podporu pokynù pro KDE.
170 --enable-lite
171 odstraní nástroje a funkce, které jsou u¾ dostupné v desktopových
172 prosøedích KDE a GNOME. Odstraní se: seznam oken, menu aplikací,
173 výbìr více oken. Uvìdomte si, ¾e takto u¾ nebudete schopni ukonèit
174 samotný Window Maker pomocí aplikaèního menu. Budete muset zabít Window
175 Maker z textové konzole nebo ho ukonèit z KDE nebo GNOME.
176 Nedoporuèuje se povolit tuto vlastnost.
178 --enable-modelock
179 podpora pro XKB nastavení jazyka. Kdy¾ nevíte, o co jde, tak to
180 pravdìpodobnì nebudete potøebovat.
182 --enable-sound
183 povolí podporu modulu zvukových efektù.
185 --disable-xpm
186 zaká¾e podporu knihovny XPM, pokud je dostupná na va¹em systému.
188 --disable-png
189 zaká¾e podporu knihovny PNG.
191 --disable-tiff
192 zaká¾e podporu knihovny TIFF.
194 --disable-gif
195 zaká¾e podporu knihovny GIF.
197 --disable-jpeg
198 zaká¾e podporu knihovny JPEG.
200 --disable-shape
201 zaká¾e tvarovaná okna (pro oclock, xeyes, atd.).
203 PO®ADAVKY PRO SPECIFICKÉ PLATFORMY
204 ==================================
206 -DEC/Alpha
208 Následující mail není pøelo¾en, ale hovoøí se v nìm, ¾e pravdìpodobnì
209 není potøeba konfigurovat Window Maker na Alphì s volbou --disable-shm.
211 -------------------------------------------------------------------------------
212 From: Anton Ivanov <aivanov@eu.level3.net>
213 To: Marcelo E. Magallon <mmagallo@debian.org>
214 Subject: Re: Is the WindowMaker package working ok on Alpha?
216 > Hi,
218 > I was reading some docs on the WindowMaker tarball, and found this:
220 > | - DEC/Alpha machines
221 > | You might need to pass the --disable-shm flag to configure,
222 > | like ./configure --disable-shm
224 > is anyone having problems with WindowMaker on Alpha? Can someone
225 > please test this? Should the flag be passed when building on Alpha?
227 Disclaimer: alphas under my command have never run X and are least likely to
228 suddenly start running it anytime soon.
230 Alpha used to have some ridiculously low amount of shared memory
231 configured.
232 So quite a lot of apps used to barf. Namely - cdrecord, mysql server, etc.
234 Check where is yours at the moment and raise it to a more appropriate
235 value by either catting to the appropriate /proc entry or changing the
236 /usr/src/linux/include/asm/shmparam.h.
238 Otherwise the shared memory on alpha should be fully functional and I
239 see no reason to disable it. Mine are bumped up to 32 or more on most
240 machines.
242 And If I recall correctly the comments in that file are actually
243 wrong. Value is not bytes, but in machine size word. For alpha *8.
245 As I said - I do not run X on them so all #include "stdisclaimer.h"
246 apply.
248 -------------------------------------------------------------------------------
250 - SCO Unix - configure spus»te takto:
251 CFLAGS="-belf -DANSICPP" ./configure
253 - SunOS, Solaris
254 Kdy¾ máte naistalovaný gcc, tak configure spus»te takto:
255 CPP_PATH="gcc -E -x c" ./configure
256 Preprocesoru cpp od Sunu chybìjí nìkteré vlastnosti, které Window Maker
257 potøebuje, a to mù¾e zpùsobit problémy bìhem parsování konfiguraèních
258 souborù. Je mo¾né, ¾e budete muset pou¾ít --with-libs-from a
259 --with-incs-from k nahrazení adresáøe s libtiff.
260 Nìkdo doporuèuje pou¾ít /usr/local/lib jako první cestu v LD_LIBRARY_PATH.
262 Kdy¾ máte Ultra Creator 3D nebo jinou high-end grafickou kartu, tak se
263 ujistìte, ¾e X server startuje s 24 bitovou barevnou hloubkou, jinak
264 mù¾ete mít problémy s pomícháním barev. Toto je chyba Window Makeru,
265 která bude odstranìna.
267 - GNU/Linux obecnì
268 Ujistìte se, ¾e soubor /etc/ld.so.conf obsahuje øádek "/usr/local/lib".
269 Odinstalujte jakoukoliv star¹í verzi balíèku Window Makeru pøed instalací
270 novìj¹í verze.
271 Nezapomeòte spustit ldconfig po instalaci Window Makeru.
273 - RedHat GNU/Linux
274 RedHat má nìkolik obtì¾ujících chyb. Pokud ho pou¾íváte dodr¾ujte nìkolik
275 následujících krokù, jinak vám Window Maker nebude fungovat.
277 * pokud máte nainstalovaný Window Maker z distribuce RedHat, tak ho pøed
278 upgradem odinstalujte
280 * ujistìte se, ¾e nemáte systémové promìnné LANG a LINGUAS nastavené
281 na en_RN
283 * ujistìte se, ¾e va¹e systémová promìnná PATH obsahuje polo¾ku
284 /usr/local/bin
286 * ujistìte se, ¾e soubor /etc/ld.so.conf obsahuje øádek "/usr/local/lib"
287 pøed tím, ne¾ spustíte ldconfig (na konci instalace)
289 * pokud máte problémy, které se projevují chybovou hlá¹kou, která
290 obsahuje text --no-reexec, tak odinstalujte libtool-1.2b a nainstalujte
291 si novìj¹í verzi libtool-1.3. libtool-1.3 mù¾ete nalézt na adrese:
292 ftp.gnu.org . Pøeètìte si také odstavec ØE©ENÍ PROBLÉMÚ.
294 * pokud máte nainstalovaný balíèek Window Maker od RedHatu a nyní
295 instalujete novou verzi "ruènì" (kompilováním zdrojových kódù), tak
296 nejprve odinstalujte stávající balíèek.
298 * ujistìte se, ¾e se na va¹em systému nachází symbolický link z
299 /usr/include/X11 na /usr/X11R6/include/X11. Pokud tomu tak není, tak
300 na pøíkazovou øádku napi¹te:
302 ln -s /usr/X11R6/include/X11 /usr/include/X11
304 * ujistìte se, ¾e máte symbolický link /lib/cpp ukazující na cpp
305 program
307 Pokud pochybujete o nìjakém z pøedcházejích krokù, tak neváhejte
308 kontaktovat u¾ivatelskou podporu distribuce RedHat. Oni vám laskavì
309 zodpoví v¹echny va¹e dotazy zohledòující vá¹ systém. Oni vìdí
310 mnohem více o va¹em (jejich) systému ne¾ my (my nepou¾íváme
311 RedHat).
313 - PowerPC MkLinux
314 Budete potøebovat poslední verzi Xpma. Star¹í verze pravdìpodobnì
315 obsahují chybu, která zpùsobuje zamrznutí systému.
317 - Debian GNU/Linux
318 Pokud chcete podporu JPEG a TIFF, tak se ujistìte, ¾e máte nainstalovány
319 balíèky libtiff-dev a libjpeg-dev.
321 - SuSE GNU/Linux
322 Pokud máte ji¾ nainstalován balièek Window Maker od SuSE, tak ho
323 odstraòte ne¾ se pustíte do kompilace Window Makeru. kdy¾ tak
324 neuèiníte, budete mít problémy.
326 - MetroX (neznámá verze)
327 Metrox obsahuje chybu, která zapøièiòuje, ¾e obrázky, které jsou
328 nastaveny jako pozadí, jsou po¹kozeny. Pokud pou¾íváte Metrox a
329 máte podivné problémy s texturami, tak nepou¾ívejte textury v
330 titulcích nebo pou¾ívejte jiný X server.
332 INSTALACE
333 =========
335 Nejjednodu¹¹í zpùsob, jak nainstalovat Window Maker, je spustit skript
336 Install nebo Install.cs (ten s vámi komunikuje èesky). Oba skripty
337 vás jednodu¹e provedou celou instalací.
340 Install.cs
342 Poznámka: tato metoda neposkytuje v¹echny mo¾nosti konfigurace a pokud
343 se setkáte s nìjakými problémy, tak stejnì budete muset
344 pou¾ít následující zpùsob kompilace.
346 Kompilace Window Makeru
347 -----------------------
348 Pro osvìdèený zpùsob zadejte následující pøíkazy v shellu:
350 ./configure
351 make
353 pak se pøihla¹te jako root a zadejte:
355 make install
356 ldconfig
358 pokud nejste programátor a nebudete ladit Window Maker, tak se mù¾ete zbavit
359 ladících symbolù v binárních souborech a zmen¹it jejich velikost:
361 make install-strip
362 ldconfig
364 Takto zkompilujete a nainstalujete Window Maker se standartními parametry.
366 Pokud chcete upravit nìkteré vlastnosti, tak musíte uèinit následující:
368 1. (volitelné) Podívejte se na èást MO®NOSTI KONFIGURACE, kde jsou
369 uvedené mo¾nosti konfigurace. Nebo spus»te:
371 ./configure --help
373 tak dostanete kompletní seznam v¹ech dostupných mo¾ností konfigurace.
375 2. Spus»te ./configure s mo¾ností, kterou jste si vybrali. Napøíklad,
376 pokud chcete pou¾ít mo¾nost --enable-kde, tak zadejte:
378 ./configure --enable-kde
380 3. (volitelné) Otevøete soubor ./src/wconfig.h va¹ím oblíbeným editorem
381 a upravte nìkteré mo¾nosti, které si pøejete zmìnit.
383 4. Kompilace. Zadejte pouze:
385 make
387 5. Pøihlaste se jako root (pokud tak nemù¾etet uèinit, tak si pøeètìte
388 èást "Nemám rootovské helso :-(") a nainstalujte Window Maker na vá¹
389 systém:
391 su root
392 make install
394 Nastavení specifické pro u¾ivatele
395 ----------------------------------
397 Tyto instrukce nejsou povinné, pokud upgradujete Window Maker ze star¹í
398 verze na novìj¹í a pokud není uvedeno jinak v souboru NEWS.
400 Ka¾dý u¾ivatel na va¹em systému, který si pøeje pou¾ívat Window Maker musí
401 udìlat následující:
403 1. Nainsatlovat konfiguraèní soubory Window Makeru do jeho domovského
404 adresáøe:
406 wmaker.inst
408 wmaker.inst nainstaluje konfiguraèní soubory a nastaví X server tak,
409 aby automaticky spou¹tìl Window Maker pøi jejich spu¹tìní.
411 To je v¹echno, pøátelé.
413 Informace o konfiguraci a spoustì ostatních vìcí vám poskytne:
415 man wmaker
417 Pro hlub¹í úvod do Window Makeru si pøeètìte U¾ivatelskou pøíruèku (User Guide).
419 Mìli byste se také podívat na FAQ (Frequently Asked Questions = èasto kladené
420 otázky), pokud budete mít nìjaké problémy/potí¾e jak pøi samotné kompilaci,
421 tak s u¾íváním Window Makeru.
423 Instalování speciálního balíèku
424 -------------------------------
426 Rozbalte WindowMaker-extra-<èíslo_verze>.tar.gz v adresáøi /usr/local/share
428 Tento soubor si mù¾ete sehnat na adrese: ftp://ftp.windowmaker.org. Instalace
429 tohoto souboru vùbec není nutná. tento balíèek obsahuje nìkolik ikon a témat.
430 Hledejte poslední dostupnou verzi. V balíèku také naleznete soubor
431 WindowMaker-extra.readme, který vám poradí, co máte udìlat.
433 Nemám rootovské helso :-(
434 -------------------------
436 Pokud nemáte superu¾ivatelská privilegia (nemù¾ete se pøihlásit jako root),
437 tak nezoufejte, proto¾e mù¾ete nainstalovat Window Maker do va¹eho vlastního
438 domovského adresáøe. K tomu musíte pou¾ít volbu --prefix pøi spu¹tìní
439 ./configure. Také musíte pou¾ít volbu --with-appspath, která specifikuje
440 cestu pro WPrefs.app.
441 Pøíklad:
443 ./configure --prefix=/home/karel --with-appspath=/home/karel/GNUstep/Apps
445 Potom pøidejte adresáø /home/karel/bin do systémové promìnné PATH a adresáø
446 /home/karel/lib do sytémové promìnné LD_LIBRARY_PATH a nakonec spus»te
447 ~/bin/wmaker.inst.
449 Samozøejmì, ¾e adresáø /home/karel bude ve va¹em pøípadì nahrazen va¹ím
450 vlastním domovským adresáøem.
453 UPGRADE
454 =======
456 Pokud upgradujete ze star¹í verze Window Makeru:
458 1. Nakonfigurujte a zkompilujte Window Maker jako obvykle.
459 2. Nainstalujte Window Maker (ale nespou¹tìjte wmaker.inst).
460 3. Pøeètìte si soubor NEWS a aktualizujte va¹e konfiguraèní soubory,
461 pokud je to nezbytné.
463 ØE©ENÍ PROBLÉMÚ
464 ===============
466 Pokud máte nìjaké problémy bìhem konfigurace (kdy¾ bì¾í configure), jako
467 napøíklad neschopnost pou¾ít knihovnu grafického formátu, o kterém víte, ¾e
468 ho máte nainstalován, tak se podívejte do souboru config.log. Mo¾ná zde
469 najdete pøíèinu svých problémù.
471 == Error with loading fonts, even if they exist.
473 Zkuste kompilaci bez podpory NLS (národního prostøedí).
475 == Error when configuring
477 ltconfig: unrecognized option `--no-reexec'
478 Try `ltconfig --help' for more information.
479 configure: error: libtool configure failed
481 odstraòte volbu --no-reexec ze souboru aclocal.mc a spus»te znovu configure.
482 Také zkontrolujte, zda verze autoconfu a automaku, které máte nainsatlované
483 odpovídají ní¾e uvedeným hodnotám:
484 autoconf 2.13
485 automake 1.4
486 libtool 1.3
488 Poznámka: nemù¾e to být libtool 1.2b, ale musí to být libtool 1.3 ze stránek
489 GNU.
491 == configure doesn't detect libtiff, or other graphic libraries.
493 Sma¾te soubor config.cache, pak znovu spus»te configure s následujícími
494 volbami (a jinými, které pou¾íváte):
495 --with-libs-from="-L/usr/local/lib"
496 --with-incs-from="-I/usr/local/include -I/usr/local/include/tiff"
497 Na pøíslu¹ná místa vlo¾te cesty k va¹ím grafickým knihovnám a odpovídajícím
498 hlavièkovým souborùm. Mù¾ete zadat nìkolik cest do tìchto voleb, jako je to
499 ve vý¹e uvedeném pøíkladì --with-incs-from. Jenom je nezapomeòte oddìlit
500 mezerou.
502 == configure doesn't detect libXpm.
504 * Zkontrolujte, jestli máte symbolický link ze souboru libXpm.so.4.9 na
505 soubor libXpm.so
507 == Segmentation fault on startup
509 * Zkontrolujte, jestli verze knihovny libXPM je vy¹¹í ne¾ 4.7
511 * Zkontrolujte, zda-li máte upravenou verzi ~/GNUstep/Defaults/WindowMaker
512 Pokud si nejste jisti, tak zkuste pøejmenovat ~/GNUstep na ~/GNUtmp a
513 spus»te wmaker.inst
515 == "...: your machine is misconfigured. gethostname() returned (none)"
517 * Jméno va¹eho poèítaèe je nastaveno nesprávnì, proto¾e zaèíná uvozovkami.
518 Spus»te man hostname a zde se dozvíte, jak zmìnit jméno va¹eho poèítaèe.
520 == The root menu contains only 2 entries. ("XTerm" and "Exit...")
522 * Window Maker nemù¾e nalézt cpp (preprocesor jazyka C). Pokud se vá¹ cpp
523 nenachází v /lib/cpp, tak otevøte soubor src/config.h a nastavte správnì
524 cestu CPP_PATH.
526 == checking lex output file root... configure: error: cannot find output from true; giving up
528 * Pøeètìte si odstavec PO®ADAVKY na zaèátku tohoto souboru.
530 MÍSTNÍ NASTAVENÍ / INTERNACIONALIZACE
531 =====================================
533 Window Maker má podporu národních jazykù. Aby jste ji povolili, tak
534 musíte zkompilovat Window Maker s nìkolika dal¹ími parametry.
535 Seznam podporovaných jazykù naleznete v souboru ./po/README.
537 0 - Musíte mít nainstalovaný balíèek GNU gettextu. Tento balíèek
538 mù¾ete nalézt na ftp://prep.ai.mit.edu/pub/gnu/gettext-nnn.tar.gz
540 Kroky 1,2 a 3 mù¾ete vynechat, pokud pou¾íváte skript Install.cs nebo
541 skript Install.
543 1 - Vyberte si jazyky, které budete chtít pou¾ívat. Zadejte seznam
544 tìchto jazykù do systémové promìnné LINGUAS. Angliètina je
545 podporována v¾dy. Pøíklady
547 C - shell:
549 setenv LINGUAS "pt ja de"
551 Bash(sh):
553 export LINGUAS
554 LINGUAS="pt ja de"
556 Pøeètìte si soubor po/README pokud chcete pøelo¾it Window Maker
557 pro nìjaký dal¹í jazyk.
559 2 - Navíc, pokud vá¹ jazyk pou¾ívá multi-byte znaky, napøíklad Japon¹tina
560 nebo Korej¹tina, tak musíte nastavit volbu the MultiByteText na YES
561 v souboru ~/GNUstep/Defaults/WMGLOBAL
563 3 - Nakonfigurujte, zkompilujte a nainstalujte Window Maker jako obvykle.
565 4 - Národní prostøedí si mù¾ete zmìnit i za bìhu Window Makeru. Systémovou
566 promìnnou LANG nastavíte na vámi zvolenou hodnotu. Napøíklad, pokud
567 chcete pou¾ít portugalské prostøedí, musíte spustit:
569 C - shell:
571 setenv LANG pt
573 Bourne shell a podobné:
575 export LANG
576 LANG=pt
578 Nakonec musíte restartovat/spustit Window Maker.
580 Poznámka: Kdy¾ máte nastavenou systémovou promìnnou LC_TYPE, tak jí
581 musíte zru¹it pøed spu¹tìním Window Makeru.
583 Window Maker hledá soubory s definicí menu v tomto poøadí (pro
584 brazilskou portugal¹tinu):
586 menu.pt_BR
587 menu.pt
588 menu
590 5 - Pokud si vyberete jazyk, který pou¾ívá multi-byte znaky, tak musíte
591 pøíslu¹ným zpùsobem nastavit fonty. Pøeètìte si manuálové stránky
592 o XCreateFontSet k získání vìt¹ího mno¾ství informací o daném
593 problému. Musíte zmìnit v souboru ~/GNUstep/Default/WindowMaker
594 nastavení fontù pro titulky, menu, atd. Fonty pro dialogy nastavíte
595 v souboru ~/GNUstep/Default/WMGLOBAL. Øetìzce %d ve jménech fontù
596 nemusí být odstranìné. Také mù¾ete pou¾ít skript wsetfont, který
597 toto v¹e uèiní za vás. Pokud se ho rozhodnote pou¾ít, tak si k nìmu
598 pøeètìte instrukce tak, ¾e spustíte wsetfont bez argumentù.
600 Pøíklad èásti souboru ~/GNUstep/Default/WindowMaker:
602 WindowTitleFont = "-*-helvetica-bold-r-normal-*-12-*,-*-*-medium-r-normal-*-14-*";
603 MenuTitleFont = "-*-helvetica-bold-r-normal-*-12-*,-*-*-medium-r-normal-*-14-*";
604 MenuTextFont = "-*-helvetica-medium-r-normal-*-12-*,-*-*-medium-r-normal-*-14-*";
605 IconTitleFont = "-*-helvetica-medium-r-normal-*-8-*,-*-*-medium-r-normal-*-12-*";
606 ClipTitleFont = "-*-helvetica-bold-r-normal-*-10-*,-*-*-medium-r-normal-*-12-*";
607 DisplayFont = "-*-helvetica-medium-r-normal-*-12-*,-*-*-medium-r-normal-*-12-*";
609 a souboru ~/GNUstep/Default/WMGLOBAL:
611 SystemFont = "-*-*-medium-r-normal-*-%d-*-*-*-*-*-*-*";
612 BoldSystemFont = "-*-*-medium-r-normal-*-%d-*-*-*-*-*-*-*";
614 Tyto dva fonty jsou pou¾ívány v aplikacích, které pou¾ívají WINGs (WindowMaker a
615 WPrefs.app).
617 Skript wsetfont vám umo¾ní nastavit fonty mnohem jednodu¹ím zpùsobem. Podívejte
618 se na jeho manuálové stránku k získání bli¾¹ích informací.