20
LIBREOFFICE SOROZAT KÜLÖNKIADÁS

:22 /7)2+ - Full Circle Magazin magyar fordítócsapatfullcircle.hu/wp-content/plugins/download-monitor/... · 38. rész/6. oldal Tartalomjegyzékek és tárgymutatók 40. rész/13

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: :22 /7)2+ - Full Circle Magazin magyar fordítócsapatfullcircle.hu/wp-content/plugins/download-monitor/... · 38. rész/6. oldal Tartalomjegyzékek és tárgymutatók 40. rész/13

LIBREOFFICE SOROZAT

KÜLÖNKIADÁS

LLII BBRREEOOFFFF II CCEE

ÖÖ ttöö dd ii kk kköö ttee tt 33 77 --44 11 rréé sszzA Full Circle Magazin nem azonosítható a Canonical Ltd-vel.

Full CircleAZ UBUNTU LINUX KÖZÖSSÉG FÜGGETLEN MAGAZINJA

LIBREOFFICE SOROZAT KÜLÖNKIADÁS

Page 2: :22 /7)2+ - Full Circle Magazin magyar fordítócsapatfullcircle.hu/wp-content/plugins/download-monitor/... · 38. rész/6. oldal Tartalomjegyzékek és tárgymutatók 40. rész/13

38. rész/6. oldalTartalomjegyzékek éstárgymutatók

40. rész/13. oldalWriter,változáskövetés

39. rész/10. oldalFődokumentumok

37. rész/3. oldalBase űrlaptökéletesítése

41. rész/16. oldalA copy sheet makro

Minden szöveg- és képanyag, amelyet a magazin tartalmaz, a Creative Commons Nevezd meg! - Így add tovább! 3.0 Unported Licenc alattkerül kiadásra. Ez annyit jelent, hogy átdolgozhatod, másolhatod, terjesztheted és továbbadhatod a cikkeket a következő feltételekkel:jelezned kell eme szándékodat a szerzőnek (legalább egy név, e-mail cím vagy url eléréssel) , valamint fel kell tüntetni a magazin nevét(„Full Fircle magazin”) és az url-t, ami a www.fullcirclemagazine.org (úgy terjeszd a cikkeket, hogy ne sugalmazzák azt, hogy te készítet-

ted őket, vagy a te munkád van benne). Ha módosítasz, vagy valamit átdolgozol benne, akkor a munkád eredményét ugyanilyen, hasonló vagy ezzel kompatibilis licenszalatt leszel köteles terjeszteni.A Full Circle magazin teljesen független a Canonicaltől, az Ubuntu projektek támogatójától. A magazinban megjelenő vélemények és állásfoglalások a Canoni-cal jóváhagyása nélkül jelennek meg.

Üdvözöllek egy újabb „egyetlen témáról szóló különkiadásban”

Válaszul az olvasók igényeire, néhány sorozatként megírt cikk tartalmát összegyűjtjük dedikáltkiadásokba.

Most ez a „Hogyanok–LibreOffice” következő öt részének újabb kiadása (a magazin 85.–89.számaiból) . Tökéletesítjük a Base űrlapot, készítünk tartalomjegyzéket és tárgymutatót,megismerkedünk a változáskövetés fortélyaival, végül egy copy sheet makrót is készítünk.

Kérlek, ne feledkezz meg az eredeti kiadási dátumról. A hardver és szoftver jelenlegi verzióieltérhetnek az akkor közöltektől, így ellenőrizd a hardvered és szoftvered verzióit, mielőttmegpróbálod emulálni/utánozni a különkiadásokban lévő ismertetőket. Előfordulhat, hogy a szoftverkésőbbi verziói vannak meg neked, vagy érhetők el a kiadásod tárolóiban.

Jó szórakozást!

full circle magazin

FullCircleAZ UBUNTU LINUX KÖZÖSSÉG FÜGGETLEN MAGAZINJA

A Full Circle Magazin különkiadása

Page 3: :22 /7)2+ - Full Circle Magazin magyar fordítócsapatfullcircle.hu/wp-content/plugins/download-monitor/... · 38. rész/6. oldal Tartalomjegyzékek és tárgymutatók 40. rész/13

full circle magazin LibreOffice 5. kötet 3 Tartalom Ʌ

HHooggyyaannookk LLiibbrreeOOffffiiccee 3377.. rréésszz BBaassee űűrrllaapp ttöökkéélleetteessííttéésseeÍrta: Elmer PerryFordította: Palotás Anna

A Full Circle Magazine 83.számában lévő cikkem-ben végigvezettelek egyolyan űrlap létrehozásán,

amely nézetet használt, de félbe-hagytam dolgokat az űrlapokon:Nem tettem semmit, hogy megfor-mázzam az adatok integritását biz-tosító vezérlőket. Ha nem tettedmeg, olvasd el a Full Circle 83. szá-mában lévő cikket, és kövesd végig,hogy létrehozd a táblákat és az űr-lapokat. A „Projektűrlappal” fo-gunk dolgozni, és megnézzük,hogyan tudunk javítani az adatokintegritásán. Megvárlak, ha át kellrágnod magad a 83. számban lévőHogyanok cikken.

DÁTUM ÉS IDŐ VEZÉRLŐELE-MEK

Most lássunk munkához. A lét-rehozott adatbázisfájlon belül az„Űrlapok” lapon kattints jobbgombbal a „Projektűrlapra”, és vá-laszd a „Szerkesztést”. Mint máremlítettem, a varázsló általábanbeviteli mezőhöz csatol címkét, dea dátum és idő mezők esetében va-lójában dátum és idő vezérlőkkelpárosítja őket. Formázás nélkülpont úgy néznek ki, mint a szöve-

ges beviteli mezők, de hidd el, ezekdátum és idő vezérlők. Le kell vá-lasztanunk a vezérlőelemet a cím-kéjétől, hogy a dátum vezérlőveldolgozhassunk. Kattints jobbgombbal a „Határidő” címkére vagya dátum vezérlőre, majd válaszd aCsoportosítás > Csoport felbontá-sát.

Kattints duplán a dátum vezér-lőre, hogy megjelenjen a vezérlő-elem Tulajdonságokpárbeszédablaka. Az „Általános” fü-

lön megtalálsz minden beállítást,amelyet a vezérlőelemen elvégez-hetsz. Minket azok érdekelnek,amelyek a dátum bevitelén végez-nek beállításokat.

Legkorábbi dátum / Legkésőb-bi dátum – Ez a két opció engedé-lyezi, hogy szabályozd a mezőkbenmegengedett minimális és maximá-lis dátumértékeket. E mezők alap-értékei minimálisan 1 800/01 /01 ésmaximálisan 2200/1 2/31 . Az általá-nos alkalmazásokban ezeknek azalapértékeknek működnie kell, deha mások az igényeid, nyugodtanállítsd át. I lyen például egy nyilván-tartási adatbázis, ahol nincs szük-ség azokra a szállítási számlákra,amelyeket a cég megalakulásaelőtt állítottak ki. A legkorábbi dá-tumot átállíthatod a megalakulásnapjára.

Dátumformátum – 1 2 különbö-ző dátumformátum van. Ez az opcióazt határozza meg, hogy a vezérlő-elem hogyan jeleníti meg a dátu-mot. Lapozd végig a lehetőségeket,és nézd meg, melyik illik legjobbanaz alkalmazásodhoz.

Alapértelmezett dátum – Ez amező alapértéke. Ha van olyan dá-tumod, amelyet a felhasználóknaka legtöbbször használnia kell, hasz-náld ezt. Ez fel fogja gyorsítani azadatbevitelt. Azt a formátumot is

megmutathatod a felhasználónak,amelyben be kell írnia a dátumo-kat. Sajnos jelenleg nem tudod

egyszerűen az alapértelmezett ér-téket arra a (jelenlegi) dátumra állí-tani, amikor a rekordot hozzáadtad.

Léptető gomb – Ha ezt az opci-ót Igenre állítod, hozzátesz egy fel-felé-lefelé léptetőgombot avezérlőhöz. A felhasználó arrahasználhatja ezt a gombot, hogybeállítsa a hónapot, a napot és azévet. A felhasználó belekattint adátumnak abba a részébe, amelyetbe akar állítani, és módosításokatvégez ezekre a gombokra való kat-tintással. Nagyon praktikus adatbe-vitelhez.

Ismétlés – Az Ismétlés opció aléptető gomb opcióhoz kapcsoló-dik. Ez azt vezérli , hogy ismétlőd-jön-e, ha a léptetőgombonlenyomva tartod az egér gombját.Használd a saját belátásod szerint.Néha van értelme. Máskor nemannyira.

Késleltetés – A Késleltetés op-ció szabályozza az ismétlési opciósebességét. A hosszabb késleltetésazt jelenti, hogy hosszabb ideig kell

Page 4: :22 /7)2+ - Full Circle Magazin magyar fordítócsapatfullcircle.hu/wp-content/plugins/download-monitor/... · 38. rész/6. oldal Tartalomjegyzékek és tárgymutatók 40. rész/13

full circle magazin LibreOffice 5. kötet 4 Tartalom Ʌ

lenyomva tartanod a gombot, mi-előtt ismétlődni fog. Az alapértéke

„50 ms” (ezredmásodperc).Legördülő – A Legördülő egy

listadoboz stílusú nyilat ad a vezér-lőhöz. Rákattintva megjelenik egynaptár, ahol kiválaszthatod a szük-séges dátumot.

MEGJEGYZÉS: Együtt használ-hatod a Léptető gombot és a Le-gördülő opciókat, hogy rugalmasvezérlőelemet hozz létre.

Miután elvégzed a beállításokata vezérlőelemen, mentsd el az űrla-pot, és zárd be. Nyisd meg az űrla-pot és teszteld az újonnanbeállított dátumvezérlőt. Nyugod-tan kísérletezz a különböző vezér-

lőelemi opciókkal, hogy jobb képetkapj arról, hogyan működnek. Azidő vezérlőelemhez tartozó opciókugyanazok, mint a dátum vezérlő-nél, kivéve, hogy nincs Legördülőopció.

A CÍM KÖTELEZŐVÉ TÉTELE

Most, hogy létrehoztuk a dá-tumvezérlőt, kezeljünk a „Cím” me-ző szövegdobozával kapcsolatbanfelmerülő néhány lehetséges prob-lémát. Amikor létrehoztuk a mezőt,50-re állítottuk a maximálishosszát. Viszont ahogy a szövegdo-boz most létezik, több, mint 50 ka-raktert írhatunk a dobozba. Ha a„Címben” több, mint 50 karakterrelpróbálod meg elmenteni a rekor-dot, SQL beszúrási hibát eredmé-nyez. Továbbá, amikor létrehoztuka táblát, a „Címet” „NOT NULL”-ként deklaráltuk. Azt szeretnénk,hogy a „Címet” minden egyes re-kordnál kötelező legyen beírni. A

„NOT NULL” állapot meg-akadályozza, hogy a beviteli mezőtüresen hagyjuk, de még mindig le-hetséges, hogy csak szóközt írjunkbe és az űrlap érvényesnek fogadjael a bejegyzést. Szóval van néhánydolog, amelyet ki kell javítanunk azűrlapunkon.

Nyisd meg a „Projektűrlapot”szerkesztésre. Jobb gombbal kat-tintva a „Cím” címkére vagy bevitelimezőbe, válaszd a Csoportosítás >Csoportbontást. Most kattints dup-lán a „Cím” beviteli mezőbe, hogymegjelenjen a Tulajdonságok pár-beszédablaka. Az „Általános” fülönállítsd be a „Maximális hosszúsá-got” 50-re. Ez megakadályozza,hogy a felhasználó több, mint 50karaktert írjon be. Az „Adatok” fü-lön győződj meg róla, hogy mind az„Üres szöveg NULL érték”, mind a„Bevitel kötelező” opciót „Igenre”állítottad. Ez a két beállítás redun-dancia ellenőrzéssé válik ahhoz,hogy meggyőződj arról, hogy érvé-

nyes érték van-e a beviteli mező-ben.

Azonban még van egy problémaazzal, hogy a felhasználó éppenúgy kitöltheti a „Címet” szóközök-kel. A hiba kijavításához használ-nunk kell egy kis SQL-t. Kerestemgrafikus módszert, hogy ugyanaztaz eredményt kapjam, de néha,amikor adatbázisokkal dolgozol, azSQL a legjobb, ha nem az egyetlenválasztás. Hozzáadunk egy CHECKmegszorítást a „Projekt” táblához.Hogy belépj az SQL-be, válaszd azEszközök> SQL ...-t. Használd a kö-vetkező SQL parancsot, hogy hoz-záadj egy megszorítást a táblához:

ALTER TABLE "Projekt"

ADD CONSTRAINT NOSPACES_CK

CHECK(TRIM(BOTH FROM "Cím")

<> '');

Az ALTER TABLE parancs azt je-lenti, hogy módosítjuk a táblát, eb-ben az esetben a „Projektet”. Avégrehajtott módosítás jelzéséhez

HOGYANOK – LIBREOFFICE

Page 5: :22 /7)2+ - Full Circle Magazin magyar fordítócsapatfullcircle.hu/wp-content/plugins/download-monitor/... · 38. rész/6. oldal Tartalomjegyzékek és tárgymutatók 40. rész/13

full circle magazin LibreOffice 5. kötet 5 Tartalom Ʌ

HOGYANOK – LIBREOFFICE

használjuk az ADD CONSTRAINTparancsot. A NOSPACES_CK az ál-talunk hozzáadott megszorítás ne-ve. Nem kell a megszorításod nevétcsupa nagybetűvel írnod. Ezt csak akonvenció kedvéért teszem. Azutolsó sor a CHECK megszorítás.Ha a beépített TRIM függvénythasználod, eltávolítja a szövegmindkét oldalán álló összes szó-közt és ellenőrzi, hogy ez nemegyenlő-e üres sztringgel. Most havalaki megpróbál szóközökből állósztringet beírni a „Címhez”, SQLmegszorítási hibát generál.

Ugyanezt megteheted a „Csa-pattag” táblában lévő „Keresztnév”és „Vezetéknév” mezővel. A névmezők „Maximális hossza” 25. A kö-vetkező SQL parancsot javaslom amegszorítások hozzáadásához:

ALTER TABLE "Csapattag"

ADD CONSTRAINT

RNAME_NOSPACES_CK

CHECK(TRIM(BOTH FROM

"Keresztnév") <> '');

ALTER TABLE "Csapattag"

ADD CONSTRAINT

LNAME_NOSPACES_CK

CHECK(TRIM(BOTH FROM

"Vezetéknév") <> '');

A NÉZET LEKÉRDEZÉSJAVÍTÁSA

A nézet, amit azért hozunk lét-re, hogy a neveket a „Projektűrla-

pon” lévő lenyíló listadobozbategyük, jó, szabályos SQL, de vanpár probléma. Először is, bár meg-akadályoztuk, hogy egy név csakszóközből álljon, a felhasználók to-vábbra is hozzáadhatnak olyan sza-bályos nevet, amelynek kezdetéhezvagy végéhez szóközt tettek. To-vábbá, a nevek nincsenek sorrend-ben.

Szerencsére szerkesztetjük anézetünket és hozzátehetünk né-hány kiegészítést, hogy megoldjukezeket a problémákat. Válaszd ki a„Táblákat” az „Adatbázis” fülről.Kattints jobb gombbal a „Csapatné-zetre” és válaszd a „SzerkesztésSQL nézetben ...” menüt. Ez felhoz-za az SQL-t, amelyet a nézet létre-hozására használtunk. Módosítsd ajelenlegi SQL-t, tehát a következő-képpen nézzen ki:

SELECT TRIM(BOTH FROM

"Keresztnév") || ' '

|| TRIM(BOTH FROM

"Vezetéknév") AS "Név", "ID"

from "Csapattag" ORDER BY

"Vezetéknév", "Keresztnév";

Már láttuk a TRIM-et, amikor lét-rehoztuk a CHECK megszorításain-kat. Ez eltávolítja az összes szóközta „Keresztnév” és „Vezetéknév”elejéről és végéről.

A végén felcímkézünk egy OR-DER BY parancsot, hogy „Vezeték-név”, majd „Keresztnév” szerintrendezzük a neveket. Ez azt jelenti,

hogy a neveket először „Vezeték-név” szerint, majd ha több mint egyazonos „Vezetéknév” van, akkor„Keresztnév” szerint rendezi.

A vezérlőkön végzett beállítá-sokkal és egy kis SQL-lel sok javí-tást végezhettünk az űrlapjainkonúgy, hogy az adatbevitelt nem csakkönnyebbé, de megbízhatóbbá istettük. Ha jobban meg akarod érte-ni az ebben a Hogyanok cikkbenhasznált SQL-t, van számodra párerőforrásom.

• A blogom: „Milyen technikátcsinálok?” LibreOffice Base hozzá-szólásokhttp://eeperry.wordpress.com/category/libreoffice/libreoffice-base/

• W3Schools SQL Tutorialhttp://www.w3schools.com/sql/de-fault.asp

Elmer Perry számítógép felhasználóiés programozói múltja tartalmaz egyApple I IE-t, hozzáadva némi Amigát,egy nagy adag DOS-t és Windowst,cseppnyi Unixot, mindeztösszekeverve Linuxszal és Ubuntuval.A http://eeperry.wordpress.comoldalon blogol.

Az Ubuntu Podcast lefedi a leg-frissebb híreket és kiadásokatamik általában érdekelhetik azUbuntu Linux felhasználókat és aszabadszoftver rajongókat. A mű-sor felkelti a legújabb felhasználókés a legöregebb fejlesztők érdek-lődését is. A beszélgetésekben szóvan az Ubuntu fejlesztéséről, denem túlzottan technikai. Szeren-csések vagyunk, hogy gyakranvannak vendégeink, így első kéz-ből értesülünk a legújabb fejlesz-tésekről, ráadásul olyan módonahogyan mindenki megérti! Be-szélünk továbbá az Ubuntu közös-ségről is, és a benne zajló dolgok-ról is.

A műsort a nagy-britanniaiUbuntu közösség tagjai szerkesz-tik. Mivel az Ubuntu viselkedésikódexnek megfelelően készítik,bárki meghal lgathatja.

A műsor minden második hétkeddjén élőben hallgatható (britidő szerint) , másnap pedig letölt-hető.

podcast.ubuntu-uk.org

Page 6: :22 /7)2+ - Full Circle Magazin magyar fordítócsapatfullcircle.hu/wp-content/plugins/download-monitor/... · 38. rész/6. oldal Tartalomjegyzékek és tárgymutatók 40. rész/13

full circle magazin LibreOffice 5. kötet 6 Tartalom Ʌ

HHooggyyaannookk LLiibbrreeOOffffiiccee 3388.. rréésszz TTaarrttaa lloommjjeeggyyzzéékkeekk ééss ttáárrggyymmuuttaattóókkÍrta: Cork MarinoFordította: Palotás Anna

Képzeljünk el egy tudóst,nevezzük őt Brown dok-tornak, aki éppen egy kéz-iratot írt egy könyvhöz,

amelyben leírja az időutazásról szó-ló új elméletét. A kézirat pár százoldal hosszú. Fejezetekre és szaka-szokra bontotta, de hozzá kellettadnia egy tartalomjegyzéket és egytárgymutatót is, hogy a többi tu-dós, aki dicsérni és imádni fogja amunkáját, egyszerűen navigálhas-son a könyvében. Szerencsére tu-dott a LibreOffice-ról és arról,hogyan kell használni a Writertárgymutatók és táblázatok készí-tésére való eszközeit arra, hogylétrehozzon egy tartalomjegyzéketés egy tárgymutatót. Lássuk, ho-gyan csinálta.

A STÍLUSOK BEÁLLÍTÁSA

Sok cikkemben hangsúlyoztam astílusok használatának fontossá-gát, de arra az esetre, ha még nemtudnád, íme: „A stílusok használataa legjobb módja annak, hogy időttakaríts meg és egységességet te-remts a dokumentumaidban.” Sze-rencsére Brown doktor ismerte astílusok használatának fontossá-gát, és stílusokat használt arra,hogy segítsen egyszerűsíteni a tar-talomjegyzékének létrehozását.Ezek a „Címsor 1 [... 1 0] ” címsor stí-

lusok. Többféle módon szerkeszt-hette a stílusokat, ahogy ő megje-leníteni akarta, de minket az érde-kel, hogyan használja őket a doku-mentum általános vázlatában.

Hogy beállítsa a dokumentumá-nak általános vázlatát, Brown dok-tor megnyitotta a „Vázlatszintekszámozása” párbeszédablakot azEszközök> Vázlatszintek számozásamenüpontban. Amikor kiválasztot-ta az egyes különböző szinteket,észrevette, hogy már mindegyikethozzárendelték egy címsor stílus-hoz 1 -től 1 0-ig.

Miközben ezekkel az alapértel-

mezett értékekkel dolgozott, kivá-lasztotta az 1 . szintet a stílusakénthozzárendelt „Címsor 1 ” bekezdés-stílussal. A „Szám” beállításhoz az„1 , 2, 3, ...” stílust választotta. Az„Előtte” elválasztóhoz a „Fejezet ”szöveget írta (vedd észre a szó-közt) , az „Után” elválasztóhoz pe-dig egy „:” kettőspontot írt. Ezzel amódszerrel a dokumentumba be-szúrt minden egyes „Címsor 1 ” for-mátuma „Fejezet N: Cím” lenne,ahol N a fejezet száma.

Brown doktor azt is eldöntötte,hogy a második és a harmadik szin-ten a második szinthez az 1 .1 , aharmadik szinthez pedig az 1 .1 .1

számozási séma szükséges. A má-sodik szinten „1 , 2, 3, ...”-ra módosí-totta a „Számot”, az „Alszintek szá-mát” 2-re állította, és hozzáadottegy pontot és szóközt az „Után”mezőhöz. A harmadik szinten „1 , 2,3, ...”-ra állította a „Számot”, az„Alszintek számát” pedig 3-ra, éshozzáadott egy pontot és szóköztaz „Után” mezőhöz.

Miután az összes stílust beállí-totta, Brown doktor elkezdett dol-gozni a dokumentumán. A „Címsor1 „-et használta minden fejezetcím-hez, a „Címsor 2”-t és „Címsor 3”-atpedig a fejezeteken belüli alcímek-hez. Mivel rászánta az időt arra,hogy beállítsa a stílusait, könnyenlétrehozhatta a tartalomjegyzékét,amikor a dokumentuma elkészült.

HOZZUK LÉTRE A TARTA-LOMJEGYZÉKET

Miután teljesen elkészült azírással, Brown doktor készen álltarra, hogy létrehozza a tartalom-jegyzékét. Amikor a kurzort a cím-lap utolsó sora alá helyezte, úgydöntött, hogy a tartalomjegyzék-nek új oldalon kell kezdődnie. ABeszúrás > Töréspont menüpontfelhozta a „Töréspont beszúrása”párbeszédablakot. Kiválasztotta az„Oldaltörést” és rákattintott az OK

Page 7: :22 /7)2+ - Full Circle Magazin magyar fordítócsapatfullcircle.hu/wp-content/plugins/download-monitor/... · 38. rész/6. oldal Tartalomjegyzékek és tárgymutatók 40. rész/13

full circle magazin LibreOffice 5. kötet 7 Tartalom Ʌ

gombra. A kurzor átkerült egy új ol-dal elejére.

Most itt az ideje, hogy létrehoz-zuk a Tartalomjegyzéket. Beszú-rás> Jegyzékek> Jegyzékek.Megjelent a „Jegyzék beszúrása”párbeszédablak. A „Címet” „Ami azidőutazás matematikáját illeti.”szövegre módosította. A „Típusnál”meggyőződött arról, hogy „Tarta-lomjegyzék” került kiválasztásra.

A „Jegyzék létrehozása” két le-hetőséget nyújtott számára: „Tel-jes dokumentum” vagy „Fejezet”.Ha akarta volna, minden egyes fe-jezet elejére tehetett volna egytartalomjegyzéket úgy, hogy be-szúr egy tartalomjegyzéket a feje-zetcímek után és kiválasztja a„Fejezetet” a „Jegyzék létrehozá-

sánál.” Ő viszont a teljes könyvhözkészített tartalomjegyzéket, így a„Teljes dokumentumot” választot-ta.

Végül volt egy „Maximális szint”opció. Itt a tartalomjegyzékénekmélységét választotta ki. Ha 1 -remódosítaná, csak a fejezetcímeketmutatná. Aztán létrehozhatna egytartalomjegyzéket minden egyesfejezethez, hogy mutassa az alcí-meket. Végül úgy döntött, hogy 3címsorszintet mutat a tartalom-jegyzékben és ezt az opciót 3-ra ál-lította.

Brown doktor az OK-ra kattin-tott és létrejött a tartalomjegyzék.Anélkül, hogy bármit szerkesztettvolna, az első három szinthez tarto-zó oldalszámokat hozzáadta a tar-

talomjegyzékhez. Minden egyes újszint egy kicsit beljebb került, hogymegmutassa, hogy ez alacsonyabbszinten volt. A tartalomjegyzékbenlévő minden egyes cím egy hivatko-zás volt a dokumentumban lévőcímre. Ez akkor lett hasznos, ami-kor átkonvertálta a dokumentumotPDF és Ebook formátumokra. Megtudta volna így hagyni a tartalom-jegyzékét, és nagyszerűen műkö-dött volna, de ő úgy döntött, hogyszüksége van még némi csiszolásra.

SZERKESSZÜK MEG A TARTA-LOMJEGYZÉK STÍLUSOKAT

Hogy magában a tartalomjegy-zékben megváltoztassa a különbö-ző stílusok megjelenítését, Browndoktornak szerkesztenie kellene a„Tartalomjegyzék 1 [... 1 0] ” stíluso-kat. Ott volt még a „Tartalomjegy-zék-fejléc” stílus is, amelyet arrahasznált, hogy beállítsa a tartalom-jegyzék címének a stílusát. Browndoktor a címet középre akarta ten-ni, nagybetűkkel és vastagítva. Ki-nyitotta a „Stílusok és formázás”dialógusablakot az új oldalsávon

(sidebar) keresztül (ami a 4.2 verzi-óban már nem kísérleti jellegű). A„Stílusok és formázás” párbeszéd-ablakot a „Formázás” eszköztáronlévő ikonjára kattintva, illetve amenükön keresztül, a Formátum >Stílusok és formázás menüponttalis megnyithatta volna. Jobb egér-gombbal rákattintott a „Tartalom-jegyzék-fejléc” stílusra és a „Módo-sítást” választotta. A „Betűkészlet”fülön a félkövért választotta 20 pt-ra állítva a méretet. Áttért az „Iga-zítás” fülre és kiválasztotta a „Kö-zépre igazítva” opciót. Az OK-rakattintott, hogy elmentse a változ-tatásait.

Mivel Brown doktor csak az elsőhárom szintet foglalta bele, csak a„Tartalomjegyzék 1 ”, „Tartalom-jegyzék 2” és „Tartalomjegyzék 3”bekezdésstílusokat kellett módosí-tania.

Az első szintet egy kicsit na-gyobbra és félkövérre akarta, mivelezek voltak a fejezetcímek. Úgymódosította a „Tartalomjegyzék 1 ”stílust, hogy a „Betűkészlet” fülönkiválasztotta a félkövért és a mére-tet 1 6 pt-ra változtatta. Hogy meg-

HOGYANOK – LIBREOFFICE

Page 8: :22 /7)2+ - Full Circle Magazin magyar fordítócsapatfullcircle.hu/wp-content/plugins/download-monitor/... · 38. rész/6. oldal Tartalomjegyzékek és tárgymutatók 40. rész/13

full circle magazin LibreOffice 5. kötet 8 Tartalom Ʌ

különböztesse a második szintet aharmadiktól, a másodikat félkövér-re állította, de a méretet alapértel-mezetten hagyta. A harmadiknáldőltre változtatta a betűkészletet,de a méretet alapértelmezettenhagyta.

Brown doktor elmentette a do-kumentumát az újonnan megfor-mázott tartalomjegyzékével. Mostegy lépéssel közelebb volt ahhoz,hogy kiadja a könyvét és világhírűlegyen. Elmosolyodott, ahogy el-képzelte a lelkes szakmai bírálato-kat, amiket kapni fog, de várjunkcsak... mi a helyzet a betűrendestárgymutatóval?

HOZZUK LÉTRE A TÁRGYMU-TATÓ BEJEGYZÉSEKET

Egy ilyen tudományos jelentő-ségű könyvben a végén találhatótárgymutató segítene a kutatóknakabban, hogy hivatkozást találjanaka könyvben szereplő bizonyos tu-dományos ismeretekhez. Miutánelkészült a végleges szerkesztés,Brown doktor elkezdte átolvasni akéziratát, hogy meghatározza,mely szavakat kellene beletennie atárgymutatóba.

Mielőtt létrehozta magát atárgymutatót, létre kellett hoznia atárgymutató-bejegyzéseket azok-hoz a szavakhoz, amelyekről úgydöntött, hogy beleteszi a tárgymu-

tatóba. Kezdetnek kiválasztotta azelső szót, amit indexálni akart;majd a menükből kiválasztotta aBeszúrás> Jegyzékek> Bejegyzésmenüpontot. Megjelent a „Bejegy-zés beszúrása” párbeszédablak.

A „Jegyzéket” alapértelmezet-ten hagyta, „Betűrendes tárgymu-tató” értéken. Ha azt tervezte vol-na, hogy létrehoz egy egyedi jegy-zéket, létrehozott volna egyet alegördülő lista melletti gomb hasz-nálatával.

A „Bejegyzés” a jegyzékhez tar-tozó szó vagy kifejezés, és nem fel-tétlenül kell ugyanúgy megjelen-nie, mint a kéziratban. Például a„kiegészítő szög” („supplementaryangle”) szakkifejezést a jegyzékben„szög, kiegészítő” („angle, supple-mentary”) szövegre módosította.Annak ellenére, hogy a szavak sor-rendje megváltozott, továbbra isugyanarra a helyre hivatkozik a kéz-iratban.

A Writer a „kulcsok” vagy kate-

góriák két szintjét teszi elérhetővéa jegyzékek együttes csoportosítá-sára. Például Brown doktor úgydöntött, hogy az összes, szöggelkapcsolatos bejegyzésnek együtt,valamint a különböző használt ope-rátorok között kellene megjelenniea tárgymutatóban. A szög bejegy-zéseinél „szöget” írt az „1 . kulcs”mezőbe, az operátor-bejegyzések-nél pedig „operátorokat” írt az „1 .kulcshoz”. Bár ő minden egyes e-setben csak egy kulcsszintet hozottlétre, kettőt is létrehozhatott vol-na, ha beír egy második értéket a„2. kulcshoz”.

Ahányszor azon az oldalon volt,ahol a téma fő szövege megjelent,be kellett kapcsolnia a „Főbejegy-zést”. Ez alapértelmezetten félkö-vér számokkal jeleníti meg az ah-hoz a bejegyzéshez tartozó oldal-számot. (A főbejegyzés oldalszámá-nak megjelenítését úgy módo-síthatod, ha szerkeszted a „Főtarta-lomjegyzék-bejegyzés” karakter-stílust.)

Brown doktor bekapcsolta az„Alkalmazás minden hasonló szö-vegre” opciót, mivel ez minden al-kalommal létrehoz egy bejegyzést,amikor csak a szó vagy kifejezésmegjelenik a kéziratban. Kikapcsol-va hagyta a „Kis- és nagybetű kü-lönbözik” opciót, mert néha a szóvagy kifejezés másfajta betűvel je-lenik meg. Bekapcsolta viszont a„Csak teljes szavak” opciót, mert

nem akarta indexálni a szó vagy ki-fejezés változatait.

Miután végzett egy szóval,Brown doktor a „Beszúrás”-ra kat-tintott. Miközben nyitva hagyta apárbeszédablakot, kiválasztotta akövetkező szót vagy kifejezést adokumentumában. Amikor rákat-tintott a párbeszédablakra, az újszó vagy kifejezés megjelent a pár-beszédablak „Bejegyzés” mezőjé-ben. Elvégezte az ehhez a bejegy-zéshez szükséges módosításokatés rákattintott a „Beszúrás”-ra. Ez aképesség, hogy váltogatni tud apárbeszédablak és a kézirat között,gyorsabbá teszi a tárgymutató-be-jegyzések létrehozását, minthaminden egyes alkalommal meg kel-lett volna nyitnia a dialógusabla-kot.

A TÁRGYMUTATÓ LÉTREHO-ZÁSA

Miután Brown doktor befejeztea tárgymutató-bejegyzések létre-hozását, készen állt arra, hogy lét-rehozza a tényleges tárgymutatót.A kézirata utolsó oldalára ment, ésmivel úgy döntött, hogy a tárgymu-tatónak új oldalon kell kezdődnie,beszúrt egy oldaltörést (Beszúrás >Töréspont; válaszd ki az „Oldaltö-rést”; kattints az OK gombra).

A Beszúrás> Jegyzékek (Jegyzé-kek és táblázatok) > Jegyzékek

HOGYANOK – LIBREOFFICE

Page 9: :22 /7)2+ - Full Circle Magazin magyar fordítócsapatfullcircle.hu/wp-content/plugins/download-monitor/... · 38. rész/6. oldal Tartalomjegyzékek és tárgymutatók 40. rész/13

full circle magazin LibreOffice 5. kötet 9 Tartalom Ʌ

HOGYANOK – LIBREOFFICE

(Jegyzékek és táblázatok) felhoztaa „Jegyzék (/Táblázat) beszúrása”párbeszédablakot. A „Jegyzék(/Táblázat)” fülön kiválasztotta a„Betűrendes tárgymutatót” a „Tí-pusnál”, „Tárgymutatóra” változ-tatta a „Címet” és kikapcsolt min-den bejegyzést, kivéve az „Azonosbejegyzések egyesítése” opciót. Ezmegakadályozza, hogy a tárgymu-tató a kis- és nagybetű miatt különbejegyzéseket hozzon létre.

Brown doktor úgy döntött, hogya tárgymutató két hasábos legyen,

hogy helyet takarítson meg. A „Ha-sábok” fülön az oszlopok számát 2-re módosította. Hogy a két hasábközött némi térközt hozzon létre, atérközt 0,20««-re (0.50 cm-re) vál-toztatta.

Elégedetten amiatt, hogy atárgymutatót úgy állította be,ahogy ő akarta, az OK gombra kat-tintott. Majd a tárgymutató megje-lent az oldalon úgy, ahogymegformázta.

Ekkor Brown doktor kézirata ké-

szen állt a kiadásra. Elkezdett ál-modozni a lelkes szakmai bírálatok-ról, amiket kapni fog. Hála a Libre-Office-nak, meglehetősen gyorsanképes volt hozzáadni a tartalom-jegyzékét és a tárgymutatóját.

Az Ubuntu Podcast lefedi a leg-frissebb híreket és kiadásokatamik általában érdekelhetik azUbuntu Linux felhasználókat és aszabadszoftver rajongókat. A mű-sor felkelti a legújabb felhasználókés a legöregebb fejlesztők érdek-lődését is. A beszélgetésekben szóvan az Ubuntu fejlesztéséről, denem túlzottan technikai. Szeren-csések vagyunk, hogy gyakranvannak vendégeink, így első kéz-ből értesülünk a legújabb fejlesz-tésekről, ráadásul olyan módonahogyan mindenki megérti! Be-szélünk továbbá az Ubuntu közös-ségről is, és a benne zajló dolgok-ról is.

A műsort a nagy-britanniaiUbuntu közösség tagjai szerkesz-tik. Mivel az Ubuntu viselkedésikódexnek megfelelően készítik,bárki meghal lgathatja.

A műsor minden második hétkeddjén élőben hallgatható (britidő szerint) , másnap pedig letölt-hető.

podcast.ubuntu-uk.org

Page 10: :22 /7)2+ - Full Circle Magazin magyar fordítócsapatfullcircle.hu/wp-content/plugins/download-monitor/... · 38. rész/6. oldal Tartalomjegyzékek és tárgymutatók 40. rész/13

full circle magazin LibreOffice 5. kötet 1 0 Tartalom Ʌ

HHooggyyaannookk LLiibbrreeOOffffiiccee 3399.. rréésszz –– FFőőddookkuummeennttuummookkÍrta: Elmer PerryFordította: Palotás Anna

A mikor iskolába jártam, na-gyon összpontosítottamaz írásra, és nem láttamaz értéket sok más tan-

tárgyban, különösen a matematiká-ban. Ahogy idősebb lettem, elkezd-tem értékelni és élvezni a matema-tikát. Az évek során önállóan tanul-tam meg. Miközben tanultam, sokolyan dokumentumot hoztam lét-re, amelyek tartalmazták a mate-matikai jegyzeteimet. Úgy döntöt-tem, eljött az ideje, hogy összerak-jam őket egyetlen, fejezetekkel,tartalomjegyzékkel és tárgymuta-tóval ellátott dokumentumba. Dehogyan lehet egy csomó dokumen-tumot egyetlen egybe egyesíteni?

Azt hiszem, elég volna csak ki-másolni a szöveget az egyik doku-mentumból egy másik nagydokumentum- ba, de ez zavarossáválna, különösen azért, mert nemvoltam biztos a dokumentumoklegjobb sorrendjében. Olyan mód-szert akartam, ahol egyenként tud-nék dolgozni a dokumentumokon,majd azokat egyetlen egybe egye-síteni, és szerettem volna képeslenni arra is, hogy átrendezzem adokumentumok sorrendjét. ALibreOffice-ben ezt a „fődokumen-tumokkal” teheted meg. Úgy gon-dolhatsz a fődokumentumra, mintegy tárolóra, amely különálló

Writer dokumentumokat fog össze.Pontosan az a fajta dolog, amireszükségem volt. Tehát úgy döntöt-tem, hogy fődokumentumot hasz-nálok.

A DOKUMENTUMOK ELŐKÉ-SZÍTÉSE

Mivel a dokumentumok több év-re voltak elszórva, az OpenOfficeés a LibreOffice különböző verziói-val készültek. Nem volt közös stílu-suk vagy sablonjuk. Létre kelletthoznom egy sablont, hogy az ös-szes dokumentumban és a fődoku-mentumban mindenholmegőrizzem a konzisztenciát.

Ahhoz, hogy létrehozzam a sab-lonomat, egy új üres dokumentu-mot kezdtem. Miközben létrehoz-tam a sablonomat, volt néhánydolog, amit figyelembe vettem.Tudtam, hogy tartalomjegyzéketakartam létrehozni, így szerkeszte-nem kellene a „Vázlatszintek szá-mozását.” Azt is szerettem volna,hogy minden egyes fejezet új olda-lon kezdődjön. Végül szükségem

lenne egy egyedi címlap-stílusra.

Hogy szerkeszteni tudjam a„Vázlatszintek számozását”, elmen-tem az Eszközök > Vázlatszintekszámozása menüpontra. Úgy szer-kesztettem a legfelső szintet, hogytegye a „Fejezet” szót és a fejezetszámát a legfelső szintű címsorokelé épp úgy, mint ahogy ennek asorozatnak a 38. részében leírtam(Full Circle 85. szám). Úgy döntöt-tem, hogy üresen hagyom a többiszintet, bár néhányukat valószínű-leg beletenném a tartalomjegyzék-be.

Hogy minden egyes fejezet újoldalon kezdődjön, szerkesztettema vázlat legfelső szintű stílusát, a„Címsor 1 ”-et. Megnyitottam az ol-dalsávon lévő „Stílusok és formá-zás” fület, jobb gombbal a bekez-désstílusok között található „Cím-sor 1 ”-re kattintottam, és a „Módo-sítást” választottam. A „Szövegbe-osztás” fülön a „Törések” alattbekapcsoltam a „Beszúrást”. A tí-pusnál az „Oldal”, a pozíciónál pe-dig az „Előtte” elemet választot-tam. Az OK elmentette a módosí-

tásokat.

Megjegyzés: A „Stílusok és for-mázás” ablakot a Formázás eszköz-táron lévő parancsikonjáról, amenükből (Formátum > Stílusok ésformázás) , vagy az F1 1 megnyomá-sával is megnyithatod.

Létrehoztam egy „Címlap” nevűoldalstílust az „Első oldal” stílusalapján. Az egyetlen tényleges vál-toztatás, amit tettem az volt, hogya legfelső sort letettem az oldalközepére, hogy a címet az oldalonfüggőlegesen középre igazítsam.Az ízlésemnek megfelelő betűkész-letre és betűméretre módosítot-tam a „Cím” bekezdésstílust.Létrehoztam a „Szerző” bekezdés-stílust is az „Alcím” stílus alapján.Itt nem végeztem sok változtatást,csak kiválasztottam egy betűkész-letet, hogy illeszkedjen a cím betű-készletéhez.

Hogy elmentsem a sablont, aFájl > Mentés sablonként menü-pont megnyitotta a Sablonszerve-zőt. Rákattintottam a Mentésre, ésa program kért tőlem egy nevet asablonhoz. A „Matematikai kézi-könyv" („Math Reference") nevetadtam neki. Rákattintottam az OK-ra, és lett egy új sablonom.

Page 11: :22 /7)2+ - Full Circle Magazin magyar fordítócsapatfullcircle.hu/wp-content/plugins/download-monitor/... · 38. rész/6. oldal Tartalomjegyzékek és tárgymutatók 40. rész/13

full circle magazin LibreOffice 5. kötet 1 1 Tartalom Ʌ

Amikor létrehozol egy sablont,akkor lehetnek még egyéb változ-tatások, amiket végre szeretnélhajtani. Ezek voltak azok, amikrőlúgy éreztem, hogy ez jó kiindulásipont lesz számomra. Egy sablonnalazt tehetsz, amit csak akarsz. Végü-lis rajtad múlik. Ha úgy döntesz, mi-közben az aldokumentumokondolgozol, hogy több módosítástkell végezned a stílusokon, a mó-dosításokat inkább a sablononhajtsd végre, mintsem az egyénidokumentumon.

Ahhoz, hogy módosításokat vé-gezzek a matematikai sablonomon,a Fájl > Új > Sablonok menüpontramentem. Kiválasztottam a sablontés rákattintottam a Szerkesztésgombra. Ez inkább a sablont nyitot-ta meg, mintsem hogy a sablonhasználatával új dokumentumotnyitott volna. Elvégeztem a változ-tatásaimat és úgy mentettem el,mintha egy normális dokumentumlett volna (Kattints a fő eszköztá-ron lévő mentés gombra, a Fájl >Mentésre, vagy használd a CTRL-S-t) . Amikor kinyitottam az egyik do-

kumentumot, amely a sablonthasználja, a LibreOffice értesítettarról, hogy a sablon megváltozott,és megkért, hogy frissítsem a doku-mentumot a sablon új verziójával.Rákattintottam a "Stílusok frissíté-sére", és a stílusok frissültek a do-kumentumban.

Most alkalmaznom kellett az újsablonomat a meglévő dokumentu-maimra. Kinyitottam az egyes do-kumentumokat és kiválasztottam aSzerkesztés > Mindent kijelöli me-nüpontot. Ezután létrehoztam egyúj dokumentumot a sablonomhasználatával, a Fájl > Új > Sablonokmenüponttal. Kiválasztottam a sab-lonomat, és a Megnyitásra kattin-tottam. A Szerkesztés > Beillesztésmenüpontot használva az eredetifájlból származó szöveget és objek-tumokat beillesztettem az új fájlba.Becsuktam a régi dokumentumot,mert azt akartam, hogy ugyanazzala névvel mentse el. Elmentettem azúj dokumentumot, és megvolt a ré-gi fájl tartalma az új sablon haszná-latával. Megismételtem ezt azeljárást az összes létező dokumen-tumra.

A FÕDOKUMENTUM LÉTRE-HOZÁSA

Hogy létrehozzam a fődoku-mentumomat, nyitottam egy új do-kumentumot a „Matematikaikézikönyv" („Math Reference") sab-

lonom használatával. Miközben ki-választottam a „Cím" stílust abekezdésstílusok közül, beírtam acímet. Ezután létrehoztam az alcí-met és a szerzőt. Amikor már voltvalami a dokumentumban, elmen-tettem fődokumentumként, a Fájl> Küldés > Fődokumentum létreho-zása menüponttal. Nevet adtam adokumentumnak, és rákattintot-tam a Mentésre. Aztán elmentem alapstílusokhoz a Stílusok és formá-zás párbeszédablakban, és az oldal-stílust „Címlapra" módosítottam.

DOKUMENTUMOK BESZÚRÁ-SA

Ha már volt egy fődokumentu-mom, elkezdhettem fájlokat hozzá-adni. Amikor elmentettem afődokumentumot, automatikusanmegnyitotta a Navigátort egy lebe-gő ablakban. Tudtam volna dolgoz-ni ebben a lebegő ablakban is, deén bezártam, és az oldalsávon lévőNavigátor-panelt használtam.Mindkettő ugyanaz, így a te dönté-sed, melyiket használod. A Navigá-tor ablak a billentyűzeten lévő F5billentyű megnyomásával nyílikmeg, vagy a menükből a Nézet >Navigátorral.

A fődokumentumokban lévőNavigátor különbözik más doku-mentumoktól. Alapértelmezés sze-rint ez dokumentumlista módbanvan. Az eszköztáron lévő első gomb

egy váltógomb, amely lehetővétette számomra, hogy válthassak adokumentumok listája és a stan-dard Navigátor- panel között. Míg afődokumentumban dolgoztam,nem láttam semmilyen okot arra,hogy normál módra váltsak, de le-het okod arra, hogy elnavigálj azegyik aldokumentumban lévő ob-jektumhoz vagy alcímhez.

Észrevettem, hogy egy doku-mentum van már a fájlok listájában.Ez maga a fődokumentum szövegevolt, ezen a ponton az én címla-pom. Szükség esetén hozzátennékmás szövegblokkokat is a fődoku-mentumhoz a beszúrás gombhasználatával. Hogy hozzáadjam adokumentumaimat a fődokumen-tumhoz, rákattintottam, lenyomvatartottam a Beszúrás gombot. Le-felé húztam a Fájl kiválasztására, éselengedtem az egérgombot. Egyfájlbeszúrási párbeszédablak jelentmeg számomra, hogy megkeres-sem és kiválasszam a fájlomat. Amegnyitásra kattintottam és a fájlhozzáadódott a fődokumentu-momhoz. Amikor hozzáadok egy újfájlt a fődokumentumhoz, a Writermindig a jelenleg kiválasztott fájlfölött adja hozzá. A „Fel" és „Le"gombokat használtam, hogy a do-kumentumaimat abban a sorrend-ben kapjam meg, ahogyan akartam.Minden hivatkozás és fejezetszámautomatikusan igazodott, amint adokumentumokat felfelé és lefelémozgattam a listában.

HOGYANOK – LIBREOFFICE

Page 12: :22 /7)2+ - Full Circle Magazin magyar fordítócsapatfullcircle.hu/wp-content/plugins/download-monitor/... · 38. rész/6. oldal Tartalomjegyzékek és tárgymutatók 40. rész/13

full circle magazin LibreOffice 5. kötet 1 2 Tartalom Ʌ

SZERKESZTÉS A FŐDOKU-MENTUMBÓL

A fődokumentumhoz kapcsoltminden dokumentum csak olvasha-tó a fődokumentumban. Ahhoz,hogy a fődokumentumból szer-keszthessek egy dokumentumot,kiválasztottam a dokumentumot aNavigátor listában, és rákattintot-tam a szerkesztés gombra. Egy újablak nyílt meg, amely azt a doku-mentumot tartalmazta, amelyetszerkeszteni akartam. Elvégeztema módosításokat a dokumentumon,elmentettem és bezártam. A fődo-kumentumon rákattintottam és le-nyomva tartottam a Frissítésgombot. Lefelé húztam és elenged-tem az egérgombot a Hivatkozáso-kon. Egy üzenetablak jelent meg ésazt kérdezte tőlem, hogy akartam-e frissíteni az összes hivatkozást adokumentumban. Rákattintottamaz Igenre, és a dokumentum, ame-lyet éppen szerkesztettem, frissülta fődokumentumban. Arra is képesvoltam, hogy normális módszerek-kel nyissam meg a dokumentumotés úgy szerkesszem. A változások

még így is megjelentek, mikor fris-sítettem a fődokumentum hivatko-zásait.

Beszúrtam egy tartalomjegyzé-ket úgy, hogy beszúrtam egy oldal-törést a címlapom után ésugyanazokat a módszereket hasz-náltam, amelyeket ennek a sorozat-nak a 38. részében (Full Circle 85.szám) tárgyaltam. Ugyanezt tettemegy tárgymutatóval is, de egy szö-vegblokkot be kellett szúrnom afődokumentum végén a beszúrásgombbal. Erre a szövegblokkraazért volt szükség, hogy létrehoz-zak egy szerkeszthető blokkot a fő-dokumentum végén.

A fődokumentumok használataegy nagyszerű módja annak, hogynagy méretű dokumentumokathozzunk létre. Az én esetemben azta rugalmasságot akartam, hogy akülönálló dokumentumokon dol-gozhassak és azt a képességet,hogy átrendezhessem a dokumen-tumok sorrendjét. Egy fődokumen-tum olyan sablonnal működik alegjobban, amelyet az összes do-kumentum megosztva használ.Csakúgy, mint a normál Writer do-

kumentumokhoz, hozzáadhatunktartalomjegyzéket és tárgymuta-tót. Míg egy fődokumentum nemmindig a legjobb választás, akkor jóválasztás, ha szükséged van annakképességére, hogy mozgasd a kü-lönböző részeket, vagy amikor kü-lönböző emberek írják a különbözőrészeket. Ez csak egy példa volt afődokumentum használatára. Ha jólmegtervezed a dolgokat, kezdhe-ted a legelejétől is, mielőtt mégegyáltalán megírnád az első doku-mentumot.

HOGYANOK – LIBREOFFICE

Elmer Perry számítógépfelhasználói és programozói múltjatartalmaz egy Apple I IE-t, hozzáadvanémi Amigát, egy nagy adag DOS-t ésWindowst, cseppnyi Unixot, mindeztösszekeverve Linuxszal és Ubuntuval.A http://eeperry.wordpress.comoldalon blogol.

Az Ubuntu Podcast lefedi a leg-frissebb híreket és kiadásokatamik általában érdekelhetik azUbuntu Linux felhasználókat és aszabadszoftver rajongókat. A mű-sor felkelti a legújabb felhasználókés a legöregebb fejlesztők érdek-lődését is. A beszélgetésekben szóvan az Ubuntu fejlesztéséről, denem túlzottan technikai. Szeren-csések vagyunk, hogy gyakranvannak vendégeink, így első kéz-ből értesülünk a legújabb fejlesz-tésekről, ráadásul olyan módonahogyan mindenki megérti! Be-szélünk továbbá az Ubuntu közös-ségről is, és a benne zajló dolgok-ról is.

A műsort a nagy-britanniaiUbuntu közösség tagjai szerkesz-tik. Mivel az Ubuntu viselkedésikódexnek megfelelően készítik,bárki meghal lgathatja.

A műsor minden második hétkeddjén élőben hallgatható (britidő szerint) , másnap pedig letölt-hető.

podcast.ubuntu-uk.org

Page 13: :22 /7)2+ - Full Circle Magazin magyar fordítócsapatfullcircle.hu/wp-content/plugins/download-monitor/... · 38. rész/6. oldal Tartalomjegyzékek és tárgymutatók 40. rész/13

full circle magazin LibreOffice 5. kötet 1 3 Tartalom Ʌ

HHooggyyaannookkÍrta: Elmer Perry

LLiibbrreeOOffffiiccee –– 4400 rréésszz –– WWrrii tteerr,, vváá llttoozzáásskköövveettééss

V alószínűleg nem fog meg-lepni, ha megtudod, hogyLibreOffice-t használok acikkek írásakor. A leg-

tovább az tartott, hogy kinyomtat-tam egy cikk minden vázlatát,megjelöltem pirossal, majd átültet-tem a módosításaimat a számító-gépre. Ez az ódivatú módszerazokból az éveimből maradt, ami-kor diákként és szakemberkéntdolgozatokat szerkesztettem.Ahogy elkezdtem rendszeresen ír-ni, egyre több hulladékpapírt gyűj-töttem össze. Próbáltam a papírmindkét oldalát használni, sőt né-melyiket négyfelé is vágtam. Ehhezegy csomó papír és tinta kellett.

Egy ponton úgy döntöttem,hogy digitális megoldás kell. Azttudtam, hogy a Writer biztosít szer-kesztői jelölést, de soha nem pró-báltam még, hogy ezzel szerkesz-szem a dokumentumaimat. Némihabozás után elkezdtem használni.Az egész „öreg kutya, új trükk”probléma. Miután néhány hónapighasználtam, már csodálkoztam,hogy miért nem tettem ezt hama-rabb. A Writer jobb oldalán tudomkövetni a módosításaimat, meg-jegyzéseket írhatok, és elfogadha-tom vagy elvethetem a változtatá-sokat. Ez sok szempontból gyor-sabb és hatékonyabb, mint a papír-

alapú módszer.

A VÁLTOZÁSOK KÖVETÉSÉ-NEK ELŐKÉSZÍTÉSE

Amint befejezem a cikkem elsővázlatát, elmentem egy változat-ként és bekapcsolom a változásokkövetését. (A verziókezelésről bő-vebben később.) A „Szerkesztés >Változások > Követés” menüpontbeállítja a Writert, hogy kövesse aváltozásokat. A Szerkesztés > Vál-tozások > Megjelenítés beállítja,hogy mutassa meg nekem a változ-tatásokat, amelyeket végeztem.Megvitattam magammal annak abölcsességét, hogy megjelenítsema változásokat, miközben ténylege-sen szerkesztek. Egyrészt látom aváltozásokat, amikor éppen vég-zem őket. Másrészt viszont a válto-zások megjelenítése, miközbenszerkesztek, nehezen olvashatóváteszi a szöveget. Kipróbáltammindkettőt és látok némi logikátabban, hogy nem jelenítem meg aváltozásokat a szerkesztési folya-mat idején, de várok az elfogadásiés elvetési folyamattal, míg meg-mutatja a módosításokat. Végülistiéd a döntés.

MEGJEGYZÉS: Ha valakinek át-adod a dokumentumot szerkesz-

tésre, akkor valószínűleg tenniakarsz néhány óvintézkedést. A Fájl> Tulajdonságok menüpontban vá-laszd ki a Biztonság lapot, kapcsoldbe a „Változások követését”, éskattints a „Védelemre”. Adj meg éserősíts meg egy jelszót. Ez megaka-dályozza, hogy a másik személy vál-toztatásokat hajtson végre, majdelfogadja vagy elutasítsa azokat.Amikor visszakapod a dokumentu-mot a változásaival együtt, a Fájl >Tulajdonságok menüpontban kat-tints a „Módosíthatóvá tételre", ésadd meg a jelszavad. Most már el-fogadhatod vagy elvetheted a vál-tozásait.

A VÁLTOZÁSOK KÖVETÉSE

Ha beállítom a Writert, hogymutassa meg a változásokat, ésszöveget adok hozzá, akkor aláhúz-za és olyan színűre módosítja, ami-lyet beállítottam. Amikor szövegettávolítok el, akkor ezt áthúzottan

jeleníti meg éppen úgy, mint ahogyakkor tenném, ha papírmásolatotszerkesztenék. Az áthúzott szöve-get a hozzáadott szövegtől eltérőszínnel mutatja. A hozzáadott éstörölt szövegekhez használt színe-ket az Eszközök > Beállítások > Lib-reOffice Writer > Változások menü-pont alatt szabályozom.

Ha egy változás fölé viszem azegeret, egy buborékban megmu-tatja a szerzőjét, dátumát és idő-pontját. Ha bekapcsoltam a „Rész-letes tippeket” az Eszközök > Beál-lítások > LibreOffice > Általánosmenüpontban, akkor a tipp meg-mutatja a szerzőt, dátumot, idő-pontot és a változáshoz rendeltészrevételeket. A szerző nevét azEszközök > Beállítások > LibreOffi-ce > Felhasználó adatai menüpont-ban megadott információkszabályozzák.

Ahhoz, hogy megjegyzést adjakhozzá egy változáshoz, elhelyezem

Page 14: :22 /7)2+ - Full Circle Magazin magyar fordítócsapatfullcircle.hu/wp-content/plugins/download-monitor/... · 38. rész/6. oldal Tartalomjegyzékek és tárgymutatók 40. rész/13

full circle magazin LibreOffice 5. kötet 1 4 Tartalom Ʌ

a kurzort bárhol a megváltozottszövegen belül. A Szerkesztés >Változások> Megjegyzés előhozzaa párbeszédablakot. Ekkor beírha-tom a megjegyzésemet. Néha hasz-nos, hogy emlékeztessem magamarra, miért is végeztem el egy bizo-nyos változtatást. Amikor befejez-tem, rákattintok az OK gombra, ésa hozzászólásokat hozzáadja a vál-tozáshoz.

VÁLTOZÁSOK ELFOGADÁSA /ELVETÉSE

A vázlat szerkesztése után készvagyok arra, hogy felülvizsgáljam aváltoztatásaimat. Ha a változásokjelenleg nem jelenek meg, akkorSzerkesztés > Változások > Megje-lenítés. A Szerkesztés > Változások

> Elfogadás vagy elvetés felhozza a„Változások elfogadása vagy elve-tése" párbeszédablakot, amelymegjeleníti az összes változtatá-som listáját. Minden listaelem mu-tatja a változás típusát, a szerzőt,dátumot, időpontot és bármilyenmegjegyzést. Ha bármelyik listaele-met kiválasztom, kiemeli a doku-mentumban a módosítást. Ha megakarom tartani a változást, akkor azElfogadás gombra kattintok. Hanem, akkor az Elvetés gombra kat-tintok. Ha tudom, hogy az összesváltoztatásomat meg akarom tar-tani, rákattinthatok az Összes elfo-gadása gombra. Azonban, ha úgydöntök, hogy az összes változtatá-somat elvetem, rákattinthatok azÖsszes elvetése gombra.

A Szűrés fülön le tudom szűkíte-ni azokat a változásfajtákat, ame-lyek megjelennek a listában. Négykülönböző szűrő van, amelyek kö-zül választhatok: Dátum, Szerző,Művelet és Megjegyzés.

A Dátum szűrő lehetővé tesziszámomra, hogy csak azokat a vál-tozásokat lássam, amelyeket egy

adott dátumnál korábban, egyadott dátum óta, egy adott dátum-mal egyezően vagy nem egyezőenhoztak létre. Olyan változásokat isválaszthatok, amelyek két dátumközött fordulnak elő. A dátumbevi-teli mezők végén lévő, az óra szám-lapját mutató gombok engedélye-zik számomra, hogy a dátumot a je-lenlegi dátumra és időpontra állít-sam, amikor rájuk kattintok. A dá-tum szűrőhöz tartozó utolsó beállí-tás arra való, hogy csak azokat aváltozásokat mutassa, amelyeket adokumentum utolsó mentése ótavégeztek el.

Soha nem használtam a Szerzőszűrőt, mivel általában én vagyokaz egyetlen, aki változtatásokat vé-gez. Azonban, ha mégis megkér-tem valaki mást, hogy szerkesszennekem, tudtam választani a sajátmódosításaim és a dokumentummásik szerkesztője által végzettváltoztatások között.

A Művelet szűrő lehetővé tesziszámomra, hogy csak egy bizonyos

típusú módosítást jelenítsek meg.A négy változástípus a beszúrás,törlés, formátumok és a táblázatmódosítása.

Ha szükségesnek érzem, hogysok megjegyzést fűzzek hozzá amódosításaimhoz, a Megjegyzésekszűrőt használhatom arra, hogy aváltoztatásokat a megjegyzések-ben lévő szöveg alapján szűrjem.Csak bekapcsolom a Megjegyzésszűrőt és beírom a szöveget, ame-lyet keresni szeretnék.

LAPSZÉLI JEGYZETEK VAGY

MEGJEGYZÉSEK

Néha szükségem van arra, hogyfeljegyezzek magamnak valamit. Anyomtatott módszer használatávalcsak a margókra írnék jegyzetet.Ezek általában nem tényleges vál-tozást jeleznek, hanem egy ötletetvagy műveletet, amelyet későbbvégre kell hajtani. Például, ha szük-ség van egy ötlet kifejtésére vagyegy későbbi cikkhez való elmenté-

HOGYANOK – LIBREOFFICE

Page 15: :22 /7)2+ - Full Circle Magazin magyar fordítócsapatfullcircle.hu/wp-content/plugins/download-monitor/... · 38. rész/6. oldal Tartalomjegyzékek és tárgymutatók 40. rész/13

full circle magazin LibreOffice 5. kötet 1 5 Tartalom Ʌ

HOGYANOK – LIBREOFFICE

sére. A lapszéli jegyzeteket Meg-jegyzéseken keresztül valósítjukmeg. Ne tévesszük össze ezeket aváltozásokhoz fűzött megjegyzé-sekkel.

Hogy létrehozzak egy megjegy-zést, kiemelem azokat az informá-ciókat, amelyekre vonatkoznak.Beszúrás > Megjegyzés. A szerző-höz a Libreoffice által hozzárendeltszínű szövegmező jelenik meg ajobboldali margón. A nevet, amelya megjegyzés alján jelenik meg, azEszközök > Beállítások > LibreOffi-ce > Felhasználó adatai menüpont-ban megadott adatok szabályoz-zák. A kurzort a szövegmezőbe he-lyezve beírom a megjegyzésemet.Meg is formázhatom a megjegyzésszövegmezőben lévő szöveget aformázási eszköztáron vagy az ol-dalpanelen található formázási esz-közökkel. Jobb gombbal kattintok,vagy rákattintok a lefelé mutató

nyílra, hogy bejussak egy olyan me-nübe, amely lehetővé teszi szá-momra a megjegyzések törlését, hamár nincs rájuk szükség.

A VERZIÓK ELMENTÉSE

A módosítások, majd az elfoga-dás/elvetés minden egyes ciklusaután a dokumentum verzióját sze-retem a jelenlegi formájában el-menteni. A Fájl > Verziók menü-pont megnyitja a Verziók párbe-szédablakot. Rákattintok az Új ver-zió mentésére és nevet adok averziónak, mint például „Piszko-zat”, majd esetleg némi megjegy-zést írok, amire szükségem lehet,például „képjelző”. Az OK gombrakattintva mentem a verziót. Ha va-laha is vissza kell térnem egy verzi-óhoz, megnyithatom a Verziókpárbeszédablakot, kiválaszthatoma számomra szükséges verziót és

rákattinthatok a Megnyitás gomb-ra. A verziókontrollról szóló bő-vebb információkért nézd meg ablogposztomat ahttp://wp.me/pvwht-9k címen.

MEGJEGYZÉS: A LibreOffice-banműködő verziókövetés megfelelő akis és közepes méretű dokumentu-mokhoz, de a legkevésbé sem ideá-lis a nagyon nagydokumentumokhoz.

A Writerbe beépített szerkesz-tő-eszközök egyszemélyes vagytöbbszemélyes szerkesztésre hasz-nálhatók. Rá tudom venni a progra-mot arra, hogy nyomon kövesse aváltozásokat, és lehetővé teszi,hogy később elfogadjam vagy el-vessem a változásokat. Megjegyzé-seket fűzhetek a változásokhoz,hogy segítsen eszembe juttatni,miért tettem ezt a változtatást.Széljegyzeteket is hozzáadhatok adokumentumhoz a megjegyzéseszközzel. Minden egyes szerkesz-tés után el tudom menteni a doku-mentum egy verzióját arra azesetre, ha úgy döntök, hogy vissza-térek egy korábbi verzióhoz.

Elmer Perry eddigi működése tar-talmaz egy Apple I IE-t, hozzáadva egykis Amigát, egy nagy adag DOS-t ésWindowst, egy jóadag Unixot, mind-ezt jól összeturmixolva Linuxszal ésUbuntuval. A blogját megtalálod:http://eeperry.wordpress.com

Page 16: :22 /7)2+ - Full Circle Magazin magyar fordítócsapatfullcircle.hu/wp-content/plugins/download-monitor/... · 38. rész/6. oldal Tartalomjegyzékek és tárgymutatók 40. rész/13

full circle magazin LibreOffice 5. kötet 1 6 Tartalom Ʌ

HHooggyyaannookk LLiibbrreeOOffffiiccee 4411 .. rréésszz –– AA ccooppyy sshheeeett mmaakkrrooÍrta: Elmer PerryFordította: Palotás Anna

A 8-1 2. részekre (FCM 53.,55-58. szám) visszatekint-ve, végigvezettelek együres munkafüzettől egy

teljesen működőképes költségve-tési táblázatig. Valami hasonlóig,mint amit havonta kétszer haszná-lok, hogy elkészítsem az otthoniköltségvetésemet. Egész évnyiköltségvetési táblázatokat tartokegyetlen dokumentumban, ami aztjelenti, hogy havonta kétszer átmá-solom a munkalapot, átnevezem ésmeggyőződöm arról, hogy mindenbeállítás helyes ahhoz, hogy az ak-tuális lap másolatát a munkafüzet-lapok végére tegyem. Hidd el, hogykövettem el hibákat. Átkokat sut-togtam. Ártatlan számítógépeketfenyegetettem.

Az idők folyamán úgy döntöt-tem, hogy mivel ilyen esendő, hibá-zó emberi lény vagyok, szükségemvan arra, hogy csökkentsem a fel-adat elvégzéséhez szükséges lépé-sek számát annak érdekében, hogycsökkentsem a hibalehetőségei-met. Az eredmény egy makró volt,ahol annyit kell tennem, hogy újnevet adok a munkalapnak. A mak-ró kezeli az összes többit, ügyelvearra, hogy átmásolja és a munka-lapfülek listájának végére tegye. Afeladat tökéletesen illeszkedik amakrók mögött álló ötlethez, azazegy megismételhető folyamat,

amelyet az automatizálás felgyor-síthat, vagy megelőzheti a hibákat.Ma ezt osztom meg veled.

A KÉZI MÓDSZER

Ahhoz, hogy egy makrót érté-kelni tudjunk, valóban meg kell ér-

tenünk, hogy mit tehet meg a szá-munkra, és milyen hibákat követhe-tünk el. Ezért a manuális eljárásleírásával kezdem, amelyet a makróegyszerűbbé tesz. Valójában több

módja van annak, hogy a Calcbanlapot másoljunk, de én a párbe-szédablakos módszert mutatom beaz összes opcióval együtt.

Kattintsunk jobb gombbal arra alapfülre, amelyet másolni akarunkés válasszuk ki a Munkalap áthelye-zése/másolása menüpontot. Meg-jelenik az Áthelyezés/másoláspárbeszédablak. Ezután válasszuk aMásolást. Az egyik hiba, amit elkö-vettem, hogy ezt elfelejtettem. Be-fejeztem azzal, hogy csak átnevez-tem a lapomat. A „Beszúrás elé”alatt válasszuk ki a végén lévő „- át-helyezés a végére -” opciót. Ha eztaz egyet elfelejtem, a lapot az ak-tuális lap elé teszi, nem pedig a vé-gére, ahová én akarom. Végül átkell neveznem a lapot. Voltak olyanidők, hogy miközben próbáltamnem elfelejteni a többi helyes beál-lítást, valójában a nevet felejtet-tem el módosítani. Amikor eztteszem, a másolt lap az aktuális lapnevét kapja a végéhez fűzött „_2”-vel. Kattintsunk az OK gombra,hogy végrehajtsuk a beállításokat.

Tudom, azt gondolnánk, hogy eznem is olyan rossz, de miután pár-szor elrontod, kitör a benned rejlőfenevad és össze akarod törni adolgokat. Oké, lehet, hogy csak énvagyok ilyen. Az a kísérlet, hogyegyensúlyban próbálom tartani az

otthoni költségvetést, elég fruszt-ráló a lap másolása közben fellépőtovábbi hibák nélkül.

A COPYSHEET MAKRÓ

A makró nem túl hosszú éskönnyen beírhatjuk. Innen is lemá-solhatodhttp://pastebin.com/s3iTGjN6.

A makró 3 változó megadásávalkezdődik, amelyeket a makró tör-zsében használunk. A „Sheet1 ” és a„Sheet2” sztringek, amelyek az ak-tuális munkalap (Sheet1 ) és az újmunkalap (Sheet2) neveit fogjáktartalmazni. A „Doc” változó fogjatárolni az aktuális dokumentumramutató hivatkozást. Ezt Objekt tí-pusnak deklaráljuk, mivel a hivat-kozás egy LibreOffice API objek-tumra mutat.

Doc = ThisComponent

A ThisComponent a LibreOffice-ban jelenleg aktív dokumentum.Ebben az esetben a makró egy Calctáblázatot keres.

If NOT Doc.supportsServi­

ce("com.sun.star.sheet.Spre­

adsheetDocument") then

MsgBox "This Macro Only

Works with Calc Spreadsheets"

Exit Sub

End If

Page 17: :22 /7)2+ - Full Circle Magazin magyar fordítócsapatfullcircle.hu/wp-content/plugins/download-monitor/... · 38. rész/6. oldal Tartalomjegyzékek és tárgymutatók 40. rész/13

full circle magazin LibreOffice 5. kötet 1 7 Tartalom Ʌ

Az „If" utasítások ellenőrzik,hogy a jelenlegi dokumentum egyCalc táblázat. Ellenőrzi, hogy a do-kumentum támogatja-e a Spreads-heetDocument szolgáltatást,amely ezt Calc munkafüzetkéntazonosítja, és nem valami más do-kumentumtípusként. Ha ez nemtáblázat, a makró feldob egy üze-netablakot, amely közli a felhasz-nálóval, hogy a makró csak tábláza-tokkal működik. A makró ezutánvégrehajt egy „Exit Sub" utasítást,amely kilép a makróból anélkül,hogy a kódból bármit futtatna.

Sheet1 = Doc.CurrentControl­

ler.ActiveSheet.Name

A makró a Doc objektumothasználja arra, hogy az aktuálismunkalap nevét kiemelje. Az objek-tumhierarchia ponttal való elvá-lasztása egyre specifikusabbá válik.A CurrentController arra a szolgál-tatásra való hivatkozás, amely a do-kumentumot kezelii . Az Active-Sheet a dokumentumban lévőjelenleg aktív munkalapra való hi-vatkozás. Végül a Name veszi az ak-tuális munkalap nevét és hozzáren-deli azt a Sheet1 változóhoz.

Sheet2 = InputBox ("Enter

Name for Copied Sheet:", "Co­

py Sheet", Sheet1)

Ahhoz, hogy megkapja az újmunkalap nevét, a makró InputBoxfüggvényt használ. Az InputBox 3

argumentumot kap:• A felhasználó számára megje-

lenő kérdést ("Enter Name forCopied Sheet:") .

• Az InputBox ablak címét ("Co-py Sheet") .

• Az alapértelmezett szöveget(ez csak az aktuális lap nevét [She-et1 ] használja alapértelmezett szö-vegként).

Ha a felhasználó rákattint az OKgombra, az InputBox a szövegdo-bozba beírt sztringet adja vissza,vagy az alapértelmezett szöveget,ha nem történik változás. Ha a fel-használó a Mégse gombra kattint,üres sztringet ad vissza.

If Sheet2 = "" Then Exit Sub

Do While Doc.Sheets.hasByName

(Sheet2)

Sheet2 = InputBox(Sheet2

+ _

" already exists, select a

different name:", "Copy She­

et", Sheet2 + "2")

If Sheet2 = "" Then Exit Sub

Loop

Most a makrónak némi logikátkell alkalmaznia, hogy meghatároz-za, hogyan működjön tovább. Az„If" ellenőrzi, hogy a visszaadott ka-rakterlánc üres-e. Ha igen, ez azt je-lenti, hogy a Mégsem gombotnyomták meg, ezért az „Exit Sub"kerül végrehajtásra. Az „Exit Sub"kilép a makróból anélkül, hogy akód maradék részét futtatná.

A Do While ... Loop ellenőrzi,hogy egy másik lapnak a Calc doku-mentumban ugyanaz-e a neve. AhasByName eljárás ellenőrzi amegadott nevet a gyűjteménybenszereplő összes munkalap neveivelszemben. Ha egyezést észlel, amakró InputBoxot használ arra,hogy egy új, nem egyező nevet kér-jen a felhasználótól. A Do While ...Loop addig fut, amíg Sheet2 válto-zóban lévő név megegyezik bár-mely más lap nevével. A ciklusonbelüli „If” kilép a makróból, ha aMégse gombot nyomták meg. Ha anév az indulástól kezdve nem egye-zik, a ciklus soha nem fut le. Ezmegakadályozza, hogy két lapnakugyanaz legyen a neve.

HOGYANOK – LIBREOFFICE

Sub CopySheet

dim Sheet1 as String

dim Sheet2 as String

dim Doc as Object

Doc = ThisComponent

If NOT Doc.supportsService("com.sun.star.sheet.SpreadsheetDocument") then

MsgBox "This Macro Only Works with Calc Spreadsheets"

Exit Sub

End If

Sheet1 = Doc.CurrentController.ActiveSheet.Name

Sheet2 = InputBox("Enter Name for Copied Sheet:", "Copy Sheet", Sheet1)

If Sheet2 = "" Then Exit Sub

Do While Doc.Sheets.hasByName(Sheet2)

Sheet2 = InputBox(Sheet2 + _

" already exists, select a different name:", "Copy Sheet", Sheet2 + "2")

If Sheet2 = "" Then Exit Sub

Loop

Doc.Sheets.CopyByName(Sheet1, Sheet2, Doc.Sheets.Count)

End Sub

Page 18: :22 /7)2+ - Full Circle Magazin magyar fordítócsapatfullcircle.hu/wp-content/plugins/download-monitor/... · 38. rész/6. oldal Tartalomjegyzékek és tárgymutatók 40. rész/13

full circle magazin LibreOffice 5. kötet 1 8 Tartalom Ʌ

HOGYANOK – LIBREOFFICE

MEGJEGYZÉS: Az InputBox uta-sításban lévő aláhúzást (_) arrahasználjuk, hogy egy hosszú sortrövidebb sorokra tördeljünk. A Lib-reOffice Basic megköveteli, hogyaz aláhúzás legyen az utolsó dologa sorban. Semmi, még egy szóközsem követheti. Amikor a sorokatígy kapcsoljuk össze, a LibreOfficeBasic egy sornak látja őket.

Doc.Sheets.CopyByName(Sheet1,

Sheet2, Doc.Sheets.Count)

A makró utolsó sora egyesíti azösszes előkészítő munkát, hogy vé-gül végrehajtsa a másolást. A She-ets a dokumentumban lévő munka-lapok gyűjteményére mutató hivat-kozás. A CopyByName az az eljárás,amely ténylegesen átmásolja a la-pot, és áthelyezi a munkalapok vé-gére. A CopyByName eljárásnak 3paramétere van:

• Az a lap, ahonnan másolunk(Sheet1 ) .

• Az a lap, ahová másolunk (She-et2).

• Az új lap pozíciója (Doc.She-ets.Count).

A Count a gyűjteményben (She-ets) lévő munkalapok összes szá-ma. Mivel a hivatkozott lapszámok0-tól kezdődnek, a Count használa-ta itt az új lapot a végére teszi.

A CALC MAKRÓMODUL LÉT-REHOZÁSA

Amikor a CopySheet makrót ki-fejlesztettem és megírtam, létre-hoztam egy makrómodult a Calc-hoz. Itt tudtam tárolni ezt, valaminta Calc programhoz tervezett bár-mely jövőbeli makrót. Ez egy jó öt-let, hogy ilyen makrókat csoporto-sítsunk. (balra lent)

Hogy létrehozzuk a modult, vá-lasszuk az Eszközök > Makrók>Makrók rendezése > LibreOfficeBasic menüpontot. Megjelenik aLibreOffice Basic-makrók párbe-szédablak. Kattintsunk a Szervező-re, hogy megkapjuk a LibreOffice

Basic makrószervező párbeszédab-lakot. A Saját makrók > Standardalatt van egy Module 1 nevű alap-értelmezett modul. Válasszuk ki,majd kattintsunk a Törlés gombra.A Standardet kiválasztva kattint-sunk az Új gombra. Nevezzük el azúj modult „Calcnak” és kattintsunkaz OK gombra. Kattintsunk a Bezá-rás gombra. (lent)

Most térjünk vissza a LibreOffi-ce Basic-makrók párbeszédablakba,válasszuk ki az új „Calc” modult,amit az előbb hoztunk létre, majdkattintsunk a Szerkesztésre, amelymegnyitja a LibreOffice makrószer-kesztőt. Töröljük ki az automatiku-san létrehozott „Sub Main” és „EndSub” utasításokat. Írjuk be, vagymásoljuk ki és illesszük be a Sheet-Copy makrót a szerkesztőbe. Ment-sük el a modult és zárjuk be aszerkesztőt.

A MAKRÓ TESZTELÉSE

Miután beírtuk a makrót és el-mentettük, szeretnénk kipróbálni,hogy meggyőződjünk arról, min-dent helyesen írtunk-e be. Előszörnyissunk meg egy Calc dokumentu-mot vagy hozzunk létre egy újat.Ezután tesztelhetjük a makrót, hakiválasztjuk az Eszközök > Makrók> Futtatás menüpontot. A gyűjte-mény alatt válasszuk a Saját mak-rók > Standard > Calc makrót. A„Makró neve" alatt válasszuk ki aCopySheet makrót és kattintsunk aFuttatásra. Adjunk meg egy nevet alapnak, mint pl. „Új lap." Kattint-sunk az OK gombra. Ha minden jólmegy, egy új lap jön létre azzal anévvel, amelyet megadtunk neki.Meg szeretnénk ismételni a tesz-tet, nem változtatjuk meg a nevet,hogy lássuk, a makró kéri-e, a névmegváltoztatását. Emellett tesz-

Page 19: :22 /7)2+ - Full Circle Magazin magyar fordítócsapatfullcircle.hu/wp-content/plugins/download-monitor/... · 38. rész/6. oldal Tartalomjegyzékek és tárgymutatók 40. rész/13

full circle magazin LibreOffice 5. kötet 1 9 Tartalom Ʌ

HOGYANOK – LIBREOFFICE

teljük le, hogy meggyőződjünk ar-ról, hogy a makró leáll, ha a Még-sem gombra kattintunk, nem pedigaz OK-ra. Az utolsó teszthez nyis-sunk meg egy szöveges dokumen-tumot és futtassuk le a makrót.Olyan üzenetet kell kapnunk, hogya makró csak táblázatokon műkö-dik.

MEGJEGYZÉS: Visszatérve a 64.Full Circle kiadáshoz (a LibreOffice1 7. része: Makrók), megmutattam,hogyan lehet létrehozni egy menü-parancsikont a makróhoz. Ez egymegfelelő jelölt, egy ilyen parancs-ikonhoz. Hozd létre a menüt és aparancsikont Calcban.

A makrók, mint pl. a CopySheetfelgyorsíthatják a folyamataidat ésmegakadályozzák, hogy hibát kö-vessünk el, amely a makrók mögöttrejlő teljesértékű ötlet. Ez csak egypélda arra, amit a makrókkal meg-tehetünk, de megírhatjuk a sajátmakróinkat is, amelyek bármelyLibreOffice program használatátvagy képességeit kibővíthetik, vagycsak egyszerűsítenek egy felada-tot, amit gyakran végzünk. Ha ráke-resünk a Google-ben a „LibreOfficeBasic" kifejezésre, az egy remek ki-

indulópont a további tanuláshoz.

Elmer Perry számítógép felhasználóiés programozói múltja tartalmaz egyApple I IE-t, hozzáadva némi Amigát,egy nagy adag DOS-t és Windowst,cseppnyi Unixot, mindeztösszekeverve Linuxszal és Ubuntuval.A http://eeperry.wordpress.comoldalon blogol.

EXTRA! EXTRA!OLVASS EL MINDENT!

Nagy becsben tartotthírtudósítóink most posztolják arendszeres hír frissítéseket a FullCircle website-ra.

Kattints a NEWS linkre a laptetején található menüben ésmáris látni fogod a hírekszalagcímeit.

Vagy tekints bármelyik lap jobboldalára, ahol az öt legfrissebbbeküldött hírt találod.

Nyugodtan vitassátok meg ahírblokkokat. Lehet, hogy egyolyanról van szó ami a magazinbais bekerülhet.

Leljétek örömötöket benne!

Az Ubuntu Podcast lefedi a leg-frissebb híreket és kiadásokatamik általában érdekelhetik azUbuntu Linux felhasználókat és aszabadszoftver rajongókat. Amű- sor felkelti a legújabbfelhasználók és a legöregebbfejlesztők érdek-lődését is. Abeszélgetésekben szó van azUbuntu fejlesztéséről, de nemtúlzottan technikai. Szeren-csések vagyunk, hogy gyakranvannak vendégeink, így első kéz-ből értesülünk a legújabb fejlesz-tésekről, ráadásul olyan módonahogyan mindenki megérti! Be-szélünk továbbá az Ubuntuközös-ségről is, és a benne zajlódolgok-ról is.

A műsort a nagy-britanniaiUbuntu közösség tagjaiszerkesz-tik. Mivel az Ubuntuviselkedési kódexnekmegfelelően készítik, bárkimeghal lgathatja.

A műsor minden második hétkeddjén élőben hallgatható (britidő szerint) , másnap pedig letölt-hető.

podcast.ubuntu-uk.org

Page 20: :22 /7)2+ - Full Circle Magazin magyar fordítócsapatfullcircle.hu/wp-content/plugins/download-monitor/... · 38. rész/6. oldal Tartalomjegyzékek és tárgymutatók 40. rész/13

full circle magazin LibreOffice 5. kötet 20 Tartalom Ʌ

Ha hírt szeretnél közölni, megteheted a következő címen: [email protected]

Véleményed és Linux-os tapasztalataidat ide küldd: [email protected]

Hardver és szoftver elemzéseket ide küldhetsz: [email protected]

Kérdéseket a 'Kérdések és Válaszok' rovatba ide küldd: [email protected]

Az én asztalom képeit ide küldd: [email protected]

... vagy látogasd meg fórumunkat: www.fullcirclemagazine.org

A FULL CIRCLE-NEK SZÜKSÉGE VAN RÁD!Egy magazin, ahogy a Full Circle is, nem magazin cikkek nélkül. Osszátok meg velünk véle-ményeiteket, desktopjaitok kinézetét és történeteiteket. Szükségünk van a Fókuszban ro-vathoz játékok, programok és hardverek áttekintő leírására, a Hogyanok rovatbanszereplő cikkekre (K/X/Ubuntu témával) ; ezenkívül, ha bármilyen kérdés, javaslat merül felbennetek, nyugodtan küldjétek a következő címre: [email protected]

KKöözzrreemműűkkööddnnééll??A Full Circle Csapata

Szerkesztő - Ronnie [email protected] - Rob [email protected]ációs felelős - Robert [email protected] - Robert [email protected]

Az olvasóközönségtől folyamatosan várjuk a magazinban megjelenítendő új cikkeket!További információkat a cikkek irányvonalairól, ötletekről és a kiadások fordításairól ahttp://wiki.ubuntu.com/UbuntuMagazine wiki oldalunkon olvashatsz.Cikkeidet az alábbi címre várjuk:[email protected]

A magyar fordítócsapat wiki oldalát itt találod:https://wiki.ubuntu.com/UbuntuMagazine/TranslateFullCircle/HungarianA magazin eddig megjelent magyar fordításait innen töltheted le: http://www.fullcircle.huHa email-t akarsz írni a magyar fordítócsapatnak, akkor erre a címre küldd:[email protected]

Nagy köszönet a Canonicalnekés a fordítócsapatoknakvilágszerte, továbbá ThorstenWilms-nek a jelenlegiFull Circle logóért.

Palotás Anna

Fu l l C i rc le Ma g a z i nMa g ya r Fo rd ító csa pa t

Szerkesztő:Kiss LászlóKorrektor:Kiss László

Lektorok:Varga Zsófia Kukel Attila

Koordinátor:Pércsy Kornél

Fordító: