Németh László Kiadványkészítés azOpenOffice - Org Writer Szövegszerkesztővel

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 76

Arnyos sorkzbellts (90%)

Nmeth Lszl

Kiadvnykszts az OpenOffice.org Writer szvegszerkesztvel

0.2-es vltozat Nmeth Lszl, 2010 A knyv szabadon terjeszthet a Creative Commons Nevezd meg! Ne add el! Ne vltoztasd! licenc szerint. Kszl az OpenOce.org Writer szvegszerkesztvel, az FSF.hu Alaptvny s az Open SKM Kft. tmogatsval. OpenOce.org honlap: hu.openoce.org. A cmlap a Linux Libertine bet kurzv et jelnek () felhasznlsval kszlt. Bettpusok: Magyar Linux Libertine, DejaVu, Maximilian Antiqua (l. dafont.com)

Tartalom
Bevezets 5
PDF formtum 6 Keret- s oldalstlusok 6 Automatikus elvlaszts 6 Tipograi lehetsgek 6 Nyelvi eszkzk 6 Szabad, nylt s hordozhat 7 Tmogats az OpenOce.org-hoz 8 Tmogats a kiadvnyszerkesztshez 8 A knyv felptse 8 Ksznetnyilvnts 8 Listastlusok hasznlata 28 Szmozs jrakezdse 28 Listastlusok mdostsa 29 Tbb szmozsi szint 30 Felsorolsok 30

5. Oldalstlusok 31
Cmoldal 31 A cmoldal lezrsa 31 Pros s pratlan oldalak 31 Oldalszmok (lfej s llb) 32 Fekv s egyb ms stlus oldalak beszrsa j oldalstlus ltrehozsa 33

32

1. Betk s sorok

Bettpusok s betfokozatok 9 Sorok betszma 10 Sorkzk belltsa 10 Sorok szmnak belltsa 10 Oldal- s margmretek belltsa 11 Behzs 11 Tmbsts, elvlaszts s fattysorok kezelse Soregyen 12 Betkzk belltsa 12 Kiskapitlis betvltozat 13 Flkvr betvltozat 13 Klnleges karakterek 14 Ligatrk 15 Valdi betfokozatok 16 Spcium 17 Betvarinsok 17 Bekezds s oldalstlusok 17

6. Lbjegyzetek

35

11

Szmozott lbjegyzet beszrsa 35 Lbjegyzet mdostsa 35 Lbjegyzet trlse 35 Lbjegyzet belltsa 35 Lbjegyzet stlusa 36 Tmbstett lbjegyzetek 36 Csillagozott lbjegyzetek 36 Alternatv lbjegyzetszmozs 37 Valdi betfokozatok 37

7. Tblzatok 39
Tblzatfeliratok ltrehozsa 39 Kereszthivatkozs tblzatokra 39 Tblzatok stlusnak felvtele 40 Tblzat automatikus formzsa 40 Tblzatformtum mdostsa 40 Tblzatstlusok alkalmazsa 40

2. Cmsorok

19

Pr sz a stlusokrl 19 Cmsorok ksztse 19 Cmsorstlus megszntetse 20 Cmsorok szmozsa 20 Cmsorok tbbszintes szmozsa 21 Cmsorok kzpre igaztsa s egyb formzsa Cmsorok j oldalon kezdse (fejezetcmek) 21 Tbbsoros cmek 22 Tbbsoros cmek formzsa 22

8. Automatikus javts 41
Automatikus javts gyors elutastsa 42 Szkiegszts 42 Megfelel idzjelek 42 Szcsere s bvtse 43 Egyb automatikus formzsok belltsa 43 Soronknt bekezdsekre trdelt szveg javtsa 45

21

3. Tartalomjegyzk

25

9. Szvegblokkok

47

Tartalomjegyzk beszrsa 25 Tartalomjegyzk frisstse 25 Tartalomjegyzk trlse 25 Tartalomjegyzk bvtse egyb cmsorokkal A tartalomjegyzk stlusa 26

25

Szvegblokk beillesztse 47 Szvegblokk kategrik bngszse s ltrehozsa 47 Szvegblokk szvegmintk megtekintse s mdostsa 48 j szvegmintk ltrehozsa 49

4. Listk s felsorolsok

27

Automatikus felsorolsok s szmozsok ltrehozsa 27 Kilps az automatikus felsorols s szmozs zemmdbl 27 Szmozatlan elemek beszrsa 27 Szmozsok s felsorolsok eltvoltsa s ltrehozsa 27 Tbbszint szmozsok s felsorolsok 28

10. Sablonok 51
Sablonok ksztse 51 Sablonok felhasznlsa 52 Sablonszervez prbeszdablak 53 Sablonok mdostsa 53 Sablonok trlse 53 j sablonkategria ltrehozsa a Sablonszervezvel 54 Sablonok msolsa s thelyezse a

Sablonszervezvel Feladatok 54

54

11. Stlusok

57

Sablonszervezvel 64 Stlusmdosts tbbszrs kijells segtsgvel Keress s mdosts adott stlus szvegrszekben 65

65

Stlusok s formzs 57 Stluskategrik 57 Stlusok alkalmazsa 58 Cmsorok ltrehozsa 58 Aktulis stlus 58 A stlusbellt prbeszdablak elhvsa s dokkolsa 59 Tartalomjegyzk ksztse 59 Bekezdsstlus msolsa a szomszdos bekezdsekre. 59 Tovbbi stlusmveletek 60 Az OpenOce.org stlushierarchija 60 A dokumentumok alaprtelmezett bettpusainak mdostsa 61 Alaprtelmezett sablon mdostsai 61 Stlusok mdostsa 61 sstlus visszalltsa a Standard gombbal 62 sszetett mveletek stlusokkal 62 j karakterstlus ltrehozsa 62 A stlushierarchia mdostsa 63 j bekezdsstlus ltrehozsa 63 j szmozsi stlus ltrehozsa 63 Szmozsi stlusok csatolsa bekezdsstlusokhoz 64 Stlusok betltse 64 Stlusok msolsa s thelyezse a

12. Testreszabs

67

Billentykombinci stlushoz rendelse 67 Billentykombinci fggvnyhez (makrhoz) rendelse 67

13. Fdokumentumok

69

Navigtor ablak 70 Fdokumentum ltrehozsa 70 Szveg beszrsa az aldokumentumok el 70 A fdokumentumok kezelse 71 Aldokumentumok j oldalon val kezdse 71 Fdokumentumok talaktsa 71

14. Makrk ksztse

73

Makrrgzts (gyorsbillenty a gondolatjel beszrsra) 73 Makr futtatsa s gyorsbillenty hozzrendelse 73 A rgztett makr szerkesztse 74 Segtsg a makrprogramozshoz 74 Az API felfedezse 74 Plda: tblzatformtum alkalmazsa minden tblzatra 75 Plda: tblzatstlusok megvalstsa 75

BEVEZETS
Kiadvnykszts szvegszerkesztvel? Nem ellentmonds, st inkbb bevett gyakorlat dolgozatok, jelentsek, jegyzetek s knyvek szvegszerkesztvel val elksztse s kiadsa. A helyesrsi s tipograi szablyok betartsval elfogadhat minsg kiadvnyokat kszthetnk a modern szvegszerkesztkkel, megtartva minden olyan elnyt, ami ezek sajtossga: a szerkesztsi feladatok nagyfok automatizlsa, a csoportmunka tmogatsa, az egyb irodai programokkal, tblzatkezelkkel s adatbzisokkal val integrci lehetsge s nem utolssorban a knny kezelhetsg. Gyakran persze csak az szl a szvegszerkeszt mellett, hogy knnyebben hozzfrhet, s mr ismert eszkz. A knyv bemutatja, hogyan lehet az OpenOce.org Writer szvegszerkesztvel egysges s szp megjelens kiadvnyokat ltrehozni. A helyesrsi s tipograi szablyok betartsa mellett ennek titka, hogy az ismtld feladatokat, formzsokat, szvegelemeket a szvegszerkeszt megfelel eszkzeivel: stlusokkal, szvegblokkokkal, sablonokkal kezeljk. Mivel ez a szerkesztsi feladatok automatizlst jelenti, nemcsak szebb s jobb lesz a vgeredmny, hanem egyszerbben is kivitelezhet. A knyv els fejezete a legalapvetbb bet- s sorbelltsokkal, valamint ezek tipogrjval foglalkozik. A msodik fejezet a cmsorok ksztsn keresztl vezet be a stlusok hasznlatba. A cmsorstlusokbl kvetkezik az automatikus tartalomjegyzk, ami a harmadik fejezet tmja. A tovbbi fejezetek pedig elvezetnek az egszen nagy s szszetett dokumentumok szerkesztshez s szedshez. Mi szl az OpenOce.org mellett? Mindenki szmra ingyenesen hozzfrhet s tetszleges clra hasznlhat, teht a knyv pldi akr lesben is kiprblhatk. A msik, hogy alkalmasabb a kiadvnyksztsre, mint a rivlis Microsoft Word: Tulajdonsg PDF formtum keret- s oldalstlusok magyar elvlaszts tipograi lehetsgek nyelvi eszkzk Microsoft Word csak kiegsztvel nincs flautomatikus hinyos hinyos OpenOce.org Writer van van automatikus kielgt fejlett

Az OpenOffice.org helyesen vlasztja el a magyar kettztt tbbjegy mssalhangzkat.

PDF formtum A PDF (Portable Document Format) az ISO ltal szabvnyostott nylt dokumentumformtum, ami szavatolja, hogy kiadvnyaink mindenhol ugyanolyan formban jelenjenek meg (nem fggve a gpen rendelkezsre ll bettpusoktl, elvlasztsi sztrtl s szoftvertl vagy annak verziszmtl). A PDF a javasolt formtum kiadvnyaink webes publiklshoz s nyomdai kivitelezshez. Az OpenOce.org-ban elg a Standard eszkztron lv PDF ikonra kattintani, hogy kiadvnyunk PDF formtumban kerljn elmentsre (exportlsra). Az gy kapott PDF-llomnyok az ingyenes Adobe Reader vagy Ghostscript alap megjelentkkel, nemcsak Windows, hanem Linux vagy Mac OS X opercis rendszereken is megtekinthetk s kinyomtathatk, s nem utols sorban szvegtartalom alapjn kereshetk (akr az Unicode f-ligatrkat vagy indexkaraktereket tartalmaz szveg is). Keret- s oldalstlusok A keret- s oldalstlusok segtsgvel kiadvnyaink egysges klalakot lthetnek. Az oldalstlusok segtsgvel a knyvek nagyobb rszeit, fejezeteit, fggelkeit, kln azok els oldalt egysges stlusban kezelhetjk. A keretstlusokkal a beillesztett kpek, brk s egyb elemek stlust egysgesthetjk. Ezekre sok pldt fogunk ltni a knyvben. Automatikus elvlaszts A Microsoft Word 2007 tartalmaz automatikus magyar elvlasztprogramot, de nem minta alapt, hanem csak sztrit. Rengeteg sszetett s egyb klnben helyes magyar szt nem vlaszt el a Word, mivel nem tartalmazza a helyesrsi sztra. * A hinyos elvlaszts gyakran tl nagy szkzket eredmnyez a tmbstett (sorkizrt) szvegben, gy az elvlaszts csak kzi javtssal (feltteles elvlasztjelek beszrsval) vlhat elfogadhat minsgv a Wordben ksztett kiadvnyainkban, teht flautomata megoldsrl van sz. Ezzel szemben az OpenOce.org elvlasztsi algoritmusa a sztri elvlasztson kvl a mintaalap elvlasztst is tmogatja, gy kpes a magyar szvegek teljesen automatikus, elfogadhat minsg tmbstett szedsre. Tipograi lehetsgek A Microsoft Wordben nincs lehetsg a sorkizrs belltsra a bekezds utols sorra (lsd az elz szakaszban). Az OpenOce.org tmogatja a ligatrk hasznlatt. Kln bellts nlkl is tipograi ignyessggel helyezi egyms mell a betket (egalizl), szemben a Worddel. Lehetsget nyjt arra is, hogy csak a valdi fattysorokat (a bekezdsek utols sornak kln oldalra kerlst) tiltsuk meg, mikzben megengedjk a bekezdsek els sora utni oldaltrst, amit szintn nem tallunk meg a Wordben. A nyelvi ellenrz tipograi segtsget is nyjt (l. kvetkez szakasz). Nyelvi eszkzk Mikzben a Microsoft Oce magyar nyelvi eszkzei nem vagy alig vltoznak, az OpenOce.org-t a rendszeres frissts jellemzi, amire a nyelv termszetes vltozsai miatt szksg is van (j plda erre a magyar nyelv j nyrt. s zrt. rvidtsei, amelyek rgtn bekerltek az OpenOce.org helyesrsi sztrba). A mr emltett minta alap elvlaszts, a helyesrsi sztr egyedlll lefedettsge, a nyelvi ellenrz hasz* A Word helyesrs-ellenrzjnek tpushibja pldul, hogy a tbbszrsen sszetett szavakat elutastja, ha nem kpes azokat kt olyan rszre felbontani, amiket kln tartalmaz a sztra. Pldk az gy fel nem ismert s nem elvlasztott szavakra: agykamratgulat, kppontmret, kakaporgyrts . A sor hosszan folytathat.

nlhatsga s a szinonimasztr szkincstr jellege s toldalkolsi kpessge is az OpenOce.org mellett szl. A helyesrs-ellenrz, szinonimasztr, elvlasztprogram s magyar nyelvi ellenrz is tmogatja az Unicode karakterkdolsi szabvnyt, ami a helyesrs, tipogra s programhasznlat vonatkozsban is fontos elrelpst jelent. Segt az olyan szavak helyesrsban, mint az la carte, ngstrm, BabeBolyai, cr-magnoni, dj vu, El Nio, Molire, Voil!. (A magyar helyesrs ragaszkodik az idegen kezetek rshoz, amikor erre megvan a lehetsg, mint a mai szvegszerkesztk s unicode-os betkszletek esetben.) Az OpenOce.org Hunspell helyesrs-ellenrzje s a mgtte ll Szabad magyar sztr a nyelvi lefedettsgnek ksznheten mintegy feleannyi tves hibajelzst ad, mint a Microsoft Oce, ami jelentsen megknnyti a szvegszerkesztst (nem beszlve arrl, hogy a Word nem kpes elvlasztani azokat a szavakat, amelyeket nem ismer fel.) Az OpenOce.org nyelvi vagy ms nven nyelvhelyessgi ellenrzjnek ksztsnl a legfontosabb szempont a hasznlhatsg volt, amit a nem egyrtelm hibajelzsek opcionliss ttelvel sikerlt elrni. Mindez nem ment a minsg rovsra: a leggyakrabban elkvetett, mondat szinten jelentkez helyesrsi s nyelvtani hibkat a program felismeri (pldk: *megfogom csinlni*, vesszhasznlat: *tbb, mint 25-en (de a 26 tbb, mint 25 helyes), kzpontozs: *2010. februrjban stb.). Gondoskodik a megfelel rsjelek hasznlatrl: magyar idzjelek (plda), gondolatjel s nagyktjel mint a romnmagyar, BabeBolyai szprokban , hrom pont (), valdi aposztrf (6), tizedesvessz (3,14), mnuszjel (1), szorzsjel (56), valamint a nagy szmok magyar helyesrsnak megfelel tagolsrl: 45000. A nyelvi ellenrz krsre ligatrkat tartalmaz vltozatot javasol az fi, ff, fl, ffi, ffl betsorozatot tartalmaz szavak helyre (Szaffi/Sza). Az OpenOce.org magyar nyelvi ellenrzje emellett tmogatja a trtek, mrtkegysgek, kpletek cserjt a tipograilag ignyesebb unicode-os megfelelikre: , mm, HO, 5 (C helyett). Klnleges ellenrzsi lehetsg a szerzdsekben szerepl pnzsszegek konzisztencia-ellenrzse (*145000 Ft, azaz szzhuszontezer forint). A hszezer szavas szinonimasztr nemcsak tvezi a keresett szavakat, hanem toldalkolt szinonimkat javasol (pldul kutyitokat/ebeiteket). Szkincstrknt szmos jelet s egyb adatot ad vissza, mint pldul a grg betket (pszi ), csillagjegyek jeleit (Vznt ), bolygk jeleit (Fld ), nvnapokat (Blint 02-14). Az OpenOce.org magyar nvels kereszthivatkozsok eszkztra segtsgvel az bra- s tblzatsorszmok el automatikusan kerl be a megfelel magyar nvel a kereszthivatkozsokban. Szabad, nylt s hordozhat Az OpenOce.org szabad program, azaz szabadon hasznlhat, msolhat, terjeszthet, tanulmnyozhat s mdosthat szmtgpes program. Eredetileg hamburgi fejleszts kereskedelmi szoftver (StarOce), amit az amerikai Sun Microsystems a fejlesztcggel egytt felvsrolt. A Sun a programot szabadd tette, s a nylt szabvnyok irnyban jelentsen tovbbfejlesztette (Unicode karakterkdols; XML alap adatformtum, amibl az ISO OpenDocument nylt dokumentumszabvny a legtbbet mertette; PDF s Flash exportls stb.). A nylt forrskdsg teszi lehetv a szabad magyar nyelvi eszkzk beillesztst s rendszeres frisstst az OpenOce.org magyar vltozatban.

* A sz vagy kifejezs el rakott csillag jelli, hogy a plda a hibs alakot mutatja.

A program nemcsak Windowson, hanem Linuxra s szmos rokon opercis rendszerre, valamint Apple Mac OS X-re is teljes rtk vltozatban rhet el.* Tmogats az OpenOce.org-hoz Az OpenOce.org mgtt tbb olyan cg ll, amelyek folyamatos fejlesztssel s tmogatssal biztostjk az irodai csomag megbzhat mkdst s sikert. Ezek a cgek sajt OpenOce.org-vltozatot is kiadnak, s tmogatst is nyjtanak hozz. A legismertebb ilyen programvltozatok: OpenOce.org s StarOce (Oracle, korbban Sun Microsystems), OpenOce.org Novell Edition (Novell), Lotus Symphony (IBM), RedOce (Red Flag Linux). Haznkban tbbek kztt a Novell Magyarorszg Kft. s az Open SKM Kft. nyjt vllalati tmogatst az OpenOce.org-hoz. Nemcsak vllalatok, hanem fggetlen programozk, dikok, tanrok s ms nkntesek is bekapcsoldnak a szoftverfejlesztsbe. Az OpenOce.org nyelvi vltozatainak elksztst nagyobbrszt az OpenOce.org kzssg kzel szz nyelvi csoportja vgzi tbb ezer rsztvevvel. Az OpenOce.org magyar kzssgi vltozatt az FSF.hu Alaptvny adja ki a hu.OpenOffice.org oldalon. Ez a vltozat biztosan tartalmazza a legfrissebb magyar honostsokat, helyesrsi sztrat, magyar szinonimasztrat s nyelvi ellenrzt, gy a tovbbiakban ez (egyben az OpenOce.org 3.2-es vltozata) szerepel a pldkban s a kpeken is. Ha krds merl fel valamilyen tmval kapcsolatban, btran lapozzuk fel az OpenOce.org beptett magyar nyelv dokumentcijt ( Sg/OpenOffice.org Sg menpont vagy F1 gomb). Ha nem tallnnk vlaszt, az OpenOce.hu honlap magyar nyelv frumn krhetnk segtsget az OpenOce.org magyar kzssgtl. A honostssal kapcsolatban az Openscope.org kzssgi hibabejelent oldalon vagy az FSF.hu Alaptvny openoce.org-os ooo@fsf.hu levelezsi listjn vrjk a visszajelzseket a magyar fejlesztk Tmogats a kiadvnyszerkesztshez A knyv nem trgyal minden tmt, ami a kiadvnyszerkesztssel s tipogrval kapcsolatosan felmerlhet, gyhogy mindenkpp rdemes a hivatkozott irodalomhoz fordulni. rdemes megismerni egy-kt olyan kiadvnyszerkeszt programot vagy szedrendszert is, amely rendelkezik OpenType tmogatssal s sok egyb hasznos kpessggel. Ilyen szabadon hasznlhat program a Scribus kiadvnyszerkeszt s a XeTeX szedrendszer. A knyv felptse A bevezet fejezetek kt f rszre tagoldnak. A fejezetek elejn az OpenOce.org Writer hasznlatnak kezdk szmra ksztett rvid, de minden lpst bemutat szszefoglalst talljuk. A fejezetek msodik fele kifejezetten a kiadvnykszts rszleteivel foglalkozik. Ezek kihagysval, vagyis csak a fejezetek els pr szakasznak ttanulmnyozsval gyorsabban is megismerhetjk az OpenOce.org kezelsnek alapjait, ami mr elegend lehet egy szakdolgozat vagy ms kisebb kiadvny elksztshez is. Ksznetnyilvnts A knyvhz sokan fztek megjegyzst, illetve kldtek javtsi javaslatot, tbbek kztt Nmeth Krisztn, Szab Pter, Gyuris Gellrt s Tmr Andrs segtett szrevteleivel a vgs tartalom s forma kialaktsban.
* A Microsoft Word rendelkezik Mac OS X-es vltozattal, de az nem teljes rtk, pldul nem tartalmaz magyar helyesrs-ellenrzt, nem programozhat Visual Basic for Application nyelven s mg csak kezdetleges OpenDocument tmogatssal sem rendelkezik, szemben a windowsos vltozattal.

1
1.

BETK S SOROK

Cmsor 28 pontos flkvr DejaVu Szvegbet 12 pontos Magyar Linux Libertine

A fejezetben ttekintjk azokat az alapbelltsokat, amelyek leggyakrabban szerepelnek a dokumentumok formai kvetelmnyek kztt: ezek a bettpus s betmret, a sorkzk s a betk s sorok szma. A fejezet bemutatja azt is, hogyan lehet kiadvnyainkat a magasabb tipograi kvetelmnyeknek megfelelen kialaktani valdi mretezett betk, ligatrk, soregyen s fattysorok kezelsvel, valamint a tmbstett szedshez nlklzhetetlen elvlasztssal. Bettpusok s betfokozatok A kvetkez mdon lltjuk be az OpenOce.org-ban a hasznlni kvnt alaprtelmezett bettpust s -mretet: 1. Az Eszkzk/Belltsok menponttal hvjuk el a Belltsok ablakot. 2. lltsuk be a prbeszdablak OpenOffice.org Writer/Alap betkszletek (nyugati) lapjn a megfelel bettpusokat s alaprtelmezett mretket. 3. Ha minden j dokumentumban ezeket a betbelltsokat szeretnnk, kapcsoljuk ki a Csak az aktulis dokumentum jellngyzetet. 4. Kattintsunk az OK gombra. (A ksbbiekben kln nem tntetjk fel, hogy a belltsok a prbeszdablak OK gombjra kattintssal vlnak rvnyess.) A tipograi elrsoknak megfelelen a kiadvnyok rendszerint egy talpas bettpust alkalmaznak (l. az 1. brn). A cmek szmra gyakran mg egy talp nlkli (de nem rgpes) bettpust vlasztanak. A betk mrete pontban van megadva. Knyvekben legtbbszr 10 pontos betfokozattal tallkozunk, az A4-es lapmret dokumentumokban pedig 12 pontossal. (Tbb hasonl nyomdszati szabvny ltezik a tipograi pont meghatrozsra, de a ma hasznlt szmtgpes tipograi vagy PostScript pont mrete a nemzetkzi hvelyk (2,54 cm) ed rsze. Ez pontosan mm, kerektve 0,353 mm, teht a 10 pontos betfokozat egy kicsivel magasabb helyet foglal el, mint cm. A kisbetk magassga bettpustl fggen mintegy fele a betmretnek.) A nem cmbekezdsek szvegben csak kivteles esetben (tanknyvek) hasznlunk ms bettpust vagy flkvr betvltozatot. A kurzv (a bettpushoz tervezett dlt betvltozat) s ritkbban a kiskapitlis betvltozat, ami a szvegkzi kiemelsre szolgl. Ezek ugyanis az alapbetk vonalvastagsghoz tervezett, a szveg folthatst (szrkesgt) nem befolysol betvltozatok. (Ez viszont csak a valdi kiskapitlisra rvnyes, a 9

12 pontos flkvr betvltozat Valdi kiskapitlis betvltozat

1. bra. A Linux Libertine bettpus 200 pontosra mretezett nagy A betjnek talpa

szvegszerkeszt ltal felknlt n. hamis kiskapitlis karakterformzst semmikpp ne hasznljuk, l. ksbb.) Vlasszunk megfelel minsg szmtgpes betket, mint pldul a Magyar Linux Libertine-t (rsze a 3,2,1-es kiadstl az OpenOce.org FSF.hu Alaptvny ltal kiadott magyar vltozatnak) vagy az Adobe Reader Minion betkszlett (ez utbbi ugyan kevsb alkalmas az OpenOce.org-gal val munkra, mert nincs megfelel mret trkz a felkiltjel, krdjel, kettspont s pontosvessz eltt, valamint kiskapitlis jelkszletnek hasznlatt sem tmogatja mg az OpenOce.org megfelelen). A Windows opercis rendszer elterjedt Times New Roman betje pldul nem alkalmas ignyes kiadvnyok ksztsre, mert az kezetes betket nem kpes automatikusan egalizlni (vagyis a betkzt cskkenteni vagy nvelni az egyms mell kerlt betk fggvnyben, l. ksbb). Sorok betszma Az olvashatsg rdekben a sorok betszmt 65-80 betnl tbbre nem szoks lltani, klnsen nagyobb kiadvnyokban. Erre a belltsra nincs kln menpont, radsul mivel bettpustl is fgg dologrl van sz, csak a prblkozs segthet: a betmret s a vzszintes margk vltoztatsval rhetjk el a kvnt rtket. Ha nagyon apr betmrethez ragaszkodunk, akkor tbbhasbos szedssel alakthatunk ki olvashat sorokat. Egyszersti a prblkozsainkat, ha a kvetkez mdon mrjk le a sorok betszmt: 1. Jelljnk ki egy teljes szvegsort. 2. Vlasszuk ki az Eszkzk/Szavak szma menpontot. A megjelen prbeszdablak nemcsak a szavak szmt, hanem a karakterek szmt is kijelzi. Mdostsuk a betk vagy a margk mrett (lsd albb), esetleg a hasbszmot, s ellenrizzk le jra az eredmnyt. Pr prblkozssal elrhetjk a kvnt betszmot a sorokban. Sorkzk belltsa Br az alaprtelmezett (a betmretnl 15%-kal nagyobb) sorkzk tkletesek egy kiadvnyhoz, idnknt kvetelmny lehet a msfeles vagy dupla sorkz belltsa a kevsb krnyezetbart rgpes korszak maradvnyaknt: 1. Kattintsunk a bekezds szvegn a msodlagos egrgombbal, majd vlasszuk ki a Bekezds stlusnak szerkesztse menpontot a megjelen helyi menben. 2. Vlasszuk ki a Behzs s trkz lap Sorkz vlasztlistjban a Msfeles, illetve Dupla listaelemet a msflszeres vagy dupla sorkzhz. Tipp: A Sorkz vlasztlista Arnyos menpontjval szkebb sorkzket is vlaszthatunk. A menpont kivlasztsa utn az rtke: mezvel megadhatjuk a sorkz mrett az egyszeres sorkz szzalkban. A szkebb sorkzkkel a cmsorokat vagy a dokumentum tbbsoros fcmt alakthatjuk a kvnt srsgre. A knyv cmbekezdse 90%-os rtkkel rte el, hogy a betk lelg szrai mr a kvetkez sorba kerljenek, ahol a kisbetk miatt erre meg is volt a lehetsg. Sorok szmnak belltsa Szintn elrs lehet az oldalak sorszmnak pldul 25-30 sorra trtn korltozsa. Mivel erre sincs gyri megolds, az elz szakaszban ismertetett sorkzbellts s a kvetkez szakaszban szerepl fggleges margmret belltsa segt a megfelel szm sor kialaktsban. A sorok szmnak gyors megllaptsra lltsunk be ideiglenesen sorszmozst a kvetkez mdon. 1. Vlasszuk ki az Eszkzk/Sorszmozs menpontot. 2. A megjelen prbeszdablakban kapcsoljuk be a Szmozs megjelentse jel10

lngyzetet. Tbboldalas dokumentum esetn kapcsoljuk be az jrakezds minden oldalon jellngyzetet is. A margn minden sor mellett megjelenik egy sorszm, gy gyorsan megllapthat a sorok szma az oldalon. Vltoztassunk a sorkzbelltson s margmreten a kvnt sorszm elrshez. Ezutn a Szmozs megjelentse jellngyzettel kapcsolhatjuk ki a sorszmozst. Oldal- s margmretek belltsa Az oldal s marginak mrett a Formtum/Oldal menponttal elhvhat Oldalstlus prbeszdablakkal adhatjuk meg. 1. Vlasszuk ki a prbeszdablak Oldal lapjt. A Formtum vlasztlistban vlasszunk az elre megadott paprmretet kzl. 2. Adjuk meg az oldalak elrendezst az Elrendezs belltsai szakaszban: az Oldalbellts vlasztlistban vlasszuk ki a Tkrztt listaelemet, ha a margkat a knyveknl megszokott tkrztt, azaz azonos bels s kls margkkal rendelkez pros s pratlan oldalakat szeretnnk kialaktani. A Pros s Pratlan listaelem kivlasztsa esetn nem bels s kls, hanem azonos jobb s bal margkat alakthatunk ki minden (vagyis a pros s pratlan oldalszm) oldalakra is. 3. A Margk szakaszban adjuk meg a margmreteket, a vzszintes margkat Tkrztt oldalelrendezs esetn a Kls s Bels, Pros s Pratlan oldalelrendezs mellett a Balra s Jobbra beviteli mezkkel. Tipp: Kts esetn szmoljunk r 0,3-0,5 cm-t a bels vagy bal margmretre. Behzs A bekezdsek els sort tbbnyire beljebb kezdjk. A behzs mrtke a betmrettel egyezik meg, hosszabb sorok esetn annak ktszerese. 1. Kattintsunk a bekezds szvegn a msodlagos egrgombbal, majd vlasszuk ki a Bekezds stlusnak szerkesztse menpontot a megjelen helyi menben. 2. Adjuk meg az Behzs s trkz lap Behzs szakasz Els sor beviteli mezjnek a betmretnek vagy ktszeresnek megfelel rtket pontban. A pont mrtkegysg a pt rvidtssel hasznlhat a beviteli mezben, pl. 12 pt. Tmbsts, elvlaszts s fattysorok kezelse A kiadvnyok bekezdsei legtbbszr tmbs, ms nven sorkizrt szedsek, amit mindenkpp rdemes az elvlasztssal egytt belltani: 1. Kattintsunk a bekezds szvegn a msodlagos egrgombbal, majd vlasszuk ki a Bekezds stlusnak szerkesztse menpontot a megjelen helyi menben. 2. Vlasszuk ki az Igazts lapon a Sorkizrt vlasztgombot. 3. Kapcsoljuk be a Szvegbeoszts lap Elvlaszts szakaszban az Automatikusan jellngyzetet. A magyar elvlasztsi szablyoknak megfelelen a lap Legalbb ennyi karakter maradjon a sor elejn s a Legalbb ennyi karakter maradjon a sor vgn belltsai a 2-2 karakter alaprtkeket tartalmazzk. Tipp: A Legfeljebb ennyi, egymst kvet sor vgn legyen elvlaszts szmmez rtknek kell sorszlessg esetn megadhatunk 3-at vagy 4-et, megakadlyozva ezzel a 4-5 kzvetlenl egyms al es elvlasztst. Mivel azonban a szk szkzk kialaktsa fontosabb szempont, szkebb tmbstett hasb esetn ne adjunk meg ilyen korltot (ezt az alaprtelmezett 0 rtk jelli). 4. Kapcsoljuk be a Szvegbeoszts lap Belltsok szakaszban a Fattysorok kezelse jellngyzetet (az alaprtelmezett 2 sor rtken ne vltoztassunk). A belltssal megakadlyozzuk, hogy j oldalra kerljn egy bekezds utols sora, ami ha 11

nem tlti ki vgig a sort, slyos tipograi hibnak szmt. A bellts prja, amikor a bekezds els sora nem maradhat nmagban az elz oldalon ( rvasorok kezelse). Ezt ma mr nem tekintik tipograi hibnak, gy ne is jelljk be, hogy kevesebb oldalt trjn meg a szedprogram a szksgesnl elbb. Soregyen A vkonyabb paprra nyomott ktoldalas kiadvnyoknl pldul napilapoknl gyakorlati kvetelmny a soregyen, vagyis a szvegsorok azonos magassgban trtn elhelyezse a lapok kt oldaln, hogy a tloldali szvegsorok rnyka, illetve szrkesge ne zavarja a sorok megklnbztetst. Az OpenOce.org-ban elszr az oldalra lltjuk be a soregyent, majd az egyes bekezdsekre (bekezdsstlusokra): 1. Hvjuk el az oldalbellt prbeszdablakot a Formtum/Oldal menponttal. 2. A prbeszdablak Oldal lapjn jelljk be a Soregyen jellngyzetet. 3. A Referenciastlus vlasztlistban keressk meg a Szvegtrzs listaelemet (a cmsorokkal tagolt dokumentumok alaprtelmezett bekezdsstlust). A program a referencia bekezdsstlus betmretnek s sorkznek megfelel rcspontokra illeszti az oldalak sorait. A nem referenciastlus bekezdsek, pldul cmsorok illesztst a kvetkezkppen krhetjk: 1. Kattintsunk a cmbekezds szvegn a msodlagos egrgombbal, majd vlasszuk ki a Bekezds stlusnak szerkesztse menpontot a megjelen helyi menben. 2. Vlasszuk ki az Behzs s trkz lapon a Soregyen jellngyzetet. A program nem nveli a soregyenhez a cmbekezdsek eltti s utni szkzt, illetve a tblzatok sormagassgt, ha a cmsorok s tblzatsorok ltal elfoglalt helyet a betmret tbbszrsnek vlasztjuk. Betkzk belltsa Az OpenOce.org automatikusan egalizlja a szveget, azaz arnyosabban helyez egyms mell kt bett, ha a betkszlet tartalmazza a betpr alvgsi (az alaprtelmezett bettvolsghoz kpest kzeltsi s tvoltsi) informciit. Ahogy a 2. bra mutatja, a Times New Roman bettpusa az kezetes betket nem egalizlja. A tl nagy betkz klnsen a nagybets cmeknl feltn, s kzi javtst ignyel. Jval clravezetbb megolds azonban olyan betkszletet vlasztani, ami az kezetes betkkel is megbirkzik, mint a knyv Magyar Linux Libertine betkszlete.

Tea VAY Tea VAY Ta VY Ta VY


Magyar Linux Libertine Times New Roman 2. bra. Automatikus egalizls s hinya (ez utbbi szaggatott vonallal jellve) Az egalizlst ellenrizzk le a vgs vltozatban is, mert elfordulhatnak kellemetlen meglepetsek (pldul a Liberation betkszlet 1.04-es vltozata nem tartalmazza az OpenOce.org szmra szksges rgi tpus alvgsi tblzatot, ezrt ezzel a vltozattal nem mkdik az automatikus egalizls). Hasonlan az ll betk automatikus egalizlsa nem jelenti azt, hogy a tbbi betvltozat, pldul a kurzv is megfelelen mkdik. 12

Kiskapitlis betvltozat A kiskapitlis betvltozattal kisbetk kz illeszked nagybets szedst tudunk megvalstani. Tbbnyire szemlynevek, hrom betnl hosszabb mozaikszavak kiemelsre szolgl (termszetesen ettl fggetlenl cmsorok szedsre is hasznlhat). A betvltozatot gy tervezik meg, hogy illeszkedjen a bettpus kisbetihez nemcsak magassgban, hanem vonalvastagsgban is (a beti egy kicsit szlesebbek). A szvegszerkesztk felknlta kiskapitlis karakterformzs sajnos csak a nagybetk kicsinytsvel prbl sszerakni valami hasonl dolgot. Ez a megolds azonban nem kpes helyettesteni a valdi kiskapitlis betket, st, kifejezett tipograi hibt eredmnyez, ahogy a 3. brn is lthat: nemcsak kir a szvegbl vilgossgval (vkony vonalaival) a hamis kiskapitlis, hanem nem kiskapitlis nagybetvel kombinlva csnya (eltr vonalvastagsg betk ugyanabban a szban) s egalizlatlan (szaggatott vonallal jellve a kpen) betkeverst eredmnyez. Meggyelhet a hamis kiskapitlis nagybets kezete s a valdi kiskapitlis kisbets kezete kztti klnbsg is.

neve VAK BLA volt neve Vak Bla volt


3. bra. Hamis s valdi kiskapitlis betvltozat A valdi kiskapitlis hasznlathoz a teljes OpenType tmogats hinya miatt mindenkpp teleptennk kell egy kln kiskapitlis betkszletet, amit a bettpusvltshoz hasonl mdon fogunk hasznlni. Pldul a Magyar Linux Libertine OpenType betkszletek tartalmazzk a Magyar Linux Libertine O C nvre keresztelt valdi kiskapitlis betkszletet. Ez a telepts utn a bettpusok kztt jelenik meg, s innen vlasztjuk ki a szvegformzsnl vagy stlusbelltsnl. Flkvr betvltozat A cmsorokon kvl a bekezdsekben is megjelenhet a flkvr betvltozat, de ott leginkbb csak bekezdscmknt javasolt a hasznlata. Bekezdscmek A bekezdseknek dszponttal elvlasztott flkvr bekezdscmet is adhatunk az itt lthat mdon. A dszpont kt oldaln adjunk meg nem tr szkzket a ctrl-shift-szkz-zel, hogy a tmbstett bekezdsekben is ugyanolyan mret szkzk maradjanak a dszpont kt oldaln. (A dszpont kdja: u+2022.)

Hamis

Valdi

FLKVR BETK FLKVR BETK


4. bra. Hamis s valdi flkvr betvltozat. A hamis betk talpai, vzszintes s vkonyabb vonalai arnytalanul megvastagodtak. Az kezetek sszenttek. Egyb kiemels Szakszvegekben, iskolai tanknyvekben gyakran a fszveg is tartalmaz flkvr kiemelst. gyeljnk arra, hogy ha a betkszlet tbb klnbz 13

Hamis

Valdi

kvrsg betvltozata is rendelkezsre ll, vlasszuk a legkevsb kvret ( semibold, azaz flkvr). A Times New Roman flkvr betvltozata kzelebb ll a kvrhez (bold), emiatt mg feltnbb a szvegben a kiemels, mint lehetne egy valban flkvr betvltozattal. Bethamists A szvegszerkeszt a flkvr (ugyangy a kurzv) betvltozat hinya esetn hamistja a betket. A 4. brn az elz szakasz valdi kiskapitlis betkszletnek nagybetin lltottunk be flkvr karakterformzst, de mivel flkvr kiskapitlis betvltozatot nem tartalmaz a Magyar Linux Libertine betkszlet, hamistott betket kaptunk. Az ilyen betk tipograi szempontbl elfogadhatatlanok. Klnleges karakterek A magyar helyesrs megkveteli a helyes idegen kezetes betk hasznlatt, amelyek csak akkor helyettesthetk az kezet nlkli vltozattal, ha nem ll rendelkezsre a megfelel bet. Pl. mivel a knyv unicode-os betkszlete tmogatja, az kezet nlkli BabesBolyai helyett helyesen BabeBolyai Tudomnyegyetemet kell rnunk. Helyesrsi hiba a hibs kezetek, mint pldul a romn vesszs kezet helyett a nyugat-eurpai nyelvekbl s betkiosztsokbl jobban ismert cdille (vagy cedilla) hasznlata: *Babe-Bolyai Tudomnyegyetem (a msik hiba a szban a kisktjel hasznlata a helyes nagyktjel helyett.) Tipograi hibt okoz, mikor a szvegszerkeszt a betkszletbl hinyz jelet egy ms betkszletbl szrmaz jellel helyettesti (5. bra). Ha idegen kezetes bett vagy specilis jelet illesztnk be, mindig gyzdjnk meg arrl, hogy az nem ms betkszletbl szrmazik. A Beszrs/Klnleges karakter menponttal elhvhat prbeszdablakban kivlaszthat a betkszlet is. Csak azok kzl a karakterek kzl vlaszthatunk, amelyeket a kivlasztott betkszlet tnylegesen tartalmaz. Ha a fejezetben ismertetett mdon lltjuk be a dokumentum bettpust, akkor alaprtelmezs szerint a fszveg betkszlett ltjuk a Klnleges karakterek prbeszdablakban, gy knnyen ellenrizni tudjuk, hogy rendelkezsre llnak-e a betkszlethez illeszked betk s egyb jelek.

Tnyleg ket fzttek?


Pu, oda a maa maa a!
5. bra. A hinyz betk automatikus ptlsa az OpenOffice.org-ban. Mg az els esetben egyrtelm a magyar kezetes betk cserje, a msodik esetben mr kevsb feltnek a Times New Roman betk kz keveredett idegen s ligatrajelek. Tipp: rdemes megjegyezi egy-kt gyakran hasznlt, de a billentyzetrl kzvetlenl nem begpelhet karakter hexadecimlis kdjt, s az irodai program vagy opercis rendszer szvegbeviteli metdust hasznlni a jel beszrsra. A gondolatjel vagy nagyktjel (, kdja u+2013) bevihet az OpenOffice.org-ban a kt kisktjel automatikus cserjvel is, de megkaphatjuk a jelet Linux alatt a Ctrl-Shift-u lenyomsa, majd a 2013 begpelse s a szkz lenyomsval is. Windows alatt j esetben mkdik az Alt billenty nyomva tartsa mellett a + (numerikus billentyzeten) s a hexadecimlis kd bebillentyzse.*
* Ha ez nem mkdne s ismers a Windows rendszerler, akkor a HKEY_Current_User/Control Pa-

14

A makrkkal foglalkoz fejezet egyik pldja a gondolatjelet beszr makr, amihez egy gyorsbillentyt rendelnk, tovbb egyszerstve a klnleges karakter beszrst. Ligatrk A ligatrk (az sszekapcsolt jelents latin ligatus szbl) hagyomnyos nyomdai jelek, amelyek kt vagy tbb bett helyettestenek szebb s olvashatbb rskpet eredmnyezve. Ma mr csak az f-ligatrk fordulnak el a magyar nyomdszatban, az is elssorban a knyvkiadsban. A knyv is ezt hasznlja, nzzk meg kzelebbrl az ffi betket az OpenOce.org szban. A hrom bet helyn az jelet talljuk (a 6. brn nagytva is lthat). Az f-ligatrkkal az ff, fi, fl stb. betprok megfelelen vannak egalizlva. A ligatrk hasznlata megoldja azt a bettpustl, illetve automatikus egalizlstl fgg problmt is, hogy az i bet pontja sszer az f betvel, mint a Times New Roman betkszletnl.

fi fl ff ffi ffl st fi fl ff ffi ffl st

fi fl

Betprok s -hrmasok

fi fl

Ligatrk

Betprok s -hrmasok

Ligatrk

Linux Libertine Times New Roman 6. bra. Betkombincik s a hozzjuk tartoz Unicode ligatrk ll s kurzv betknl (a Times New Roman jelkszlete csak kt f-ligatrt tartalmaz) A Microsoft Word s az OpenOce.org Writer rszrl is komoly fejlesztsek zajlanak, hogy a szvegszerkesztk az OpenType szmtgpes betformtum szintjn kezeljk a ligatrkat a DTP rendszerekhez hasonlan. Amg ez rendelkezsre nem ll, az OpenOce.org keress s csere funkcija, helyesrs-ellenrzje, elvlasztprogramja s nyelvi ellenrzje is tmogatja az unicode-os f-ligatrk beillesztst s kezelst a szvegben, amivel tipograilag ugyanolyan eredmnyt rhetnk el, mint az automatikus OpenType megoldssal.* A Klnleges karakterek prbeszdablak hasznlata helyett egy valamivel knyelmesebb megoldst is biztost az OpenOce.org magyar vltozata:
nel/Input Method szakaszban az EnableHexNumpad rtkt kell 1-re lltani a bekapcsolshoz. Ha a vltozt neknk kell ltrehozni, a tpust lltsuk REG_SZ-re. * Az OpenType megolds ltszlag knyelmesebb, mivel automatikusan, a betkszlet szintjn trtnik a ligatrk cserje, de pldul nmet szvegek szedsnl nem nlklzi a kzi mdostst: a nmet tipogra a szsszetteli hatron nem enged ligatrt a szavakban, amit nulla hosszsg elvlaszt karakterek (ZWNJ) beillesztsvel tudunk elrni. A magyar tipogra is felvet hasonl kr dseket, mivel mg a fi szerepelhet a szavak vgn nmagban, ligatraknt mr nem, amit az OpenType megolds nmagban nem tud kezelni.

15

1. Az Eszkzk/Belltsok menponttal hvjuk el a Belltsok ablakot. 2. lltsuk be a prbeszdablak Nyelvi belltsok/Nyelvi ellenrzs (magyar) lapon az F-ligatrk javaslata jellngyzetet.* Ezutn minden olyan szt, ami tartalmazhat f-ligatrt, a nyelvi ellenrz kk sznnel alhz. lljunk a szra a szvegkurzorral, majd hvjuk el a helyi ment a msodlagos egrgombbal (alternatv lehetsgknt a helyi men gombjval vagy a ShiftF10 billentykombincival), s vlasszuk ki a felknlt Unicode f-ligatrs szalakot. Br a betkszletek egyb ligatrkat is tartalmazhatnak, ezeket mr nem szabvnyos Unicode karakterkiosztson troljk, gy dokumentumaink hordozhatsga a betkszlettl vlik fggv, nem beszlve arrl, hogy a keress s csere, helyesrs-ellenrzs s elvlaszts sem tmogatja ezeket a karaktereket.

a i mui paa
7. bra. Specilis ligatrk a Magyar Linux Libertine betkszletben A i mui paa szveg a Magyar Linux Libertine specilis ligatribl tartalmaz prat (nagytva l. a 7. brn). Ezek kzl az , f-ligatrk az , ligatrk prjnak tekinthetk (ugyangy kpesek megakadlyozni az f s az azt kvetkez bet kezetnek sszerst), gy ha mr hasznljuk az unicode-os f-ligatrkat, ezekrl se feledkezznk meg (gyelembe vve a hordozhatsgrl rtakat). Valdi betfokozatok A betfokozatokra (a klnbz mret lombetkre) nemcsak kln nvvel hivatkoznak a nyomdszatban, hanem valdi betvltozatokknt vonalvastagsguk s betszemk alakjnak arnyai is eltrnek. A szvegszerkesztk egyszer betnagytssal s kicsinytssel, vagyis bettorztssal kapott fokozatai hamisak. Szemben a valdi betfokozatokkal, az gy kapott kisebb mret betk vonalai tl vkonyak, trzsk pedig keskeny, aminek eredmnye a vilgosabb folthats s a rossz olvashatsg. Tipp: Hasznljunk a lbjegyzetek, feliratok szedshez valdi betfokozatokat, vagy ne szedjk ezeket (sokkal) kisebb betfokozattal. Klnsen nagy tipograi hibt eredmnyez, amikor a hamis betfokozatokat egy szvegsoron bell keverjk, mint pldul a szvegszerkesztk hamis fels s als indext hasznlva (8. bra).

H2O, km , rf , SO HO, km, rf, SO


2 3 24
8. bra. Betfokozatok az indexekben (fell a karakterformzs eredmnyezte hamis fokozatok, alul pedig az Unicode karakterekkel elrt valdi fokozatok) Szerencsre az Unicode karakterszabvny tartalmaz als s fels indexjeleket, amelyeket a valdi betfokozatnak megfelel jellel rajzolnak meg a j minsg unicode* Ha a magyar nyelvi ellenrzt (Lightproof-hu_HU kiegszt) nem tartalmazza az OpenOce.org, kln kell letlteni az OpenOce.org-kiegsztk (Extensions) oldalrl.

16

os betkszletek. Hasznljuk teht karakterformzs helyett ezeket az indexkaraktereket a Beszrs/Klnleges karakter menponttal elhvott prbeszdablakkal beszrva. Nemcsak valdi betfokozatnak megfelel jeleket kapunk, hanem megfelelen egalizltakat is (az alvgs hinya szaggatott vonallal van jellve a kbrf (rf) sz vgn). Tipp: Az OpenOce.org magyar szinonimasztra is tartalmaz pr indexet, amelyet gyorsan elhvhatunk: lljunk az 1, 2 vagy 3 szmra a szvegkurzorral, majd nyomjuk le a Ctrl-F7 billentykombincit. A szinonimasztr javaslatai kztt az 1, 2 s 3 Unicode fels indexkaraktereket is ott talljuk. Tovbbi elnye az unicode-os indexek hasznlatnak, hogy az automatikus egalizls kpes az als s fels indexeket egyms fl helyezni, mint a Magyar Linux Libertine betkszletnl. Az bra utols pldjt, a szulftion helyesen szedett vegyjelt (SO ) az als indexkaraktert kvet fels indexkarakter beszrsval automatikusan megkapjuk. Az OpenOce.org automatikus lbjegyzetszmozsnak hamis betfokozat indexeit kicserlhetjk valdiakra a Lbjegyzetek fejezetben ismertetett mdon (a valdi kiskapitlishoz hasonlan kln betkszlet felhasznlsval.) Spcium Az Unicode szabvny tbb klnbz mret spciumot, azaz sz- illetve betkzt biztost a szedsi feladatokra. Amennyiben a betkszlet tmogatja, hasznljuk a nem tr szkz helyett a nem tr keskeny szkzt ( u+202f Unicode karakter) nagy szmok ezrestagoljnak: 10000 (s nem 10 000). A dtumok is szebb tehetk a szk szkzkkel: 2010.3.1. (2010. 3. 1. helyett), ahogy a szerzprok nevt sszekt nagyktjelek mell is tehetnk ilyen jeleket, ha a nevek tbbtagak (keresztnvvel is szerepelnek): Kis EndreNagy Andrs (Kis EndreNagy Andrs helyett). A magyar tipogra elrja a felkiltjel, krdjel, vessz s pontosvessz eltt a nagyobb betkzt, ami a knyvek 8-9 pontos betmretnl 1 pontnyi spcium hozzadst jelenti. Hasznljunk olyan betkszletet, mint a Magyar Linux Libertine, amiben a ngy rsjel eltti kzk nagyobbra lettek mretezve! Betvarinsok A legismertebb betvarinsok a kisbetkhz hasonlan fel s lenyl szrakkal rendelkez ugrl szmok (0123456789), amelyeket a kiskapitlishoz hasonlan kln betkszlet felhasznlsval mr most felhasznlhatunk a szvegszerkesztkben is (l. a knyv szmozst). A Magyar Linux Libertine N betkszlet ilyen ugrl szmokat tartalmaz a szmkarakterek helyn. Bekezds s oldalstlusok Az elz bekezds- s oldalbelltsok sorn, ha j, res dokumentumon vgeztk el a belltsokat, az Alaprtelmezett bekezdsstlus s az Alaprtelmezett oldalstlus belltsain mdostottunk. A kvetkezkben kiderl, hogyan lehet a bekezds s oldalstlusok segtsgvel klnbz cmsorokat s eltr formzs oldalakat (pldul a cmoldalt) ltrehozni.

17

2
2.

CMSOROK

Cmsor 1 stlus bekezds

A kvetkez pr fejezetben a javasolt mdon, stlusok hasznlatval elksztnk egy Szvegtrzs sszetett dokumentumot, cmoldallal, oldalszmozssal, cmsorokkal, tartalomjegyzkkel, stlus bekezds kpekkel s kpalrsokkal, kereszthivatkozsokkal s irodalomjegyzkkel. Sz lesz arrl is, hogyan lehet a magyar helyesrsnak s tipogrnak megfelel stlusokat kszteni ignyes dokumentumainkhoz. A ksbbiekben clszer ezeket a belltsokat az alaprtelmezett sablonba is felvenni (lsd 61. oldal), hogy ne kelljen ezekkel ismtelten foglalkozni.
Cmsor 2 stPr sz a stlusokrl Kicsit is sszetettebb dokumentumok ksztse sorn hatatlanul meggylik a bajunk lus bekezds az egyedi formzssal. Az egyedileg formzott cmsorok, felsorolsok, oldalak stb. szmnak nvekedsvel dokumentumunk egyre kezelhetetlenebb lesz, egyre nehezebben tudjuk biztostani az egysges megjelenst s a knny mdosthatsgot. A stlusok hasznlata erre knl megoldst. Az egyedi formzs helyett karakter-, bekezds-, keret-, oldal- s felsorolsstlusokat rendelnk a szvegrszekhez. A stlusok formtumnak megvltoztatsval pedig az szszes azonos stlus szvegrsz megjelensn egyszerre mdostunk. Ez szavatolja az egysges megjelenst s knny formzhatsgot. A Writer alaprtelmezett stlusaival radsul mg tbbre vagyunk kpesek: automatikusan kszthetnk tartalomjegyzket a cmsorstlusok kvetkezetes hasznlatval, ahogy ezt a kvetkez fejezet rszletesen be is mutatja. A stlusokkal kln fejezet is foglalkozik a jegyzetben, itt most csak a cmsorstlusok hasznlatt nzzk meg: cmsorokat ksztnk a Formzs eszkztr alaprtelmezett cmsorstlusainak segtsgvel, majd pldt mutatunk a cmsorstlusok formtumnak egysges mdostsra.

Cmsorok ksztse lljunk a szvegkurzorral a cmsornak kijellt bekezdsre, s mdostsuk a szvegstlust a Formzs eszkztr els, Alkalmazand stlus vlasztlistjval Cmsor 1, Cmsor 2 vagy Cmsor 3 stlusra. A bekezds szvege a kivlasztott cmsorstlus formtumnak megfelelen flkvr s nagyobb mret betkkel jelenik meg. A Formzs eszkztr Alkalmazand stlus vlasztlistja kijelzi a kurzorpozcinl lv stlust (9. bra). Tipp: Az eszkztrnl sokkal knyelmesebb a billentyk hasznlata. Nyomjuk le a 19

ctrl-1, ctrl-2 vagy ctrl-3 billentykombincit az aktulis bekezds Cmsor 1, Cmsor 2 vagy Cmsor 3 stlussal val formzshoz.

9. bra. A Formzs eszkztr a Cmsor 1 stlus kivlasztsa utn.

Cmsorstlus megszntetse lljunk a szvegkurzorral a cmsorra, s vlasszuk ki a Formzs eszkztr Alkalmazand stlus vlasztlistjban a Szvegtrzs stlust. A bekezds cmsorstlus betformzsa visszavlt a Szvegtrzs stlusra. Tipp: Nyomjuk le egyszeren a ctrl-0 billentykombincit a Cmsor stlus megszntetshez.

10. bra: A Cmsor 3 stlus bekezdsek kzpre igaztsa a Bekezdsstlus prbeszdablakban

Cmsorok szmozsa A cmsorok szmozst az Eszkzk/Vzlatszintek szmozsa menponttal elhvhat Vzlatszintek szmozsa prbeszdablakban lltjuk be. 1. A prbeszdablak Szmozs lapjn vlasszuk ki a szmozni kvnt vzlatszintet. Alapbellts esetn az els vzlatszinten a Cmsor 1, a msodik s harmadik vzlatszinten a Cmsor 2 s Cmsor 3 stlus bekezdsekhez rendelhetnk szmozst. Vlasszuk ki a Vzlatszint listbl az 1-et a Cmsor 1 stlus bekezdsek szmozshoz. 2. Vlasszuk ki az arab szmozst (1, 2, 3, ) a Szm vlasztlistban. 3. rjunk egy pontot s egy szkzt az Utna mezbe. Ezzel megadjuk a magyar sorszmok utn ktelezen rand pontot s a szkz mret trkzt.

20

4. Vgl a prbeszdablak Pozci lapjn vlasszuk ki a Szmozs utn vlasztlistban a Semmi elemet. Br a Pozci lapon is bellthat a pontot kvet szkz, ne azt hasznljuk, mert azzal a tartalomjegyzkben s a fejlcben szkz nlkl jelennek meg a cmsorok. Cmsorok tbbszintes szmozsa Ha a cmsorok szmozsban a nagyobb szintek szmozst is fel szeretnnk tntetni (pl. 1.1.), akkor a Vzlatszintek szmozsa prbeszdablak Szmozs lapjn az Alszintek szma szmmez rtkt nveljk a kvnt rtkre. Cmsorok kzpre igaztsa s egyb formzsa A cmsorok szmozsnl a formtum mdostsa egyidejleg jelentkezett az szszes cmsoron, vagyis egy cmsor mdostsval egybl a cmsorstlus formtuma mdosult. Ms formzsoknl, pldul a kzpre igaztsnl ez nem mkdik. Ehhez (s egyb hasonl bekezdsszint formzsokhoz) kln kell krnnk a stlus formtumnak mdostst.

11. bra. A Cmsor 1 stlus bekezdsek pratlan oldalon kezdse 1. Kattintsunk az egyik mdostand cmsorra a msodlagos egrgombbal, s a megjelen helyi menben vlasszuk ki a Bekezds stlusnak szerkesztse menpontot. A megjelen Bekezdsstlus prbeszdablak cme tartalmazza a kivlasztott cmsor stlusnak nevt is, pl. Bekezdsstlus: Cmsor 3 (10. bra). 2. A Bekezdsstlus prbeszdablak Igazts lapjn vlasszuk ki a Kzpre igaztott pontot. Ezzel az azonos szinten lv sszes cmsort kzpre igaztottuk. Cmsorok j oldalon kezdse (fejezetcmek) Ha szeretnnk, hogy a legnagyobb szint cmsorok fejezetcmekknt j oldalon kezddjenek, hvjuk el a Bekezdsstlus prbeszdablakot a cmsor helyi menjnek 21

Bekezds stlusnak szerkesztse menpontjval (lsd az elz szakasz 1. pontjt). Vlasszuk ki a Szvegbeoszts lapot, majd kapcsoljuk be a Trsek/Beszrs jellngyzetet. Ezutn kivlaszthat a Trsek/Tpus vlasztlistban az Oldal elem (11. bra). Ahhoz, hogy a fejezetek mindig pratlan oldalon kezddjenek, jelljk be az Oldalstlussal jellngyzetet is a prbeszdablakban, majd vlasszuk ki a hozz tartoz Tpus vlasztlistbl a Pratlan oldal oldalstlust. (A pros s pratlan oldalak belltst dokumentumunkban a fejezet ksbb ismerteti.) Ha szksges, akkor ezek utn a program szmozott res oldalakat illeszt be automatikusan a pratlan oldalon val kezdshez. Tipp: Az automatikusan beszrt res oldalak kizrhatk a nyomtatsbl az Eszkzk/Belltsok/OpenOffice.org Writer/Nyomtats lapon az Automatikusan beszrt res oldalak nyomtatsa jellngyzet kikapcsolsval. Tipp: A PDF formtum mentsben viszont az res oldalak mentst kell kln krnnk a Fjl/Exportls PDF-be menponttal elhvhat ablak ltalnos/Automatikusan beszrt res oldalak exportlsa jellngyzet bekapcsolsval. Tbbsoros cmek A knyv tbb, egyre sokoldalbb, de egyben sszetettebb mdszert ismertet a tbbsoros cmek ltrehozsra. A legegyszerbb tbbsoros cmeket gy kszthetjk el, hogy a shift-j sor billentyvel sortrseket adunk meg a cmbekezdsen bell. Mivel azonban a sortrs az automatikus tartalomjegyzkbe is bekerl, ezzel leginkbb csak kzpre zrt cmsorokat (s tartalomjegyzket) hozhatunk ltre, ha nem akarjuk az automatikus tartalomjegyzket jra s jra kzzel tszerkeszteni minden frissts utn. Nzzk meg, hogyan hozhatunk ltre balra zrt tbbsoros cmeket, amelyek az automatikus tartalomjegyzkben mr csak egysorosak. Az OpenOce.org 3-ban a cmsorstlusok alaprtelmezett formzsi lehetsgeivel tbb sorban is elhelyezhetjk a cmsorainkat, pldul ehhez hasonlan: 1. fejezet A fejezet cme Ehhez az oldal hosszsgnak megfelel tabullst illesztnk be a cmsor automatikus szmozsa utn, hogy a cmsor a kvetkez sorban folytatdjon: 1. A msodlagos egrgombbal kattintsunk a cmsoron, s a megjelen helyi menben vlasszuk ki a Szmozs s felsorols menpontot. Ezzel elhvjuk a felsorols s szmozs prbeszdablakot. 2. A prbeszdablak Pozci lapjn vlasszuk ki a Szint vlasztlistbl az els, legmagasabb szintet. 3. A Szmozs utn vlasztlistban lltsuk be a Tabultor elemet. 4. A tabultorpozcinak megfelel Itt mezbe rjunk be 100 cm-t. A tl nagy rtk automatikusan lecserldik a szvegtkr szlessgre, amint elhagyjuk a mezt. 5. Ahhoz, hogy ne csak szmot, hanem a fejezet szt is tartalmazza az els sor, adjuk hozz az automatikus szmozshoz a mr megismert Felsorols s szmozs prbeszdablak Belltsok lapjnak Utna mezjben. Tbbsoros cmek formzsa A felsorols s szmozs prbeszdablakon bell kln karakterstlust is bellthatunk az automatikus szmozsra. Ezen a mdon elrhetjk, hogy pldul az 1. fejezet s a cm klnbz betvltozattal s -mrettel jelenjen meg:

22

1. fejezet

A fejezet cme
A kt cmsor kztti tvolsgot a cmsor bekezdsre belltott sorkzzel tudjuk megadni. Ha viszont tbb sorba is kerlhet egy hosszabb fejezetcm, akkor tegyk a szmozst fels indexbe a karakterstlusval, s adjuk meg a fels index eltolsnak mrtkt. Ennl elremutatbb mdszer azonban, amit a knyv hasznl: a fejezetkezd oldalak kln oldalstlussal rendelkeznek. Ennek az oldalstlusnak az llba tartalmazza a tbbsoros fejezetcm els sort, vagyis a kereszthivatkozsknt beszrt fejezetszmot. Ennek ltrehozst az Oldalstlusok fejezet ismerteti.

23

3
3.

TARTALOMJEGYZK

A cmsorstlusokkal kialaktott cmsorokbl (lsd az elz alfejezetben) automatikusan ksztjk el a tartalomjegyzket. Tartalomjegyzk beszrsa Ha a szveg tartalmaz mr cmsorstlusokkal formzott cmsorokat, lljunk a szvegkurzorral az automatikus tartalomjegyzknek kijellt helyre, majd vlasszuk a Beszrs/Jegyzkek/Jegyzkek menpontot. Megjelenik a Jegyzk beszrsa prbeszdablak. 5. A prbeszdablakban ellenrizzk a Jegyzk lapon, hogy a Tpus vlasztlistban a Tartalomjegyzk elem van kivlasztva. Mdostsuk a tartalomjegyzk cmt, ha szksges, majd kattintsunk az OK gombra a tartalomjegyzk beszrshoz. A beszrt automatikus tartalomjegyzk tartalmazza a cmsorstlussal jellt cmsorokat. A tartalomjegyzket a helyi menjn keresztl frissthetjk, illetve trlhetjk a ksbbiekben. Tartalomjegyzk frisstse Ha mdostjuk a cmsorainkat, szksgess vlik a tartalomjegyzk frisstse. Ehhez a msodlagos egrgombbal kattintsunk a beszrt tartalomjegyzken, majd a megjelen helyi menben vlasszuk a Jegyzk frisstse menpontot. Tartalomjegyzk trlse A msodlagos egrgombbal kattintsunk a beszrt tartalomjegyzken, majd a megjelen helyi menben vlasszuk a Jegyzk trlse menpontot. Tartalomjegyzk bvtse egyb cmsorokkal Az bra- s tblzatjegyzkek cmfeliratai vagy pldul az ltalunk ksztett egyni stlus cmsorok alaprtelmezs szerint nem kerlnek be az automatikus tartalomjegyzkbe. Ezen gy vltoztathatunk, ha a cmsorok bekezdsstlusnak formtumban megfelel vzlatszintet lltunk be. A kvetkez pldban a Beszrs/Jegyzkek/Jegyzkek menponton keresztl beszrt automatikus brajegyzket vesszk fel gy a tartalomjegyzkbe: 1. Kattintsunk a msodlagos egrgombbal a beszrt automatikus brajegyzk cmso25

rn, majd az gy elhvott helyi menben vlasszuk ki a Bekezds stlusnak szerkesztse menpontot. Megjelenik a Bekezdsstlus: brajegyzk fejlce cm prbeszdablak (12. bra). 2. A prbeszdablak Vzlatszintek s szmozs lapjn vlasszuk ki a Vzlatszint vlasztlistban az 1. szint elemet (12. bra), majd kattintsunk az OK gombra. Ezek utn nincs ms dolgunk, mint frissteni az automatikusan beszrt tartalomjegyzket, hogy az brajegyzk cme s oldalszma is megjelenjen benne.

12. bra: Az brajegyzk cmnek felvtele a tartalomjegyzkbe A tartalomjegyzk stlusa A tartalomjegyzk sorainak stlust alaprtelmezs szerint a Tartalomjegyzk 110 bekezdsstlusokkal llthatjuk be, de kln-kln karakterstlust is bellthatunk az egyes szintek elemeire, a fejezetszmra, fejezetcmre s oldalszmra is.

26

4
LISTK S FELSOROLSOK
4.

Elszr megismerkednk a gyors, de egysges formzst nem enged automatikus felsorolsokkal, majd pldt mutatunk a nagyobb vagy ignyesebb dokumentumok szmra javasolt listastlusok hasznlatra. Ltrehozzuk a magyar tipogrra jellemz 1., A), a) szmozsi szinteket is a megfelel s automatikus ll s kurzv karakterstlussal. Automatikus felsorolsok s szmozsok ltrehozsa Ha egy bekezdst sorszmmal vagy ktjel s szkzzel kezdnk, az OpenOce.org tvlt szmozs, illetve felsorols zemmdba az j sor billenty lenyomsa utn. Ekkor minden j bekezds el automatikusan bekerlnek a sorszmok s a felsorolsjelek. Tipp: Ha mgsem szeretnnk, hogy az OpenOce.org automatikus felsorols vagy szmozs zemmdba vltson, kattintsunk a Standard eszkztron a Visszavons ikonra, vagy nyomjuk le a ctrl-z billentykombincit. (A visszavons mvelete minden egyb automatikus csere esetn hasznlhat, rszletesen a 42. oldalon.) Kilps az automatikus felsorols s szmozs zemmdbl Ahhoz, hogy vgleg kilpjnk a felsorolsbl egy j bekezdst kezdve, egyszeren nyomjuk le ktszer az j sor billentyt a listnk vgn. Ha sortrst szeretnnk egy listasoron bell, vlasszuk a sortrs beillesztst ( Beszrs/Trspont /Sortrs vagy egyszeren vlt-j sor billentykombinci). Szmozatlan elemek beszrsa Listnkba szmozatlan bekezdst szrhatunk be a Felsorols s Szmozs eszkztr Szmozatlan elem beszrsa ikonjval. Tipp: Ugyanezt rjk el, ha a visszafel trls gombot nyomjuk le az j res szmozott soron, vagy egy mr meglv szmozott sor els karakterpozcijban. Tipp: Ezen a mdon adhatunk meg szmozatlan fejezetcmeket is. Szmozsok s felsorolsok eltvoltsa s ltrehozsa Jelljk ki a mdostani kvnt bekezdseket, majd kattintsunk a Formzs eszkztr

27

Szmozs be/ki vagy Felsorols be/ki ikonjn a szmozs, illetve a felsorols ki- s bekapcsolshoz. Tbbszint szmozsok s felsorolsok A szmozsi s felsorolsi szintek kztti vltshoz hasznljuk az automatikusan megjelen Felsorols s szmozs eszkztr Szintek ellptetse s lefokozsa ikonjait. Tipp: Hasznlhatjuk a tabultor s ctrl-tabultor billentyket is a Szintek ellptetse eggyel s a Szintek lefokozsa eggyel ikon helyett, miutn a listasorok elejre lltottuk a szvegkurzort. (Az els listasoron viszont a teljes lista behzst llthatjuk ezen a mdon, nem a szint mlysgt.) Listastlusok hasznlata Nagyobb vagy ignyesebb dokumentumok esetn mindenkpp listastlusokat hasznljunk, s a listastlus formzsn mdostsunk az egyedi formzsok helyett! Vgezzk el a kvetkezket a Szmozs 1 listatpus hasznlathoz: 1. Jelljk ki a bekezdseket (lehet mr ltez lista is), amelyekbl szmozott listt szeretnnk kszteni, s kattintsunk a Formzs eszkztr bal szln tallhat Stlusok s formzs ikonra, hogy megjelenjen a Stlusok s formzs prbeszdablak.

13. bra. Stlusok s formzs ikon a Formzs eszkztron Tipp: Az egrmvelet helyett hasznljuk az F11 billentyt a Stlusok s formzs prbeszdablak elhvsra s elrejtsre. 2. A megjelen prbeszdablakban vlasszuk ki a Listastlusok lapot a prbeszdablak eszkztrnak 5. ikonjval. 3. Vlasszuk ki a prbeszdablak aljn a vlasztlistban a Minden elemet, hogy az sszes elrhet listastlus lthat legyen a lapon. 4. Keressk meg a Szmozs 1 stlust, s kattintsunk r dupln. A bekezds j Szmozs 1 listastlus formzsa a sorszmot kvet keskenyebb trkzzel sokkal inkbb megfelel a magyar tipogrnak. Szmozs jrakezdse Szemben az automatikus listkkal, az azonos listastlussal formzott felsorolsoknl a szmozs folyamatos. Ha egy listasornl ellrl szeretnnk kezdeni a szmozst, jelljk ki, majd kattintsunk az automatikusan megjelen Felsorols s szmozs eszkztr Szmozs jraindtsa ikonjn. A ktlls kapcsolknt mkd ikon be-

14. bra. Bekapcsolt Szmozs jraindtsa ikon a Felsorols s szmozs eszkztron kapcsolt llapotba kerl (14. bra). Az jrakezds megszntetshez jelljk ki azt a listasort, ahol jrakezdtk a szmozst, majd kapcsoljuk ki a Szmozs jraindtsa ikont.

28

Listastlusok mdostsa A kvetkez pldban mdostjuk a Szmozs 1 stlus formtumt: a magyar helyesrsnak megfelel szkz mret trkzket lltunk be a sorszmok utn, valamint ltrehozzuk a kvetkez, magyar tipogrra jellemz szinteket: 1. Az els szinten arab sorszm; b) a msodik szinten kurzv kisbetbet zrjellel. Ehhez vgezzk el a kvetkez lpseket: 1. Nyomjuk le az f11 funkcibillentyt a Stlusok s formzs prbeszdablak elhvshoz, majd vlasszuk ki a prbeszdablak Listastlusok lapjt a prbeszdablak Listastlusok ikonjn trtn kattintssal. 2. Keressk meg a Szmozs 1 stlust, majd a msodlagos egrgombbal hvjuk el a helyi menjt, s vlasszuk ki a Mdosts menpontot. 3. A megjelen Szmozsi stlus prbeszdablakban vlasszuk ki a Belltsok lapon a 2. szintet. lltsuk be a lap Szmozs vlasztlistjban a kisbetket. rjunk egy zr zrjelet az Utna mezbe. Vgl vlasszuk ki az alapbellts szerint kurzv Hangslyozs stlust a lap Karakterstlus vlasztlistjban (15. bra).

15. bra. A Szmozs 1 listastlus msodik szintjnek belltsa 4. Vgl cserljk szkzre a szmozsok utni tabultornyi mret trkzt: a Szmozsi stlus ablak Pozci lapjn vlasszuk ki az 110 szintet, majd lltsuk be a Szmozs utn vlasztlistban a Trkz elemet. Az OK gombra kattintva letbe lpnek a vltoztatsok minden Szmozs 1 stlus listra. Hossz bekezdsek esetn tipograi s helytakarkossgi szempontbl is szerencssebb, ha a szmozott bekezdsek els sora kezddik csak behzssal. Ehhez a Szmozsi stlus ablak Pozci lapjn lltsuk a Behzs rtkt 0 cm-re az els kt szinten, mg az Igazts rtkt a szvegbekezdsek 12 pontos behzsa esetn 12 ptra, illetve 24 pt-ra. gy a bekezdsek sorai az els sorok kivtelvel a szvegtkr bal oldaln kezddnek. Tipp: Az OpenOce.org alaprtelmezett szmozsi stlusai a 11 pontosra vett Szmozsjelek karakterstlust alkalmazzk, ami 12 pontos szveg esetn egy kicsit kisebb 29

sorszmokat eredmnyez. Erre a belltsra nincs szksg pldul a Magyar Linux Libertine betkszlet esetn, ahol a szmjegyek eleve kisebbre mretezettek, hogy kisbets szveghez is jobban illeszkedjenek. Vlasszuk a Belltsok lap Karakterstlus vlasztlistjban a Nincs elemet az els (arab) szmozsi szinten a Szmozsjelek bellts helyett. Tipp: Ha a listnk tbb mint 9 elem, illetve ha nem egysgnyi szles ugrl szmokat hasznlunk a szmozsnl, akkor a keskeny 1-est vagy a ktjegy 10-eseket kvet bekezdsek nem egy vonalba esnek. Ezt javthatjuk, ha a Pozci lapon a Szmozs igaztsa mez rtkt Jobbra lltjuk, majd minden szmozsi szint behzshoz hozzadunk mg 12 pontot. Tbb szmozsi szint Ha tbb szmozsi szintre van szksgnk, lltsunk be egy msik alaprtelmezett listastlust kettnl tbb szinttel. t szint esetn a legmagasabb szinten a rmai szmok helyezkednek el, a legalacsonyabban pedig a grg kisbetk (ez utbbit nem tmogatja az OpenOce.org automatikus szmozsa): I. Az els szinten rmai szm; 2. A msodik szinten arab sorszm; C) a harmadik szinten kurzv nagybet zrjellel; d) a negyedik szinten kurzv kisbet zrjellel; ) az tdik szinten pedig grg kisbetk. Alternatv lehetsgknt az arab szmok utn a latin nagybetk helyett latin kisbetk, majd grg kisbetk, vgl latin nagybetk is kvetkezhetnek: I., 2., c), ), E). Felsorolsok A felsorolsi szintek gondolatjelet, dszpontot, res dszpontot, csillagot tartalmaznak. Az alaprtelmezett Lista 1 listastlus mdostsval a kvetkez szinteket llthatjuk be (zrjelben a karakterek Unicode karakterkdjval): Az els szinten gondolatjel (u+2013); a msodik szinten dszpont (u+2022); a harmadik szinten res dszpont (u+25e6); a negyedik szinten nem fels indexbe tett csillag (u+2217). A belltsnl a szmozott listkhoz hasonlan jrunk el. A felsorolsjelet a Belltsok lap Karakter szakasz gombjval elhvhat Klnleges karakterek prbeszdablakkal adhatjuk meg. Ha lehetsges, a felknlt OpenSymbol betkszlet helyett a dokumentumban hasznlt betkszletbl vlasszunk jeleket a prbeszdablakban (az OpenSymbol beti magasabbak, ami nagyobb sorkzket eredmnyez, soregyen esetn teljes sorok kihagysval).

30

Fejezet els oldala stlus oldal A Fejezet els oldala stlus oldalak fejlce, a fejezet szmnak automatikus beillesztsvel

5
5.

OLDALSTLUSOK

Cmoldallal, eltr jobb s bal oldali oldalformzssal rendelkez dokumentumokhoz az Els oldal, Pros oldal s Pratlan oldal oldalstlusokat hasznljuk az Alaprtelmezett oldalstlus helyett. A f cmsorokhoz bellthatjuk az j oldalon kezdst, ahogy azt is, hogy ezek az j oldalak specilisak legyenek, pldul tartalmazzk a fejezet szmt a fejlcben, a fejezet cmnek rszeknt (tbbsoros cmek). Cmoldal A cmoldal rendszerint nem tartalmaz oldalszmozst, fej- s lblcet. Ezt az els oldal kln oldalstlussal val formzsval rjk el: 1. lljunk a szvegkurzorral az els oldalra, majd az F11 gomb lenyomsval hvjuk el a Stlusok s formzs prbeszdablakot. 2. Jelentsk meg a prbeszdablak eszkztrnak Oldalstlusok ikonjval, majd az als vlasztlista Minden elemnek kivlasztsval az elrhet oldalstlusokat. 3. Kattintsunk dupln az Els oldal oldalstluson. Dokumentumunk els oldalnak stlusa megvltozott. Az aktulis oldalstlust az OpenOce.org ablaknak als rszn elhelyezked llapotsor is kijelzi (msodik mez). A cmoldal lezrsa A cmoldal hromflekppen rhet vget: ha tele van, a kvetkez oldal mr automatikusan Alaprtelmezett oldalstlus lesz az oldalstlus belltsai miatt (l. kvetkez szakasz). Ha viszont nincs tele, oldaltrsre van szksg. Ezt vagy a kvetkez oldalra sznt szveg els bekezdsnek cmsorstlusval vagy bekezdsformzsval rhetjk el, vagy egyszeren egy oldaltrst szrunk be a cmoldalra a Beszrs/Trspont menn keresztl. Az oldaltrseket a kvetkez oldal szvegtkrnek fels hatrvonala jelzi eltr, alapesetben kk sznnel. Pros s pratlan oldalak Klnbz oldalstlus pros s pratlan oldalakat ktflekppen is ltrehozhatunk: az els lehetsg az Alaprtelmezett oldalstlus egyedli hasznlata, amire bellthatunk tkrztt oldalbelltst a kls-bels margk ltrehozshoz, s klnbz lfejet s llbat a pros s pratlan oldalakra. A msik lehetsg a Pros s Pratlan oldalstlusok egyttes hasznlata:

j, Fejezet els oldala stlus oldalon kezdd Cmsor 1 stlus bekezds.

31 Oldalszmmez a lblcben

1. Keressk meg a Stlusok s formzs prbeszdablak Oldalstlusok lapjn a Pros oldal stlust, majd helyi menjben vlasszuk ki a Mdosts... menpontot. 2. A megjelen Oldalstlus ablak Szervez lapjn vlasszuk ki a Kvetkez stlus vlasztlistban a Pratlan oldal stlust (16. bra). 3. Ezt ismteljk a Pratlan oldal stlusra is, ahol adjuk meg kvetkez stlusnak a Pros oldalt. Most mr lehetsgnk van arra, hogy klnbz margkat, lfejet vagy llbat hatrozzunk meg a pros s pratlan oldalakra. 4. Vgl alkalmazzuk dokumentumunk msodik oldaln a Pros oldal stlust. Ha a kvetkez oldalra rnk a szvegszerkesztsben, az mr automatikusan Pratlan oldal stlus lesz a belltsoknak ksznheten. Oldalszmok (lfej s llb) A Beszrs/lfej s Beszrs/llb menpontokon bell kapcsolhatjuk be s ki az egyes oldalstlusokra az lfejet s az llbat. A kvetkez pldban az oldalszmokat a lapok sarkn helyezzk el: pros vagyis bal oldalon balra igaztva, pratlan vagyis jobb oldalon pedig jobbra igaztva: 1. Kapcsoljuk be a Beszrs/llb menben az llbat a Pros oldal s Pratlan oldal oldalstlusokra. 2. Az egyik pros oldalon kattintsunk a lap alji llbba, majd szrjuk be az oldalszmot a Beszrs/Mezk/Oldalszm menponttal. 3. Az egyik pratlan oldalon kattintsunk a lap alji llbba, igaztsuk a szveget jobbra a Formzs eszkztr Jobbra igazts ikonjval, majd szrjuk be az oldalszmot a Beszrs/Mezk/Oldalszm menponttal. Az eredmny megegyezik a jegyzet oldalszmozsval.

16. bra. Pratlan oldal kvetkez stlus belltsa a Pros oldal stlusban Fekv s egyb ms stlus oldalak beszrsa Ahogy a cmoldal befejezdsnl mr szerepelt, a Beszrs/Trspont men32

vel oldaltrseket szrhatunk be a szvegbe. Az oldaltrshez oldalstlust is bellthatunk, gy szrhatunk be pldul az ll oldalak kz egy fekv oldalt. Ehhez a Trspont beszrsa ablakban adjuk meg a Fekv oldalstlust is az Oldaltrs vlasztgomb mellett. j oldalstlus ltrehozsa A fejezetek els oldala gyakran eltr formzssal rendelkezik. A knyv fejezeteinek els oldalaihoz egy j oldalstlust hoztunk ltre Fejezet els oldala nven. A kln oldalstlus arra szolgl, hogy a fejezetszmot az lfejen helyezzk el, ahol tetszlegesen igazthatjuk kzpre s jobbra is. (Ami elrelps a Cmsorok fejezetben ismertetett tbbsoros fejezetcmmel szemben.) A Fejezet els oldala oldalstlus hasznlata a fejezetszmot tartalmaz llbbal egytt teljesen automatikus: minden Cmsor 1 cmbekezds ilyen stlus j oldalon kezddik, ksznheten Cmsorok fejezetben ismertetett belltsnak, csak itt nem a Pratlan oldalstlust, hanem az jonnan ltrehozott Fejezet els oldala oldalstlust lltjuk be az oldaltrst kvet stlusnak. Amint lenyomjuk a Ctrl-1 billentykombincit egy bekezdsen, elkszl belle a knyvben is lthat tbbsoros fejezetcm a megfelel bekezdsstlusok hasznlatval.

33

6
6.

LBJEGYZETEK

A Writer szvegszerkeszt nagy segtsget nyjt a lbjegyzetek s vgjegyzetek elksztsben s automatikus szmozsban. A lbjegyzetek nem csak lap alji jegyzetek lehetnek, hanem a bellts egyszer mdostsval a vgjegyzetekhez hasonlan a dokumentum vagy a szakasz vgn is sszegyjthetk. A kvetkezkben bemutatjuk a lbjegyzetek kezelst s magyar tipogrnak megfelel kialaktst. Szmozott lbjegyzet beszrsa 1. lltsuk a szvegkurzort kzvetlenl a lbjegyzettel elltni kvnt szvegrsz, sz vagy (tag)mondat utn s vlasszuk a Beszrs/Lbjegyzet/Vgjegyzet menpontot, majd a megjelen prbeszdablakban nyomjuk le az OK gombot. A program beilleszti a lbjegyzet sorszmt a szvegkurzor helyre, majd a szerkeszts ezutn az automatikusan szmozott j lbjegyzetben folytatdik. 2. A fszveghez val visszatrshez nyomjuk le a PageUp billentyt. Lbjegyzet mdostsa 1. Kattintsunk a lbjegyzet indexre a fszvegben vagy kzvetlenl a lbjegyzet szvegre, s mdostsuk annak tartalmt. Tipp: A Ctrl-Shift-PageDown billentykombinci lenyomsa a fszvegben szintn a lbjegyzet szvegre viszi a szvegkurzort. 2. A fszveghez val visszatrshez nyomjuk le a PageUp billentyt. Lbjegyzet trlse Trljk a lbjegyzet indext a fszvegben a lbjegyzet trlshez. Lbjegyzet belltsa Ha a lbjegyzet jelt (szmozs vagy egyb jel) vagy tpust (lbjegyzet vagy vgjegy zet) szeretnnk mdostani a beszrsnl mr ltott prbeszdablakkal, vigyk a lbjegyzet indexe el a szvegkurzort, majd vlasszuk ki a Szerkeszts/Lbjegyzetek s vgjegyzetek menpontot.
1. Plda a lbjegyzetszmozsra, ahol a sorszmot pont s szkz kveti. A lbjegyzet els sornak be hzsa megegyezik a fszvegvel.

35

Lbjegyzet stlusa A Writer alaprtelmezett lbjegyzetszmozsa kihagyja a sorszm utni pontot, gyhogy errl s a pontot kvet szkzrl gondoskodnunk kell a kvetkez mdon: 1. Vlasszuk ki az Eszkzk/Lbjegyzetek s vgjegyzetek menpontot. 2. A megjelen prbeszdablak Lbjegyzetek lapjn Automatikus szmozs Utna beviteli mezjbe rjunk be egy pontot s egy szkzt. 3. Kattintsunk az OK gombra. lltsunk be a fszvegvel megegyez mret behzst. 4. A msodlagos egrgombbal kattintsunk a lbjegyzet szvegn, majd a megjelen helyi menben vlasszuk ki a Bekezds stlusnak szerkesztse menpontot (ezzel a Lbjegyzet bekezdsstluson fogunk mdostani). 5. A megjelen prbeszdablak Behzs s trkz lapjn adjuk meg a kvetkez rtkeket. Behzs/Szveg eltt: 0 pt, Behzs/Els sor: 12 pt. (Ha a fszvegben 12 pontos behzs van.) 6. Kattintsunk az OK gombra. Kapcsoljuk ki a magyar tipogrban ritkn hasznlt (nha a lbjegyzet msik oldalon val folytatst jelz) lnit, vagyis elvlasztvonalat. 7. A Formtum/Oldal menponttal hvjuk el az Oldalstlus ablakot. 8. A Lbjegyzet lapon adjuk meg a kvetkez rtket. Elvlaszt vonal/Hosszsg: 0%. 9. Kattintsunk az OK gombra. Tmbstett lbjegyzetek A lbjegyzet els sornak behzsa helyett hasznlhatunk tmbs szedst is. Ehhez vgezzk el az elz szakasz 46. lpseit azzal a klnbsggel, hogy a kvetkez rtkeket adjuk meg: Behzs/Szveg eltt: 12 pt, Behzs/Els sor: 9 pt.1. Sajnos az OpenOce.org nem kpes jobbra igaztani a lbjegyzetszmokat, ami azt jelenti, hogy 10 s nagyobb lbjegyzetszmok esetn a tmbstsnl belltott rtk mr nem lesz megfelel. Ezrt vlaszthatjuk azt az egyszer megoldst, hogy minden oldalon jrakezdjk a lbjegyzetszmozst, hogy ne forduljanak el kt- vagy tbbjegy lbjegyzetszmok, amelyek megbontank a tmbs szedst: 1. Vlasszuk ki az Eszkzk/Lbjegyzetek s vgjegyzetek menpontot. 2. A Lbjegyzetek s vgjegyzetek belltsai prbeszdablak Lbjegyzetek lapjn lltsuk be az Automatikus szmozs/Szmols vlasztlistban az Oldalanknt rtket. 3. Kattintsunk az OK gombra. A msik megolds kicsivel munkaignyesebb: az els kilenc lbjegyzethez kln lbjegyzetstlust ksztnk, ahol az els sor behzsnak mrtkt az egy szmjegyhez igaztjuk s ezt a stlust egyedileg alkalmazzuk, mg az alaprtelmezett lbjegyzetstlust a ktjegy szmokhoz lltjuk be, hogy a tbbi (ktjegy) lbjegyzet mr automatikusan a megfelel stlust vegye fel. Termszetesen hromjegy lbjegyzetszmokhoz mr nem j ez a megolds, gyhogy ilyenkor inkbb hagyjuk el a tmbstst. Csillagozott lbjegyzetek Ha oldalanknt hrom lbjegyzetnl tbbre nem kell szmtanunk, hasznlhatjuk a hagyomnyos lbjegyzet-csillagozst* is, br a csillagokat s szmukat kln kell megadnunk minden lbjegyzetnl. A csillagozott lbjegyzetek ltrehozshoz vlasszuk a Beszrs/Lbjegyzet/Vg1. Ekkor a bekezds tmbje 12 ponttal kerl behzsra, a szm ez eltt foglal helyet egy szkz tvol sgra (a megadott mretek 10 pontos betkre vonatkoznak). Lsd ezt a lbjegyzetet. * Plda a csillagozsra.

36

jegyzet menpontot, majd rjuk a megfelel szm csillagot a megjelen prbeszdablak Karakter beviteli mezjbe, s kattintsunk az OK gombra. Az OpenOce.org alaprtelmezett belltsa nem alkalmas a csillagozott lbjegyzetek tipograilag megfelel elksztsre, mivel a betkszletben mr fels indexben szerepl csillagjelet tovbb emeli a hamis fokozattal (17. bra). Ezt a szvegszerkesztkkel, st kiadvnyszerkesztkkel is gyakran elkvetett hibt a Lbjegyzet-horgony karakterstlus belltsval kszblhetjk ki a Writerben: 1. Hvjuk el az f11 funkcigomb lenyomsval a Stlusok s formzs prbeszdablakot, majd vlasszuk ki a prbeszdablak eszkztrnak msodik ikonjval a Karakterstlusok lapot. 2. A msodlagos egrgombbal hvjuk el a Lbjegyzet-horgony stlus helyi menjt, majd vlasszuk ki a Mdosts menpontot. 3. A megjelen karakterstlus prbeszdablak Pozci lapjn vlasszuk ki a Norml vlasztgombot a Fels index helyett. 4. Kattintsunk az OK gombra. Ha behzs helyett tmbsteni akarjuk a csillagozott lbjegyzeteket, az elz szakaszokban megismert mdon kell belltani a Lbjegyzet bekezdsstlust.* Javasolt a ktcsillagos** s hromcsillagos*** lbjegyzeteknek j bekezdsstlust ltrehozni, amiben megadhatjuk a mdostott behzsi rtkeket a kt s hrom csillagnak megfelelen (l. a csillagozott lbjegyzetben felsorolt rtkeket), hogy a csillagok az egysgesen behzott lbjegyzettmbk eltt helyezkedjenek el.

hibs helyes*
*
17. bra. Automatikus csillagozs s a javtott vltozat (kinagytva) Alternatv lbjegyzetszmozs A lbjegyzetszmokat, br nem javasolt, szoks fels indexbe tenni a lbjegyzet szvegben is. Ha kisebb mret a lbjegyzet bettpusa, az olvashatsg miatt ne hasznljuk az alaprtelmezett hamis betfokozatokat, fels indexbe tve a Lbjegyzetkarakterek karakterstlus indexet a lbjegyzet szvegben. Az olvashatbb szmokhoz teleptsnk egy olyan betkszletet, ami a 09 szmok helyn az Unicode fels indexkarakterek jeleit tartalmazza. Ezutn nincs ms dolgunk, mint ezt a bettpust kijellni a Lbjegyzet-karakterek stlus Betkszlet lapjn. Valdi betfokozatok Az elz szakaszban ismertetett megoldst kiterjeszthetjk a fszvegben lv indexekre is, ehhez a Lbjegyzet-horgony karakterstlus fels indext lltsuk vissza norml pozcira, bettpusnak pedig lltsuk be a fels indexbe tett kisebb betfokozat szmokat tartalmaz betkszletet.

* Ennl az egycsillagos lbjegyzetnl az els sor behzsa 5 pontosra lett vve. ** Ktcsillagos lbjegyzet az els sor 9 pontos behzsval. *** Hromcsillagos lbjegyzet az els sor 12,8 pontos behzsval. Ez a lbjegyzet mutatja a fels indexbe tett lbjegyzetszmot s az azt kvet spciumot. A Magyar Linux Libertine kszletben Linux Libertine I (mint index) nven tallunk ilyen betksz letet.

37

7
7.

TBLZATOK

Az OpenOce.org fmenje kln menpontot biztost a tblzatok ltrehozsra s szerkesztsre. A tblzatcellk tetszleges szveget, kpet s akr jabb tblzatot is tartalmazhatnak. Az OpenOce.org nem tmogatja mg az OpenDocument szabvnyban szerepl tblzatstlusokat. Lehetsget ad azonban mr tblzatformtumok felvtelre s ms tblzatokon val alkalmazsra (automatikus formzs). Egy kis kiegsztssel a tblzatstlusok egyenrtk alternatvjt valsthatjuk meg valdi tblzatstlusok nlkl is, ahogy ezt a knyv be is mutatja. Tblzatfeliratok ltrehozsa Meglv tblzatokhoz adhatunk feliratot a Beszrs/Felirat menpont segtsgvel. A menpont beszr egy olyan sort, ami tartalmazza az automatikusan megnvelt tblzatsorszmot (a tblzat szmtartomny-vltozt tartalmaz mezt). (Emellett mg a tblzatban bekapcsolsra kerl az Egytt a kvetkezvel tulajdonsg is, hogy a tblzatfelirat s a tblzat egy oldalon maradjon.) gyeljnk arra, hogy a tblzatfelirat utn nem tesznk pontot. Ha van cm, akkor nem az esetleg felknlt kettspontot, hanem pontot tesznk a cm s a szmozs kz. A felirat, hasonlan a kpfeliratokhoz, betvltozatban s igaztsban is trjen el a fszvegtl: 14. tblzat 14. tblzat. A tblzat cme Kereszthivatkozs tblzatokra Nagyszm tblzat esetn klnsen hasznos lehetsg, hogy az oldalszmot vagy egyb mdosul rtkeket tartalmaz hivatkozsokat a szvegszerkeszt automatikusan frissti. A tblzatokra (valjban a tblzatsorszmot tartalmaz bekezdsekre) a Beszrs/Kereszthivatkozsok menponttal elhvott prbeszdablakkal szrhatunk be hivatkozst. Vlasszuk ki a tblzat elemet a tpus vlasztlistbl, a hivatkozni kvnt tblzatot a Kijells vlasztlistbl, majd adjuk meg a hivatkozs beszrsa vlasztlistval, hogy a tblzat szma (Szmozs) vagy oldalszma (Oldal) kerljn a hivatkozsba. A Magyar nvels kereszthivatkozsok eszkztr teleptsvel, illetve bekapcsolsval 39

(Nzet/Eszkztrak/Magyar nvels kereszthivatkozsok) az OpenOce.org a tblzat- s kpsorszmokat automatikusan mdosul magyar nvelvel is be tudja szrni. Tblzatok stlusnak felvtele A kvetkezkppen vehetjk fel egy formzott tblzat stlust az automatikus tblzatformtumok kz: lljunk a szvegkurzorral a formzott tblzatba, vlasszuk ki a Tblzat/Automatikus formzs menpontot, majd a megjelen prbeszdablakban kattintsunk a Hozzads gombra. Az j tblzatformtum a nv megadsa utn megjelenik a prbeszdablak formtumlistjban. Tblzat automatikus formzsa Az elksztett tblzatformtumot a mr meglv tblzatokon is alkalmazhatjuk az Automatikus formzs prbeszdablak segtsgvel. lljunk a formzni kvnt tblzatba a szvegkurzorral. Hvjuk el a Tblzat/Automatikus formzs menponttal a prbeszdablakot, majd vlasszuk ki a Formtum listban a tblzatformtumot s kattintsunk az OK gombra. Ha a Tblzat/Beszrs/Tblzat menpont segtsgvel (vagy a ctrl-f12 lenyomsval) hozunk ltre j tblzatot, a tblzatformtumot is megadhatjuk a megjelen prbeszdablak Automatikus formzs gombjval. Tblzatformtum mdostsa Az Automatikus formzs prbeszdablak felhasznl ltal ltrehozott tblzatformtumai csak trlssel s jrafelvtellel mdosthatk. Tblzatstlusok alkalmazsa A knyv makrkkal foglalkoz fejezete bemutatja, hogyan lehet egy pr soros fggvny segtsgvel a tblzatformtumokat az sszes, vagy sszes egy kategriba tartoz tblzatra egyidejleg alkalmazni.

40

8
8.

AUTOMATIKUS JAVTS

Automatikus javtsnak nevezzk, mikor a szveg tartalma gpels kzben magtl megvltozik. Nyilvnval eltsek, helyesrsi hibk javtsa tartozik ide, meg mg nhny a szvegbevitelt s -formzst meggyorst eljrs. Klnsen hasznos lehetsg, hogy az automatikus szcserk listja bvthet, st ha kijellt szveg alapjn hozzuk ltre, akkor a karakterstlust is kpes megrizni. Tipp: Ha az automatikus javts eredmnye nem tetszik, a Visszavons mvelettel visszakapjuk az eredeti szveget. Pldk az automatikus javtsokra: 1. Szkiegszts. Elkezdjk begpelni a cstrtk szt. A cs bersakor megjelenik a trtk szvg is kiemelve s pontozott alhzssal: cstrtk. Ha lenyomjuk az j sor billentyt, a cstrtk sz utn folytathatjuk a gpelst, megsprolva ezzel 5 billenty letst. 2. Megfelel idzjelek. Az idzjelek helyn lenyomjuk a shift-2 billentykombincit. Sz elejn als lls, sz vgn fels lls, mindkt esetben 99 formj idzjelet kapunk: Voil! 3. Szcsere. A muszly szt a gp muszjra cserli gpels kzben. 4. Kisktjel cserje gondolatjelre. A kvetkez idzet bersakor a (kis)ktjel a ktjelet kvet sz lezrsa utn gondolatjell (nagyktjell) alakul: Csak egy igazsg kzs juss 5. Kt kisktjel cserje nagyktjelre. A kvetkez szavakban a nagyktjelet kt (kis)ktjellel adtuk meg, amit a bers alatt a gp kicserlt nagyktjelre: 184849-es, 20042005-s tanv; Forma1-es, F16-os; angolmagyar, BorosBochkor, DunaTisza kze; lsd 3439. oldal; stb. 6. Hrom pont cserje a tipograilag megfelel hrom pont jelre: S egyenl vg ez az: let* 7. Ha kisbetvel kezdnk egy mondatot, a gp a kezdbett nagybetsti: a kutya ugat/A kutya ugat. 8. Kt nagybetvel kezdd, majd kisbets szavak msodik nagybetjt kisbetsre alaktja: ASztrik/Asztrik.
* A hrom pont automatikus cserje akkor mkdik, ha a hrom pont nem szhoz tapad. A tapad hrom pont cserjt a magyar nyelvi ellenrz javasolja. (Megjegyzs: az idzett sorok Ady Endre Bkessg nnepn cm versbl szrmaznak.)

41

Megjegyzs: Az OpenOce.org rendelkezik azzal a lehetsggel is, hogy az automatikus javtsokat egy betlttt szvegllomnyon utlag vgezze el. Automatikus javts gyors elutastsa Ha egy automatikus javtst nem akarunk elfogadni, akkor nyomjuk le a ctrl-z billentykombincit. A ctrl-z megfelel a Szerkeszts/Visszavons menpontnak vagy a Mveletek eszkztr Visszavons gombjnak, viszont gpels kzben gyorsabban elrhet. Tipp: A Visszavons mvelet nemcsak az automatikus javts visszalptetst eredmnyezi, hanem befolysolja a ksbbi javtsokat is. A mondatkezd nagybetsts visszalptetsnl megjegyzi a program, hogy mely pontra vgzd sz (vagyis rvidts) utn trtnt a visszavons, s a ksbbiekben az ilyen szavak utn nem vgez nagybetstst. Ezen a mdon menet kzben adhatjuk meg az ltalunk hasznlt rvidtseket. Szkiegszts Egy sz els 3, vagy tbb betjnek begpelse utn a szvegszerkeszt javaslatot tehet a sz befejezsre. Ellenttben az automatikus javtsok ms formival, itt a javtst jv kell hagyni az j sor billenty (enter) lenyomsval. A javaslat elutastshoz egyszeren csak gpeljnk tovbb, mintha ott sem volna a javaslat. Ha ms javaslatokat is szeretnnk megtekinteni, akkor a ctrl-tab billentykombincival krhetnk jakat (illetve a ctrl-shift-tab lenyomsval lpegethetnk visszafel a javaslatok kztt). A napok s a hnapok neve mindig rsze a szkiegsztshez hasznlt listnak. A listt belltstl fggen vagy csak az aktulis dokumentum, vagy az eddig begpelt dokumentumok szavaibl lltja ssze a rendszer. A szkiegszts a magyar szavakra ritkn ad teljesen j javaslatokat a toldalkols miatt, szemben pldul az angollal. Ha zavarnak talljuk a javaslatok utlagos tszerkesztst, akkor kapcsoljuk ki a javaslattevst az Eszkzk/Automatikus javts s formzs/Szkiegszts lapon. Ha viszont hasznosnak talljuk, akkor nveljk meg a szkiegsztshez hasznlt lista mrett az ugyanezen lapon tallhat Lista elemeinek maximlis szma rtkkel (maximum 10 000 szig), illetve nvelhetjk ugyanitt a minimlis szhossz mrett, hogy tnyleg csak a hosszabb (sszetett) szavak kerljenek felvtelre. Megfelel idzjelek A shift-2 billentykombincival begpelhet idzjel a szvegben a megfelel magyar idzjell alakul: szavak elejn als lls (nyit) magyar idzjell, szavak vgn fels lls (zr) idzjell. Amennyiben az Eszkzk/Automatikus javts s formzs/Egyni idzjelek lapon a szimpla idzjelek (helyesebben bels idzjelek) Csere jellngyzete is be van kapcsolva, a shift-1-gyel elrhet jel bels (idzjelek kz zrt szvegen belli) idzjell alakul: me. Tipp: A ctrl-z lenyomsval megkaphatjuk az eredeti jeleket: a msodperc s a perc (vagy hvelyk s lb) jelt: 1'29"87. Tipp: Idnknt szksg lehet az aposztrf hasznlatra is. Pldul: Biz isten!, McDonalds. Az aposztrf bershoz a Beszrs/Klnleges karakter prbeszdablak Kszlet listjban vlasszuk ki az ltalnos kzpontozst, s a megjelen karakterek kzl kattintsunk az u+2019 Unicode kddal jellt aposztrfra s az OK gombra.

42

Szcsere s bvtse Teljes szavakat cserlhetnk ki automatikusan ms szvegre, formzsra, vagy akr kpre is a gpels sorn. Pldul ha berunk egy zrjelek kz zrt c bett: (c) s lenyomjuk a szkz (vagy egyb nem bet) karaktert, a hrom karakter egy (copyright) jell cserldik ki. Szmos gyakori helyesrsi hiba s elts javtsra is sor kerl a cserhez hasznlt tblzat alapjn. j csert mi is megadhatunk: Jelljk ki azt a szt, vagy formzott szveget, amire cserlni szeretnnk, s vlasszuk ki az Eszkzk/Automatikus javts s formzs/Csere lapot. A kijellt szveget a Helyettest szveg beviteli mez mutatja (formzsok nlkl). rjuk be a bal oldali (Csere) mezbe azt a szt (vagy szavakat), amit automatikusan le akarunk cserlni majd. Ha a csere sorn formzst (pldul bettpus, szn stb.) nem szeretnnk cserlni, akkor hagyjuk a Csak szveg jellngyzetet bejellve. (Ha a csereszveget kzvetlenl adjuk meg a Helyettest szveg beviteli mezben, akkor nincs lehetsgnk a formzs belltsra.) Tipp: A hrom pont karakter () cserje is szerepel a szcseretblzatban. Mivel a szavakhoz tapad hrom pontot nem cserli a szcsere, lpjnk ki a bekezdsbl a lefele nyl lenyomsval egy pillanatra, hogy a mondatellenrz azonnal javaslatot tegyen a cserre, vagy rjuk be szkzzel kezdve, amit az automatikus csere utn kitrlnk. Tipp: A szcsere sajtos esete, hogy amikor a helyesrs-ellenrz javaslata alapjn javtunk egy szt, a hibs sz s javtsa felkerl egy bels szcseretblzatba az OpenOce.org program futsnak idejre. Ha legkzelebb jra hibsan rjuk le a szt, a program krdezs nlkl kijavtja az elz javtsnak megfelelen. Ha mgsem tetszik ez a javts, a Visszavons mvelettel visszavonhatjuk, s ezzel egytt a bels szcseretblzatbl is trlhetjk a szt s javtst. Egyb automatikus formzsok belltsa Az Eszkzk/Automatikus javts s formzs/Belltsok lap jellngyzeteivel engedlyezhetjk, illetve tilthatjuk le az automatikus javtsokat. Az [M] oszlopban szerepl jellngyzetekkel a Formtum/Automatikus formzs/Alkalmaz menponttal vgrehajtott automatikus formzshoz vlaszthatjuk ki a formzsokat. A [T] oszlopban szerepl jellngyzetekkel a begpelsnl hasznlhat formzsok kzl vlaszthatjuk ki a neknk megfelelket. Mindegyikre rvnyes a korbban emltett visszalpsi lehetsg, amit a leggyorsabban a ctrl-z lenyomsval rhetnk el. 1. Cseretblzat hasznlata. A korbban ismertetett szcsert tilthatjuk le itt. 2. Kt kezd nagybet javtsa. Gyakori gpelsi hiba, hogy a nagy kezdbets szavak msodik betjt is nagybetvel rjuk, mivel ksn engedjk el a shift billentyt. Ez az automatikus javts a msodik nagybett kicsire cserlni, ha a bert sz harmadik betje mr kisbet. Azokat a szavakat, amelyeknl ezt nem szeretnnk, vegyk fel a Formtum/Automatikus formzs/Kivtelek lapon szerepl msodik listba (plda pr elre felvett szra: Ny, DNy, MHz, GHz). Azok a szavak automatikusan bekerlnek ebbe a listba, amelyeknl az automatikus javtst visszavontuk. 3. Mondat els betje nagybet. Kisbetvel kezdd mondat els betjt alaktja nagybetsre ez az automatikus javts. Az OpenOce.org elg nagy listt tartalmaz a magyar rvidtsekkel: itt akr a mondatok szndkos kisbetvel val kezdsvel is megprblkozhatunk, csekly mrtkben gyorstva ezzel a gpelst. Ez a lista a Formtum/Automatikus formzs/Kivtelek lapon szerepl els lista. Azok a szavak (rvidtsek), amelyeknl az automatikus javtst visszavontuk, automatikusan bekerlnek ebbe a listba. 4. Automatikus *flkvr* s _alhzott_ szveg. A csillagok kz zrt szveg flkvr, az alhzsjelek kz zrt szveg automatikusan alhzott vlik. Mivel kivtele43

sen gyors formzsi lehetsget nyjt, rdemes hasznlni rvid dokumentumok szerkesztse esetn. 5. URL-felismers. Bellthat az internetcmek automatikus felismerse s formzsa. 6. Az 1st cserje 1st-re. Az angolszsz sorszmnv-rvidtsek megfelel formzst vgzi el a szvegben. 7. Az 1/2 cserje -re. A pldn kvl az s a cserjt is elvgzi. Egyb trtek javtshoz kapcsoljuk be a magyar nyelvi ellenrz Egyb tipograi jelek javaslata jellngyzett az Eszkzk/Belltsok/Nyelvi belltsok/Nyelvi ellenrzs (magyar) lapjn. 1. Ktjelek cserje. Nagyktjel (gondolatjel) krlmnyes beszrsa helyett kt kisktjelet rjunk, ami gpels kzben automatikusan a megfelel jell alakul: Apoll--13/Apoll13, szlovn--magyar/szlovnmagyar, Hman--Szekf/HmanSzekf, Duna--Tisza kze/DunaTisza kze. Tipp: Megtveszt, de a kt ktjel cserjre csak a kt ktjelet kvet sz bersa utn kerl sor, mg akkor is, ha a gondolatjel esetben a szt szkz vlasztja el a ktjelektl! Ne essnk teht ktsgbe, gpeljnk tovbb! 2. Ha a csere mgsem mkdik valamirt pldul utlag akarunk berni egy gondolatjelet , akkor segt a gondolatjel utn egy bet s egy szkz bersa s (a sikeres automatikus javts utn) trlse. 3. A gondolatjel cserje (kis)ktjellel is mkdik. 4. Szkzk s tabultorok trlse a bekezds elejrl s vgrl 5. Szkzk s tabultorok trlse a sor elejrl s vgrl. 6. Tbb szkz gyelmen kvl hagysa. Folyamatos gpelsnl a msodik szkzt mr nem engedi berni a szerkeszt. Sajnos ez a lehetsg nem mentest a szedst elront dupla szkzktl, mivel ha a szkz el llunk ami utlagos javtsnl gyakran elfordul tovbbi szkzket is berhatunk. Az ilyen szkzk automatikus eltntetsre a makrrgztsrl szl fejezetben mutatunk pldt. 7. Felsorolsjel. Szmozsokat s felsorolsokat hozhatunk ltre azzal, hogy arab vagy rmai sorszmmal, csillaggal, ktjellel vagy pluszjellel kezdnk egy sort, amit szkz s az adott pontba tartoz szveg kvet. Az j sor billenty lenyomsa utn a lezrt s a kvetkez sor elejn automatikus sorszmokat, dszpontokat, vagy a ktjel hasznlata esetn gondolatjeleket kapunk. Tipp: Ha a szmozst vagy felsorolst nem szeretnnk folytatni, nyomjunk le ismt az j sor billentyt! 8. Ha viszont egyszeren csak j bekezdst szeretnnk az adott ponton bell, akkor a visszafele trls gombbal trlhetjk a nem kvnt sorszmot vagy felsorolsjelet! A felsorols mlysgt pedig a tabultor, illetve a shift-tabultor gombokkal vltoztathatjuk meg, ha a szvegkurzor kzvetlenl a felsorolsjel mgtt ll. 9. A felsorolsjelek automatikus javtsnak engedlyezse mellett a prbeszdablakban megadhatjuk a hasznlni kvnt felsorolsjelet is, amire a csillag vagy plusz jelek cserldnek majd. A felsorolsjelek cserje csak a Norml, Szvegtrzs vagy Szvegtrzs behzsa stlus bekezdsekben mkdik. 10. Automatikus szegly ltrehozsa. Ha egy res sorban hrom egymst kvet ktjelet, alhzsjelet, egyenlsgjelet, csillagot, hullmvonaljelet vagy ketts keresztet helyeznk el, majd lenyomjuk az j sor billentyt, az elz bekezds klnbz vastagsg als szeglyt kap. Ez a javts a lblc vagy fejlc gyors kialaktst teszi lehetv. A szeglyt bekezdsformzs segtsgvel szntethetjk meg. 11. A kvetkez tblzat mutatja a cserlt karaktereket, a vonal vastagsgt s alakjt: 44

Mi nta
--___ === *** ~~~

Mret
0,5 pont 1 pont 1,1 pont 4,5 pont 6 pont 9 pont Bekezds Bekezds Bekezds Bekezds Bekezds Bekezds

Eredmny

###

12. Tblzat ltrehozsa. Pluszjelekkel jellve a cellk sarkait, tabultorjellel vagy ktjellel a cellk oldalt, mretre szabott tblzatot hozhatunk ltre gyorsan s egyszeren. rjuk egy res sorba a kvetkez pldt, s nyomjuk le az j sor billentyt: +---+---+---+ Az eredmny egy hrom oszlopot tartalmaz tblzat. Visszalpshez ktszer vgezzk el a Visszavons mveletet! 13. (Cmsor)stlusok ltrehozsa. A kvetkez lpseket elvgezve gyorsan s egyszeren hozhatunk ltre klnbz mlysg cmsorokat: A) Hagyjunk ki egy res sort (res soron llva ssk le ismt az j sor-t). B) rjuk be a cmsor szvegt a megfelel szm tabultorral kezdve: tabultor nlkl Cmsor 1 stlus cmet kapunk, egy tabultorral Cmsor 2 stlust, s gy tovbb, maximum 7 tabultorig. A cmsor nem vgzdhet pontra. C) ssk le ktszer az j sor billentyt a cmsor vgn, hogy megkapjuk a kvnt cmsorstlust. D) A tovbbi belltsok a korbban ismertetett utlagos javtsra vonatkoznak. Ezeket rdemes bejellni. Soronknt bekezdsekre trdelt szveg javtsa Ha PDF llomnyt nyitunk meg olvassra a Sun PDF Import kiegszt segtsgvel, vagy csak egyszer szveges llomnyt tltnk be vagy msolunk t vglappal, akkor soronknt bekezdsekre trdelt szveget ltunk a szvegszerkesztben, amit kzzel hosszadalmas lenne talaktani valdi bekezdsekre. Az automatikus cservel gyorsan javthatjuk az ilyen szveget a kvetkez mdon: 1. Kapcsoljuk be az elz szakaszban ltott Belltsok prbeszdablakban az Egysoros bekezdsek sszevonsa, ha a sor hossza nagyobb mint 50% jellngyzetet (a szzalkos rtk mdosthat a Szerkeszts gombbal). 2. Jelljk ki a mdostani kvnt szvegrszt, majd mdostsuk Alaprtelmezett bekezdsstlusra a Formzs eszkztr vagy a Stlusok s Formzs prbeszdablak segtsgvel. 3. A kijells megtartva vlasszuk ki a Formtum/Automatikus javts/Alkalmaz menpontot.

45

9
9.

SZVEGBLOKKOK

A szvegblokkok rvid, de akr formzssal s kpekkel is elltott szvegrszek, amiket igny szerint illeszthetnk be a szerkesztett szvegbe. Hasznos lehetsg a fejlcek, megszltsok, egyb gyakran hasznlt szvegrszek trolsban s gyors elhvsban, hacsak nem sablondokumentum alapjn szerkesztjk a szveget. Az OpenOce.org magyar honostsban szvegblokk teszi lehetv a dtum gyors beillesztst. Szvegblokk beillesztse Szvegblokkok kt mdon illeszthetk be a Szvegblokk prbeszdablak elhvsa nlkl. 1. A szvegblokk pr bets rvid nevnek bersval, s az F3 lenyomsval. 2. Plda: rjuk be, hogy khu, s nyomjuk le az F3-at. Ha a magyartott Szvegblokk rendelkezsre ll, akkor a Kedves Hlgyem, Uram! megszltst s egy j bekezdst kapunk a szvegben. 3. Plda tovbbi kdokra: A) th = Tisztelt Hlgyem! B) tu = Tisztelt Uram! C) thu = Tisztelt Hlgyem, Uram! D) ti = Tisztelettel: E) u = dvzlettel: F) k = Ksznettel: G) 2010 = aktulis dtum (ennl egyszerbb a kvetkez mdszer) 4. Szkiegsztssel. Jelljk be a Szerkeszts/Szvegblokk prbeszdablakban a Javaslatttel gpels kzben jellngyzetet, s kattintsunk a Bezrs gombra. Ha elkezdjk gpelni a Kedves szt, a harmadik bet begpelse utn megjelenik egy tipp a Kedves Hlgyem! felirattal. Hasonlan a szkiegsztshez, az j sor billentyvel fogadhatjuk el a javaslatot, s a ctrl-tab s a ctrl-shift-tab billentykkel nzhetjk meg a kvetkez s az elz javaslatokat. Az aktulis dtum beillesztshez elg a dtum els hrom karakternek (201) bersa s az j sor billenty lenyomsa. Szvegblokk kategrik bngszse s ltrehozsa A szvegmintkat s rvid nevket a Szerkeszts/Szvegblokk prbeszdablak (18. bra) listadobozban tekinthetjk meg. 47

A szvegmintk kategrikba vannak csoportostva. A kategrianevek eltt tallhat pluszjelre kattintva lthatv vlnak a kategrin belli szvegmintk. Az egrmutatt a szvegminta neve fl mozgatva olvashatv vlik a szvegminta rvid neve.

18. bra: A Szerkeszts/Szvegblokk prbeszdablak bekapcsolt elnzettel A Szvegblokk kategrik zikailag is klnll llomnyokban helyezkednek el. Az llomnyok tvonala jelenik meg, ha a kategrianevek fl mozgatjuk az egrmutatt. j llomny, vagyis kategria ltrehozshoz a kvetkezket vgezzk el: 1. Kattintsunk a Kategria gombon a prbeszdablakon bell. 2. A megjelen prbeszdablakban rjuk be a kategria nevt s vlasszuk ki az tvonalt. A share/autotext tvonalon a mindenki szmra megosztott llomnyokat talljuk meg, mg az user/autotext tvonal a sajt szvegmintink trolsi helye. 3. Kattintsunk az OK gombra. Ezek utn megjelenik az j kategria a Szvegblokk prbeszdablak listadobozban (19. bra).

19. bra: j szvegblokk kategria felvtele j tvonal megadshoz kattintsunk a Szvegblokk ablakban az tvonalak, s a megjelen prbeszdablakban a Hozzads gombra. Szvegblokk szvegmintk megtekintse s mdostsa Kattintsunk egy szvegminta nevre a Szvegblokk prbeszdablak listadobozban. A szvegminta neve s rvid neve megjelenik a beviteli mezkben. A Minta megtekintse jellngyzetet bejellve a szvegminta elnzett is megpillantjuk. A szvegmintkat a Beilleszts gombra kattintva illeszthetjk be a szerkesztett szvegbe. 1. A szvegmintk mdostshoz kattintsunk a prbeszdablak Szvegblokk gombjra. 48

2. A megjelen helyi menben vlasszuk a Szerkeszts menpontot. 3. Kln dokumentumablakban megjelenik a szerkeszteni kvnt szvegminta. Mdostsuk, majd a Fjl/Szvegblokk mentse menponttal mentsk el vltoztatsainkat. Zrjuk be a Fjl/Bezrs menponttal a szvegmintt tartalmaz ablakot. j szvegmintk ltrehozsa A kvetkez lpseket vgezzk el a Szvegblokk bvtshez: 1. Jelljk ki azt a szvegrszt a dokumentumablakban, amivel bvteni szeretnnk a Szvegblokkot. 2. Nyissuk meg a Szerkeszts/Szvegblokk prbeszdablakot, majd adjuk meg a szvegmintnk nevt s rvid nevt a Nv s a Gyorsbillenty mezben. 3. Kattintsunk arra a Szvegblokk kategrira a listban, amelyiket bvteni szeretnnk a kijellt szveggel. 4. Kattintsunk a Szvegblokk gombra s vlasszuk ki az j, vagy az j (csak szveg) menpontot.(annak megfelelen, hogy formzssal, vagy formzs nlkl szeretnnk a szvegmintnkat rgzteni). Ezek utn a szvegminta neve megjelenik a kivlasztott kategria alatt, s hasznlhatv vlik a szerkeszts sorn.

49

10
10.

SABLONOK

A sablonok j dokumentumok mintjul szolgl llomnyok. Formzott szveget, stlusokat, makrprogramokat tartalmazhatnak. Ptolhatatlan segtsget nyjtanak az zleti formalevelek s egyb formanyomtatvnyok kezelsben. A munknk sorn elkerl, ismtld tartalm vagy stlus dokumentumokbl knnyen kszthetnk sablonokat, s ksbb ugyanilyen knnyen kszthetnk a sablon alapjn hasonl llomnyokat. Sablonjainkat a sablonkategrik segtsgvel csoportosthatjuk. A korbban ismertetett lbjegyzet-belltsokat, listastlusokat rdemes egy olyan sablonban elhelyezni, amit alaprtelmezett tesznk, gy ksbb nem kell ezek belltsval ismtelten foglalkozni.

20. bra: j dokumentumsablon ltrehozsa a Fjl/Sablonok/Elments paranccsal Sablonok ksztse A kvetkezkppen kszthetnk sablont: 1. Ksztsk el, vagy tltsk be azt a szvegdokumentumot, amelybl sablont fogunk kszteni. 2. Vlasszuk ki a Fjl/Sablonok/Elments menpontot. 3. Adjuk meg a sablonunk nevt (20. bra). 51

4. Vlasszuk ki a sablon kategrijt a kategrianvre trtn kattintssal, ha nem az Alaprtelmezett kategriban szeretnnk elhelyezni az j sablont. 5. Kattintsunk az OK gombra. Tipp: Brmely betlttt szvegdokumentumbl knnyedn ltrehozhatunk szvegsablont, ha a Fjl/Ments prbeszdablakban az elmentend fjl tpust ODF szvegesdokumentum-sablonra lltjuk. Mgis knyelmesebb, ha a sablonok trolsi helynek belltst az OpenOce.org-ra bzzuk az ismertetett mdon. Sablonok felhasznlsa A sablonokat j dokumentumok ltrehozsra hasznljuk fel: Ha megnyitunk egy sablont, akkor a sablon tartalmnak lemsolsval egy j, Nvtelen[sorszm] nev llomny jn ltre, amit mdosthatunk, s j nven, tvonalon elmenthetnk. 1. Nyissuk meg a Fjl/j/Sablonok s dokumentumok prbeszdablakot (21. bra). 2. Ha elzleg mg nem tettk meg, vlasszuk ki baloldalt a Sablonok ikont. 3. Vlasszuk ki a kvnt kategrit, s nyissuk meg ketts kattintssal. 4. Vlasszuk ki a kategria sablonjai kzl a neknk tetszt. Visszalpni a kategrianevekre a balra mutat kk nyllal lehetsges. A sablon elnzett a prbeszdablak jobb fels rszn tallhat Elnzet ikonra kattintva tekinthetjk meg. 5. Vgl kattintsunk a Megnyits gombra.

21. bra: Sablon megnyitsa a Fjl/Sablonok s dokumentumok ablakkal Tipp: Ha gyakran hasznlunk sablonokat, akkor rdemes a Sablonok s dokumentumok prbeszdablak elhvsra a ctrl-shift-n billentykombincit hasznlni, vagy a Standard eszkztrra elhelyezni az j dokumentum sablonbl ikont az eszkztr helyi menjben tallhat Lthat gombok menpont segtsgvel. Tipp: Az OpenOce.org teleptsi tvonaln bell a sablonok alaprtelmezett trolsi helye a user/template knyvtr, illetve a share/template/common. Tovbbi tvonal megadshoz az Eszkzk/Belltsok/OpenOffice.org/tvonalak lapon 52

vlasszuk ki a Sablonok mezt szerkesztsre. Egy hlzati tvonal elrsi helye lehet pldul a vllalati szint sablonoknak. Sablonszervez prbeszdablak A Fjl/Sablonok/Szervez menponttal hvhatjuk el a Sablonszervezt. A kvetkez tevkenysgek elvgzsre szolgl: Sablonok mdostsa s trlse. j sablonkategrik ltrehozsa. Sablonok msolsa s thelyezse a sablonkategrik kztt. Stlusok msolsa sablonok s dokumentumok kztt. A Sablonszervez kt listadobozt tartalmaz. A listadobozok vagy a sablonkategrikat, vagy az OpenOce.org-ba betlttt dokumentumok listjt mutatjk. A kt nzet kztt a dobozok alatt tallhat vlasztlistval vlthatunk (22. bra). Sablonok mdostsa Nyissuk meg a Sablonszervezt a Fjl/Sablonok/Szervez menponttal. 1. Nyissunk meg egy sablonkategrit a nevre trtn ketts kattintssal a Sablonszervezben. Ha a kategria nem res, a kategrianv alatt megjelenik a vlasztott kategriba tartoz sablonok listja. 2. Jelljk ki a szerkeszteni kvnt sablont a nevn trtn kattintssal, s vlasszuk ki a Szerkeszts menpontot a prbeszdablak Parancsok menjben. 3. A sablonllomnyt mdosts utn a Fjl/Ments menponttal menthetjk el.

22. bra: Sablonok msolsa a sablonkategrik kztt a Fjl/Sablonok/Szervez ablakban Sablonok trlse Nyissuk meg a Sablonszervezt a Fjl/Sablonok/Szervez menponttal. 1. Nyissunk meg egy sablonkategrit a nevre trtn ketts kattintssal a Sablonszervezben. 2. Jelljk ki a trlni kvnt sablont a nevn trtn kattintssal, s vlasszuk ki a Trls menpontot a prbeszdablak Parancsok menjben.

53

j sablonkategria ltrehozsa a Sablonszervezvel A sablonkategrik a sablonok csoportostsra, tlthatbb elhelyezsre szolglnak. j sablonkategria ltrehozshoz a kvetkezket vgezzk el: 1. Nyissuk meg a Sablonszervezt a Fjl/Sablonok/Szervez menponttal. 2. Kattintsunk az egyik sablonkategrin. 3. Vlasszuk ki az j menpontot a prbeszdablak Parancsok menjben. 4. A megjelen j kategria neve szerkesztsre van felknlva: adjuk meg a nevt, s ssk le az j sor billentyt. Tipp: Sablonkategria trlse a Sablonszervez Parancsok/Trls menpontjval lehetsges. Sablonok msolsa s thelyezse a Sablonszervezvel Sablonokat a Sablonszervez kt listadoboza kztt, de akr egy listadobozon bell is thelyezhetnk a fogd s vidd mdszerrel: 1. Nyissuk meg a Sablonszervezt a Fjl/Sablonok/Szervez menponttal. 2. Ketts kattintssal nyissuk meg a megfelel sablonkategrit. 3. A kivlasztott sablont a megfelel kategriba hzzuk az egr bal gombjnak nyomva tartsa mellett. Ha nem thelyezni, hanem msolatot szeretnnk kszteni a sablonrl, a ctrl gombot is tartsuk lenyomva az egrmvelet sorn. Feladatok 1. feladat. Automatikus javts gyors elutastsa (42. oldal) a) A ctrl-n billenty letsvel kezdjnk egy j dokumentumot. rjunk be egy kisbets szt s egy szkzt. Az alaprtelmezett belltsoknak megfelelen a program nagybetsre alaktja a szt. Nyomjuk le a megfelel billentykombincit, hogy visszavonjuk az automatikus javtst! 2. feladat. Szkiegszts (42. oldal) a) Gpeljk be az aktulis hnap nevt! Fogadjuk el a gp javaslatt! b) Gpeljk be a jv hnap nevt! Nzzk vgig a gp javaslatait, de ne fogadjunk el egyet sem ezek kzl! c) Kapcsoljuk ki a szkiegsztst, ha zavarnak talltuk eddigi munknk sorn! 3. feladat. Megfelel idzjelek (42. oldal) a) Prbljuk ki, hogy hogyan tudunk magyar kls s bels idzjeleket elvarzsolni a klnleges karakterek beszrsa nlkl: Pldul ez egy idzet. b) rjuk be a perc (lb), msodperc (hvelyk) jelt, valamint az aposztrfot minl egyszerbben! Plda: 1'29"87 s Miki b. 4. feladat. Szcsere (43. oldal) a) Bvtsk a szvegszerkesztt azzal a kpessggel, hogy monogramunkat automatikusan kicserli a teljes nevnkre! (Ha a monogramunk rtelmes sz, akkor talljunk ki magunknak egy j monogramot, nehogy az OpenOce.org olyan szavakat is lecserljen, amit nem szeretnnk.) b) A klnleges karakterek beszrsa sok esetben nehzkes. Tegyk lehetv, hogy a/jelet (jobbra nyl) a/(szkz s kisebb jel) automatikus javtsval is meg tudjuk adni. 5. feladat. j szvegmintk ltrehozsa (49. oldal) a) Hozzunk ltre egy j levlzr szvegmintt Alrs nven s A rvid nvvel. Az alrs a kvetkezkppen nzzen ki: Szkhelynk, dtum Nevnk Foglalkozsunk 54

gyeljnk arra, hogy a dtum mindig aktulis legyen a beillesztsnl: hasznljuk a dtum mezt, de nem a felajnlott rgztett, hanem aktulis rtkkel. (Szrjuk be a dtumot a Beszrs/Mez/Dtum menponttal. Kattintsunk kettt a beszrt dtumon, s a megjelen prbeszdablakban vlasszuk ki az Aktulis dtum rtket.) A megfelel belltsok elvgzse utn prbljuk ki a levlzr formula beillesztst az a s az F3 letsvel, illetve az Al bersval s az j sor billenty letsvel. b) Mdostsuk a Szvegblokk mintk kztt lv nvjegykrtykat, hogy szemlyes adatainkat tartalmazzk. 6. feladat. a) Hozzunk ltre egy levlsablont.

55

11
11.

STLUSOK

A stlusok hasznlatval dokumentumaink klalakja (s mint tapasztalni fogjuk, szerkezete is) egysges s knnyen mdosthat marad. A betk s trkzk kzvetlen mdostsa helyett logikai kategrikat (pldul fcm, alcm, kiemelt szveg, idzett szveg stb.) rendelnk a kivlasztott szvegrszhez. Az OpenOce.org-ban ezeket a kategrikat mivel mindig tartozik hozzjuk valamilyen alaprtelmezett megjelens stlusoknak nevezzk. A stlusok mdostsai a szerkesztett dokumentummal kerlnek elmentsre. A gyakran hasznlt stlusokat, stlusbelltsokat sablonllomnyokban troljuk, gy nem csak egy dokumentumon bell, hanem a sajt, intzmnyi vagy vllalati dokumentumok krben is egysges megjelenst alakthatunk ki. A klnsen gyakran hasznlt stlusokhoz mg billentykombincit is rendelhetnk, ami mr a Testreszabs fejezet tmja. Stlusok s formzs A stlusok kezelsre szolgl a Stlusok s formzs prbeszdablak, amit az F11 gomb lenyomsval hvhatunk el s zrhatunk be. Stluskategrik A Stlussegd eszkztrnak bal oldaln t ikont tallunk, amelyekkel az OpenOce.org t stluscsoportja kzl vlaszthatunk egyet. A kivlasztott stluscsoportba tartoz stlusok a Stlusok s formzs nagy rszt elfoglal vlasztlistban jelennek meg. Az OpenOce.org t stluscsoportja sorrendben a kvetkez: 1. Bekezdsstlusok. Bekezdsekhez rendelhet stlusok. Nemcsak bekezdsjellemzket, hanem karakterjellemzket (betkszlet, bethatsok) is bellthatunk a bekezdsstlusok mdostsnl. A klnbz szint cmsorok, feliratok, jegyzkek, tblzatok, lfej s llb stlusai tartoznak ide. A Cmsor 1Cmsor 9 cmsorstlusok miatt a leggyakrabban hasznlt stluscsoport. 2. Karakterstlusok. Leginkbb szvegkiemelsre hasznlt stlusokat tallunk itt, mint a Hangslyozs s az Ers hangslyozs. Gyakran hozunk ltre j karakterstlusokat mszaki meg egyb dokumentciknl, ahol fontos szerepe van a sokfle s kvetkezetes kiemelsnek. A lbjegyzet szvegnek, s a lbjegyzetre utal jelnek a stlusa is ide tartozik mg. 57

3. Keretstlusok. A keretek (az oldalon tetszleges helyre helyezhet szvegdobozok) mellett a kpek, kpletek s egyb keretben elhelyezked objektumok elhelyezkedst, nhnyuk esetben a hozzjuk rendelt makrkat llthatjuk be. 4. Oldalstlusok. Oldaljellemzket (margk, tjols stb.) llthatunk be a klnfle oldalstlusokkal. A Norml mellett az Els, Pratlan s Pros oldalstlus rdemel gyelmet. 5. Szmozsi stlusok. sszetettebb szmozsok s felsorolsok ltrehozsban s hasznlatban nlklzhetetlen stluscsoport. A szvegen alkalmazott szmozsi stlust megszntetshez kattintsunk a Formzs eszkztr Szmozs be/ki vagy Felsorols be/ki ikonjn. A Stlusok s formzs prbeszdablak nagy rszt a kivlasztott stluscsoportba tartoz stlusok listja foglalja el. A prbeszdablak als rszn tallhat vlasztlistval mdosthatjuk a stluslista megjelenst: a Minden elem kivlasztsa esetn minden stlus, mg az Alkalmazott stlusok kivlasztsa esetn csak a dokumentumban hasznlt stlusok listja jelenik meg a prbeszdablakban. Stlusok alkalmazsa Egy stlus alkalmazshoz kattintsunk ktszer a Stlusok s formzs prbeszdablakban a kivlasztott stlus nevn. A kijellt szveg a vlasztott stlusv alakul. Ha nincs kijellt szveg, akkor a szvegkurzor helyn lv sz, bekezds vagy oldal stlusa vltozik meg attl fggen, hogy a kivlasztott stlus karakter-, bekezds-, vagy oldalstlus. Cmsorok ltrehozsa A kvetkezkppen hozhatjuk ltre a legmagasabb szint (Cmsor 1) cmeket: 1. lljunk a szvegkurzorral abba a bekezdsbe, amelyet cmsornak sznunk. 2. Hvjuk el az F11 gomb lenyomsval a Stlusok s formzs prbeszdablakot. 3. Vlasszuk ki a bekezdsstlusok listjbl a Cmsor 1 stlust, s kattintsunk r ktszer. Ezek utn a kivlasztott bekezds megjelensben is cmsorr alakul: flkvr, nagyobb betmret s nagyobb trkzkkel hatrolt lesz. Ha nem tetszik a cmsorok megjelense, egy lpsben mdosthatunk az sszes cmsoron: 1. Formzzunk t egyet tetszlegesen kzlk a mr korbban megismert kzvetlen formzssal, s kattintsunk a Stlusok s formzs cmsornak jobb szln tallhat Stlus frisstse ikonon. Tipp: Az OpenOce.org klnleges mdon tmogatja a cmsorstlusok hasznlatt. Kpes ugyanis a cmsor stlus bekezdsek alapjn automatikus tartalomjegyzk ksztsre (lsd ksbb). Tovbbi hasznos lehetsg, hogy a jegyzet els felben mr megismert ctrl-1, ctrl-2 stb. billentykombincik mellett a tabultor billenty is hasznlhat a cmsorok kztti vltshoz: egy cmsorstlus bekezds elejre helyezve a szvegkurzort, a tabultor billentyvel egyre kisebb cmsorokk cserlhetjk a cmsort, egszen Cmsor 10-ig. A shift-tabultor pedig ppen ellenkezleg: nveli a cmsor mrett. (Ugyanilyen mdon vlthatunk szintet a felsorolsokon, illetve szmozsokon bell.) Tipp: A cmsorok bettpust s egyb tulajdonsgait egysgesen is mdosthatjuk a Cmsor stluson keresztl, mivel ez a stlus a cmsorstlusok kzs se. L. ksbb. Aktulis stlus A Stlusok s formzs prbeszdablak kiemelssel mutatja az aktulis (a szvegkurzor helyn lv) szveg stlust. Az aktulis bekezdsstlust a Formzs eszkztr bal szln tallhat Alkalma58

zand stlus vlasztlista is jelzi. Az Alkalmazand stlus segtsgvel mdosthatjuk is az aktulis bekezds stlust, azzal a korltozssal, hogy a vlasztlista csak a dokumentumban alkalmazott stlusok kzl enged vlasztani. Az aktulis oldalstlus nevt tartalmazza az OpenOce.org ablak als rszn tallhat llapotsor msodik mezje. sszefoglalva: ha a Stlusok s formzs prbeszdablakot gy lltjuk be, hogy a karakterstlusokat listzza, akkor a kpernyn egyszerre lthatjuk a hrom leggyakrabban hasznlt stlus (a karakter-, bekezds- s oldalstlus) aktulis rtkt. A stlusbellt prbeszdablak elhvsa s dokkolsa A Stlusok s formzs ablakot clszer dokkolni, vagyis beilleszteni az OpenOce.org ablakba, hogy mindig kznl legyen. A dokkolst a kvetkez mdon vgezhetjk el: fogd s vidd mdszerrel vigyk a prbeszdablakot az OpenOce.org ablaknak megfelel rszre, s mikor megjelenik a beillesztst jelz segdvonal, engedjk el az egr bal gombjt. (A segdvonal akkor jelenik meg, ha a prbeszdablak mozgatsa kzben az egr ott ri el a szvegszerkeszt munkaterletnek hatrt, ahov a beillesztett prbeszdablak kerl.) Az F11 gomb lenyomsval a bedokkolt Stlusok s formzs prbeszdablak elrejthet s elhvhat. Tipp: A Stlusok s formzs prbeszdablak kis kperny (14-15"), illetve kis felbonts (640480, 800600 kppont) esetn sok helyet vesz el a kpernybl. A prbeszdablak mretnek cskkentse, s az optimlis nagyts belltsa lehetv teszi, hogy ilyen krlmnyek kztt is knyelmesen dolgozzunk a stlusokkal: 1. lljunk a munkaterlet s a dokkolt Stlusok s formzs prbeszdablak hatrvonalra, mg meg nem jelenik a vzszintes mretvltoztats egrkurzor. 2. Nyomjuk le a bal egrgombot, s cskkentsk az egr mozgatsval a prbeszdablak mrett. Elg, ha a Stlusok s formzs eszkztrnak bal oldali 5 ikonja lthat, gy a prbeszdablak szlessge a felre cskkenthet. 3. A Nzet/Nagyts prbeszdablakban vlasszuk ki a Szveghatr vlasztgombot, s kattintsunk az OK gombon. 4. Hvjuk el ismt a Nzet/Nagyts prbeszdablakot, s vlasszuk az Egyedi vlasztgombot. Nveljk 5%-kal a nagytst, s kattintsunk az OK gombon. 5. lltsuk a munkaterlet kzepre a szveget a munkaterlet alatt tallhat grdtsvval. Tartalomjegyzk ksztse Tartalomjegyzket pr kattintssal ltrehozhatunk, ha cmsorstlusokat hasznltunk a cmsoraink elksztshez. 1. lljunk arra a helyre a szvegkurzorral, ahov a tartalomjegyzket szeretnnk elhelyezni. 2. Hvjuk el a Beszrs/Jegyzkek/Jegyzkek prbeszdablakot s kattintsunk az OK gombon. A tartalomjegyzk frisstst, illetve trlst a tartalomjegyzk helyi menjben tallhat megfelel menponttal krhetjk. Tipp: A prbeszdablakban szksg szerint korltozhatjuk a tartalomjegyzkben megjelen szintek mlysgt a Kirtkels az adott vzlatszintig beviteli mezvel. Bekezdsstlus msolsa a szomszdos bekezdsekre. Egy bekezds stlusa gyorsan tmsolhat a szomszdjra, ha ideiglenesen sszevonjuk a kt szomszdos bekezdst. Mindig az aktulis bekezds stlusa marad meg az

59

sszevons utn, akr a bekezds elejn nyomjuk le visszafel trls (backspace) billentyt, vagy a bekezds vgn a trls (delete) billentyt. Tipp: Ebbl kvetkezik, hogy ha trlni akarjuk egy bekezds stlust, vagy az elz bekezds vgre llva nyomjuk le a trls billentyt., vagy a kvetkez bekezds elejn nyomjuk le a visszafel trls gombot. Tovbbi stlusmveletek A Stlusok s formzs eszkztrnak jobb oldaln tallhat hrom ikon segtsgvel knnyebb tehetjk a formzatlan szvegek utlagos stilizlst ( Kitlts formtummal), j stlusokat hozhatunk ltre a kijellt szveg kzvetlen formzsai alapjn (j stlus a kijells alapjn), vgl egy mr ltez stlus megjelensn mdosthatunk (Stlus frisstse). 1. A Kitlts formtummal ikon bekapcsolst kveten a rajzprogramokbl ismers kitlt zemmdba kerl a program, azzal a klnbsggel, hogy itt nem alakzatok sznt vltoztatjuk meg, hanem az egrrel kijellt szvegrszek stlust cserljk le a kvetkez mdon: A) Vlasszuk ki a megfelel stluskategrit s stlust a Stlusok s formzs prbeszdablakban. B) Kattintsunk a festkdobozt brzol Kitlts formtummal ikonra, hogy egy keret jelenjen meg az ikon krl. Az egrmutat festkesdobozra vltozik. C) Jelljk ki egrrel azokat a szvegrszeket, amelyeket a kivlasztott stlussal szeretnnk elltni. A vlasztott stlus alkalmazshoz legtbbszr elg, ha a kivlasztott szavakra, bekezdsekre, oldalakra, keretekre, felsorolsokra egyszer rkattintunk. Tbb sz kijellsnek leggyorsabb mdja, ha kettt kattintunk az els szn, s a bal egrgomb nyomva tartsa mellett kijelljk a tbbi szt. D) Befejezshez kattintsunk ismt a Kitlts formtummal ikonra. 2. Az j stlus a kijells alapjn ikonnal j stlusokat hozhatunk ltre. A) Vlasszuk ki a megfelel stluscsoportot a Stlusok s formzs prbeszdablakban. B) Vigyk a szvegkurzort az j stlus alapjul szolgl szvegrszbe. C) Kattintsunk az j stlus a kijells alapjn (vagyis az utols eltti) ikonra. D) Adjuk meg a stlus nevt a megjelen prbeszdablakban. 3. A Stlus frisstse ikonnal pillanatok alatt vltoztathatunk a bekezds- s karakterstlusok megjelensn: A) Mdostsunk egy bekezds-, vagy karakterstlust tetszleges szvegformlsi eszkzkkel. B) Mialatt a szvegkurzor a mdostott stlus szvegrszen bell ll, kattintsunk a Stlus frisstse ikonra. Az OpenOce.org stlushierarchija A stlusok leszrmaztathatk az OpenOce.org-ban. Egy leszrmaztatott stlus rkli az se belltsait alaprtelmezsknt, de kpes azt fellrni, illetve kiegszteni. A leszrmaztats legnagyobb elnye, hogy a kzs stlusjegyek az sn keresztl egyszeren mdosthatk. Pldul ha a cmsorok bettpust szeretnnk megvltoztatni, elg a Cmsor stluson mdostani. A stlushierarchia megtekintshez vlasszuk ki a Stlusok s formzs prbeszdablak aljn lv felnyl listban a Hierarchikus menpontot. Az utdokkal rendelkez stlusok eltt egy ngyzetet tallunk, amivel megjelenthetjk, illetve elrejthetjk a leszrmaztatott stlusokat. Az alaprtelmezett bekezdsstlusok esetben a kvetkezket rdemes kiemelni:

60

1. Norml stlus. Minden bekezdsstlus se. A dokumentum alaprtelmezett bettpust s betmrett adhatjuk meg tbbek kztt vele. 2. Cmsor stlus. A klnbz cmstlusok se. A klnbz szakaszcmek ( Cmsor 19) mellett a dokumentum cme s alcme ( Cm s Alcm), a klnbz jegyzkek cme (tartalomjegyzk, trgymutat, irodalomjegyzk stb. cme) szrmazik belle. 3. Felirat stlus. A kp-, tblzat-, rajz- s szvegkeret-feliratok stlusainak se. 4. Trgymutat stlus. A tartalomjegyzk, trgymutat s egyb jegyzkek szvegnek stlusai szrmaznak belle. A dokumentumok alaprtelmezett bettpusainak mdostsa A Norml, Cmsor, Felirat s Trgymutat sstlusok alaprtelmezett bettpusait nemcsak a Stlusok s formzs prbeszdablakkal, hanem az Eszkzk /Belltsok prbeszdablak Szveges dokumentum /Alap betkszletek lapon is bellthatjuk. Lnyeges klnbsg viszont, hogy az itteni bellts minden jonnan ltrehozott dokumentumra is rvnyes lesz a ksbbiek sorn. Ha csak az ppen szerkesztett dokumentum bettpusain szeretnnk vltoztatni, jelljk be a Csak az aktulis dokumentum jellngyzetet is a lapon. Alaprtelmezett sablon mdostsai Ha nem elgsznk meg az alaprtelmezett sablon bettpusainak mdostsval, ksztsnk egy sablonllomnyt a megfelel stlusmdostsokkal, s tegyk alaprtelmezett sablonn a Sablonszervez segtsgvel, kivlasztva a sablon helyi menjben a Bellts alaprtelmezett sablonknt menpontot. A bellts utn az j dokumentumok mr a stlusmdostsainkat tartalmaz sablon alapjn jnnek ltre, egszen addig, amg vissza nem llunk az eredeti sablonra a Sablonszervez helyi menjben tallhat Alaprtelmezett sablon visszalltsa menpont segtsgvel. Stlusok mdostsa A stlusok megjelense tbbflekppen mdosthat. 1. A mr ismertetett Stlus frisstse ikon hasznlatnak elnye, hogy a megszokott kzvetlen formzsokat hasznlhatjuk, s amg nem kattintunk az ikonra, van lehetsg a formzs visszavonsra. Viszont a kvetkez mdszerek esetben csak a stlus jbli mdostsval tudjuk visszalltani az eredeti llapotot (meg esetleg a mdostst megelz llomnymentsbl): 2. A bekezdsstlusok leggyorsabban a bekezds helyi menjnek Bekezds stlusnak szerkesztse menpontjval mdosthatk, mivel elg a kvetkezket elvgezni: A) Kattintsunk az egr bal gombjval egy mdostani kvnt stlus bekezdsen (pldul egy cmsoron), hogy a szvegkurzor a bekezdsre lljon. B) Nyomjuk le az egr msodlagos gombjt a bekezdsen llva, s a megjelen helyi menbl vlasszuk ki a Bekezds stlusnak szerkesztse menpontot, elhva a Formtum prbeszdablakot. C) Mdostsuk a bekezds stlust a prbeszdablak megfelel lapjain, s kattintsunk az OK gombon. A vltoztats a teljes stlusra rtelmezve lesz. 3. Minden stluscsoport s az sstlusok is knyelmes mdosthatk a Stlusok s formzs prbeszdablakkal. A) Vlasszuk ki a megfelel stluscsoportot s a mdostani kvnt stlust a prbeszdablakban, majd kattintsunk a kivlasztott stlus helyi menjben a Mdosts menpontra. B) A megjelen Formtum prbeszdablakban vgezzk el a kvnt mdostsokat s kattintsunk az OK gombra. 61

Tipp: Mdostsainkat a prbeszdablak Szervez lapjn ellenrizhetjk. A lap Tartalma szakaszban olvashat, hogy az adott stlus pontosan milyen vltoztatsokat tartalmaz az sstlushoz kpest. Tipp: Az Aldokumentumok j oldalon val kezdse szakasz rszletesen bemutatja a legnagyobb cmsorstlus mdostst, ami a dokumentum fejezeteinek j oldalon val kezdst eredmnyezi (l. 71. oldal). sstlus visszalltsa a Standard gombbal A hierarchikus stlusok hasznlatnak lnyege, hogy a stlusok leszrmazsi sorban az utdok rklik az sk tulajdonsgait, hacsak nem mdostjuk az utdot az elz szakaszban trgyalt lehetsgek valamelyikvel. Ha mdostsainkat trlni szeretnnk, vagyis ismt az rklt tulajdonsgokat szeretnnk belltani, vltsunk a Formtum prbeszdablak megfelel lapjra, s kattintsunk a Standard gombon. Ekkor a lapon tallhat tulajdonsgok mdostsai megsznnek, s jra az stl rklt rtkeket mutatjk. Tipp: Soha ne jabb mdostsokkal prbljuk visszalltani az sstlus tulajdonsgait, mivel az csak ltszlagos eredmnnyel jr. Hasznljuk helyette a Standard gombot, hogy a ksbbiekben is lni tudjunk a hierarchikus stlusok nyjtotta elnykkel. A Formtum prbeszdablak Szervez lapjn gyzdhetnk meg belltsaink sikerrl. sszetett mveletek stlusokkal Az OpenOce.org stlusainak hasznlatval, j stlusok kvetkezetes ltrehozsval tmenetet kpezhetnk a sok hibt eredmnyez kzvetlen formzs s a nagyfok szigorsgra trekv dokumentumler nyelvek kztt. Br van lehetsg pldul a mszaki-informatikai dokumentumok lersra szolgl DocBook jellnyelv hasznlatra az OpenOce.org-on bell is, az OpenOce.org jelen pillanatban mg nem nyjt olyan tmogatst a jellnyelvekhez, mint az ezen a tren de facto standardnak tekinthet Emacs szvegszerkeszt. A knyelem s egyszersg miatt viszont mindenkppen rdemes megismerkedni az j stlusok ltrehozsval s hasznlatval az OpenOce.org-on bell is. j karakterstlus ltrehozsa Egy sszetett dokumentci szerkezett knnyedn ttekinthetbb tehetjk j karakterstlusok ltrehozsval. A kvetkez pldban az Ers hangslyozs stlusbl szrmaztatunk le egy tvonal nev stlust, amelyet szmtgpes llomnynevek s tvonalak formzsra szeretnnk hasznlni: 1. Keressk meg a Stlusok s formzs prbeszdablak karakterstlusai kztt az Ers hangslyozs stlust, a msodlagos egrgombbal hvjuk el a helyi menjt, s kattintsunk az j menpontra. 2. A megjelen Formtum prbeszdablak Szervez lapjn adjuk meg az tvonal nevet j stlusunknak. Az Ezen alapul listban mr ki van vlasztva az Ers hangslyozs, mint sstlus. 3. Nincs ms dolgunk ezek utn, minthogy megadjuk azt az j tulajdonsgot, ami megklnbzteti az tvonal stlust az stl, az Ers hangslyozs stlustl: Vltsunk pldul a Httr lapra, s adjunk halvnysrga htteret az j stlusunknak. Befejezsl kattintsunk az OK gombra. A Httr stlus megjelenik a karakterstlusok kztt, s mris felhasznlhatv vlik. Ha nem jelenne meg, gyzdjnk meg arrl, hogy a Stlusok s formzs prbeszdablak aljn tallhat szr a Minden rtkre van lltva. Az j stlus kiprbls-

62

hoz jelljnk ki egy szvegrszletet, s kattintsunk ktszer a Httr stlus nevre a Stlusok s formzs prbeszdablakban. A stlushierarchia mdostsa A Stlusok s formzs prbeszdablakban, hierarchikus nzetben, fogd s vidd mdszerrel egyszeren mdosthatunk a stlushierarchin. Az elz pldt folytatva, 1. Vltsuk t a Stlusok s formzs prbeszdablak aljn tallhat szr rtkt a Hierarchikus rtkre. Lthatv vlik, hogy a Httr stlus az Ers hangslyozs leszrmazottja. 2. Fogd s vidd mdszerrel vigyk a Httr stlust a Forrsszveg stlusra. A Httr stlussal formzott szveg azonnal rgpbets lesz flkvr helyett, de a halvnysrga httrszn nem vltozik. Ennek oka, hogy a Forrsszveg stlus rgpbet formzst tartalmaz, de flkvrsget nem, gy a mdosts utn ezt rkli a Httr stlus. j bekezdsstlus ltrehozsa A bekezdsstlusok esetben tovbbi kt tulajdonsgot is megadhatunk a Formtum prbeszdablak Szervez lapjn: A Kvetkez stlus vlasztlista annak belltsra szolgl, hogy a gpels sorn a bekezds lezrst kveten milyen bekezdsstlusra vltson t a szvegszerkeszt. Pldul a cmsorok kvetkez stlusa a Szvegtrzs, a Cm stlus pedig az Alcm. Ha bejelljk az Automatikus frissts jellngyzetet, az ilyen stlus bekezdseken vgrehajtott kzvetlen formzs nem kzvetlen formzst eredmnyez, hanem egybl stlusmdostst. Egyfell ez leegyszersti a stlus ksbbi mdostst, msrszt megsznteti a sok hibt okoz kzvetlen formzst. j szmozsi stlus ltrehozsa A szmozsok kzvetlen formzssal val ltrehozsa nagyon sokszor nehzsgbe tkzik. ppen ezrt tallhatjuk klnsen hasznosnak az OpenOce.org-ban a szmozsi stlusokat. Ha elksztjk a megfelel szmozsi stlust, elg egy ketts kattints a szmozsi stlus nevn a Stlusok s formzs prbeszdablakban, s mris a kvnt belltsokkal rendelkez szmozst vagy felsorolst hasznlhatjuk a dokumentumban. A kvetkez pldban a legmagasabb szinten lv szmozs n. feladat. formj. A kvetkez szint pedig a), b), c) szmozs, a tipograi javaslatoknak megfelelen kurzv betvltozattal. 1. Vltsunk a Stlusok s formzs prbeszdablakban a szmozsi stlusokra, s a stluslista helyi menbl vlasszuk ki az j menpontot. A megjelen Szervez lapon adjuk meg j stlusunk nevt (pldul Feladat) 2. Vltsunk a Belltsok lapra s vlasszuk ki a Vzlatszint listban a legmagasabb, vagyis 1. szintet. A Szmozs listban keressk ki az arab szmozst (1, 2, 3 ). Az Utna beviteli mez rtkeknt adjuk meg a feladat. szveget (szkzzel a vgn). 3. Vltsunk a Vzlatszint listban a kvetkez (2.) szintre. A Szmozs listban keressk ki a kisbets listt (a, b, c ). Az Utna rtke legyen a zr idzjel s egy szkz (az OpenOce.org 3 j felsorolsaihoz mr nincs szksg szkz beillesztsre, ahogy az els fejezetben ismertetsre kerlt, a Pozci lapon llthatjuk be a szkzt). A szmozsjelek kurzvv ttelhez vlasszuk ki a Karakterstlus listban a Hangslyozs stlust, majd kattintsunk az OK gombon. Meglv szmozs talaktshoz jelljk ki a szmozs minden pontjt, s utna hasznljuk a Stlusok s formzs prbeszdablakot.

63

A knyv Megjegyzs bekezdsstlusa. A Tipp: felirat szmozsi stlusbl jn.

Tipp: A szmozst eltntethetjk a szvegbl, ha a kijelljk a szmozott szveget vagy annak egy rszt, s kattintunk a Formzs eszkztr Szmozs be/ki vagy Felsorols be/ki ikonjn. Szmozsi stlusok csatolsa bekezdsstlusokhoz A szmozsi stlusainkat bekezdsstlusokhoz rendelhetjk, leegyszerstve ezzel a szmozott s cmkvel (pldul megjegyzs, llts, bizonyts stb.) elltott bekezdsek ltrehozst. A jegyzetben a Megjegyzs bekezdsstlus a Megjegyzs nev szmozsi stlust hasznlja arra, hogy az ilyen stlus bekezdseket automatikusan a kurzv Megjegyzs: szveggel vezesse be. A Megjegyzs szmozsi stlus a kvetkezkppen kszthet el: 1. Vltsunk a Stlusok s formzs prbeszdablakban a szmozsi stlusokra, s a stluslista helyi menbl vlasszuk ki az j menpontot. A megjelen Szervez lapon adjuk a Megjegyzs nevet j stlusunknak. 2. Vltsunk a Belltsok lapra. A Szmozs listban keressk ki a nincs rtket. Az Utna beviteli mez rtke legyen Megjegyzs: , a Karakterstlus pedig Hangslyozott, majd kattintsunk az OK gombon. A Megjegyzs bekezdsstlushoz val csatolst pedig vgezzk el a kvetkez lpseket: 1. Hozzunk ltre egy j, Megjegyzs nvre hallgat bekezdsstlust. 2. A Formtum prbeszdablak Szmozs lapjn vlasszuk ki a Szmozsi stlus listban a Megjegyzs szmozsi stlust, s kattintsunk az OK gombon. Stlusok betltse Egy bonyolultabb stlust egyszerbb egy mr meglv sablonbl vagy llomnybl temelni. Ezt a stlusok betltsvel tehetjk meg. Stlusok betltse s llomnyok kztti msolsa eltt mindig mentsk el llomnyainkat, mivel a stlusokat rint vltoztatsok egy rsze nem vonhat vissza. Kls forrsbl tlthetnk be j stlusokat, illetve stlusmdostsokat a Formtum/Stlusok/Betlts menponttal elhvhat prbeszdablakkal: 1. Vlasszuk ki a prbeszdablak als rszn tallhat jellngyzetekkel a betlteni kvnt stluscsoportokat. Ha az azonos nev stlus fellrst is krni szeretnnk, jelljk be az utols jellngyzetet is. 2. Vlaszuk ki azt a sablonllomnyt, ami a betlteni kvnt stlusokat is tartalmazza. Ha nem sablonllomnybl szeretnnk betlteni a stlusokat, akkor a Fjl gombbal elhvhat Megnyits ablakban keressk meg a stlusok forrsul sznt llomnyt. Kattintsunk az OK gombon. Stlusok msolsa s thelyezse a Sablonszervezvel Sablonok, llomnyok stlusait helyezhetjk t, illetve msolhatjuk t a Fjl/Sablonok/Szervez menponttal elhvhat Sablonszervezvel. Stlusok llomnyok kztti msolsa eltt mindig mentsk el llomnyainkat, mivel a stlusokat rint vltoztatsok egy rsze nem vonhat vissza. Ha a Sablonszervezben kettt kattintunk egy sablont vagy llomny nevn, megnylik, s lthatv vlik egy Stlusok nev ikon. Ha erre is kettt kattintunk, megjelenik az llomnyban trolt sszes stlus. Hasonlan az llomnyokhoz, a stlusokat fogd s vidd mdszerrel helyezhetjk t a sablonok s dokumentumok kztt. Ne felejtsk lenyomni a ctrl gombot, ha msolni szeretnnk! Ha elfelejtjk, a stlust thelyezzk, vagyis trljk az eredeti llomnybl, legtbbszr nehezen helyrehozhat hibt okozva.

64

Stlusmdosts tbbszrs kijells segtsgvel Egy sz (vagy minta) minden elfordulst egyszerre jellhetjk ki a dokumentumban, ha a Keress s Csere prbeszdablak Mindet keresi gombjra kattintunk. Az gy kijellt szvegen kzvetlen formzst s stlusmdostst is vgrehajthatunk. Ilyen egyszeren tehetjk pldul Hangslyozs stlusv az OpenOce.org karaktersorozatot a teljes dokumentumban: 1. Hvjuk el a ctrl-f lenyomsval a Keress s Csere prbeszdablakot. 2. rjuk be keresett szvegknt, hogy OpenOce.org, majd kattintsunk a Mindet keresi gombon. A program kijelli a sz minden elfordulst. 3. Keressk meg a Stlusok s formzs prbeszdablak karakterstlusok lapjn a Hangslyozs stlust, s ktszer kattintsunk a nevn. Amennyiben nem mdosthat szvegben (pldul tartalomjegyzkben) is elfordul a keresett kifejezs, akkor a fenti megolds nem mkdik. Ilyenkor a keress eltt jelljk ki azt a szvegrszt, ami tartalmazza a mdostani kvnt szavakat, s a Keress s Csere prbeszdablakban jelljk be a Csak a kijellsben jellngyzetet. Ezek utn a keress csak a kijellt szvegben lesz vgrehajtva. Keress s mdosts adott stlus szvegrszekben A Keress s Csere prbeszdablakkal adott stlus bekezdseket jellhetnk ki. A kijellt szvegben pedig tovbbi mveleteket: keresst, mdostst vgezhetnk el. A pldban a kvetkez helyesrsi hibt javtjuk: a szmtgpes programok nevt a mrkanevek helyesrsnak megfelelen nagy kezdbetvel rjuk, viszont sokan kvetve a szmtgpes parancsnak megfelel rsmdot, kisbetvel rjk a parancssori pldkon kvl is a programok nevt. A pldban a Szvegtrzs stlus szvegrszekben tallhat python programnyelvnevet nagy kezdbetstjk, mikzben a begpelt parancsokat mutat Forrsszveg stlus bekezdsekben marad a kis- (s rgp)bets python: 4. Hvjuk el a ctrl-f lenyomsval a Keress s Csere prbeszdablakot. 5. Jelljk be a Stlus keresse jellngyzetet. 6. Vlasszuk ki a Keresett szveg mezben megjelen bekezdsstlusok kzl a Szvegtrzs stlust. 7. Kattintsunk a Mindet keresi gombra, hogy kijelljk az sszes Szvegtrzs stlus bekezdst. 8. Trljk a Stlus keresse jellngyzet jelltsgt. 9. Jelljk be a Csak a kijellsben jellngyzetet. 10. rjuk be a Keresett szveg mezbe a python, a Csere erre mezbe pedig a Python szt, s kattintsunk a Mindet cserli gombra. Ezzel kicserltk a python szavakat Pythonra az sszes Szvegtrzs stlus bekezdsben. Mivel cmsorok is tartalmazhatjk a Python program nevt kisbetvel rva, clszerbb lehet az elz pldt gy megoldani, hogy els lpsben a dokumentum minden python elfordulst nagy kezdbetsre lecserljk, majd ezt kveten a Forrsszveg stlus bekezdsekben elfordulkat visszacserljk kisbetsre.

65

12
12.

TESTRESZABS

A testreszabs segtsgvel mdosthatjuk a menket s eszkztrakat; billentykombincikat rendelhetnk az OpenOce.org bels s felhasznl ltal hozzadott funkciihoz, stlusaihoz; valamint fggvnyeket rendelhetnk a klnbz esemnyekhez. Billentykombinci stlushoz rendelse A kvetkez pldban a Ctrl-i billentykombincit a kurzv betformzs helyett a Hangslyozs karakterstlushoz rendeljk. 1. Vlasszuk ki az Eszkzk/Testreszabs menpontot. 2. A Billentyzet lapon kattintsunk a Gyorsbillentyk vlasztlistba s nyomjuk le a Ctrl-i billentykombincit. A lista a Ctrl+I elemre pozicionl, mutatva, hogy a Dlt funkcihoz van ktve. 3. A Funkcik vlasztlistban vlasszuk ki a Stlusok/Karakter elemet. 4. A Funkci vlasztlistban vlasszuk ki a Hangslyozs karakterstlust. 5. Kattintsunk a Mdosts gombra a billentykombinci hozzrendelsnek mdostshoz. Az eredmny a 23. brn lthat. A Ctrl-i lenyomsa ltszlag nem okoz vltozst, de a kurzv jells most mr karakterstlus hasznlatval jn ltre, s a Stlusok s Formzs prbeszdablak segtsgvel egysgesen mdosthat. Az alaprtelmezett karakterstlus visszalltshoz nyomjuk le a Ctrl-m-et (megfelel a Formtum/Alaprtelmezett Formtum parancsnak). Feladat: lltsuk be az Ers hangslyozs alaprtelmezett karakterstlusban a kiskapitlis betvltozatot (Magyar Linux Libertine C bettpus), majd rendeljk hozz a nem foglalt Ctrl-k billentykombincit. Billentykombinci fggvnyhez (makrhoz) rendelse Az elz belltsokhoz hasonlan fggvnyekhez is rendelhetnk billentykombincit. Ehhez a Funkcik vlasztlistban vlasszuk ki az OpenOffice.org Makrk/user elemen bell a megfelel programmodult (pl. Standard/Module 1), majd vlasszuk ki az eljrst a Funkci vlasztlistban.

67

23. bra. A Ctrl-I hozzrendelse a Hangslyozs karakterstlushoz

68

13
13.

FDOKUMENTUMOK

A fdokumentumokkal nagymret dokumentumokat, pldul tbb fejezetbl ll knyveket kezelhetnk. A fdokumentum kln OpenOce.org dokumentumokat fog egybe. Ezeket a klnll llomnyokat aldokumentumoknak nevezzk. Lehetsg van arra is, hogy egy mr meglv nagy dokumentumot, amin tbb ember dolgozik, feldaraboljunk aldokumentumokra, majd vgl egy fdokumentumhoz adjuk ezeket. Amikor egy ltez llomnyt adunk aldokumentumknt egy fdokumentumhoz, vagy j aldokumentumot ksztnk, hivatkozst hozunk ltre a fdokumentumban. A fdokumentumban nincs lehetsg az aldokumentumok szerkesztsre. Az aldokumentumok oldal-, fejezet-, vgjegyzet- s egyb szmozsait sszekapcsolja a fdokumentum. Pldul, ha az els aldokumentum utols lbjegyzete a 6-os szmot viseli, akkor a kvetkez aldokumentum els lbjegyzete a 7-es szmot kapja. Az aldokumentumok stlusai automatikusan megjelennek a fdokumentumban is, miutn elmentjk a fdokumentumot. A fdokumentum stlusnak mdostsa nincs hatssal az aldokumentumok stlusra. Hasznljuk mindig ugyanazt a sablonllomnyt a f- s aldokumentumokhoz. Ha mdostunk vagy ltrehozunk egy stlust, adjuk ehhez a sablonllomnyhoz, majd tltsk be jra a fdokumentumot, hogy a stlusvltoztats megjelenjen minden aldokumentumban. A fdokumentum nyomtatsnl az aldokumentumok tartalma, a jegyzkekek s minden fdokumentumba rt szveg nyomtatsra kerl. A fdokumentumban ltrehozhatunk tartalomjegyzket s trgymutatt is az aldokumentumok sszessghez. A fdokumentum szerkesztst a Navi24. bra: Navigtor ablak gtor ablak segtsgvel fogjuk vgezni.

69

Navigtor ablak A Navigtor ablakkal kezeljk a fdokumentumokat, amellett, hogy a Navigtor rendkvl leegyszersti az egyb nagy llomnyokban val naviglst s szerkesztst is a klnbz ugrsi, vzlatolsi s szerkesztsi lehetsgeivel. A Navigtor prbeszdablak az F5 billentyvel nyithat s zrhat. A Stlusok s formzs prbeszdablakhoz hasonlan dokkolhat, ezrt ha a kpernymret engedi, mindenkpp rdemes dokkolni s bekapcsolni nagyobb dokumentumok szerkesztse kzben. Kis plusz jel jelli azokat a kategrikat, amelyek szerepelnek az aktulis dokumentumban. A pluszjelre trtn kattintssal (vagy a kategrianvre trtn dupla kattintssal) megtekinthetk a kategriaelemek. A kategriaelemeken dupln kattintva az OpenOce.org a megfelel kategrira ugrik. Fdokumentum ltrehozsa A fdokumentumok ltrehozshoz vgezzk el a kvetkez lpsek valamelyikt: 1. Vlasszuk a Fjl/j/Fdokumentum menpontot. 2. Vagy nyissunk meg egy ltez llomnyt, s vlasszuk a Fjl/Klds/Fdokumentum ltrehozsa menpontot. Ha elkszlt a fdokumentum, a Navigtor Tartalom nzete a Szveg szakasszal kell, hogy kezddjk. Gpeljnk be egy bevezett, vagy egyb kis szveget a fdokumentumba. Ezzel szavatoljuk, hogy a fdokumentumban denilt stlusok az aldokumentumokban is rvnyesek lesznek. A Navigtorban kattintsunk hosszan a Beszrs ikonon, majd a megjelen menbl vlasszuk ki a kvetkez menpontok valamelyikt: 1. Ha egy ltez llomnyt szeretnnk aldokumentumknt beszrni, kattintsunk a Fjl menpontra, s vlasszuk ki az betlteni kvnt llo- 25. bra: j dokumentum beszrsa a fdomnyt (25. bra). kumentumba a Navigtor ablakban 2. Ha j aldokumentumot szeretnnk kszteni, vlasszuk az j dokumentum menpontot, adjunk meg egy nevet az j llomny szmra, s kattintsunk az OK gombon. Vgl mentsk el a fdokumentumot a Fjl/Ments paranccsal. Tipp: A ments ablakban is lthat, hogy a fdokumentum kln llomnytpus. llomnynevnek alaprtelmezett kiterjesztse odm. Tipp: Javasolt, hogy az aldokumentumok is a fdokumentum knyvtrban, vagy annak egy alknyvtrban helyezkedjenek el, mivel gy egyszeren thelyezhet s msolhat lesz a fdokumentum az aldokumentumaival egytt. Ha ezt a knyvtrat tartalmval egytt lemsoljuk vagy thelyezzk, a fdokumentumban lv relatv hivatkozsoknak ksznheten ugyangy elrhetk maradnak az aldokumentumok, mint korbban. Szveg beszrsa az aldokumentumok el A fdokumentumban minden beillesztett aldokumentum el szveget is rhatunk a kvetkezkppen: a Navigtor ablakban beszrjuk az aldokumentumokat, majd

70

ugyanitt az aldokumentumok helyi menjben kivlasztjuk a Beszrs/Szveg menpontot. A fdokumentumok kezelse A Navigtor segtsgvel trendezhetjk s mdosthatjuk egy fdokumentum aldokumentumait. Ha tudni szeretnnk, hogy milyen tvonalon hivatkozik a fdokumentum egy aldokumentumra, vigyk az egrmutatt az aldokumentum neve fl a Navigtorban. Az aldokumentum tvonala megjelenik a nv felett. Ha az llomny nem tallhat az eredeti tvonalon, a Fjl nem tallhat zenet vezeti be az tvonalat, tovbb az aldokumentum neve piros sznnel jelenik meg a Navigtorban. Aldokumentum megnyitshoz kattintsunk a msodlagos egrgombbal az aldokumentum nevn a Navigtorban, s vlasszuk ki a Szerkeszts menpontot. Ha szveget szeretnnk a fdokumentumhoz adni, kattintsunk a msodlagos egrgombbal a Navigtor listjn, s vlasszuk ki a Beszrs/Szveg menpontot. A kivlasztott listaelem eltt megjelenik egy Szveg szakasz, ahol megadhatjuk a szvegnket. Aldokumentum trlshez kattintsunk a msodlagos egrgombbal az aldokumentum nevn a Navigtorban, s vlasszuk ki a Trls menpontot. Az aldokumentum forrsllomnyt nem mdostja ez a parancs. Aldokumentum trendezshez fogd s vidd mdszerrel hzzuk az aldokumentumot a kvnt helyre a Navigtor listjban. A Mozgats felfel s a Mozgats lefel ikonokkal is elmozgathatjuk a kivlasztott aldokumentumot. A fdokumentum valamilyen jegyzknek (pldul tartalomjegyzknek) ltrehozshoz kattintsunk a Navigtor listjn, s vlasszuk ki a Beszrs/Jegyzk menpontot. Ezzel a jegyzket a kivlasztott listaelem el szrjuk be. Jegyzk frisstshez vlasszuk ki a jegyzket a Navigtorban, s kattintsunk a Frissts ikonon. Aldokumentumok j oldalon val kezdse Gyzdjnk meg arrl, hogy minden aldokumentum ugyanolyan stlus (pldul Cmsor1) cmsorral kezddik. 3. A fdokumentumban hvjuk el a Stlusok s formzs prbeszdablakot a Formtum/Stlusok s formzs paranccsal., s kattintsunk a Bekezdsstlusok ikonon. 4. Kattintsunk jobb gombbal a Cmsor 1 stlus nevn, s vlasszuk ki a Mdosts menpontot. 5. A Szvegbeoszts lap Trsek szakaszban jelljk be az Engedlyezs jellngyzetet s vlasszuk ki az Oldal rtket a Tpus listban. Ha azt szeretnnk, hogy az aldokumentumok pratlan oldalon kezddjenek, vlasszuk ki az Oldalstlus jellngyzetet is, s a Pratlan oldal rtket a listban. Kattintsunk az OK gombon. Fdokumentumok talaktsa A fdokumentumot aldokumentumaival egytt a kvetkezkppen alakthatjuk t egyetlen szveges (ODT) llomnny: 1. Kattintsunk a Navigtorban a Nzetvlts ikonra. 2. A Navigtor listban kattintsunk dupln a Szakasz elemre. 3. A msodlagos egrgombbal kattintsunk az egyik szakasznven, s vlasszuk a Szerkeszts menpontot. 4. Jelljk ki az sszes szakaszt a Szakasz listban, s kattintsunk az Eltvolts gombra. 71

5. Kattintsunk az OK gombra. 6. Vlasszuk a Fjl/Ments parancsot. Adjuk meg az ODF-szvegesdokumentum (odt) formtumot, s kattintsunk a Ments gombon. Tipp: Ha erre nincs lehetsg, jelljk ki a dokumentum teljes szvegt a ctrl-a lenyomsval. Msoljuk a vglapra a ctrl-c lenyomsval, s illesszk be a ctrl-v billentykombincival egy j, res llomnyba, ami mr elmenthet a kvnt formtumban.

72

14
14.

MAKRK KSZTSE

A programozs nyjtja a legnagyobb szabadsgot a feladatok automatizlsban. Az OpenOce.org szmos nyelven programozhat, s beptett fejleszti krnyezettel is rendelkezik. Az OpenOce.org Basic rtelmezje ltal vgrehajtott programokat makrknak hvjuk. Jelents knnytst jelent az egyszer programok elksztsben a makrrgzts, amivel egy-egy kzzel vgrehajtott mveletsort trolunk el makrknt ksbbi felhasznls, mdosts cljra. A fejleszti krnyezet a szintaxisban a Microsoft Oce Visual Basic for Applicationjhez hasonl OpenOce.org Basic nyelvet tmogatja csak, de teljes rtk programozsi nyelve az OpenOce.org-nak a mltn npszer Python is (az OpenOce.org alaprtelmezett teleptsvel egy teljes Python futtatkrnyezet is elrhetv vlik). Az OpenOce.org SDK, illetve a NetBeans Java fejleszti krnyezet OpenOce.org-kiegsztjvel C++ s Java nyelven rhatunk futsi sebessgre kihegyezett kiegsztket. Makrrgzts (gyorsbillenty a gondolatjel beszrsra) A kvetkez pldban elksztnk egy gyorsbillentyt a gondolatjel vagy nagyktjel () beszrsra: 1. Az Eszkzk/Makrk/Makr rgztse menvel indtsuk a makrrgztst. 2. Szrjunk be egy nagyktjelet a Beszrs/Klnleges karakter ablakkal. 3. Kattintsunk az ablak fels rszn megjelent Felvtel vge gombon. 4. Adjuk meg a gondolatjel makrnevet a megjelen prbeszdablakban s Ments. A makr alaprtelmezs szerint a Sajt Makrk/Standard/Module1 programmodulba kerl elmentsre. Feladat: rgztsk egy makrt a keskeny nem tr szkz (u-202f) beszrsra is. Makr futtatsa s gyorsbillenty hozzrendelse Ellenrizzk a rgztett makrt a makr futtatsval. Vlasszuk ki az Eszkzk/Makrk/Makr futtatsa menpontot, majd keressk meg a rgztett makrt a Sajt Makrk/Standard/Module1 tvonalon. Vlasszuk ki a makr nevt, majd kattintsunk a Futtats gombon. A szvegkurzor helyre beszrsra kerl a gondolatjel. Feladat: az Eszkzk/Testreszabs segtsgvel rendeljk hozz az Alt-0 billentykombincit a gondolatjelet beszr makrt, a keskeny nem tr szkzt beszr makrhoz pedig a ctrl-szkz-t. 73

A rgztett makr szerkesztse Vlasszuk ki az Eszkzk/Makrk/Makrk rendezse/OpenOffice.org Basic menpontot. Keressk meg a rgztett makrt, s kattintsunk a Szerkeszts gombra. Ezzel megnylik az OpenOce.org beptett programfejleszt krnyezete, a makr forrskdjt mutatva:
sub gondolatjel rem --------------------------------------------------------------rem define variables dim document as object dim dispatcher as object rem --------------------------------------------------------------rem get access to the document document = ThisComponent.CurrentController.Frame dispatcher = createUnoService("com.sun.star.frame.DispatchHelper") rem --------------------------------------------------------------dim args1(1) as new com.sun.star.beans.PropertyValue args1(0).Name = "Symbols" args1(0).Value = "" args1(1).Name = "FontName" args1(1).Value = "Magyar Linux Libertine" dispatcher.executeDispatch(document, ".uno:InsertSymbol", "", 0, args1()) end sub

A makrrgztvel ksztett makrk egy kaptafra kszlnek, nv-rtk prokbl ll fggvnyparamtereket s fggvnyhvsokat tartalmaznak. A pldban az args1 sorok adjk meg a klnleges karakter beszrst vgz fggvny paramtereit. Az args1(0).Value a karaktert, az args2(0).Value pedig a bettpus nevt tartalmazza. Ha ezeket mdostjuk, a makr futtatsa az jonnan megadott karaktert fogja beszrni az j bettpussal. Segtsg a makrprogramozshoz A beptett sg kln fejezetben foglalkozik az OpenOce.org Basic alapjaival. Nyomjuk le az f1 gombot, s vlasszuk ki a bal fels vlasztlistbl az OpenOce.org Basic modult. A makrrgzts sajnos nem trja fel az alkalmazsok programozshoz szksges fellet felptst. Ez utbbirl az API.OpenOce.org oldalon kaphatunk rszletes tjkoztatst. Az OpenOce.org Wiki s frumoldalai is hasznos segtsget nyjtanak. Andrew Pitonyak tbb szz oldalas pldagyjtemnye ( www.pitonyak.org/oo.php) sok esetben ksz megoldst nyjt a megoldand feladatokra. Az API felfedezse Kzvetlen rltst nyjt az objektumok felptsre a lpsenknti futtats s a nyomkvets hasznlata a fejleszti krnyezetben, ami az API fellapozsval kombinlva j esetben gyors eredmnyre vezethet. rjuk be a kvetkez eljrst a megnyitott makrmodul elejre:
sub proba Dim oDoc oDoc = ThisComponent end sub

74

A pldban az aktulis alkalmazsnak megfelel objektumot az oDoc vltoznak adjuk meg rtkl. rjuk be a fejleszti krnyezet als rszn elhelyezked nyomkvet ablak Figyels mezjbe az oDoc vltoznevet. Az j sor billenty lenyomsa utn megjelenik az oDoc a vltozlista ablakban. Futtassuk lpsenknt a programot az eszkztr soronknti lptets ikonjval (vagy lltsunk be trspontot az f9 lenyomsval az eljrs utols sorra s futtassuk a programot), hogy az oDoc rtke ThisComponent legyen a nyomkvets ablakban. Ekkor az oDoc mellett megjelenik egy kis hromszg, amire kattintva faszerkezetben megtekinthetv vlik a ThisComponent objektum minden objektumvltozja. Az AvailableServiceNames s SupportedServiceNames rtkeiben szerepl szolgltatsnevek a Google segtsgvel gyorsan felkereshetk az OpenOce.org API dokumentcijban s felhasznli kziknyvben. Ez utbbi programozsi pldkat is tartalmaz, az OpenOce.org-kiegsztk kztt pedig konkrt megvalstsok forrskdjt tanulmnyozhatjuk. Plda: tblzatformtum alkalmazsa minden tblzatra A kvetkez eljrs a nevvel megadott alaprtelmezett vagy sajt tblzatformtummal (l. Tblzatok fejezet) formzza a dokumentum tblzatait:
sub tabla Dim tablazatok, nev tablazatok = ThisComponent.TextTables nev = inputbox ("Krem az alkalmazni kvnt tblzatformtum nevt:", "A dokumentum tblzatainak formzsa") if nev <> "" then for i= 0 to tablazatok.Count - 1 tablazatok(i).autoFormat(nev) next i end if end sub

Az eljrs deklarlja a tablazatok vltozt, ami a kvetkez sorban a dokumentum tblzatait tartalmaz objektumra mutat. Az inputbox fggvny segtsgvel bekrjk a tblzatformtum nevt. Ha ez nem res karakterlnc, ciklus indul az els tblzattl az utolsig, ahol minden tblzat autoFormat metdust meghvjuk a megadott nev tblzatformtummal val formzshoz. Plda: tblzatstlusok megvalstsa Tbb klnbz stlus tblzat ltrehozst, s egysges mdostst teszi lehetv az elz eljrs mdostott vltozata. A tblzatok stlust a tblzat nevben zrjelek kztt megadott stlusnv fogja meghatrozni. Az j eljrs bekri a stlusnevet is, s csak azokat a tblzatokat formzza a megadott tblzatformtummal, amelyek neve tartalmazza a megadott stlusnevet zrjelek kztt.
sub tabla2 Dim tablazatok, nev, stilus tablazatok = ThisComponent.TextTables nev = inputbox ("Krem az alkalmazni kvnt tblzatformtum nevt:", "A dokumentum tblzatainak formzsa") if nev <> "" then stilus = inputbox ("Melyik tblzatstlus tblzatok kerljenek mdostsra?", "A dokumentum tblzatainak

75

formzsa") if stilus <> "" then for i= 0 to tablazatok.Count - 1 if InStr(tablazatok(i).Name, "(" & stilus & ")") > 0 then next i end if end if end sub tablazatok(i).autoFormat(nev)

Az InStr fggvny megkeresi a tblzatok nevben a zrjelek kz zrt stlusnevet. Az et jel a karakterlncokat sszefz mveleti jel az OpenOce.org Basicben. Az InStr visszatrsi rtke a karakterpozci, ahol a keresett karakterlnc kezddik az els paramterknt megadott karakterlncban; vagy nulla, ha nincs tallat. A fggvny kiprblshoz adjunk meg zrjelezett stlusneveket a mr ltez tblzatok nevhez a Tblzat/Tblzat tulajdonsgai menponttal elhvott prbeszdablak Tblzat lapjn, a Nv mezben. gy pl. a Tblzat1 nvbl a tiritarka stlus hozzadsval Tblzat1(tiritarka) lesz, a Tblzat2 nvbl a sima stlus hozzadsval Tblzat2(sima). Az eljrsunkat futtatva msodik paramterknt adjunk meg a tiritarka vagy a sima nevet csak a tiritarka vagy sima stlus tblzatok formzshoz.

76

You might also like