von iTob » Fr 14. Jan 2011, 17:40
Gerne.
Wenn es dir zu lange dauert jedesmal \lstinline zu schreiben, kannst du das auch abkürzen:
\documentclass[12pt,a4paper]{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{listings}
\lstset{%
language=Matlab,
basicstyle=\small\ttfamily,
}
% "Abkürzung": mlc=Matlab-Code der Name des Makros ist natürlich
% frei. \let\xxx\lstinline definiert \xxx als "Abkürzung"
\let\mlc\lstinline
\begin{document}
Hier steht Text und da ich nicht weiß, wie Matlab-
befehle aussehen denke ich mir einfach was aus, was in der
Zeile stehen kann, wie \mlc{<<text+a=2>>} oder aber auch
abgesetzt erscheint:
%
\begin{lstlisting}
>> a + B
>> = c^2
\end{lstlisting}
%
danach kann dann der Text weitergehen oder auch nicht \dots
\end{document}
Wenn alles klar ist, könntest du auch bitte noch den Status anpassen
Tobi
Gerne.
Wenn es dir zu lange dauert jedesmal \lstinline zu schreiben, kannst du das auch abkürzen:
[code]\documentclass[12pt,a4paper]{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{listings}
\lstset{%
language=Matlab,
basicstyle=\small\ttfamily,
}
% "Abkürzung": mlc=Matlab-Code der Name des Makros ist natürlich
% frei. \let\xxx\lstinline definiert \xxx als "Abkürzung"
\let\mlc\lstinline
\begin{document}
Hier steht Text und da ich nicht weiß, wie Matlab-
befehle aussehen denke ich mir einfach was aus, was in der
Zeile stehen kann, wie \mlc{<<text+a=2>>} oder aber auch
abgesetzt erscheint:
%
\begin{lstlisting}
>> a + B
>> = c^2
\end{lstlisting}
%
danach kann dann der Text weitergehen oder auch nicht \dots
\end{document}[/code]
Wenn alles klar ist, könntest du auch bitte noch den Status anpassen ;)
Tobi