caption für lstnewenvironment{

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: caption für lstnewenvironment{

von Sörensen » Fr 24. Aug 2012, 11:12

Siehe ...
http://www.golatex.de/viewtopic,p,40945.html#40945
...
\lstnewenvironment{ccode}[2]{
  \renewcommand\lstlistingname{C-Quellcode}
  \setcounter{oldlstlisting}{\value{lstlisting}}
  \setcounter{lstlisting}{\value{ccodecounter}}
  \lstset{
     frame=tlbr,
      xleftmargin=15mm,
      framexleftmargin=15mm,
      numbersep=5mm,
      numbers=left,
      stepnumber=5,
      firstnumber=1,
      captionpos=b,
      tabsize=4,
      breaklines=true,
      #1
   }
}{
    \stepcounter{ccodecounter}
    \setcounter{lstlisting}{\value{oldlstlisting}}
} 
und Aufruf mit
\begin{ccode} {caption=prog1, label=ccode:prog1, stepnumber=1}
C-Code
C-Code
C-Code
C-Code
C-Code
C-Code
C-Code
\end{ccode}
Gruß,
Sören

caption für lstnewenvironment{

von Martin__ » So 22. Jul 2012, 14:50

\documentclass{article}

\usepackage{graphicx}
\usepackage[latin1]{inputenc}
\usepackage{color}                  %\definecolor 
\usepackage{listings}               %Programmcodeumgebung für Matlab Code 
\usepackage{microtype}            %Captions im Programmcode
\usepackage[german=quotes]{csquotes}
\definecolor{bgcolor}{rgb}{0,0,0} 
\definecolor{string}{rgb}{1,0,0} 
\definecolor{darkblue}{rgb}{0,0,.75} 
\definecolor{darkred}{rgb}{.75,0,0} 
\definecolor{darkgreen}{rgb}{0,.75,0} 
\lstloadlanguages{Matlab} 
\lstnewenvironment{MatlabCode}[1][] 
{\microtypesetup{activate=true}      %Captions im Programmcode 
\lstset{ 
   language= Matlab, 
   basicstyle=\ttfamily,                     %generell Schreibmaschinenschrift 
   basicstyle=\scriptsize, 
   keywordstyle=\color{darkblue}, 
   commentstyle=\color{darkgreen}, 
   stringstyle=\color{string}, 
   backgroundcolor=\color{white},      %Hintergrundfarbe 
   showstringspaces=false,                  %In Strings keine Backspace zeichen breaklines=true, 
   captionpos=b,                                 %Beschriftungsposition 
   numbers   =   left,                              %links Zeilennummern 
   xleftmargin=.04\textwidth, 
   %frame=single,                                 %shadowbox, leftline, lines, topline, t, r, b, l 
   #1}
} 
{}
%\includegraphics{Bilder/} 
 
\begin{document}
\begin{MatlabCode}
H=0;
\end{MatlabCode}
\end{document}
Das ganze würde ich jetzt noch gern mit einer Caption versehen und einem label? irgendwie war ich dafür zublöd um darauß schlau zuwerden was mir google gesagt hat ;)

Nach oben