malli
08-02-2010, 21:07
So, nachdem ich langsam der Verzweiflung nahe bin, bin ich auf dieses Forum gestossen und bitte um eure Hilfe.
Bei folgenden Dingen komme ich nicht weiter:
- Wie kann ich das Datum, das ich mit \today einfüge in TT.MM.JJJJ formatieren?
- Wie kann ich den Abstand von Kopf- und Fusszeile zum Rand bzw. zum Text festlegen?
- Wie schaffe ich es, den Sourcecode so zu formatieren, dass 50 auch als Zahl erkannt wird und nicht nur einzelne Ziffern und wie bekomme ich es hin, auch ":, +, -, =, (, ), {, }, [, ]" usw. als Keywords zu definieren?
- Kann ich definierte Keywords entfernen? Ich möchte z.B. WriteLn nicht fett haben. Hätte es mit deletekeywords versucht, hat aber irgendwie nicht funktioniert.
Bin euch für jeden Hinweis dankbar!
%used packages
\documentclass[10pt, a4paper]{scrartcl}
\usepackage{textcomp}
\usepackage{setspace}
\usepackage{geometry}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{listings}
\usepackage{graphicx}
\usepackage{scrpage2}
\usepackage{palatino}
\usepackage{pdfpages}
\usepackage{lastpage}
%Farben
\definecolor{gray}{rgb}{0.5,0.5,0.5}
\definecolor{green}{rgb}{0,0.5,0}
\definecolor{orange}{rgb}{1,0.5,0}
\definecolor{blue}{rgb}{0,0,1}
\definecolor{darkblue}{rgb}{0,0,0.5}
%SourceCode
\lstset{
language=Pascal,
basicstyle=\ttfamily\small\setstretch{1},
keywordstyle=\color{blue}\bfseries,
stringstyle=\color{gray},
alsoletter=[01234567890],
commentstyle=\color{green}\slshape,
showstringspaces=false,
emph={0,1,2,3,4,5,6,7,8,9},
emphstyle=\color{orange},
upquote=true
}
%Seitenraender
\geometry{a4paper,left=25mm,right=25mm,top=25mm,bo ttom=20mm}
%Absaetze
\parindent=0cm
\parskip=1mm
%Kopfzeile
\setkomafont{pagehead}{\normalfont\sffamily}
\pagestyle{scrheadings}
\ihead{XXX - Nr. 1 \\ }
\ohead{Vorname Nachname \\ \today}
\setheadsepline{.4pt}
%Fusszeile
\setkomafont{pagefoot}{\normalfont\sffamily}
\setkomafont{pagenumber}{\normalfont\sffamily}
\setfootsepline{.4pt}
\cfoot{}
\ofoot{Seite \pagemark \ von \pageref{LastPage}}
%Dokument
\begin{document}
\section{Beispiel 1}
\par
\subsection{Lösung für Beispiel 1}
Hier steht mal mehr und mal weniger Text
\par
\subsubsection{xxx}
Auch ein bisschen Text.
\par
\subsubsection{yyy}
Hier ebenfalls.
\par
\subsection{Sourcecode}
\lstinputlisting{test.pas}
\end{document}
Bei folgenden Dingen komme ich nicht weiter:
- Wie kann ich das Datum, das ich mit \today einfüge in TT.MM.JJJJ formatieren?
- Wie kann ich den Abstand von Kopf- und Fusszeile zum Rand bzw. zum Text festlegen?
- Wie schaffe ich es, den Sourcecode so zu formatieren, dass 50 auch als Zahl erkannt wird und nicht nur einzelne Ziffern und wie bekomme ich es hin, auch ":, +, -, =, (, ), {, }, [, ]" usw. als Keywords zu definieren?
- Kann ich definierte Keywords entfernen? Ich möchte z.B. WriteLn nicht fett haben. Hätte es mit deletekeywords versucht, hat aber irgendwie nicht funktioniert.
Bin euch für jeden Hinweis dankbar!
%used packages
\documentclass[10pt, a4paper]{scrartcl}
\usepackage{textcomp}
\usepackage{setspace}
\usepackage{geometry}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{listings}
\usepackage{graphicx}
\usepackage{scrpage2}
\usepackage{palatino}
\usepackage{pdfpages}
\usepackage{lastpage}
%Farben
\definecolor{gray}{rgb}{0.5,0.5,0.5}
\definecolor{green}{rgb}{0,0.5,0}
\definecolor{orange}{rgb}{1,0.5,0}
\definecolor{blue}{rgb}{0,0,1}
\definecolor{darkblue}{rgb}{0,0,0.5}
%SourceCode
\lstset{
language=Pascal,
basicstyle=\ttfamily\small\setstretch{1},
keywordstyle=\color{blue}\bfseries,
stringstyle=\color{gray},
alsoletter=[01234567890],
commentstyle=\color{green}\slshape,
showstringspaces=false,
emph={0,1,2,3,4,5,6,7,8,9},
emphstyle=\color{orange},
upquote=true
}
%Seitenraender
\geometry{a4paper,left=25mm,right=25mm,top=25mm,bo ttom=20mm}
%Absaetze
\parindent=0cm
\parskip=1mm
%Kopfzeile
\setkomafont{pagehead}{\normalfont\sffamily}
\pagestyle{scrheadings}
\ihead{XXX - Nr. 1 \\ }
\ohead{Vorname Nachname \\ \today}
\setheadsepline{.4pt}
%Fusszeile
\setkomafont{pagefoot}{\normalfont\sffamily}
\setkomafont{pagenumber}{\normalfont\sffamily}
\setfootsepline{.4pt}
\cfoot{}
\ofoot{Seite \pagemark \ von \pageref{LastPage}}
%Dokument
\begin{document}
\section{Beispiel 1}
\par
\subsection{Lösung für Beispiel 1}
Hier steht mal mehr und mal weniger Text
\par
\subsubsection{xxx}
Auch ein bisschen Text.
\par
\subsubsection{yyy}
Hier ebenfalls.
\par
\subsection{Sourcecode}
\lstinputlisting{test.pas}
\end{document}