╚eÜtina pro StarOffice 5.2
Minulß
verze StarOffice m∞la problΘmy s poΦeÜt∞nφm a instalacφ Φesk²ch font∙.
Verze 5.2 ji₧ ΦeÜtinu podporuje bez problΘm∙. Pokud by tomu tak po
instalaci nebylo, m∙₧e to b²t zp∙sobeno n∞kolika d∙vody:
1.
V X window ΦeÜtina funguje, ale v StarOffice se zobrazujφ nesmysly mφsto
znak∙ ∞ÜΦ°₧²ßφΘ a pod. - nemßte nastaven vhodn² Φesk² font, nap°.
Arial.
2.
╚eskΘ fonty v nabφdce StarOffice nejsou a musφte je nainstalovat. Tato
situace je nap°φklad u bezplatnΘ distribuce SuSE Linuxu 6.4., kterß byla na
CD Chip 5/2000.
3.
V X window ΦeÜtina nefunguje nebo funguje ΦßsteΦn∞ - pak musφte nejprve
zprovoznit ΦeÜtinu v X window a pak v StarOffice.
Problematika
ΦeÜtiny pro StarOffice byla popsßna v Φlßnku "╚eÜtina pro StarOffice
5.1 - popis instalace", kter² naleznete vΦetn∞ pot°ebn²ch poΦeÜ¥ovacφch
soubor∙ dßle. ╚lßnek byl sice urΦen pro StarOffice verze 5.1, n∞kterΘ
kroky jsou vÜak pou₧itelnΘ i pro novou verzi:
-
doinstalace Φesk²ch font∙ iso8859-/Type1: Provedete kroky Φ. 4 a 5 z
"Popisu".
-
nemßte nainstalovßnu ΦeÜtinu v X window: Provedete z "Popisu" krok
Φ. 1 a p°φlohu Φ. 2
-
nezobrazujφ se pφsmena ∞ÜΦ°₧, zobrazujφ se ²ßφ: Pak si musφte
zkontrolovat nastavenφ ΦeÜtiny podle literatury, na nφ₧ je odkaz v
"Popisu".
╚eÜtina pro StarOffice
5.1 - popis instalace
Tento popis je urΦen p°edevÜφm pro volnou verzi SuSE Linux 6.4,
kterß byla na Chip CD 5/00.
Popis je napsßn pro naprostΘ zaΦßteΦnφky, zkuÜenφ u₧ivatelΘ
nech¥ prominou pro n∞ zbyteΦnΘ podrobnosti nebo postupy.
Popis takΘ nemusφ v₧dy fungovat, zßle₧φ na nastavenφ
Linuxu p°i instalaci, zp∙sobu instalace a pod. V t∞chto p°φpadech
mohou b²t u₧iteΦnΘ poznßmky uvedenΘ v p°φlohßch.
SouΦasnß verze StarOffice 5.1 mß 2 problΘmy s ΦeÜtinou:
- nesprßvn∞ oÜet°uje Φeskou klßvesnici (nap°. pφsmena
∞ÜΦ°₧, obecn∞ "mrtvΘ klßvesy")
- nemß ΦeskΘ fonty iso8859-2/Type1 a do SuSE distribuce se musφ
p°idat (v RedHat jsou).
╪eÜenφ t∞chto problΘm∙ je popsßno na n∞kolika mφstech na
Internetu pro r∙znΘ distribuce Linuxu. Pro SuSE Linux 6.4. z CD
Chip se mi osv∞dΦil tento postup:
Krok Φ.1 - ┌vod
╚eÜtinu a StarOffice je vhodnΘ pou₧φvat ne jako u₧ivatel
root, ale v n∞jakΘm jinΘm ·Φtu. Jß jsem si vytvo°il nap°.
·Φet "p", do kterΘho jsem StarOffice nainstaloval.
Problematika ΦeÜtiny pro root je popsßna v P°φloze Φ.1.
Krok Φ.2 - ╚eÜtina v X window
Pro ·Φet p se ΦeÜtina nejjednoduÜeji nastavφ v grafickΘm
prost°edφ KDE X window postupem, kter² je popsßn v anglickΘ
nßpov∞d∞, kterou vyvolßte takto:
- spustit KDE nßpov∞du (bu∩ kliknutφm na ikonu na liÜt∞
nebo z menu "K")
- vybrat: KDE application help index -> International Keyboard
StruΦn² v²tah z tΘto nßpov∞dy je uveden v P°φloze Φ.2.
FunkΦnost ΦeÜtiny si vyzkouÜejte nap°. pomocφ KWrite (tzv.
PokroΦil² editor).
Zßrove≥ si m∙₧ete vyzkouÜet Φesk² tisk. Moje prvnφ
poznatky z instalovßnφ ΦeÜtiny na tiskßrn∞ jsou zmφn∞ny v
P°φloze Φ.3.
Krok Φ.3 - Klßvesnice
Po t∞chto p°φpravn²ch krocφch m∙₧eme zaΦφt "poΦeÜ¥ovat"
StarOffice. Jako prvnφ je vhodnΘ rozchodit Φeskou klßvesnici.
Proto₧e StarOffice z°ejm∞ nepou₧φvß standardnφ LinuxovΘ
postupy pro locales, je zapot°ebφ p°ed jejφm spuÜt∞nφm
"p°emapovat" klßvesnici. To lze ud∞lat nap°φklad
pomocφ knihovny LibI18Nforce od pana KabelßΦe:
www.fi.muni.cz/~kabi/linux/linux.html
Zmφn∞n² balφΦek LibI18Nforce.tar.gz naleznete na tomto CD.
Instalaci balφΦku musφte ud∞lat jako plnoprßvn² u₧ivatel root. Jß jsem pro jistotu ·pravy provßd∞l v textovΘm m≤du (ne
v X window) s pomocφ Midnight Commanderu (p°φkaz mc, viz P°φloha
Φ.1.):
- balφΦek si rozbalte v adresß°i root bu∩ pomocφ mc nebo p°φkazem:
tar -xvzf LibI18Nforce.tar.gz
- tφm se vytvo°φ adresß° LibI18Nforce, obsahujφcφ podadresß°e /bin (obsahuje vzory startovacφch skript∙),
/doc (obsahuje
popis cti.me), /lib (osahuje 3 verze knihovny, podle typu
instalace Linuxu), /src (obsahuje zdrojovΘ programy pro odbornφky)
- p°eΦt∞te si popis cti.me, je sice velmi struΦn² ale mß zßsadnφ
v²znam!
- zkopφrujte knihovnu LibI18Nforce.so.0.0 do adresß°e /lib a
to nejpohodln∞ji pomocφ mc nebo p°φkazem (cestu ke zdroji
podle pot°eby upravte):
cp /root/LibI18Nforce/lib/libI18Nforce.so.0.0 /lib
- po zkopφrovßnφ knihovny jsem aktualizoval vazby knihoven p°φkazem
ldconfig nebo ldconfig -v , kter² vypφÜe protokol o svΘ Φinnosti.
Tφm jsou hotovy Φinnosti provßd∞nΘ jako root. Nynφ se p°ihlaste
jako b∞₧n² u₧ivatel (viz bod 1. "p") a zkopφrujte
do svΘho domovskΘho adresß°e soubor skriptu s nßzvem starof
(soubor je tΘ₧ na tomto CD). V souboru starof (pomocφ mc, klφΦem
F4 - editace) zm∞≥te v poslednφm °ßdku cestu podle jmΘna VaÜeho
·Φtu, to znamenß, ₧e v °ßdku /home/p/Office51/bin/soffice $*
nahradφte pφsmeno p jmΘnem VaÜeho ·Φtu a p°φpadn∞ adresß°
Office51, pokud jste zm∞nili p°i instalaci doporuΦenΘ jmΘno.
Po nastartovßnφ X window (nap°. startx) je vhodnΘ si vytvo°it
link na skript starof, nap°φklad takto: Diskov²m navigßtorem
(z menu "K") otev°ete adresß° Home.
Zde je krom∞ jin²ch vid∞t ikona starof. Tu "p°etßhnete"
myÜφ na plochu a vyberete volbu Link a diskov² navigßtor zav°ete.
Tφm dostanete ikonu pro spouÜt∞nφ ΦeskΘ Stroffice na
pracovnφ plochu.
Kliknutφm na tuto ikonu se Staroffice spustφ. Pak klikn∞te na
New Text Document a kliknutφm na druh klßvesnice (na spodnφ liÜt∞
vpravo) zm∞≥te En na CSy. Nynφ zkuste napsat znaky
∞ÜΦ°₧²ßφΘ. Pokud klßvesy reagujφ (mφsto ∞ÜΦ°₧ se
zatφm zobrazujφ nesmysly nebo¥ nejsou jeÜt∞ nainstalovßny
ΦeskΘ fonty), je prvnφ a obtφ₧n∞jÜφ Φßst poΦeÜ¥ovßnφ
hotova.
Pokud klßvesy ∞ÜΦ°₧ nijak nereagujφ ale p°i p°epnutφ na
anglickou klßvesnici pφÜφ, nefunguje p°emapovßnφ klßvesnice.
Pak podrobn∞ zkontrolujte, zda jste n∞kde neud∞lali chybu, p°eΦt∞te
si p°φlohy a pokud trvß problΘm dßl, musφte zaΦφt
studovat literaturu uvedenou na zßv∞r tohoto popisu. |
Krok Φ.4. ╚eskΘ fonty pro StarOffice
StarOffice pou₧φvß jako zßkladnφ fonty PostScript Type 1.
Pro ΦeÜtinu pot°ebujeme iso8859-2/Type1. ╪ada distribucφ (nap°φklad
redhat 6.1 CZ) je obsahuje. Pokud je to VßÜ p°φpad, tak pokraΦujte
rovnou krokem Φ.5.
Proto₧e se mi tento typ font∙ pro ΦeÜtinu z CD SuSE 6.4 (p°φloha
Chipu Φ.5) nenainstaloval, pou₧il jsem fonty z adresy: www.intac.cz/podpora.html
Pro ·sporu Φasu stahovßnφ je instalaΦnφ balφΦek font∙ X11fonts-ulT1mo-beta-1.0-4.noarch.rpm
p°ilo₧en na tomto CD.
Pro ty, kte°φ se z n∞jakΘho d∙vodu necht∞jφ pou₧φt popis
instalace font∙ popsan² firmou Intac (viz v²Üe), uvßdφm
struΦn∞ mnou pou₧it² postup:
- p°ihlßsφte se jako root v textovΘm m≤du
- do svΘho adresß°e root si zkopφrujete z CD soubor
X11fonts-ulT1mo-beta-1.0-4.noarch.rpm
- instalaci provedete pomocφ YaST postupem: zvolφte V²b∞r/Instalace
balφk∙ -> Nainstalovat baliky -> zdroj -> adresß° ->
root -> vyberete X11fonts-ulT1mo-beta-1.0-4.noarch.rpm, oznaΦφte
X a potvrdφte instalaci (podrobn∞jÜφ popis instalace pomocφ
YaST je na str. 84 ΦeskΘ dokumentace k SuSE).
- pak doporuΦuji zkontrolovat pomocφ mc, ₧e se vytvo°il adresß° /usr/X11R6/lib/X11/fonts/iso8859-2/Type1 a prohlΘdnout jeho
obsah. D∙le₧itΘ je, aby takΘ byly vytvo°eny soubory fonts.dir, fonts.alias a
fonts.scale.
- na zßv∞r musφte zm∞nit v adresß°i /etc soubor XF86Config
a to tak, ₧e do skupiny °ßdk∙ FontPath v Section "Files"
p°idßte °ßdek s cestou:
FontPath "/usr/X11R6/lib/X11/fonts/iso8859-2/Type1"
Jß jsem tento °ßdek p°idal na 3. mφsto za °ßdky ../latin2/..
Krok Φ.5. Nastavenφ StarOffice na ΦeskΘ fonty
Problematika nastavenφ font∙ je popsßna na str. 40 a₧ 49
originßlnφho manußlu Setup Guide StarOffice 5.1 for UNIX Systems.
Zde uvßdφm jen zkrßcen∞ postup, kter² sice nenφ zcela
dokonal² ale pro zßkladnφ prßci postaΦuje. Nastavenφ se
provede z b∞₧nΘho ·Φtu ("p") po nastartovßnφ
starof z hlavnφ nabφdky StarOffice kliknutφm na Printer Setup:
- kliknete na Add Fonts, pak pomocφ tlaΦφtka Browse prohledßme
a p°ipojφme tyto cesty (pφsmeno p nahra∩te VaÜφm ·Φtem):
/home/p/Office51/fonts/75dpi
/home/p/Office51/fonts/type1
/usr/X11R6/lib/X11/fonts/iso8859-2/Type1
- pak potvr∩te OK, objevφ se varovßnφ, ₧e nem∙₧ete psßt
do adresß°e /usr/X11R6/lib/X11/fonts/iso8859-2/Type1 (co₧ je
logickΘ, nejste root), odklepn∞te OK, objevφ se seznam
instalovan²ch font∙ (m∞l by tam b²t nap°. ariab--), potvr∩te
OK
- nynφ naskoΦφ okΘnko Fonts, kde si m∙₧ete prohlφ₧et
vlastnosti instalovan²ch font∙ a m∞nit jejich nastavenφ (co₧
jsem ned∞lal). Na zßv∞r stiskn∞te tlaΦφtko Convert All
Metric Files a zav°ete pomocφ Close.
- op∞t se objevφ varovßnφ, ₧e nem∙₧ete psßt do adresß°e /usr/X11R6/lib/X11/fonts/iso8859-2/Type1, stiskn∞te OK
- pak uvidφte informaci o cestßch k font∙m, potvr∩te OK
- pomocφ Close zav°ete Printer Setup.
- pro jistotu zav°ete a znovu nastartujte StarOffice, v nφ otev°ete
New Text Document, z nabφdky font∙ (kterß se rozÜφ°ila)
vyberte nap°. Arial a po p°epnutφ na Φeskou klßvesnici by se
m∞la zaΦφt sprßvn∞ zobrazovat pφsmena ∞ÜΦ°₧ atd.
Pokud by jste cht∞li instalovat fonty naprosto exaktn∞, nebo
pokud v²Üe uveden² postup nepovede ve vaÜem p°φpad∞ (zßvisφ
na nastavenφ celΘho systΘmu) k cφli, musφte postupovat podle
originßlnφ anglickΘ dokumentace nebo Vßm m∙₧e pomoct popis
od Petra KriÜtofa na: www.intersoft.cz/linux/soffice/so-50.html
Pro ov∞°enφ tisku (pokud mßte ji₧ nainstalovanou tiskßrnu v
X window) je vhodnΘ nejprve zkontrolovat (p°φpadn∞ nastavit)
tiskßrnu op∞t pomocφ Printer Setup:
- v okΘnku Installed printers by m∞la b²t zobrazena: Generic
Printer ...
- kliknutφm na Connect se otev°e okΘnko, z kterΘho vyberete
jmΘno ji₧ d°φve nainstalovanΘ "grafickΘ" tiskßrny
(ne ascii ani raw, jinak Vßm tiskßrna vychrlφ desφtky
nesmysln²ch strßnek, ne₧ staΦφte zruÜit tiskovou frontu !).
Tisk by m∞l sprßvn∞ fungovat pro dokumenty s Φeskou
diakritikou, v okam₧iku psanφ tohoto nßvodu jsem jeÜt∞ nestaΦil
zjistit d∙vody, proΦ se na mΘ tiskßrn∞ netiskla Testovacφ
strßnka z Printer Setupu.
Zßv∞r
Tento popis jsem psal s v∞domφm, ₧e nebude vyΦerpßvajφcφ
ani na nßle₧itΘ teoretickΘ ·rovni. Vychßzel jsem ale z toho,
₧e je lepÜφ vrabec v hrsti a ₧e m∙₧e uÜet°it Φas podobn∞
zaΦφnajφcφm u₧ivatel∙m Linuxu jako jsem jß. Uvφtßm jakΘkoliv
nßm∞ty na vylepÜenφ a p°ipomφnky. TΘ₧ (pokud na to moje
znalosti budou staΦit) zodpovφm p°φpadnΘ dotazy.
P°emysl Svoboda, premysl.svoboda@iol.cz
Kladno, 4.6.2000
P°φloha Φ.1
╚eÜtina pro u₧ivatele root
SuSE Linux jsem pro jistotu instaloval textov²m YaST (str. 23 ΦeskΘ
p°φruΦky).
Kdy₧ jsem pak v X window pomocφ KDE nastavil ΦeÜtinu,
nefungovaly znaky ∞ÜΦ°₧ a pod. ProblΘm byl v nastavenφ
locales v zßkladnφm konfiguraΦnφm souboru rc.config v adresß°i /etc.
Soubor rc.config je bohat∞ komentovan² a ·prava spoΦφvß v
nastavenφ hodnot prom∞nn²ch pro lokalizaci (jmΘna zaΦφnajφcφ
na RC_LC_ ) na hodnotu "czech" (krom∞ prom. pro t°φd∞nφ
kterß by m∞la z∙stat ve tvaru RC_LC_COLLATE="POSIX"
). Dßle je nutno povolit pou₧φvßnφ lokßlnφho jazyka pro u₧ivatele
root nastavenφm ROOT_USES_LANG="yes". Poslednφm
krokem je zadßnφ p°φkazu SuSEconfig, Φφm₧ se spustφ
skript, kter² promφtne zm∞ny do dφlΦφch konfiguraΦnφch
soubor∙ (viz str. 98 ΦeskΘho manußlu). Povolenφ ΦeÜtiny
poznßte nap°. na programu MC, kter² i pro u₧ivatele root zaΦne
"mluvit" Φesky. To ale nenφ nejlepÜφ pro n∞kterΘ
p°φpady a vzhledem riziku spojenΘm s ·pravou rc.config je asi
lepÜφ ΦeÜtinu jako root nepou₧φvat.
JeÜt∞ poznßmka k programu Midnight Commander (p°φkaz mc). V
jednΘ z p°edchozφch instalacφch (ne SuSE) se mi stalo, ₧e
nebyl tento velice praktick² program (obdoba DOSovskΘho Norton
Commanderu nebo Mana₧eru M602) za°azen do b∞₧nΘ instalaΦnφ
sestavy. Pokud by to byl vßÜ p°φpad, tak si ho urΦit∞
doinstalujte, na CD SuSE je v /suse/ap1/mc.rpm
P°φloha Φ.2
Instalace ΦeÜtiny v KDE
Nastavenφ ΦeÜtiny m∙₧e zßviset na zp∙sobu provßd∞nφ
instalace Linuxu (pomocφ °ßdkovΘho YaST nebo grafickΘho YaST2
a pou₧it²ch voleb). V mΘm p°φpad∞ se osv∞dΦil nßsledujφcφ
postup:
Nejprve si nastavφme jazyk:
- z menu KDE ("K") vybrat -> Ovlßdacφ centrum KDE
-> Pracovnφ plocha -> Jazyk
- jako prvnφ jazyk vybrat ╚esk²(cs)
- potvrdit Pou₧φt, OK, ukonΦit Ovlßdacφ centrum
- n∞kdy je vhodnΘ restartovat X window
╚eskß klßvesnice je realizovßna pomocφ KDE International
Keyboard (kikbd).
Za normßlnφ situace by m∞la b²t automaticky nainstalovßna a
vy jφ musφte pouze nakonfigurovat, nap°φklad takto:
- z menu KDE ("K") vybrat -> Ovlßdacφ centrum KDE
-> Vstupnφ za°φzenφ -> Mezinßrodnφ klßvesnice
- potvrdit OK pro instalovßnφ n∞kolika implicitnφch nastavenφ
- do okΘnka KlßvesovΘ mapy pomocφ tlaΦφtka P°idat a nßslednΘho
v²b∞ru v nabφdce vybrat "jazyk: ╚esk², Znakovß sada:implicitnφ,
klßvesnice psacφho stroje (QWERTY)"
Poznßmka1: je samoz°ejm∞ mo₧nΘ vybrat si jinΘ rozvr₧enφ
klßvesnice.
Poznßmka2: v mΘm p°φpad∞ (zßvisφ mo₧nß na vybranΘm
rozliÜenφ virtußlnφ obrazovky) nebyla nabφdka ╚eskΘho
jazyka vid∞t, je ale na pozicφch o 3 a₧ 4 v²Üe ne₧ "jazyk
Anglick²-Dvo°ßk"
- potvrdit OK a Pou₧φt
- nynφ p°epnout do slo₧ky SpuÜt∞nφ a tam nastavit Autostart
- potvrdit Pou₧φt a OK a ukonΦit pak Ovlßdacφ centrum KDE
- ukonΦit a restartovat X window
- pokud se po restartu objevφ upozorn∞nφ .. Nenφ mo₧nΘ nalΘzt
symbol "slash", pak potvr∩te Nastavit, vyberte PokroΦilΘ,
Implicitnφ X kody a zde vyberte klßvesnici, kterou pou₧φvßte
(n∞kterou z PC kodes) a potvr∩te OK, pou₧φt, OK.
- nynφ by se m∞l v okΘnku na liÜt∞ objevit symbol En, kter²
se kliknutφm p°epne na Csy a naopak.
Tφm by m∞lo b²t vÜe hotovo, vyzkouÜejte si po₧φvßnφ klßvesnice
nap°. v PokroΦilΘm editoru (kwrite), kde ale musφte si
nejprve nastavit font: Mo₧nosti -> Implicitni -> k≤dovßnφ,
kde vyberete iso-8859-2. Pak m∙₧ete psßt Φesky i anglicky.
Upozorn∞nφ. Tento popis instalace ΦeÜtiny popisuje jenom
velmi omezenou Φßst mo₧nostφ prost°edφ KDE a je vhodn² pro
rychlΘ instalovßnφ v standardnφch podmφnkßch. ┌pln² popis
a nßvod zφskßte v nßpov∞d∞ systΘmu KDE, podle kterΘ takΘ
musφte postupovat, pokud popsan² postup nepovede k ·sp∞ÜnΘmu
v²sledku.
P°φloha Φ.3
Instalace tiskßrny
Instalaci tiskßrny se mi osv∞dΦilo d∞lat mφsto YaST grafick²m
YaST2, kter² se odstartuje z X window (je v menu SuSE ->
Administration -> Configuration).
D∙vodem je to, YaST2 nabφzφ daleko vφce tiskßren ne₧ starÜφ YaST. I kdy₧ se tiskßrna sama
neautodetekuje, lze se postupem p°idat
paralelnφ atd.. dostat do nabφdky typ∙ tiskßren podle v²robc∙,
kde jsou i nov∞jÜφ typy.
Literatura:
Krom∞ zdroj∙ uveden²ch v textu bych cht∞l upozornit zejmΘna
na nßsledujφcφ strßnky t²kajφcφ se ΦeÜtiny pro Linux:
Nejobsa₧n∞jÜφm dokumentem, kter² by si m∞l ka₧d² p°eΦφst,
je Czech HOWTO, nap°φklad na adrese: www.penguin.cz/czech-howto/
M∞ osobn∞ velmi pomohlo vyhledßvßnφ na portßlu www.penguin.cz , pomocφ kterΘho jsem naÜel d∙le₧itΘ
Φlßnky.
DalÜφ u₧iteΦnΘ portßly jsou: www.linux.cz a www.root.cz
Specißln∞ problematice StarOffice vΦetn∞ poΦeÜt∞nφ se v∞nuje
pan Lubomφr ╚evela, jeho₧ Φlßnky naleznete na serveru www.root.cz
v Oblasti: Software.
Problematice ΦeÜtiny na r∙zn²ch operaΦnφch systΘmech se v∞nuje
specializovan² server www.cestina.cz
|