Add debianisation code and automatic build script
[wmaker-crm.git] / INSTALL.cs
blob8031cfdd11bc3914a1e4604fccd3960542fdae74
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.54
68 automake 1.4
69 libtool 1.4.2
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 -GNU xgettxt
110 Kdy¾ chcete pou¾ívat èe¹tinu nebo jiné jazyky kromì angliètiny,
111 tak potøebujete GNU xgettext.
112 Ostatní verze nejsou kompatibilní a nebudou fungovat
113 GNU verze je dostupná na ftp://ftp.gnu.org
116 KONFIGURAÈNÍ NASTAVENÍ
117 ======================
119 Tyto volby mohou být pøedané konfiguraènímu skriptu jako argumenty za
120 úèelem povolení/zakázání urèité vlastnosti Window Makera.
122 Pøíklad:
124 ./configura --enable-kde --enable-gnome
126 nakonfiguruje Window Maker s podporou KDE a GNOME
128 Seznam ostatních mo¾ností dostanete spu¹tìním ./configure --help
130 --with-libs-from
131 specifikuje, které dal¹í adresáøe s knihovnami se mají
132 prohledávat. Øetìzec -L musí pøedcházet ka¾dému adresáøi,
133 napø:
134 --with-libs-from="-L/opt/libs -L/usr/local/lib"
136 --with-incs-from
137 urèuje, které dal¹í adresáøe s hlavièkovými soubory se mají
138 prohledat. Øetìzec -I musí pøedcházet ka¾dému adresáøi,
139 napø:
140 --with-incs-from="-I/opt/headers -I/usr/local/include"
142 --enable-single-icon
143 umo¾òuje skrýt v¹echny ikony aplikací WM_CLASS+WM_INSTANCE
144 do jedné jediné. Tato vlastnost není podporovaná ze strany vývojáøù.
145 Kdy¾ budete mít s touto funkcí problémy, tak se obra»te na jejího
146 autora: Christopher Seawood <cls@seawood.org>
148 --disable-shm
149 zaká¾e pou¾ívání zdílené pamìti MIT. To trochu zpomalí generování
150 textur, ale v nìkterých pøípadech se to jeví jako nezbytnost z dùvodu
151 chyby, která zpùsobuje ¹patné zobrazování ikon a textur.
153 --disable-motif
154 zaká¾e podporu pokynù pro okenní mana¾er mwm.
156 --enable-lite
157 odstraní nástroje a funkce, které jsou u¾ dostupné v desktopových
158 prosøedích KDE a GNOME. Odstraní se: seznam oken, menu aplikací,
159 výbìr více oken. Uvìdomte si, ¾e takto u¾ nebudete schopni ukonèit
160 samotný Window Maker pomocí aplikaèního menu. Budete muset zabít Window
161 Maker z textové konzole nebo ho ukonèit z KDE nebo GNOME.
162 Nedoporuèuje se povolit tuto vlastnost.
164 --enable-modelock
165 podpora pro XKB nastavení jazyka. Kdy¾ nevíte, o co jde, tak to
166 pravdìpodobnì nebudete potøebovat.
168 --enable-sound
169 povolí podporu modulu zvukových efektù.
171 --disable-xpm
172 zaká¾e podporu knihovny XPM, pokud je dostupná na va¹em systému.
174 --disable-png
175 zaká¾e podporu knihovny PNG.
177 --disable-tiff
178 zaká¾e podporu knihovny TIFF.
180 --disable-gif
181 zaká¾e podporu knihovny GIF.
183 --disable-jpeg
184 zaká¾e podporu knihovny JPEG.
186 --disable-shape
187 zaká¾e tvarovaná okna (pro oclock, xeyes, atd.).
189 PO®ADAVKY PRO SPECIFICKÉ PLATFORMY
190 ==================================
192 -DEC/Alpha
194 Následující mail není pøelo¾en, ale hovoøí se v nìm, ¾e pravdìpodobnì
195 není potøeba konfigurovat Window Maker na Alphì s volbou --disable-shm.
197 -------------------------------------------------------------------------------
198 From: Anton Ivanov <aivanov@eu.level3.net>
199 To: Marcelo E. Magallon <mmagallo@debian.org>
200 Subject: Re: Is the WindowMaker package working ok on Alpha?
202 > Hi,
204 > I was reading some docs on the WindowMaker tarball, and found this:
206 > | - DEC/Alpha machines
207 > | You might need to pass the --disable-shm flag to configure,
208 > | like ./configure --disable-shm
210 > is anyone having problems with WindowMaker on Alpha? Can someone
211 > please test this? Should the flag be passed when building on Alpha?
213 Disclaimer: alphas under my command have never run X and are least likely to
214 suddenly start running it anytime soon.
216 Alpha used to have some ridiculously low amount of shared memory
217 configured.
218 So quite a lot of apps used to barf. Namely - cdrecord, mysql server, etc.
220 Check where is yours at the moment and raise it to a more appropriate
221 value by either catting to the appropriate /proc entry or changing the
222 /usr/src/linux/include/asm/shmparam.h.
224 Otherwise the shared memory on alpha should be fully functional and I
225 see no reason to disable it. Mine are bumped up to 32 or more on most
226 machines.
228 And If I recall correctly the comments in that file are actually
229 wrong. Value is not bytes, but in machine size word. For alpha *8.
231 As I said - I do not run X on them so all #include "stdisclaimer.h"
232 apply.
234 -------------------------------------------------------------------------------
236 - SCO Unix - configure spus»te takto:
237 CFLAGS="-belf -DANSICPP" ./configure
239 - SunOS, Solaris
240 Kdy¾ máte naistalovaný gcc, tak configure spus»te takto:
241 CPP_PATH="gcc -E -x c" ./configure
242 Preprocesoru cpp od Sunu chybìjí nìkteré vlastnosti, které Window Maker
243 potøebuje, a to mù¾e zpùsobit problémy bìhem parsování konfiguraèních
244 souborù. Je mo¾né, ¾e budete muset pou¾ít --with-libs-from a
245 --with-incs-from k nahrazení adresáøe s libtiff.
246 Nìkdo doporuèuje pou¾ít /usr/local/lib jako první cestu v LD_LIBRARY_PATH.
248 Kdy¾ máte Ultra Creator 3D nebo jinou high-end grafickou kartu, tak se
249 ujistìte, ¾e X server startuje s 24 bitovou barevnou hloubkou, jinak
250 mù¾ete mít problémy s pomícháním barev. Toto je chyba Window Makeru,
251 která bude odstranìna.
253 - GNU/Linux obecnì
254 Ujistìte se, ¾e soubor /etc/ld.so.conf obsahuje øádek "/usr/local/lib".
255 Odinstalujte jakoukoliv star¹í verzi balíèku Window Makeru pøed instalací
256 novìj¹í verze.
257 Nezapomeòte spustit ldconfig po instalaci Window Makeru.
259 - RedHat GNU/Linux
260 RedHat má nìkolik obtì¾ujících chyb. Pokud ho pou¾íváte dodr¾ujte nìkolik
261 následujících krokù, jinak vám Window Maker nebude fungovat.
263 * pokud máte nainstalovaný Window Maker z distribuce RedHat, tak ho pøed
264 upgradem odinstalujte
266 * ujistìte se, ¾e nemáte systémové promìnné LANG a LINGUAS nastavené
267 na en_RN
269 * ujistìte se, ¾e va¹e systémová promìnná PATH obsahuje polo¾ku
270 /usr/local/bin
272 * ujistìte se, ¾e soubor /etc/ld.so.conf obsahuje øádek "/usr/local/lib"
273 pøed tím, ne¾ spustíte ldconfig (na konci instalace)
275 * pokud máte problémy, které se projevují chybovou hlá¹kou, která
276 obsahuje text --no-reexec, tak odinstalujte libtool-1.2b a nainstalujte
277 si novìj¹í verzi libtool-1.3. libtool-1.3 mù¾ete nalézt na adrese:
278 ftp.gnu.org . Pøeètìte si také odstavec ØE©ENÍ PROBLÉMÚ.
280 * pokud máte nainstalovaný balíèek Window Maker od RedHatu a nyní
281 instalujete novou verzi "ruènì" (kompilováním zdrojových kódù), tak
282 nejprve odinstalujte stávající balíèek.
284 * ujistìte se, ¾e se na va¹em systému nachází symbolický link z
285 /usr/include/X11 na /usr/X11R6/include/X11. Pokud tomu tak není, tak
286 na pøíkazovou øádku napi¹te:
288 ln -s /usr/X11R6/include/X11 /usr/include/X11
290 * ujistìte se, ¾e máte symbolický link /lib/cpp ukazující na cpp
291 program
293 Pokud pochybujete o nìjakém z pøedcházejích krokù, tak neváhejte
294 kontaktovat u¾ivatelskou podporu distribuce RedHat. Oni vám laskavì
295 zodpoví v¹echny va¹e dotazy zohledòující vá¹ systém. Oni vìdí
296 mnohem více o va¹em (jejich) systému ne¾ my (my nepou¾íváme
297 RedHat).
299 - PowerPC MkLinux
300 Budete potøebovat poslední verzi Xpma. Star¹í verze pravdìpodobnì
301 obsahují chybu, která zpùsobuje zamrznutí systému.
303 - Debian GNU/Linux
304 Pokud chcete podporu JPEG a TIFF, tak se ujistìte, ¾e máte nainstalovány
305 balíèky libtiff-dev a libjpeg-dev.
307 - SuSE GNU/Linux
308 Pokud máte ji¾ nainstalován balièek Window Maker od SuSE, tak ho
309 odstraòte ne¾ se pustíte do kompilace Window Makeru. kdy¾ tak
310 neuèiníte, budete mít problémy.
312 - MetroX (neznámá verze)
313 Metrox obsahuje chybu, která zapøièiòuje, ¾e obrázky, které jsou
314 nastaveny jako pozadí, jsou po¹kozeny. Pokud pou¾íváte Metrox a
315 máte podivné problémy s texturami, tak nepou¾ívejte textury v
316 titulcích nebo pou¾ívejte jiný X server.
318 INSTALACE
319 =========
321 Nejjednodu¹¹í zpùsob, jak nainstalovat Window Maker, je spustit skript
322 Install nebo Install.cs (ten s vámi komunikuje èesky). Oba skripty
323 vás jednodu¹e provedou celou instalací.
326 Install.cs
328 Poznámka: tato metoda neposkytuje v¹echny mo¾nosti konfigurace a pokud
329 se setkáte s nìjakými problémy, tak stejnì budete muset
330 pou¾ít následující zpùsob kompilace.
332 Kompilace Window Makeru
333 -----------------------
334 Pro osvìdèený zpùsob zadejte následující pøíkazy v shellu:
336 ./configure
337 make
339 pak se pøihla¹te jako root a zadejte:
341 make install
342 ldconfig
344 pokud nejste programátor a nebudete ladit Window Maker, tak se mù¾ete zbavit
345 ladících symbolù v binárních souborech a zmen¹it jejich velikost:
347 make install-strip
348 ldconfig
350 Takto zkompilujete a nainstalujete Window Maker se standartními parametry.
352 Pokud chcete upravit nìkteré vlastnosti, tak musíte uèinit následující:
354 1. (volitelné) Podívejte se na èást MO®NOSTI KONFIGURACE, kde jsou
355 uvedené mo¾nosti konfigurace. Nebo spus»te:
357 ./configure --help
359 tak dostanete kompletní seznam v¹ech dostupných mo¾ností konfigurace.
361 2. Spus»te ./configure s mo¾ností, kterou jste si vybrali. Napøíklad,
362 pokud chcete pou¾ít mo¾nost --enable-kde, tak zadejte:
364 ./configure --enable-kde
366 3. (volitelné) Otevøete soubor ./src/wconfig.h va¹ím oblíbeným editorem
367 a upravte nìkteré mo¾nosti, které si pøejete zmìnit.
369 4. Kompilace. Zadejte pouze:
371 make
373 5. Pøihlaste se jako root (pokud tak nemù¾etet uèinit, tak si pøeètìte
374 èást "Nemám rootovské helso :-(") a nainstalujte Window Maker na vá¹
375 systém:
377 su root
378 make install
380 Nastavení specifické pro u¾ivatele
381 ----------------------------------
383 Tyto instrukce nejsou povinné, pokud upgradujete Window Maker ze star¹í
384 verze na novìj¹í a pokud není uvedeno jinak v souboru NEWS.
386 Ka¾dý u¾ivatel na va¹em systému, který si pøeje pou¾ívat Window Maker musí
387 udìlat následující:
389 1. Nainsatlovat konfiguraèní soubory Window Makeru do jeho domovského
390 adresáøe:
392 wmaker.inst
394 wmaker.inst nainstaluje konfiguraèní soubory a nastaví X server tak,
395 aby automaticky spou¹tìl Window Maker pøi jejich spu¹tìní.
397 To je v¹echno, pøátelé.
399 Informace o konfiguraci a spoustì ostatních vìcí vám poskytne:
401 man wmaker
403 Pro hlub¹í úvod do Window Makeru si pøeètìte U¾ivatelskou pøíruèku (User Guide).
405 Mìli byste se také podívat na FAQ (Frequently Asked Questions = èasto kladené
406 otázky), pokud budete mít nìjaké problémy/potí¾e jak pøi samotné kompilaci,
407 tak s u¾íváním Window Makeru.
409 Instalování speciálního balíèku
410 -------------------------------
412 Rozbalte WindowMaker-extra-<èíslo_verze>.tar.gz v adresáøi /usr/local/share
414 Tento soubor si mù¾ete sehnat na adrese: ftp://ftp.windowmaker.info. Instalace
415 tohoto souboru vùbec není nutná. tento balíèek obsahuje nìkolik ikon a témat.
416 Hledejte poslední dostupnou verzi. V balíèku také naleznete soubor
417 WindowMaker-extra.readme, který vám poradí, co máte udìlat.
419 Nemám rootovské helso :-(
420 -------------------------
422 Pokud nemáte superu¾ivatelská privilegia (nemù¾ete se pøihlásit jako root),
423 tak nezoufejte, proto¾e mù¾ete nainstalovat Window Maker do va¹eho vlastního
424 domovského adresáøe. K tomu musíte pou¾ít volbu --prefix pøi spu¹tìní
425 ./configure. Také musíte pou¾ít volbu --with-appspath, která specifikuje
426 cestu pro WPrefs.app.
427 Pøíklad:
429 ./configure --prefix=/home/karel --with-appspath=/home/karel/GNUstep/Applications
431 Potom pøidejte adresáø /home/karel/bin do systémové promìnné PATH a adresáø
432 /home/karel/lib do sytémové promìnné LD_LIBRARY_PATH a nakonec spus»te
433 ~/bin/wmaker.inst.
435 Samozøejmì, ¾e adresáø /home/karel bude ve va¹em pøípadì nahrazen va¹ím
436 vlastním domovským adresáøem.
439 UPGRADE
440 =======
442 Pokud upgradujete ze star¹í verze Window Makeru:
444 1. Nakonfigurujte a zkompilujte Window Maker jako obvykle.
445 2. Nainstalujte Window Maker (ale nespou¹tìjte wmaker.inst).
446 3. Pøeètìte si soubor NEWS a aktualizujte va¹e konfiguraèní soubory,
447 pokud je to nezbytné.
449 ØE©ENÍ PROBLÉMÚ
450 ===============
452 Pokud máte nìjaké problémy bìhem konfigurace (kdy¾ bì¾í configure), jako
453 napøíklad neschopnost pou¾ít knihovnu grafického formátu, o kterém víte, ¾e
454 ho máte nainstalován, tak se podívejte do souboru config.log. Mo¾ná zde
455 najdete pøíèinu svých problémù.
457 == Error with loading fonts, even if they exist.
459 Zkuste kompilaci bez podpory NLS (národního prostøedí).
461 == Error when configuring
463 ltconfig: unrecognized option `--no-reexec'
464 Try `ltconfig --help' for more information.
465 configure: error: libtool configure failed
467 odstraòte volbu --no-reexec ze souboru aclocal.mc a spus»te znovu configure.
468 Také zkontrolujte, zda verze autoconfu a automaku, které máte nainsatlované
469 odpovídají ní¾e uvedeným hodnotám:
470 autoconf 2.13
471 automake 1.4
472 libtool 1.3
474 Poznámka: nemù¾e to být libtool 1.2b, ale musí to být libtool 1.3 ze stránek
475 GNU.
477 == configure doesn't detect libtiff, or other graphic libraries.
479 Sma¾te soubor config.cache, pak znovu spus»te configure s následujícími
480 volbami (a jinými, které pou¾íváte):
481 --with-libs-from="-L/usr/local/lib"
482 --with-incs-from="-I/usr/local/include -I/usr/local/include/tiff"
483 Na pøíslu¹ná místa vlo¾te cesty k va¹ím grafickým knihovnám a odpovídajícím
484 hlavièkovým souborùm. Mù¾ete zadat nìkolik cest do tìchto voleb, jako je to
485 ve vý¹e uvedeném pøíkladì --with-incs-from. Jenom je nezapomeòte oddìlit
486 mezerou.
488 == configure doesn't detect libXpm.
490 * Zkontrolujte, jestli máte symbolický link ze souboru libXpm.so.4.9 na
491 soubor libXpm.so
493 == Segmentation fault on startup
495 * Zkontrolujte, jestli verze knihovny libXPM je vy¹¹í ne¾ 4.7
497 * Zkontrolujte, zda-li máte upravenou verzi ~/GNUstep/Defaults/WindowMaker
498 Pokud si nejste jisti, tak zkuste pøejmenovat ~/GNUstep na ~/GNUtmp a
499 spus»te wmaker.inst
501 == "...: your machine is misconfigured. gethostname() returned (none)"
503 * Jméno va¹eho poèítaèe je nastaveno nesprávnì, proto¾e zaèíná uvozovkami.
504 Spus»te man hostname a zde se dozvíte, jak zmìnit jméno va¹eho poèítaèe.
506 == The root menu contains only 2 entries. ("XTerm" and "Exit...")
508 * Window Maker nemù¾e nalézt cpp (preprocesor jazyka C). Pokud se vá¹ cpp
509 nenachází v /lib/cpp, tak otevøte soubor src/config.h a nastavte správnì
510 cestu CPP_PATH.
512 == checking lex output file root... configure: error: cannot find output from true; giving up
514 * Pøeètìte si odstavec PO®ADAVKY na zaèátku tohoto souboru.
516 MÍSTNÍ NASTAVENÍ / INTERNACIONALIZACE
517 =====================================
519 Window Maker má podporu národních jazykù. Aby jste ji povolili, tak
520 musíte zkompilovat Window Maker s nìkolika dal¹ími parametry.
521 Seznam podporovaných jazykù naleznete v souboru ./po/README.
523 0 - Musíte mít nainstalovaný balíèek GNU gettextu. Tento balíèek
524 mù¾ete nalézt na ftp://prep.ai.mit.edu/pub/gnu/gettext-nnn.tar.gz
526 Kroky 1,2 a 3 mù¾ete vynechat, pokud pou¾íváte skript Install.cs nebo
527 skript Install.
529 1 - Vyberte si jazyky, které budete chtít pou¾ívat. Zadejte seznam
530 tìchto jazykù do systémové promìnné LINGUAS. Angliètina je
531 podporována v¾dy. Pøíklady
533 C - shell:
535 setenv LINGUAS "pt ja de"
537 Bash(sh):
539 export LINGUAS
540 LINGUAS="pt ja de"
542 Pøeètìte si soubor po/README pokud chcete pøelo¾it Window Maker
543 pro nìjaký dal¹í jazyk.
545 2 - Navíc, pokud vá¹ jazyk pou¾ívá multi-byte znaky, napøíklad Japon¹tina
546 nebo Korej¹tina, tak musíte nastavit volbu the MultiByteText na YES
547 v souboru ~/GNUstep/Defaults/WMGLOBAL
549 3 - Nakonfigurujte, zkompilujte a nainstalujte Window Maker jako obvykle.
551 4 - Národní prostøedí si mù¾ete zmìnit i za bìhu Window Makeru. Systémovou
552 promìnnou LANG nastavíte na vámi zvolenou hodnotu. Napøíklad, pokud
553 chcete pou¾ít portugalské prostøedí, musíte spustit:
555 C - shell:
557 setenv LANG pt
559 Bourne shell a podobné:
561 export LANG
562 LANG=pt
564 Nakonec musíte restartovat/spustit Window Maker.
566 Poznámka: Kdy¾ máte nastavenou systémovou promìnnou LC_TYPE, tak jí
567 musíte zru¹it pøed spu¹tìním Window Makeru.
569 Window Maker hledá soubory s definicí menu v tomto poøadí (pro
570 brazilskou portugal¹tinu):
572 menu.pt_BR
573 menu.pt
574 menu
576 5 - Pokud si vyberete jazyk, který pou¾ívá multi-byte znaky, tak musíte
577 pøíslu¹ným zpùsobem nastavit fonty. Pøeètìte si manuálové stránky
578 o XCreateFontSet k získání vìt¹ího mno¾ství informací o daném
579 problému. Musíte zmìnit v souboru ~/GNUstep/Default/WindowMaker
580 nastavení fontù pro titulky, menu, atd. Fonty pro dialogy nastavíte
581 v souboru ~/GNUstep/Default/WMGLOBAL. Øetìzce %d ve jménech fontù
582 nemusí být odstranìné. Také mù¾ete pou¾ít skript wsetfont, který
583 toto v¹e uèiní za vás. Pokud se ho rozhodnote pou¾ít, tak si k nìmu
584 pøeètìte instrukce tak, ¾e spustíte wsetfont bez argumentù.
586 Pøíklad èásti souboru ~/GNUstep/Default/WindowMaker:
588 WindowTitleFont = "-*-helvetica-bold-r-normal-*-12-*,-*-*-medium-r-normal-*-14-*";
589 MenuTitleFont = "-*-helvetica-bold-r-normal-*-12-*,-*-*-medium-r-normal-*-14-*";
590 MenuTextFont = "-*-helvetica-medium-r-normal-*-12-*,-*-*-medium-r-normal-*-14-*";
591 IconTitleFont = "-*-helvetica-medium-r-normal-*-8-*,-*-*-medium-r-normal-*-12-*";
592 ClipTitleFont = "-*-helvetica-bold-r-normal-*-10-*,-*-*-medium-r-normal-*-12-*";
593 DisplayFont = "-*-helvetica-medium-r-normal-*-12-*,-*-*-medium-r-normal-*-12-*";
595 a souboru ~/GNUstep/Default/WMGLOBAL:
597 SystemFont = "-*-*-medium-r-normal-*-%d-*-*-*-*-*-*-*";
598 BoldSystemFont = "-*-*-medium-r-normal-*-%d-*-*-*-*-*-*-*";
600 Tyto dva fonty jsou pou¾ívány v aplikacích, které pou¾ívají WINGs (WindowMaker a
601 WPrefs.app).
603 Skript wsetfont vám umo¾ní nastavit fonty mnohem jednodu¹ím zpùsobem. Podívejte
604 se na jeho manuálové stránku k získání bli¾¹ích informací.