PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : eigene package erstellen



Nemesys
16-06-2009, 16:37
Hallo,

gibt es eine einfache Möglichkeit eigene package's selbst zu erstellen? Bzw. kann ich wie in anderen Programmiersprachen auch, eigene Funktionen programmieren und die dann per Funktionsaufruf + Parameter aufrufen?

Gruß Matthias

mechanicus
16-06-2009, 16:43
Hallo,

gibt es eine einfache Möglichkeit eigene package's selbst zu erstellen? Bzw. kann ich wie in anderen Programmiersprachen auch, eigene Funktionen programmieren und die dann per Funktionsaufruf + Parameter aufrufen?

Gruß Matthias

Hallo,

du speicherst dein "eigenes" Paket als sty-Datei ab. Dann sind die ersten zwei Zeilen:

\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{PAKETNAME}[VERSIONSANGABE]

und schon hast dein eigenes Paket

Gruß
Marco

bobmalaria
16-06-2009, 16:47
hi,

der clsguide (http://www.latex-project.org/guides/clsguide.pdf) könnte dir helfen

voss
16-06-2009, 16:49
gibt es eine einfache Möglichkeit eigene package's selbst zu erstellen? Bzw. kann ich wie in anderen Programmiersprachen auch, eigene Funktionen programmieren und die dann per Funktionsaufruf + Parameter aufrufen?



\begin{filecontents}{meins.sty}
%% Lizenz LaTeX LPPL
\ProvidesPackage{meins}
\def\fileversion{0.1}
\def\filedate{2009/06/16}
\message{Paket meins :-) \fileversion\ \filedate\ (ich)}
\newcommand*\meinMakro[#1][\normalsize]{{#1Gru\ss\ aus dem Paket ,,meins`` \ldots}}
\end{filecontents}

\documentclass{article}
\usepackage{meins}
\begin{document}

\meinMakro

\meinMakro[\Huge]

\end{document}


Herbert

Nemesys
16-06-2009, 17:07
vielen Dank