LaTeX: Lav din egen pakke
Her er et LaTeX tip som jeg først opdagede for nyligt.
Starten af LaTeX-filer indeholder ofte en masse opsætning som forvirrer og skal kopieres med over hver gang man opretter et nyt dokument. En bedre løsning er at oprette en pakke som indeholder al ens opsætning og derefter inkluderes i ens dokument. Man kan herefter nøjes med at angive den opsætning der er specifikt for dokumentet.
Man kan f.eks. lave en rapport-pakke, ved at oprette filen 'rapport.sty' med indeholdet
\ProvidesPackage{rapport}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{times}
\usepackage{amsmath}
\usepackage{graphicx}
% Mere opsætning her...
Det eneste særlige ved en pakke er \ProvidesPackage{...}-kommandoen, hvor argumentet skal matche filnavnen uden '.sty'-endelsen. Alt andet indhold er fuldstændig som du ville skrive det i selve LaTeX-dokumentet.
Når man skal oprette et nyt LaTeX-dokument inkludere man blot rapport-pakken:
\documentclass[a4paper,12pt]{article}
\usepackage{rapport}
\begin{document}
\ldots
\end{document}
- madsss blog
- log ind eller opret konto for at skrive kommentarer


Fint tip
Lækkert tip. Tak.
Det kunne være interessant
Det kunne være interessant at se folks tillægspakker. Jeg har tænkt på at lave min egen orddelingspakke fordi jeg er begyndt at have ret mange \hyphenation-regler i toppen. Jeg har også snart fået samlet mig en del makroer (\be, \ee, \bi, \ei i stedet for \begin{enumerate}, \begin{itemize} osv., samt \myref og \myimg).
Er der nogen som yderligere har automatiseret BiBTeX?
Jeps ... jeg kunne også
Jeps ... jeg kunne også godt tænke mig at se andre folks pakker. Min egen går mest ud på at inkludere andre pakker og konfigurere dem.
Hvad tænker du på mht. automatisering af BiBTeX?
Meget af det er makroer som
Meget af det er makroer som jeg fandt nyttige i mit andet år over på Matematik.
Eksempel: