Inleiding

Basisfeiten

Over Kile
Kile is een geïntegreerde omgeving voor LATEX voor de -desktop. Kile geeft u de capaciteit om alle functionaliteit van LATEX te gebruiken in een grafische interface, die u eenvoudige, directe, en op maat gebrachte toegang geeft tot alle programma's voor code-aanvullen, compileren, nabewerken, debuggen, converteren en bekijken van LATEX en tot hulpprogramma's om het bekijken. U krijgt ook een uiterst praktische assistent, een LATEX-referentie en een krachtig projectbeheer.

Kile en de tekstbewerkercomponent
Kile is gebaseerd op de tekstbewerkercomponent, heel wat van tekstbewerkingsmogelijkheden komen uit de -tekstbewerkercomponent zelf. Kile breidt deze mogelijkheden met functies om LATEX-documenten te bewerken. Om meer over de -tekstbewerkercomponent en zijn mogelijkheden te weten te komen, zie de webpagina.

Wat is LATEX?
LATEX is een tekstverwerkingssysteem afgeleid van TEX, een programma dat oorspronkelijk ontwikkeld is in 1977 door Donald Knuth om te helpen tekst professioneel op te maken, en een professionele kwaliteit te bereiken die vergelijkbaar is met het werk van een professionele zetter. LATEX werd door Leslie Lamport gecreëerd om auteurs een automatische zetter te geven, vooral om het dure en nauwkeurig zetten van mathematische formules en expressies te vergemakkelijken, die in LATEX met reden omsloten worden door dollartekens. Vandaag de dag, laten tekstverwerkingsprogramma's iedere gebruiker een zetter zijn; maar wat u vaak wilt, is een document dat goed oogt zonder er uren aan te besteden om het er goed uit te laten zien. LATEX neemt deze last op zich en laat u zich concentreren op het document en niet op de opmaak. En ja, het zal er goed uitzien!

Hoe spreek je het uit? Waarom die rare typografie?
Er is een rare traditie van TEX-gerelateerde pakketten om de vreemdst mogelijke uitspraak en typografie te gebruiken. TEX werd geacht van het Griekse τεχ gehaald te zijn, in Latijnse letters tech. Er zijn veel verklaringen waarom, maar de meest waarschijnlijke is omdat TEX van origine bedacht werd voor technische rapporten en zijn belangrijkste vermogen inderdaad het correct en eenvoudig zetten van mathematische formules was, toen een uiterst dure, tijdrovende en frustrerende zaak.
De uitspraak dient als volgt te zijn: T zoals u zou verwachten, E zoals is in zet, en X zoals in het Duitse ich. Als u niet weet hoe ch klinkt, het klinkt min of meer als een sissende kat; het IPA-symbool is /ç/. Veel mensen rapporteren de andere uitspraak van ach (IPA-symbool /x/), maar ik heb het persoonlijk aan een aantal Grieken gevraagd, en zij bevestigen de eerste versie. U dient zich ervan bewust te zijn dat een groot aantal mensen TEX verkeerd uitspreken als /teks/ of /tek/.
Tenslotte, in LATEX wordt de eerste letter LA uitgesproken als lay: het idee is dat, terwijl het rauwe TEX moeilijk is, zelfs een layman (leek) er LATEX-macro's kan gebruiken. Een minder inspirerende, maar meer realistische verklaring is dat het afgeleid is van de achternaam van Leslie Lamport, de schepper van LATEX. Nu weet u het!

LATEX 101
Het LATEX-typografiesysteem lijkt op andere markeertalen zoals , dat gebruikt wordt voor vele types documenten (inclusief dat wat u nu aan het lezen bent) of , dat gebruikt wordt voor webpagina's. Het algemene idee is om op speciale wijze omsloten trefwoorden te gebruiken, tags genaamd, die aan een programma (een tekstverwerker, een webbrowser of de LATEX compiler) vertellen hoe de tekst, omsloten door tags, gepresenteerd dient te worden. Kile biedt u een flink aantal van dergelijke tags in het menu LaTeX in de menubalk.
Alhoewel we trachten u een goede indruk te geven van wat LATEX is, is dit natuurlijk niet Het Definitieve Boek over LATEX. Als u goed LATEX wilt leren, kunt u wellicht een gespecialiseerd boek lenen uit uw lokale bibliotheek. De schrijver heeft een goede ervaring met A Guide to LATEX geschreven door H. Kopka en P.W. Daly, en houdt het nog steeds op de boekenplank.
Evenals elke andere markeertaal, bevat een LATEX document, een preambule, die de globale eigenschappen instelt, zoals papiergrootte, paginanummering, afmetingen van de tekst op de pagina en een body, die de tekst van het document bevat. preambule bestaat minstens uit het commando \documentclass. Het gaat vooraf aan de body, die begint met het commando \begin{document} en wordt afgesloten met het commando \end{document}.

De belangrijkste kenmerken van Kile

Snelstart-assistent
De Snelstart-assistent, die is ingebouwd in Kile, is een nuttige functie om snel te beginnen documenten te maken in Kile. Het kiezen van de assistent uit de menubalk levert u een aantal keuzemogelijkheden voor het aanmaken van uw document. U kunt ook meteen een aantal opties specificeren die gerelateerd zijn aan het document.
Klasseopties:
Documentklasse: kies het type document dat u wilt aanmaken: artikel, boek, brief, rapport, scrartcl, scrreprt, scrbook, prosper, beamer of een ander met aangepaste definitie.
Tekengrootte: vertelt Kile welke tekengrootte in punten (pt) u wilt gebruiken.
Papiergrootte: kiest de grootte of stijl van bladen.
Codering: In het algemeen is het een goed idee om uw systeemstandaard voor codering te gebruiken. Moderne systemen gaan meer en meer naar UTF-8 als de standaard codering. Als u kunt, gebruik dan utf8 of utf8x (wat juiste spelling is voor LATEX documenten).
Overige opties: dit staat u toe verder opties in te stellen zoals printen, concept, en andere.
Pakketten
Dit geeft een lijst met enige van de meest algemene additionele pakketten, die in LATEX worden gebruikt. Activeer het keuzevak om ze in te voegen.
Documenteigenschappen:
Auteur: schrijf hier uw naam in.
Titel: voeg hier uw documenttitel toe.
Datum: specificeer de datum.

Voorgedefinieerde sjablonen
De voorgedefinieerde sjablonen in Kile zijn:
Leeg document: echte mannen beginnen met helemaal niets!
Artikel: stelt de opmaak artikel in, voor een document dat kort genoeg is om niet in hoofdstukken opgedeeld te hoeven worden.
Rapport: stelt de opmaak rapport in, voor een middelgroot document, bijvoorbeeld met paginanummering op de buitenste rand van de pagina.
Boek: stelt de opmaak boek in, een volwaardige variant die zo krachtig is dat hij gebruikt wordt om veel leerboeken voor de universiteit te schrijven.
Letter: stelt het letterformat in.
Beamer, HA-Prosper: maakt mooie presentaties in PDF met een superieur uiterlijk en helemaal LATEX power.
Powerdot: Powerdot is de opvolger van de pakketten seminar en HA-Prosper. Het heeft niet zoveel opties als Beamer, maar het is gemakkelijk in gebruik en het kan echt mooie presentaties in PDF maken.
Scrartcl, Scrbook, Scrreprt, Scrlttr2: de documentklasses van KOMA-script, speciaal aangepast aan de Duits typografie. Gebruik ze wanneer u Duitse teksten schrijft.
Xelatex: een gewijzigd sjabloon Artikel, te gebruiken met XeLaTeX.
Merk op dat al deze sjablonen aangepast kunnen worden aan de wensen van de gebruiker.
Nieuwe gebruikers hoeven zich geen zorgen te maken, dit is slechts een korte beschrijving van beschikbare functies. Een meer gedetailleerde beschrijving kan gevonden worden in Snelstart.

Accentuering van de syntaxis
Kile lijkt op programma's die met broncode en editing omgaan, en accentueert commando's, opties en onderdelen die gebruikt (en misbruikt) worden. Kile maakt het zo mogelijk om op eenvoudige wijze probleemgebieden te ontdekken: bijvoorbeeld, wanneer u ziet dat grote delen van de tekst groen zijn geworden, dan heeft u waarschijnlijk ergens vergeten een wiskundige omgeving te sluiten.

Automatische aanvulling van omgevingen
Het automatisch aanvullen van omgevingen houdt in dat, wanneer u met een nieuwe omgeving begint door \begin{environment} in te typen, Kile automatisch het bijbehorende commando \end{environment} invoegt, met een regel ertussen voor uw tekst. U kunt het natuurlijk deactiveren als u dat wilt in Instellingen Kile instellen... LaTeX.

Het element spring naar structuur
Alle documenten worden normaliter gestructureerd in een zekere hiërarchie. LATEX staat u toe documenten op te breken in de volgende hiërarchie (met deel (part) als hoogste in de hiërarchie, en sub-alinea (subparagraph) als laagste):
\part
\chapter
\section
\subsection
\subsubsection
\paragraph
\subparagraph
Wanneer u een document in de weergave Structuur bekijkt, kunt u tussen de tekstelementen springen door te klikken op het element dat u wilt zien.

Terugzoeken (Inverse search)
Wanneer u uw eigen LATEX-bestanden maakt, kan inverse search (terugzoeken) zeer nuttig zijn. Zodra u een DVI-bestand (DeVice Independent File) of PDF bestand hebt gemaakt, kunt u in het weergaveprogramma op de linker muisknop drukken terwijl u indrukt, waarna Kile u naar de overeenkomstige regel in de LATEX-broncode zult laten springen.
Een DVI-bestand is een type bestand dat een beschrijving bevat van een opgemaakt document, samen met andere informatie, waaronder het lettertype, en is naast PDF de gebruikelijke uitvoer van TEX of LATEX. Er bestaan een aantal hulpmiddelen om DVI-bestanden te bekijken, te converteren en uit te printen op uiteenlopende systemen en apparaten.

Vooruit zoeken (Forward Search)
Wanneer gebruik gemaakt wordt van inverse search, wordt de selectie van onderdelen in het - of PDF-bestand geassocieerd met de editor. Dus wanneer u op een - of PDF-bestand klikt, springt het hoofdvenster naar de overeenkomstige sectie van de LATEX-code in de editor. Vooruit zoeken is precies het tegenovergestelde hiervan. Vooruit zoeken staat u toe op een specifiek deel van de tekst in de LATEX-code te klikken en te springen naar de hiermee geassocieerde positie in het venster van de viewer.

De werkbalk
Nieuw: begin een nieuw document.
Openen: open een nieuw document.
Sluiten: sluit het document af.
Huidig document als hoofddocument definieren: dit wordt gebruikt wanneer met meerdere bestanden gewerkt wordt. Het hebben van een hoofddocument laat u eenvoudiger werken met andere .tex-bestanden die in uw document zijn opgenomen. Als u projecten gebruikt kunt u ook met Project Projectopties een projectbreed masterdocument instellen.
Snelbouwen: compileert uw broncode in LATEX en toont automatisch de resultaten, tenzij u fouten in het document hebt zitten.
Bestanden observeren: deze modus "observeert" of het -bestand veranderingen bevat en zal geen nieuwe sessie van opstarten na Snelbouwen.
Logbestand tonen: laat u het .log-bestand zien, zodat u fouten kunt ontdekken.
Vorige fout: springt achterwaarts door het .log-bestand en accentueert fouten in de broncode.
Volgende fout: springt voorwaarts door het .log-bestand en accentueert fouten in de broncode.
Stoppen: stopt het huidige hulpmiddel.
LaTeX: voert het commando LATEX uit op het actieve document.
ViewDVI: start de -viewer op.
DVItoPS: converteert een naar (PS).
ViewPS: start de -viewer (PS) op.
PDFLaTeX: voert het commando PDFLATEX uit op het actieve document.
ViewPDF: start de PDF-viewer op.
DVItoPDF: converteert een - naar een PDF-bestand.
PStoPDF: converteert een PS- naar een PDF-bestand.
ViewHTML: toont gegenereerde .
ForwardDVI: springt naar de pagina van de die overeenkomt met de huidige regel in de editor.
ForwardPDF: springt naar de pagina van het PDF-bestand die overeenkomt met de huidige regel in de editor.
Als u naar de werkbalk Bewerken kijkt, zult u drie lange afrolmenu's opmerken. De menu's zijn voor u ontwikkeld om snel bepaalde veelvoorkomende functies aan uw document te kunnen toevoegen. Het eerste afrolvak wordt gebruikt om uw document te verdelen in delen, hoofdstukken, paragrafen enzovoorts. De beschikbare commando's om segmenten aan uw LATEX-broncode toe te voegen zijn:
Gedeelte: hoogste indelingsniveau voor een document.
Hoofdstuk: begint een nieuw hoofdstuk.
Sectie: maak een nieuwe paragraaf.
Subsectie: maak een nieuwe subparagraaf.
Subsubsectie: een secundaire paragraaf, qua hiërarchie tussen subparagraaf en alinea in.
Paragraaf: maak een nieuwe alinea.
Subparagraaf: maak een nieuwe subalinea.
Het afrolvak genaamd Overig wordt gebruikt om zaken in uw document te voegen, zoals indexen, voetnoten en referenties. De beschikbare commando's zijn:
label: een commando dat een label produceert voor hoofdstuk, een figuur of een ander element.
index: maak een ingang voor de index aan.
voetnoot: maakt een voetnoot in uw document.
ref: wordt gebruikt om te verwijzen naar een voorgedefinieerd label, dat u kunt kiezen uit een uitvouwlijst.
pageref: net als ref, maar verwijst naar een pagina in plaats van een structuurelement.
cite: maakt een referentie aan met gegevens uit een bibliografie.
Het afrolmenu Overig
Het afrolmenu Overig
Het afrolmenu Overig
Het label selecteren voor een verwijzing
Het label selecteren voor een verwijzen
Het label selecteren voor een verwijzing
Wanneer u cite gebruikt, wordt er een afrolvak met bib-items gepresenteerd, maar als u BibTEX gebruikt zal dit alleen werken wanneer het bestand onderdeel uitmaakt van een Project. Voor het bewerken van BibTEX-bestanden wordt het gebruik van gespecialiseerde editors aangeraden. De auteur heeft goede resultaten behaald met KBibTEX. Natuurlijk kunt u ook met de hand BibTEX-bestanden schrijven binnen Kile.
Het afrolvak dat het label tiny draagt, wordt gebruikt om de grootte van de tekst in te stellen. U kunt de grootte van de hoofdtekst of voetnoten, enz. instellen. De beschikbare commando's zijn:
tiny: kleinst.
scriptsize: zeer klein.
footnotesize: kleiner.
small: klein.
normalsize: normaal.
large: groot.
Large: groter.
LARGE: nog groter.
huge: nog steeds groter.
Huge: grootst.