Det Gode Dokument eller Præamblen fra mit bachelorprojekt ved Palle Jørgensen Foredrag i Dansk T E X-brugergruppe 13. marts 2001
Præamblen fra mit bachelorprojekt \documentclass[twoside,titlepage,a4paper,dan \usepackage{amsmath,amssymb} \usepackage{times,mathptm} \usepackage[dvips]{graphicx} %\usepackage[draft]{graphicx} \usepackage[final]{fixme} \usepackage[t1]{fontenc} \usepackage[latin1]{inputenc} \usepackage{babel,booktabs,tabularx,sidecap, subfigure,ccaption,tocbibind,fancyhdr, flafter,siunits,url} \title{solvent-solvent-vekselvirkninger\\ i undersøgt\\ ved hjælp af højenergikollisio \author{palle Jørgensen} \bibliographystyle{unsrt} \begin{document}
Dem der bare skal med Navn inputenc fontenc babel Beskrivelse Gør det muligt at bruge æ, ø og å i sin.tex-fil Sætter fontene til at være ps-fonte, i stedet for bitmap-fonte skal have tegnsæt som option oversætter ord som figure til f.eks. dansk Med option T1 til fontenc er de nordiske bogstaver også includeret i tegnsættet. Til engelske tekster inderholder tegnsæt som LY1 en del tegn flere en T1, dog ikke de nordiske bogstaver.
Tabeller Et helt kapitel for sig selv; to pakker: Navn tabularx booktabs Beskrivelse Muliggør at angive bredden af tabellen. Ny typesetting af tabeller læs dokumentationen... Navn tabularx booktabs Beskrivelse Muliggør at angive bredden af tabellen. Ny typesetting af tabeller læs dokumentationen...
Figurer og tabeller floats Lad LAT E X placere dine figurer for dig lad dem flyde. Brug pakken graphicx (eller graphics) til at includere dine figurer med, og put dem i et figure environment. Navn subfigure sidecap ccaption flafter Beskrivelse Til at sætte flere underfigurer med hver sin caption ind i samme figur. Caption ved siden af figurer / tabellen. Kan sætte caption under ting der ikke normalt har en caption. Sørger for at dine floats ikke optræder i texten før de er sat ind. For at få de perfekte figurer, kan man lave dem i MetaPost, eller i xfig i en snæver vending... Metapost er et helt foredrag for sig selv, og er i det hele taget meget nørdet, men giver et fantastisk output.
De smarte Navn SIunits fixme url fancyref varioref hyperref lastpage scale Beskrivelse Især god når man er fysiker Til at skrive små beskeder til sig selv. Til at sætte urler op med. Virker sammen med hyperref Sørger for at referencerne får de rigtige ord med på vejen. Includerer sidenummeret i krydsreferancerne. Dog ikke hvis det er på samme side som referencen. Giver mulighed for at ens referencer bliver til en slags hyperlinks. Virker også hvis man vil bruge LAT E X til at lave html. Til hvis man har brug for det totale antal sider. Til hvis man laver noget der skal være i A5-format, men skal afleveres som A4-format.
Litteraturhenvisnigner Et lille program BIBT E X virker sammen med LAT E X, og gør det nemt at få henvisningerne korrekt. natbib kan bruges til at ændre måden hvorpå henvisningerne kommer til at stå i teksten. Hvis litteraturlisten skal stå i indholdsfortegnelsen, kan pakken tocbibind bruges. Inkluderer også listoffigures og listoftables efter ønske.
Eksempel på BIBT E X-fil: @Article{ayotte99, author = {P. Ayotte and G. H. Weddle and M. A. Johnson}, title = {An infrared study of the competition between hydrogen-bond networking and ionic solvation: Halide-dependent distortions of the water trimer in the $ { X^-\cdot (H_2O)_3 } $, ($ { X=Cl, Br, I } $)}, journal = {J. Chem. Phys.}, year = 1999, volume = 110, number = 15, pages = {7129-7132}, } @Article{ayala00, author = {R. Ayala and J. M. Mart{\ i}nez and R. R. Pappalardo and E. S. Marcos}, title = {Theoretical Study of the Microsolvation of the Bromide Anion in Water, Methanol, and Acetonitrile: Ion-Solvent vs Solvent-Solvent Interactions}, journal = {J. Phys. Chem. A}, year = 2000, volume = 104, pages = {2799-2807} }
Et spørgsmål om smag... Koma Forskellige klasser der er omdefinitioner af normale klasser. Sætter bla. overskrifter o.lign. i sans serif. Pakken titlesec kan evt. også bruges, men hvorfor gøre det mere besværligt for sig selv. Fonte Brug evt. anden font end computer modern. Jeg bruger (som regel) altid times. Jeg synes at computer modern virker lidt for steril... Man skal dog være opmærksom på om matematikfontene også bliver ændret. Til times kan pakken mathptm bruges. Hvis man vil lave pdf-filer ud af sit dokument, er der yderligere den fordel, at times-fontene er med i PDF-formatet; dvs. man undgår at fontene skal ligge i pdf-filen. Opsætning fancyhdr Sætter siden op med flotte headere og mulighed for selv at sætte footere.
Sideopsætning Hvis man absolut vil ændre sideopsætningen, så er der nogle muligheder: Navn a4wide fullpage geometry Beskrivelse Gør siden bredere Gør siden større både i højde og bredde Giver mulighed for at ændre alle parametre
Generelt Små gode råd til en pæn opstætning: Læs dokumentationen! Få fat i en manual af en eller anden slags. F.eks. The (Not so) Short Introduction to LAT E X. For dem der vil videre, Hundebogen eller lignende. Lad LAT E X gøre arbejdet. Rod aldrig selv med sideopsætning. Det er der folk der er bedre til end dig, og har gjort det i en pakke der gør arbejdet for dig. Hvis du vil have gjort noget smart, så er der sikkert en pakke der kan gøre det for dig. Prøv kun i yderste nødstilfælde at ordne det selv. Følg med... enten på dk-tug@sunsite.dk eller news:comp.text.tex. Kom til dette foredrag ;-) kan findes gratis på nettet
Hvor kan jeg få mere information? Slå op i din manual... http://ctan.tug.org/ Der er links til nogle faqs http://sunsite.dk/dk-tug/ Der ligger alle slidsene fra vores foredrag, samt yderligere information om foreningen. dk-tug@sunsite.dk Spørg folk på listen, om de kender et svar. news:comp.text.tex Spørg alverdens T E X-nørder om de kender svaret. Spørg din lokale LAT E X-haj!