Inhoud
LaTeX, een typografisch voorbereidings- en samenstellingssysteem voor openbrondocumenten, heeft een alternatieve benadering voor tekstverwerking vergeleken met een conventionele tekstverwerker. In plaats van een reeks grafische knoppen te leveren en de resultaten meteen na bewerking weer te geven, bevat LaTeX-documentprogrammering opdrachten die aangeven hoe een document eruitziet. Over het algemeen worden meerdere opties gegeven om de schrijver in staat te stellen het ontwerp te verfijnen zoals zij dat willen. Een goed voorbeeld hiervan zijn de vijf verschillende opties voor het tekenen van horizontale lijnen in LaTeX.
Horizontale lijnen in LaTeX (programmeur afbeelding door kuhar van Fotolia.com)
hline
De " hline" -opdracht is de eenvoudigste van de horizontale lijnopties in LaTeX en is meestal de gewenste. Het trekt eenvoudig een horizontale lijn tussen alinea's wanneer het document wordt verwerkt. Dit betekent ook dat als de opdracht " hline" in het midden van de alinea wordt gebruikt, het een alinea-einde forceert.
regel
Het commando " rule {length} {thickness}" is een beetje beter dan het "hline " commando. Ten eerste dwingt het geen pauze tussen alinea's: het is acceptabel om een regel in het midden van de alinea te gebruiken, als dat het gewenste effect is. Ten tweede kunt u twee argumenten voor de opdracht opgeven. De eerste is de lengte van de lijn en de tweede is de dikte van de lijn. Beide vereisen dat een drive wordt gebruikt, bijvoorbeeld "cm" (centimeter) of "pt" (punten).
line
Met de opdracht " line (x, y) {length}" kunt u een lijnsegment ergens op de pagina tekenen, horizontaal of anderszins. De lijn heeft de lengte die is gedefinieerd in het lengteparament en de helling (x, y). Een horizontale lijn van 10 centimeter zou " line (0,0) {10 cm}" zijn. Het kan alleen worden gebruikt binnen de "LaTeX Figure" -omgeving.
dotfill
Met de opdracht " dotfill" kun je een reeks punten tekenen. Dit creëert een "rubberen" ruimte met een minimale grootte van een paar punten, maar wordt zo nodig uitgebreid om de beschikbare horizontale ruimte te vullen. Dit is handig voor het definiëren van een inhoudsopgave, waarbij de titel van het hoofdstuk aan de linkerkant is te rechtvaardigen, het paginanummer aan de rechterkant is gerechtvaardigd en de ruimte ertussen bevat, bevat de opdracht de " dotfill" om het met stippen te vullen . Het kan echter een horizontale rij met punten langs de pagina tekenen, gevolgd door een nieuw alinea-commando "".
hrulefill
Het commando " hrulefill" heeft dezelfde functionaliteit als de opdracht " dotfill", maar zal de beschikbare ruimte vullen met de "horizontale regel", een dunne lijn langs de onderkant van de tekst.