Vorher hatte ich einfach immer tex-files per \input eingebunden. Das ging mit dem unten stehenden Beispiel auch ohne Probleme.
Mit sty und \usepackage bekomme ich aber merkwürdige Fehler.
% -- Error/Warning --
\RequirePackage[immediate]{silence}
\WarningFilter{latex}{File `titelseite.sty' already exists on the system}
%% ----- titelseite.sty file -----
\begin{filecontents}{titelseite.sty}
\ProvidesPackage{titelseite}[2013-11-00 unsupported LaTeX2e package]
\newcommand*{\pwStudium}[1]{\newcommand*{\pwStudiumX}{#1}}
\begin{titlepage}
\pwStudiumX
\end{titlepage}
}
\end{filecontents}
%% ----- end titelseite.sty file -----
\documentclass{scrartcl}
\usepackage{xltxtra}
\defaultfontfeatures{Mapping=tex-text}
\usepackage{polyglossia}
\setdefaultlanguage[spelling=new]{german}
% -- Titelseite --
\usepackage{titelseite}
\pwStudium{Studium}
\begin{document}
\makeTitelseite % Titelseite
\newpage
Text
\end{document}26 error| Missing = inserted for \ifnum. - \pwStudium {Studium}
29 error| Undefined control sequence. \begin {center} \bf \pwStu... \makeTitelseite % Titelseite
