Speciale elementen (tags) in LATEX

Gebruiken van de elementenbibliotheek van LATEX
LATEX heeft duizenden elementen voor symbolen en speciale tekens. De meest eenvoudige manier om een speciaal teken in te voegen is gebruik te maken van het menu in de zijbalk, links van het venster van de editor.
Het menu in de zijbalk
Het menu in de zijbalk
Het menu in de zijbalk
De volgende types zijn beschikbaar:
Meestfrequent gebruikt
Relatie
Operators
Pijlen
Diversen wiskunde
Diversen tekst
Begrenzingstekens
Grieks
Speciale tekens
Cyrillische tekens
Gebruikergedefinieerd
De tekstballonnen van de pictogrammen tonen de LATEX commando 's en extra benodigde pakketten.
Op drukken en op een symbool drukken zal tot gevolg hebben dat $\symbolcmd$ wordt ingevoegd. Overeenkomstig drukken op voegt het in in accolades.
Als u een commando invoegt die een pakket vereist dat niet is ingevoegd in uw LATEX-document, dan ziet u een waarschuwingsbericht in het logview-venster.
De eerst lijst met symbolen bevat de Meest frequent gebruikte symbolen. Ingevoegde symbolen zullen aan deze lijst worden toegevoegd, voor een snelle en gemakkelijke referentie. De volgorde van de symbolen zal niet gewijzigd worden bij toevoegen van nieuwe symbolen, in plaats daarvan zal een referentieteller worden opgehoogd. Als het aantal items boven 30 items gaat, zal het item met het laagste aantal worden verwijderd.
De Gebruikergedefinieerde symbolenlijst kan uw eigen symbolen bevatten. Om uw eigen symbolen aan te maken hebt u het programma gesymb en het bestand definitions.tex nodig uit het bronpakket van kile. Bovendien hebt u een LATEX-compiler nodig (wat een verrassing) en dvipng (versie 1.7 of later). De procedure is dat u een LATEX-bestand maakt met \input{definitions}, die de onderstaande commando's beschikbaar maakt en laat gesymb mysymbols.tex user (die LATEX en dvipng aanroept) de pictogrammen maken. Na ze naar $HOME/.kde/share/apps/kile/mathsymbols/user/ te hebben gekopieerd en opnieuw starten van kile kunt u uw eigen symbolen gebruiken.
De volgende commando's worden gedefinieerd in definitions.tex:
\command[\optarg]{\symbol}: Voeg het symbool \symbol toe aan de lijst symbolen, het optionele argument \optarg specificeert het commando wat kile in zou moeten voegen. Als het niet gegeven is zal het commando in het verplichte argument gebruikt worden.
\mathcommand[\optarg]{\symbol}: hetzelfde als boven, behalve dat het commando in het vereiste argument ingevoerd moet worden in math-modus.
\pkgs[arg]{pkg}: declareert dat het commando in deze regel het LATEX pakket pkg nodig heeft met het optionele argument arg. Dit commando moet voor het commando \command staan en gaat boven elke pakketspecificatie van de omgeving neededpkgs.
\begin{neededpkgs}[pkgs-args]{pkgs} ... \end{neededpkgs}: heeft hetzelfde effect als bovenstaand, maar voor alle ingesloten commando's.
Om helemaal compleet te zijn hierbij een voorbeeld:

\documentclass[a4paper,10pt]{article}
\usepackage{amssymb}
\input{definitions}
%
\begin{document}
\pagestyle{empty}
%
\begin{neededpkgs}{amssymb}
\mathcommand{\surd}
\pkgs{amsmath}\mathcommand[\ddddot{}]{\ddddot{a}}
\mathcommand{\angle}
\end{neededpkgs}
\command{\"A}
\mathcommand{\exists}
\mathcommand[\stackrel{}{}]{\stackrel{abc}{=}}

%\begin{neededpkgs}[russian,koi8-r,T2C,]{babel,inputenc,fontenc,mathtext}
%
%   \end{neededpkgs}
% this would need to include the packages
% \usepackage{mathtext}
% \usepackage[T2C]{fontenc}
% \usepackage[russian]{babel}
% \usepackage[koi8-r]{inputenc}
%  just to explain the format
\end{document}

Bibitems gebruiken
\bibitem is een commando dat gebruikt wordt om een referentie in een omgeving thebibliography in te voeren in uw document. De syntaxis voor het gebruik van \bibitem is \bibitem[label]{key}.
Het optionele [label] is voor u om uw eigen labelsysteem toe te voegen voor het bibliografie-item. Als er geen label ingesteld is, worden de items op numerieke volgorde geplaatst: [1], [2], [3], etc.
Het argument {key} wordt gebruikt om te verwijzen en om de commando's \bibitem en \cite aan elkaar en aan de informatie die zij bevatten te koppelen. Het commando \cite bevat het label dat overeenkomt met het bedoelde \bibitem, dat zich bevindt in een omgeving thebibliography, en de referentiegegevens bevat. Beiden aan elkaar gekoppelden \bibitem en \cite moeten dezelfde {key} hebben; de gemakkelijkste manier om keys te organiseren is met de achternaam van de auteur. De secundaire accolades in de thebibliography omgeving geven het langste bibliografielabel aan dat u verwacht. Dus {foo} invoegen betekent dat u elk label korter of net zo lang als de uitdrukking foo kan hebben. Deze parameter onjuist instellen kan een niet zo netjes uitziend inspringen van uw bibliografie betekenen.
De bibliografie is een apart onderdeel van uw hoofddocument, en een voorbeeld van de code voor de bibliografie ziet er als volgt uit:

\begin{thebibliography}{50}
        \bibitem{Simpson} Homer J. Simpson. \textsl{Mmmmm...donuts}. Evergreen Terrace Printing Co.,
                          Springfield, SomewhereUSA, 1998
\end{thebibliography}

Uw hoofd-broncode bevat dan de locatie van de informatie met betrekking tot het \bibitem dat gebruik maakt van \cite. Die broncode lijkt hierop:

Mijn thesis, over de filosofie van De Simpsons\copyright komt uit mijn favoriete boek \cite{Simpson}.

Omdat het vaak moeilijk is de exacte sleutel voor de referentie te onthouden wanneer u veel verwijzingen hebt, biedt Kile een eenvoudige manier om een verwijzing in te voegen. Met LaTeX Referenties Cite wordt een lijst met alle sleutels voor verwijzingen. Selecteer de juiste referentie en een verwijzing zal in uw document worden ingevoegd. Sla het bestand op of kies Bewerken Documentstructuur verversen of druk op F12 om de lijst met sleutels bij te werken. Met code aanvullen ingeschakeld zal Kile u een lijst tonen met alle bibitem-labels zodra u een \cite commando opent.
Het eindproduct in de bibliografie van uw document ziet er dan zo uit:
[1] Homer J. Simpson. Mmmmm...donuts. Evergreen Terrace Printing Co., Springfield, SomewhereUSA, 1998.
Kile kan ook samenwerken met BibTEX editors, zoals KBibTEX om het gemakkelijker te maken om citaten in te voeren. Wanneer een BibTEX bestand wordt toegevoegd aan het project, zal Kile u helpen om commando's voor citaten aan te vullen, op dezelfde manier als boven beschreven.