#LyX 1.5.0svn created this file. For more info see http://www.lyx.org/ \lyxformat 276 \begin_document \begin_header \textclass book \begin_preamble %\def\magyarOptions{defaults=over-1.4,footnote=huplain} \usepackage{indentfirst} \frenchspacing \end_preamble \language magyar \inputencoding latin2 \font_roman times \font_sans helvet \font_typewriter courier \font_default_family default \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default \paperfontsize default \spacing single \papersize default \use_geometry false \use_amsmath 1 \use_esint 0 \cite_engine basic \use_bibtopic false \paperorientation portrait \leftmargin 2.5cm \topmargin 2.5cm \rightmargin 2.5cm \bottommargin 2.5cm \headheight 2cm \headsep 1cm \footskip 2cm \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \defskip medskip \quotes_language polish \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \end_header \begin_body \begin_layout Title Bevezetés a LyX használatába \end_layout \begin_layout Author Készítette: a LyX csapat \shape italic \size small \begin_inset Foot status open \begin_layout Standard \InsetSpace ~ Ezen dokumentum eredeti (angol) formájának a karbantartója: \noun on John Weiss \noun default . Amennyiben megjegyzése vagy hibajavítási javaslata van, kérem azt a LyX dokumentációs levelezési listára \begin_inset ERT status collapsed \begin_layout Standard \backslash mbox{ \end_layout \end_inset \begin_inset LatexCommand htmlurl target "lyx-docs@lists.lyx.org" \end_inset \begin_inset ERT status collapsed \begin_layout Standard } \end_layout \end_inset , vagy közvetlenül a kérdéses dokumentum fordítóinak. \end_layout \end_inset \newline Fordította: Zrubecz László és Szőke Sándor \end_layout \begin_layout Standard \begin_inset LatexCommand tableofcontents \end_inset \end_layout \begin_layout Chapter A LyX filozófiája \end_layout \begin_layout Section Mi a LyX? \end_layout \begin_layout Standard A LyX egy dokumentum előkészítő rendszer. Segítségével, nagyméretű és bonyolult műszaki és tudományos cikkeket készíthetü nk, képletekkel, keresztreferenciákkal, irodalomjegyzékkel, tárgymutatóval, stb. Nagyon jól használható bármilyen nagy méretű dokumentum készítéséhez, különösen azokhoz amelyeknél szükség van: automatikus szakasz számozásra, laptördelésre, helyesírás-ellenőrzésre és így tovább. Használhatja arra is, hogy levelet írjon az édesanyjának, valószínű ezen utóbbi célra léteznek egyszerűbb programok is. Nem a legjobb segédeszköz transzparensek, röplapok, hirdetések készítésére (később megtárgyaljuk miért), habár egy kis időráfordítással ezeket is el tudjuk készíteni. Néhány példa arra, mi mindent készítettek már vele: emlékeztetőket, leveleket, disszertációkat, előadás-jegyzeteket, tankönyveket, konferenciajegyzőkönyveket, program dokumentációkat, könyveket (PostgreSQL-hez, távérzékeléshez, titkosítás hoz, novellák, irodalmi művek, valamint gyerek könyveket is, legalább kettőt), újságcikkeket hivatkozott tudományos folyóiratokban, színházi és film forgatókö nyveket, üzleti javaslatokat \SpecialChar \ldots{} önnek is lehet ötlete. \end_layout \begin_layout Standard A LyX, a számítógépes szövegszerkesztés egy modern megközelítését alkalmazza, jelölő nyelvet használva, amellyel megtöri a régi \begin_inset Quotes pld \end_inset írógép \begin_inset Quotes prd \end_inset elvet. Azoknak a szerzőknek készült, akik művüknek professzionális kinézetet szeretnén ek minimális energiabefektetéssel anélkül, hogy nyomdai szakértőkké válnának. A formázás munkáját a számítógép végezni el helyettünk, nem a szerző . A LyX használata közben a szerző, a művére tud koncentrálni. \end_layout \begin_layout Standard A használatból eredő kezdeti kihívás, a LyX másfajta működéséből adódik, ezt kell önnek megértenie. Régen, szövegíráshoz csak írógépeink voltak, megtanultuk hogyan tudjuk kihozni belőlük amit csak lehet. Az aláhúzás, ami egy kicsit több, mint felülírni a \begin_inset Quotes pld \end_inset _ \begin_inset Quotes prd \end_inset betűvel, a szövegkiemelés módja lett. Korábban, meg kellett tervezni a táblázatok oszlopméreteit és be kellett állítani a tabulátorokat, mielőtt elkészítettük volna a táblázatot. Ugyanez igaz, a levelekre, és a jobbra igazított szövegekre is. Továbbá a sor végi elválasztás jó szemet és gondos előrelátást követelt. \end_layout \begin_layout Standard Más szavakkal: mindannyian ki lettünk képezve arra, hogy aggódjunk az olyan apró részletek miatt, mint: melyik betű hova kerül. Következésképpen, majdnem minden szövegszerkesztő ezt az elvet követi. Még mindig tabulátor pozíciókat használnak szóköz beiktatásához. Még mindig önnek kell aggódnia azon, mi hol jelenik meg a nyomtatott oldalon. Szövegkiemelés alatt, betűkészlet váltást értünk, ami hasonló az írógép tárcsájának cseréjéhez. Ezt nevezzük a szövegszerkesztésben: \begin_inset Quotes pld \end_inset azt kapja amit lát \begin_inset Quotes prd \end_inset \begin_inset Foot status open \begin_layout Standard \InsetSpace ~ \begin_inset Quotes pld \end_inset What You See Is What You Get \begin_inset Quotes prd \end_inset , a továbbiakban \begin_inset Quotes pld \end_inset WYSIWYG \begin_inset Quotes prd \end_inset \end_layout \end_inset filozófiának. Sajnos, ez rendszerint inkább azt jelenti: \begin_inset Quotes pld \end_inset csak azt kapja amit lát \begin_inset Quotes prd \end_inset \begin_inset Foot status open \begin_layout Standard \InsetSpace ~ \begin_inset Quotes pld \end_inset What You See Is All You Get \begin_inset Quotes prd \end_inset - a továbbiakban \begin_inset Quotes pld \end_inset WYSIAYG \begin_inset Quotes prd \end_inset \end_layout \end_inset . \end_layout \begin_layout Standard Ez az, ahol a LyX különbözik egy szokásos szövegszerkesztőtől. Nem kell törődnie azzal, melyik betű hova fog kerülni. Elmondja a LyX-nek \emph default \emph on mi az amit akar \emph default és a LyX felügyeli a többit, követve a szabályok csoportját, amit \emph default \emph on stílus \emph default nak hívunk \begin_inset Foot status open \begin_layout Standard \InsetSpace ~ Azért ne felejtsük el, hogy a népszerű irodai programok jelenlegi verziói rendelkeznek valamilyen stílus oldalakkal, amelyek egyszerű jelzésmódot alkalmaznak. Habár, a tapasztalataink szerint ezek még mindig nincsenek használatban. \end_layout \end_inset . Nézzünk meg egy példát: \end_layout \begin_layout Standard Tegyük fel, hogy készít egy jelentést. A jelentés elkezdéséhez létre akar hozni egy bevezetőt, amit \begin_inset Quotes pld \end_inset Bevezetés \begin_inset Quotes erd \end_inset -nek fog hívni. Ezért, a programja valamelyik menüjében megváltoztatja az aktuális betűméretet a kigondoltra, majd félkövérre vált és begépeli \begin_inset Quotes pld \end_inset 1.\InsetSpace ~ \InsetSpace ~ Bevezetés \begin_inset Quotes erd \end_inset . Természetesen, ha később úgy dönt ez a bekezdés a dokumentumban valahova máshova tartozik, vagy ha beszúr egy új bekezdést ez elé, meg kell változtatnia a számozást itt és mindegyik bekezdésben, amelyik ezen bekezdés után áll, csak úgy mint a tartalomjegyzékben egyaránt. \end_layout \begin_layout Standard A LyX-ben a legördülő-menüben az eszköztár bal szélén kiválassza a \family default \family sans Szakasz \family default -t és beírja \begin_inset Quotes pld \end_inset Bevezetés \begin_inset Quotes erd \end_inset . \end_layout \begin_layout Standard Igen, ez minden. Amennyiben kivág és beilleszt valahova egy fejezetet, automatikusan újra lesz számozva -- mindenütt. Amennyiben a hivatkozásokat helyesen viszi be ehhez a szakaszhoz (beszúrva a kereszt-referencia elem-et), a LyX automatikusan frissíteni fogja ezeket az egész fájlban, így sohasem fog fejezet számot beírni, sehova. \end_layout \begin_layout Standard Most nézzük a következetesség problémáját. Öt nappal később, újra megnyitja egyik jelentését és elkezdi a 4.\InsetSpace ~ fejezetet. Azonban, azt már elfelejtette, hogy korábban 18-as félkövér betűt használt, a 16-os helyett, és beírja a 4.\InsetSpace ~ fejezet címét egy másmilyen betűvel, mint amit az 1.\InsetSpace ~ fejezet-hez használt. Ez a probléma a LyX-ben nem létezik. A számítógép gondoskodik azon ostoba információk nyilvántartásáról, hogy milyen dolognak, milyen méretűnek kell lennie, nem pedig ön. Ebben a számítógép nagyon jó. \end_layout \begin_layout Standard Itt egy másik példa. Tegyük fel egy listát készít. Más szövegszerkesztőkben a lista csak rengeteg tabulátor és újsorjel. Ki kell találnia hova rakja címkét a lista egyes elemeihez, annak milyen címkéje kell legyen, és mennyi üres sort kell rakni az elemek közé, és így tovább. LyX használatakor, két dolgot kell észben tartania: milyen lista ez és mi az amit bele akar írni. Ez minden. \end_layout \begin_layout Standard A LyX alapötlete: add meg \emph default \emph on mit \emph default akarsz, és ne azt \emph default \emph on hogyan \emph default akarod. Az \begin_inset Quotes pld \end_inset azt kapja amit lát \begin_inset Quotes erd \end_inset \begin_inset Foot status open \begin_layout Standard \InsetSpace ~ \begin_inset Quotes pld \end_inset What You See Is What You Get \begin_inset Quotes erd \end_inset , a továbbiakban: \begin_inset Quotes pld \end_inset WYSIWYG \begin_inset Quotes prd \end_inset \end_layout \end_inset helyett, a LyX modellje: \begin_inset Quotes pld \end_inset azt kapja amire \emph default \emph on gondol \emph default \begin_inset Quotes prd \end_inset \begin_inset Foot status open \begin_layout Standard \InsetSpace ~ \begin_inset Quotes pld \end_inset What You See Is What You \emph default \emph on Mean \emph default \begin_inset Quotes prd \end_inset , a továbbiakban: \begin_inset Quotes pld \end_inset WYSIWYM \begin_inset Quotes prd \end_inset \end_layout \end_inset . Ez a nagyszerű ötlet, nagymértékben csökkenti a dokumentumok elkészítésének a nehézségeit. Szintén emiatt mondjuk, miért nem túl jó választás a LyX, poszterek és röplapok készítésére -- ezekben az esetekben, ön \emph default \emph on pontosan \emph default akarja definiálni minden pontos elhelyezkedését, azonban nincsenek olyan funkcionális egységek, mint bekezdések, fejezetek, stb. Ez nem jelenti azt, hogy a LyX-ből hiányoznak fontos funkciók. Egyszerűen csak azt jelenti, hogy nem ez a legjobb eszköz erre a munkára -- ne használja a csavarhúzóját szeget falba verni (kivéve, ha a csavarhúzó végtelen garanciával rendelkezik ). \end_layout \begin_layout Section Eltérések a LyX és a többi szövegszerkesztő között \begin_inset OptArg status open \begin_layout Standard LyX és a többi szövegszerkesztő \end_layout \end_inset \begin_inset Foot status open \begin_layout Standard \InsetSpace ~ Nem, mi most nem akarjuk elkezdeni (vagy megnyerni) a szövegszerkesztők szent háborúját. De úgy gondoljuk fontos, hogy bemutassuk a LyX jellemzőit. A LyX fő jellemzői közül a WYSIWYM alapvetően mást jelent, mint a legtöbb ember a szövegszerkesztésről alkotott képe. \end_layout \end_inset \end_layout \begin_layout Standard A következő dolgokat nem fogja megtalálni a LyX-ben: \end_layout \begin_layout Itemize Vonalzó \end_layout \begin_layout Itemize Tabulátor pozíció \end_layout \begin_layout Itemize További üres hely (az \family default \family sans Enter \family default vagy \family default \family sans Szóköz \family default kettőnél többszöri leütésével) \end_layout \begin_layout Standard Tabulátor pozíciók, a vonalzóval egyetemben a papíron elfoglalt pozíciókat mutatva, haszontalan dolgok a LyX-ben. A program gondoskodik arról, mi hova kerül a papíron, nem ön. Az extra térköz szintén hasonló, a LyX szükség esetén beállítja, természetesen a környezettől függően. Két üres sor bevitelének lehetetlensége először kicsit bosszantóan hat, azonban miután áttérünk a WYSIWYM gondolkodásra megértjük ezt. \end_layout \begin_layout Standard Néhány dolog, ami ugyan létezik a LyX-ben, de mégis másként használjuk őket, mint ahogy elképzeli: \end_layout \begin_layout Itemize Függő behúzás vezérlése \end_layout \begin_layout Itemize Laptörés \end_layout \begin_layout Itemize Sortávolság (például: egyszeres, kétszeres, stb.) \end_layout \begin_layout Itemize Térköz, vízszintes és függőleges \end_layout \begin_layout Itemize Betűk és betűméretek \end_layout \begin_layout Itemize Betűstílusok (félkövér, dőlt, aláhúzott, stb.) \end_layout \begin_layout Standard Habár mindezek léteznek a LyX-ben, általában nincs rájuk szüksége. A LyX gondoskodni fog ezekről a dolgokról, függően attól, hogy éppen mit csinál. A dokumentum különböző részeit magától beállítja a megfelelő betűstílusokra és méretekre. A bekezdés behúzása függ az aktuális szövegkörnyezettől, különböző típusú bekezdésekhez különböző függő behúzásokat fog használni. A laptöréseket szintén automatikusan kezeli. Általánosan: a sorok, szavak, betűk és bekezdések közötti térköz változó, amit a LyX állít be \begin_inset Foot status open \begin_layout Standard \InsetSpace ~ Van rá mód, hogyan módosíthatjuk ezeket (közülük néhány LaTeX ismeretet igényel), a teljes dokumentumra, vagy pedig a dokumentum egy bizonyos pontjára vonatkozóan. A részleteket megtalálja a \shape default \shape italic Felhasználói kézikönyvben \shape default vagy a \shape default \shape italic Haladó szolgáltatások \shape default kézikönyvben. \end_layout \end_inset . \end_layout \begin_layout Standard Végül néhány terület, ahol hisszük a LyX (és a LaTeX) túltesz a legtöbb szövegszerkesztőn: \end_layout \begin_layout Itemize Elválasztás \end_layout \begin_layout Itemize Tartalomjegyzék és bárminek a listája \end_layout \begin_layout Itemize Képletek \end_layout \begin_layout Itemize Táblázatok \end_layout \begin_layout Itemize Kereszthivatkozások \end_layout \begin_layout Standard Természetesen, sok modern szövegszerkesztő kezeli a matematikai szimbólumokat, táblázatokat és elválasztást. Sokuk továbblépett a típusdefiníció a WYSIWYM-elv felé. Habár mindezekre csak mostanában lettek képesek, amíg a LyX a LaTeX dokumentum formázó rendszerre épül. A LaTeX már több mint 15 éve létezik és \shape default \shape italic működik \shape default . \end_layout \begin_layout Section Mi ez a LaTeX (és miért kell törődnöm vele)? \end_layout \begin_layout Standard A LaTeX egy dokumentum előkészítő rendszer amit Leslie Lamport készített 1985-ben \begin_inset Foot status open \begin_layout Standard \InsetSpace ~ Ezen információ forrása a Helmut Kopka és Patrick Daly által készített \emph default \emph on \begin_inset Quotes pld \end_inset A Guide to LateX2e \begin_inset Quotes prd \end_inset \emph default . Az utalást megtalálja a \emph default \emph on Felhasználói kézikönyv \emph default irodalomjegyzékei között. \end_layout \end_inset . Ez a nyelv a TeX írásszedő nyelvből lett kifejlesztve, melyet Donald Knuth készített 1984-ben. A \begin_inset Quotes pld \end_inset TeX \begin_inset Quotes prd \end_inset kiejtése: \begin_inset Quotes pld \end_inset teh \begin_inset Quotes prd \end_inset , ez sok ember érzelmét is kifejezi. A legtöbb ember nem tudja, pontosan mi is az a TeX. A TeX egy szöveges (ASCII) fájlban tárolt írásszedő parancsok sorozatát fogadja, amiket sorban végrehajt. Egy kicsit bonyolultabb mint az írógép, de nem annyival bonyolultabb mint a nyomtatás; habár a nyomtatás legtöbb \begin_inset Quotes pld \end_inset trükkjét \begin_inset Quotes prd \end_inset Knuth lemodellezte számítógépes algoritmusok segítségével és beépítette a TeX-be. Innen származik a kiváló kinézet nyomtatáskor. A TeX kimenete minden esetben egy eszközfüggetlen formátum fájl \begin_inset Foot status open \begin_layout Standard \InsetSpace ~ DVI -- Device Independent \end_layout \end_inset vagy röviden dvi. Ezt a fájlt átadhatjuk bárminek, ami ismeri ezt a formát vagy át tudja azt alakítani, például PostScript \begin_inset ERT status collapsed \begin_layout Standard \backslash textregistered \end_layout \end_inset , PDF vagy egyéb formába. \end_layout \begin_layout Standard Ha nem lenne más egyéb jellemzője, a TeX csak egy írásszedő motor lenne. A TeX-ben tudunk definiálni makrókat, ez az a pont ahol minden elkezdődik. \end_layout \begin_layout Standard A legtöbb ember aki használja a TeX-et, valójában egy makrócsomagot használ, amit Knuth készített az írásszedő parancsok elrejtéséhez. A legtöbben pontosan ezt értik TeX alatt. Az átlag felhasználók nem használják a TeX elemi írásszedő parancsait. Akik új makrócsomagokat készítenek, azok viszont használják őket. Itt lép be a történetünkbe Leslie Lamport. Elképzelt egy makrócsomagot ami jobban felhasználóbarát, mint írásszedés orientált. Egy olyan parancskészlet, amivel következetesen szedhetünk például szakaszokat, táblázatokat vagy képleteket egységes kinézetben a lehető legkevesebb problémáv al. Hát így született a LaTeX. \end_layout \begin_layout Standard Most, a LaTeX növekedésével és fejlesztésével párhuzamosan, egyesek készítettek saját TeX makrócsomagokat, fóliákhoz, matematikai folyóiratokba készülő cikkekhez és így tovább. A megvalósításhoz néhány, a TeX elemi lehetőségeit használja, míg mások elkezdték módosítani a LaTeX-et. Hogy az így kialakult zűrzavar csökkenjen, a 80-as évek végén LaTeX mesterek (természetesen Lamportot is beleértve) elkezdtek dolgozni a LaTeX2e-n, ami az aktuális LaTeX. Ezen új változat tartalmaz olyan új parancsokat, amelyek könnyen használható felületet adnak a TeX makrókészítő parancsaihoz (emlékszik még a TeX-re?), hogy könnyen használhassunk például új betűkészleteket, stb. Valójában a LaTeX egy igen hatékony nyelv a maga nemében. Szerte a világban sok felhasználó elkészítette a saját LaTeX kiegészítőjét a beépítetteken kívül. \end_layout \begin_layout Standard Kétféle módon lehet bővíteni a LaTeX-et: osztályokkal \begin_inset Foot status open \begin_layout Standard \InsetSpace ~ LaTeX neve: class \end_layout \end_inset és stílusokkal \begin_inset Foot status open \begin_layout Standard \InsetSpace ~ LaTeX neve: style \end_layout \end_inset . Az \emph default \emph on osztály \emph default , LaTeX (és TeX) makrók csoportja, ami leír egy dokumentum típust, mint például könyv vagy újságcikk. Készítettek osztályokat fóliákhoz, fizikai és matematikai folyóiratokhoz\SpecialChar \ldots{} sok egyetem elkészítette saját osztályát disszertációhoz! A \emph default \emph on stílus \emph default abban különbözik az osztálytól, hogy nem határoz meg új dokumentum típust, ellenben megad egy \emph default \emph on viselkedés formát \emph default , amit bármely dokumentum használhat. A LyX például a margót és a sortávolságot, két erre a célra tervezett LaTeX stílus fájllal kezeli. Létezik stílus fájl rengeteg dologhoz: címke vagy boríték nyomtatáshoz, függőbehúzás módosításához, új betűkészlet felhasználásához, grafikák manipulác iójához, egyedi címlap tervezéshez, egyedi irodalomjegyzékhez, lábjegyzetek helyének és kinézetének megváltoztatásához, táblázatok, ábrák, listák megváltoz tatásához, stb. \end_layout \begin_layout Standard Íme egy összefoglaló: \end_layout \begin_layout List \labelwidthstring 00.00.0000 TeX: írásszedő nyelv, makrózási képességekkel \end_layout \begin_layout List \labelwidthstring 00.00.0000 LaTeX: TeX-re épülő makrócsomag \end_layout \begin_layout List \labelwidthstring 00.00.0000 osztályok: dokumentum típusok leírása, LaTeX felhasználásával \end_layout \begin_layout List \labelwidthstring 00.00.0000 stílusok: a LaTeX viselkedésmódjának megváltoztatása valamilyen módon \end_layout \begin_layout List \labelwidthstring 00.00.0000 LyX: vizuális WYSIWYM szövegszerkesztő, ami a LaTeX-et használja, minden jellemzőjével egyetemben, a professzionális végeredményhez. \end_layout \begin_layout Standard Ezen szakasz célja az volt, hogy elmagyarázza \emph default \emph on miért \emph default működik másképp a LyX, a többi szövegszerkesztőhöz képest. A válasz egyszerű: a LyX a LaTeX-et úgy használja, mint egy nyomtatási segédeszközt. Ahogy a LaTeX, a LyX is a szövegkörnyezetre fókuszál -- arra \emph default \emph on amit \emph default gépel. A számítógép később lekezeli, hogyan kell kinéznie. \end_layout \begin_layout Standard Hoppá -- még egy utolsó dolog. A TeX-et \begin_inset Quotes pld \end_inset teh \begin_inset Quotes prd \end_inset -nek ejtjük, olyan \begin_inset Quotes pld \end_inset h \begin_inset Quotes prd \end_inset -val, mint amilyen a magyar \begin_inset Quotes pld \end_inset ihlet \begin_inset Quotes prd \end_inset , a német \begin_inset Quotes pld \end_inset Ach \begin_inset Quotes prd \end_inset vagy a skót \begin_inset Quotes pld \end_inset Loch \begin_inset Quotes prd \end_inset szóban van. A LaTeX-et \begin_inset Quotes pld \end_inset lateh \begin_inset Quotes prd \end_inset -nek ejtjük, a LaTeX2e ejtése \begin_inset Quotes pld \end_inset lateh kettő e \begin_inset Quotes prd \end_inset . Ellenben a LyX-et ejthetjük \begin_inset Quotes pld \end_inset liksz \begin_inset Quotes prd \end_inset , \begin_inset Quotes pld \end_inset láksz \begin_inset Quotes prd \end_inset , \begin_inset Quotes pld \end_inset looksz \begin_inset Quotes prd \end_inset -nak attól függően milyen országból valók vagyunk\SpecialChar \ldots{} Számtalan vita és összetűzés volt már a levelezési listákon ebben a témában, szóval ejtse nyugodtan úgy, ahogy akarja. Csak egyre kérem: ne úgy ejtse ki \begin_inset Quotes pld \end_inset word \begin_inset Quotes prd \end_inset . \family default \family typewriter :-) \end_layout \begin_layout Chapter A dokumentumok közötti eligazodás \end_layout \begin_layout Standard Hogy kérdéseire könnyen megtalálja a választ, és könnyen tudjuk bemutatni a LyX összes sajátosságát, a dokumentációt több különböző részre bontottuk. Minden egyes résznek a maga feladata, ahogy azt később majd részletezzük. Mielőtt nekilátna valamelyik olvasásának, először olvassa végig ezt a fájlt, ugyanis sok hasznos információt tartalmaz, aminek tudatában időt spórolhat meg. \end_layout \begin_layout Standard Habár a LyX verziószáma jóval átlépte az 1.0-át, a dokumentáció néhány része lehet, hogy kiegészítésre szorul vagy már elavult, azért igyekszünk azt frissen tartani. Ahogy magát a programot, a dokumentációt is önkéntesek készítik, akiknek ugye emellett van \begin_inset Quotes pld \end_inset igazi \begin_inset Quotes prd \end_inset munkájuk, családjuk, mosogatásra váró szennyesedényük, stb. Mi megteszünk, minden tőlünk telhetőt, hogy ez a dokumentáció mindig naprakész formában legyen, de ez nem mindig sikerül. Ha segíteni akar orvosolni ezt a problémát, mindenképpen olvassa el a \begin_inset LatexCommand ref reference "rész:Közreműködés" \end_inset .\InsetSpace ~ részt\SpecialChar \@. \end_layout \begin_layout Standard Először is tegyen nekünk egy szívességet: ha valami nem tiszta, érthetetlen vagy rossz, ne habozzon, tudassa velünk! A dokumentációk jelenlegi fejlesztőit elérheti a levelezési listájukon: \family default \family typewriter lyx-docs@lists.lyx.org \begin_inset Foot status open \begin_layout Standard \InsetSpace ~ Persze először érdemes nekünk (a fordítóknak) írni, hátha csak a fordítás a hibás :-( \end_layout \end_inset \family default . Ha olyan kérdése merülne fel, amire nem ad választ a dokumentáció, azonban sürgősen segítségre van szüksége, írjon a felhasználók listájára: \family default \family typewriter lyx-users@lists.lyx.org \begin_inset Foot status open \begin_layout Standard \InsetSpace ~ A levelezőlista nyelve angol. \end_layout \end_inset \end_layout \begin_layout Section A kézikönyvek formátuma \end_layout \begin_layout Standard Vannak akik nyomtatott formában olvassák a kézikönyvet, mások közvetlenül a LyX-ből. Akik fájlból olvassák, néhány eltérést tapasztalhatnak a nyomtatott változathoz képest. Először is, a cím nincs külön oldalon, egyszerűen csak ott van a dokumentum elején. Továbbá, a lábjegyzet és a tartalomjegyzék sem látható. Ahhoz, hogy kinyissa a lábjegyzetet ami így néz ki, \begin_inset Foot status open \begin_layout Standard \InsetSpace ~ Üdvözlöm! \end_layout \end_inset a bal egérgombbal kattintson a gombra. Ha meg akarja nézni a tartalomjegyzéket, kattintson a szürke gombra a cím alatt vagy a \bar default \bar under N \family sans \bar default avigáció \family default menüpontra, ahol a tartalom automatikusan megjelenik. (Próbálja ki!) \end_layout \begin_layout Standard A nyomtatott formában az összes kereszthivatkozásnál látható az aktuális fejezet, szakasz, alszakasz száma. A fájlban minden ilyen helyen egy szürke gomb látható, mint ez: \begin_inset LatexCommand ref reference "rész:Közreműködés" \end_inset .\InsetSpace ~ rész\SpecialChar \@. (A nyomtatott formában itt szám jelenik meg.) Ha rákattint az utóbbira bal egérgombbal, egy dialógusablak jelenik meg, ami a dokumentumban lévő összes hivatkozást tartalmazza. Ez a dokumentum csak egyet tartalmaz \begin_inset Quotes pld \end_inset rész:Közreműködés \begin_inset Quotes prd \end_inset névvel. Ha rákattint az \begin_inset Quotes pld \end_inset Ugrás \begin_inset Quotes prd \end_inset gombra, rögtön a hivatkozott részre ugrik a kurzor. A visszatérés ugyanilyen egyszerű. Kattintson a \begin_inset Quotes pld \end_inset Visszaugrás \begin_inset Quotes prd \end_inset gombra vagy használja következő billentyűkombinációt: \family default \family sans C-< \family default , a kurzor visszaugrik az eredeti pozíciójába. (Hogy mit jelent a \family default \family sans C-< \family default , lásd lentebb.) \end_layout \begin_layout Standard Most, hogy tisztáztunk néhány különbséget a nyomtatott és az elektronikus forma között, folytathatjuk ezen dokumentum formai vizsgálatát. Esetenként találkozhat különböző betűstílusokkal: \end_layout \begin_layout Itemize \emph on Kiemelt Stílus \emph default - ezt az általános kiemelésekhez, érvelésekhez, könyv címekhez, más kézikönyvek egyes részeire való hivatkozáshoz vagy a szerzők megjegyzéseihez használjuk \end_layout \begin_layout Itemize \family typewriter Írógép \family default - ezt a programok és fájlok neveihez, LaTeX, LyX kódokhoz, funkciókhoz használjuk. \end_layout \begin_layout Itemize \family sans Sans Serif \family default - ezt a menük, gombok, dialógus-ablakok és a billentyűk neveihez használjuk. \end_layout \begin_layout Itemize \noun on Kiskapitális Stílus \noun default - ezzel jelöljük a személyneveket. \end_layout \begin_layout Standard A menügyorsítókhoz, billentyű-kombinációkhoz elegendő információt kaphat a \emph default \emph on \begin_inset Quotes pld \end_inset Haladó szolgáltatások kézikönyv \begin_inset Quotes prd \end_inset Billentyűzet-kombinációk \emph default részében (a fájl neve \family default \family typewriter extended.lyx \family default ). Amikor a billentyűzet-kombinációkat ismertetjük, mindig a következő jelölésmódo kat fogjuk használni: \end_layout \begin_layout Itemize \family sans \begin_inset Quotes pld \end_inset C- \begin_inset Quotes prd \end_inset \family default jelöli a \family default \family sans Control \family default billentyűt. \end_layout \begin_layout Itemize \family sans \begin_inset Quotes pld \end_inset S- \family default \begin_inset Quotes prd \end_inset jelöli a \family default \family sans Shift \family default billentyűt. \end_layout \begin_layout Itemize \family sans \begin_inset Quotes pld \end_inset M- \family default \begin_inset Quotes prd \end_inset jelöli a \family default \family sans Meta \family default billentyűt, ami a legtöbb billentyűzeten a (jobb oldali) \family default \family sans Alt \family default billentyű. \end_layout \begin_layout Itemize \family sans \begin_inset Quotes pld \end_inset F1 \family default \begin_inset Quotes prd \end_inset \SpecialChar \ldots{} \family default \family sans \begin_inset Quotes pld \end_inset F12 \family default \begin_inset Quotes prd \end_inset : a funkció billentyűk. \end_layout \begin_layout Itemize \family sans \begin_inset Quotes pld \end_inset Esc \family default \begin_inset Quotes erd \end_inset : az escape billentyű. \end_layout \begin_layout Itemize \family sans \begin_inset Quotes pld \end_inset Jobbra \family default \begin_inset Quotes erd \end_inset , \family default \family sans \begin_inset Quotes pld \end_inset Balra \family default \begin_inset Quotes erd \end_inset , \family default \family sans \begin_inset Quotes pld \end_inset Fel \family default \begin_inset Quotes erd \end_inset , \family default \family sans \begin_inset Quotes pld \end_inset Le \family default \begin_inset Quotes erd \end_inset : azt hiszem ezek nyilvánvalóak. \end_layout \begin_layout Itemize \family sans \begin_inset Quotes pld \end_inset Insert \family default \begin_inset Quotes erd \end_inset , \family default \family sans \begin_inset Quotes pld \end_inset Delete \family default \begin_inset Quotes prd \end_inset , \family default \family sans \begin_inset Quotes pld \end_inset Home \family default \begin_inset Quotes erd \end_inset , \family default \family sans \begin_inset Quotes pld \end_inset End \family default \begin_inset Quotes erd \end_inset , \family default \family sans \begin_inset Quotes pld \end_inset PageUp \family default \begin_inset Quotes erd \end_inset , \family default \family sans \begin_inset Quotes pld \end_inset PageDown \family default \begin_inset Quotes erd \end_inset : ez 6 billentyű, ami legtöbbször a kurzor-mozgató billentyűk felett található egy PC billentyűzeten. A \family default \family sans \begin_inset Quotes pld \end_inset PageUp \family default \begin_inset Quotes erd \end_inset és \family default \family sans \begin_inset Quotes pld \end_inset PageDown \family default \begin_inset Quotes erd \end_inset néhol \family default \family sans \begin_inset Quotes pld \end_inset Prior \family default \begin_inset Quotes erd \end_inset és \family default \family sans \begin_inset Quotes pld \end_inset Next \family default \begin_inset Quotes erd \end_inset néven szerepel. \end_layout \begin_layout Itemize \family sans Return \family default és \family default \family sans Enter: \family default mindkettő ugyanazt a billentyűt jelöli. Néhány billentyűzeten \family default \family sans a Return \family default billentyű \begin_inset Quotes pld \end_inset Return \begin_inset Quotes erd \end_inset néven, máshol \begin_inset Quotes pld \end_inset Enter \begin_inset Quotes erd \end_inset névvel van illetve. Néhol két külön billentyű is van. A LyX mindegyiket egyformán kezeli, így mi a \family default \family sans Return \family default és az \family default \family sans Enter \family default szót ugyanazzal a jelentéssel használjuk. \end_layout \begin_layout Standard Szintén sokat fog találkozni a következővel \begin_inset Quotes pld \end_inset Lásd a \emph default \emph on Haladó szolgáltatások kézikönyv \emph default \begin_inset Quotes prd \end_inset . Az összes lehetséges funkcióhoz tartozó alapértelmezett billentyűzet-kombináció megtalálható a \begin_inset Quotes pld \end_inset \emph on Haladó szolgáltatások Kézikönyv \emph default \begin_inset Quotes prd \end_inset -ben, nézzen utána ott is. Észrevehette, hogy két különböző billentyű-kombináció gyűjtemény is megtalálhat ó a LyX-ben. Az egyik a \begin_inset Quotes pld \end_inset CUA \begin_inset Quotes prd \end_inset stílus, ami az alapértelmezett és azoknak ismerős, akik a PC-s világban nőttek fel, a másik pedig az \begin_inset Quotes pld \end_inset emacs \begin_inset Quotes prd \end_inset stílusú, amelyiket főleg azok használnak akik Unix-on nőttek fel és az Emacs szövegszerkesztőt használták. Ha nincs külön jelezve, mi a dokumentációban mindig az alapértelmezett \begin_inset Quotes pld \end_inset CUA \begin_inset Quotes prd \end_inset stílusút használjuk. Ha önnek az Emacs jobban tetszik, valószínűleg egyedül is meg fogja találni az önre vonatkozó billentyűzet-kombinációt. \end_layout \begin_layout Section A kézikönyvek \end_layout \begin_layout Standard A következő listából megismerheti az összes kézikönyv tartalmát: \end_layout \begin_layout Description \emph on Bevezetés \emph default \end_layout \begin_deeper \begin_layout Standard \series medium Éppen \series default ezt olvassa. \end_layout \end_deeper \begin_layout Description \emph on Tankönyv \end_layout \begin_deeper \begin_layout Standard \series medium Ha \series default ön most látja először a LyX-et, és még soha nem használta a LaTeX-et sem, ez az a kézikönyv, amivel érdemes kezdenie. Ha önnek a LaTeX csak egy olyan dolgot jelent, amiből óvszert gyártanak, mindenképpen olvassa el újra az első fejezetet és utána olvassa el a \emph default \emph on Tankönyvet \emph default ! Lehet, hogy miután elolvasta a \emph default \emph on Tankönyv \emph default et, még mindig csak valami nyúlós dolog jut eszébe a LaTeX-ről -- de \emph default \emph on tudni fogja \emph default , hogyan kell használni a LyX-et. \end_layout \begin_layout Standard Ha korábban már használta a LaTeX-et, akkor is érdemes elolvasni a \emph default \emph on Tankönyv \emph default et. Ebben az esetben kezdje a \begin_inset Quotes pld \end_inset LyX a LaTeX felhasználóknak \begin_inset Quotes prd \end_inset fejezettel. (A dokumentum többi részének átfutása sem fog ártani.) \end_layout \begin_layout Standard Ha bármikor úgy érzi, hogy elvesztette a fonalat a LyX használata közben, érdemes újból átfutni, mielőtt fejest ugrana valamelyik másik dokumentumba. Ez egy jó ugródeszka a LyX mélyebb megismeréséhez. \end_layout \end_deeper \begin_layout Description \emph on Felhasználói\InsetSpace ~ Kézikönyv \end_layout \begin_deeper \begin_layout Standard Az elsődleges dokumentáció. Itt mutatjuk be a \emph default \emph on legtöbb \emph default alapvető műveletet és a LyX jellemzőit. Ez a dokumentum feltételezi, hogy ön elolvasta a \emph default \emph on Tankönyv \emph default et. \end_layout \end_deeper \begin_layout Description \emph on Haladó\InsetSpace ~ Szolgáltatások \end_layout \begin_deeper \begin_layout Standard Ez egy kiterjesztése a \emph default \emph on Felhasználói Kézikönyv \emph default nek. Itt ismerheti meg, hogyan használhat alap LaTeX parancsokat, további dokumentum osztályokat, speciális szerkesztési jellemzőket. Továbbá megtanulhat néhány (jobbára bizarr, de elegáns) trükköt az valódi LaTeX mesterektől. \end_layout \end_deeper \begin_layout Description \emph on Testreszabás \end_layout \begin_deeper \begin_layout Standard Bemutatja a LyX fejlett képességeit, valamint a saját igényeinknek megfelelő beállítást. Tartalmazza még a konfigurációs fájlok leírását, a honosítást, további billentyűzet-kombinációk beállítását is. Semmiképpen sem javasolt elmélyülni benne, mielőtt nincs tisztában a \emph default \emph on Tankönyv \emph default ben leírtakkal! \end_layout \end_deeper \begin_layout Description \emph on LaTeX\InsetSpace ~ információ \end_layout \begin_deeper \begin_layout Standard Ez a fájl a telepítés vagy az újrakonfigurálás során jön létre. Ebben a fájlban találhat információt a LyX aktuális beállításairól, az elérhető szolgáltatásokról. Ha valamit hiányol először ezt érdemes megnéznie. \end_layout \end_deeper \begin_layout Standard Ezek a fájlok egymásra is hivatkoznak, ha ez szükséges. Például a \emph default \emph on Felhasználói Kézikönyv \emph default tartalmaz némi információt az telepítésről és testreszabásról, de bővebb információkért a \emph default \emph on Testreszabás \emph default kézikönyvet ajánlja. Ismét szeretnénk felhívni a figyelmet arra, hogy: \end_layout \begin_layout Standard \begin_inset VSpace bigskip \end_inset \end_layout \begin_layout Standard \align center Ha most használja először a LyX-et, olvassa el a Tankönyvet. Most azonnal! \end_layout \begin_layout Standard \begin_inset VSpace bigskip \end_inset \end_layout \begin_layout Standard Különben felesleges csalódást okozhat önmagának. A LyX mindent tud, amit egy szövegszerkesztőtől elvárhat, de másként közelíti meg a dolgokat, mint ahogy azokat megszokhatta. \end_layout \begin_layout Chapter Közreműködés a dokumentációs projekthez \end_layout \begin_layout Standard \begin_inset LatexCommand label name "rész:Közreműködés" \end_inset \end_layout \begin_layout Section Közreműködés a LyX-hez \end_layout \begin_layout Standard A LyX többnyire C++-ban készült. Egy hatalmas projekt, aminek eredményeként nem mentes programhibáktól, továbbá a továbbfejlesztésére is szükség van. \end_layout \begin_layout Subsection Hiba jelentése \end_layout \begin_layout Standard A LyX használata közben előfordulhat, hogy a program valamire rosszul reagál és ezt ön hibaként fogja értelmezni. Váratlan programkilépések, bár ritkán de előfordulhatnak. A felhasználói felület hibáit a LyX csapat nagyon fontosnak tartja: különösen fontosak a felhasználó felület utalásai, amelyek nem teljesen egyértelműek és világosak. \end_layout \begin_layout Standard A LyX rendelkezik egy hibakövető rendszerrel, amelyet a következő web címen található meg: \begin_inset LatexCommand htmlurl name "LyX hibakövető" target "http://bugzilla.lyx.org/" \end_inset . Ellenőriznie kell a hibakövetőt mielőtt bejelentene egy hibát, mivel lehet, hogy azt már valaki bejelentette! Amennyiben megjegyzése van egy hibához vagy új hibát szeretne jelenteni, megteheti ezt a hibakövetőn vagy küldhet egy levelet a fejlesztői levelező listára a \family default \family typewriter lyx-devel@lists.lyx.org \family default -címen. A levelezőlista archívumának címe megtalálható a \begin_inset LatexCommand htmlurl target "http://www.lyx.org" \end_inset -on. \end_layout \begin_layout Standard Egy jó (és hasznos) hibajelentésnek tartalmazni kell, hogy a LyX melyik verziójában talált hibát. Ajánlott pontosan és részletesen leírni a hibát - ellenben a fejlesztőknek sok időt kell a hiba helyének pontos meghatározására pazarolniuk, így kevesebb idejük marad a fejlesztések kivitelezésére. Írja le a LyX futtatásához használt operációs rendszert, adja meg annak verziószámát. Adja meg a rendszerére telepített függvénykönyvtárak verziószámait, valamint szükség szerint a LyX által használt egyéb programok verziószámait. Amennyiben ez egy forráskódból történő fordítási vagy beállítási hiba, csatolja a \family default \family typewriter config.log \family default -ot, valamint adja meg milyen fordítót használt. \end_layout \begin_layout Standard Amennyiben sikerül váratlan programkilépést produkálnia, szánjon időt arra, hogy elkészítse a programozók számára fontos \begin_inset Quotes pld \end_inset backtrace \begin_inset Quotes prd \end_inset -et, egy szimbólumokat tartalmazó lyx programkóddal. A LyX forráskód könyvtárában található, alapból tartalmazza a szimbólumokat, míg a telepített nem. Futtassa a LyX-et a gdb-ből hasonlóképpen, mint most én \begin_inset Quotes pld \end_inset \family typewriter \size small gdb /users/steve/lyx-1.0.x/src/lyx \family default \size default \begin_inset Quotes prd \end_inset ezután adja ki a \begin_inset Quotes pld \end_inset \family typewriter \size small run \family default \size default \begin_inset Quotes prd \end_inset parancsot, majd reprodukálja a hibát. Hiba esetén a LyX kilép, és visszatér a gdb-hez. Használja a \begin_inset Quotes pld \end_inset bt \begin_inset Quotes prd \end_inset parancsot a backtrace létrehozásához, majd csatolja azt a hibajelentéshez \begin_inset Foot status open \begin_layout Standard \InsetSpace ~ Ha tökéletes munkát szeretne végezni, adja ki néhányszor az \begin_inset Quotes pld \end_inset \family typewriter info locals \family default \begin_inset Quotes prd \end_inset és \begin_inset Quotes pld \end_inset \family typewriter up \family default \begin_inset Quotes prd \end_inset parancsokat, hogy megismerhessük a lokális változók tartalmát a verem több szintjén. \end_layout \end_inset . Amennyiben lehetséges, csatolja a reprodukció pontos leírását is, ezen leírás néha sokkal fontosabb, mint maga a backtrace; mert így mi fejlesztők tudjuk tanulmányozni a hiba pontos körülményeit. Vannak esetek, amikor a hiba nagyon nehezen reprodukálható, ekkor az összes információ amit megszerezhetünk, mindössze a backtrace. \end_layout \begin_layout Subsection Javítások és új funkciók közreadása \end_layout \begin_layout Standard Ha megváltoztatta a LyX forráskódját, és úgy gondolja mindenképpen érdemes azt a LyX részévé tenni, módosításait diff fájlként (egységes formátumban) küldje el a fejlesztői levelezőlistára, az előbb említett címre. Csatoljon hozzá a módosításról pár szót és egy leírást arról, hogy módosítása mire vonatkozik. \end_layout \begin_layout Section Közreműködés a dokumentációhoz \end_layout \begin_layout Standard A LyX dokumentációja elég átfogó, habár folyamatos fejlesztés alatt van és minden új kiadás valamilyen újítást is tartalmaz. Úgy találhatja, a dokumentáció valamely részét ki kell javítani vagy ki kell egészíteni. Ez a szakasz leírja mit tegyen amennyiben hibát talál, vagy a dokumentáció javításához, kiegészítéséhez van javaslata. \end_layout \begin_layout Subsection A kézikönyvekben talált hibák jelentése \end_layout \begin_layout Standard Amennyiben talál egy hibát a dokumentációban küldjön egy levelet a \family default \family typewriter lyx-docs@lists.lyx.org \family default \begin_inset Foot status open \begin_layout Standard \InsetSpace ~ Mielőtt ide írna jelezze a hibát nekünk a fordítóknak is, mert lehet hogy csak a fordítás hibás. \end_layout \end_inset levelezési listára. A dokumentációs csapat el fogja végezni a szükséges javításokat. \end_layout \begin_layout Subsection Csatlakozás a dokumentációs csapathoz \end_layout \begin_layout Standard A LyX dokumentációs projekt, mint minden a LyX projekten belül, hasznosítani tudja az ön segítségét is. Ha szeretne közreműködni, először is el kell végeznie a következő feladatokat: \end_layout \begin_layout Enumerate Töltse le a legfrissebb LyX forráskódot \begin_inset Foot status open \begin_layout Standard \InsetSpace ~ A vállalkozó szelleműek letölthetik a legfrissebb forráskódot a LyX CVS szerveréről -- a lyxdoc modulból \end_layout \end_inset , majd csomagolja ki. A kicsomagolt könyvtáron belül fog találni egy \family default \family typewriter DocStyle.lyx \family default nevű fájlt a \family default \family typewriter lib/doc \family default nevű alkönyvtárban. Olvassa végig, ez tartalmazza a dokumentációk formai szabályait. \end_layout \begin_layout Enumerate Ezután olvassa el a \emph default \emph on Felhasználói Kézikönyv \emph default et és a \emph default \emph on Tankönyv \emph default et is. \end_layout \begin_deeper \begin_layout Standard Ennek az a célja, hogy ötleteket adjon, hogyan is kell kinéznie a dokumentációna k. A \emph default \emph on Tankönyv \emph default és a \emph default \emph on Felhasználói Kézikönyv \emph default egyébként mindig a legnaprakészebb \begin_inset Foot status open \begin_layout Standard \InsetSpace ~ Ez a megállapítás természetesen csak az eredeti angol verzióra igaz. \end_layout \end_inset az összes közül. Most már elmélyedhet az általunk kívánt formai követelményekben és tartalomban. \end_layout \end_deeper \begin_layout Enumerate Lépjen kapcsolatba a csapattal: \end_layout \begin_deeper \begin_layout Standard \family typewriter lyx-docs@lists.lyx.org \end_layout \begin_layout Standard Itt megvitathatjuk a szükséges változtatásokat, és kapunk róluk visszajelzést is. \end_layout \end_deeper \begin_layout Standard \emph on Semmi esetre se \emph default kezdjen dokumentációt írni, amíg nem lépett kapcsolatba a Dokumentációs Csapattal. A Dokumentációs Csapat honlapján: \begin_inset LatexCommand htmlurl target "http://www.lyx.org" \end_inset vagy a levelezési listánkon betekintést nyerhet az éppen aktuális tevékenységei nkbe. \end_layout \begin_layout Subsection Csatlakozás a dokumentációk fordításához, honosításához \end_layout \begin_layout Standard Ha szeretne bekapcsolódni a dokumentációk fordításába, vegye fel a kapcsolatot a fordítókkal a következő e-mail címen: \family default \family typewriter alex@lyx.hu \family default . \end_layout \begin_layout Standard A fordítás állásáról pedig információkat kaphat a következő honlapon: \begin_inset LatexCommand htmlurl target "http://www.lyx.hu" \end_inset \end_layout \end_body \end_document