Latex - C Syntaxhervorhebung

OP #2040965
Servus Zusammen,

ich arbeite gerade ein bisschen mit Latex und bin nun auf der Suche nach 
einem Paket, welches mir die Möglichkeit bietet C-Code mit einzubinden.
Genauer gesagt suche ich einem Paket das mir folgendes erledigt:
 + Syntaxhervorhebung
 + C-Formatierung (Tabs, etc ...)

Kennt da jemand was entsprechendes (Links, Tutorials, etc ...)



Umgebung: TeXnicCenter und MiKTex 2.9

Vielen Dank
http://blog.yeticode.co.uk/2009/03/latex-coloured-code-listings/

An Sprachen sollten gehen:
ABAP,ACSL,Ada,Algol,Ant,Assembler,Awk,bash,Basic,C,C++,
Caml,Clean,Cobol,Comal,csh,Delphi,Eiffel,Elan,erlang,
Euphoria,Fortran,GCL,Gnuplot,Haskell,HTML,IDL,inform,Java,
JVMIS,ksh,Lisp,Logo,make,Mathematica1,Matlab,Mercury,
MetaPost,Miranda,Mizar,ML,Modula2,MuPAD,NASTRAN,
Oberon-1,OCL,Octave,Oz,Pascal,Perl,PHP,PL/I,Plasm,POV,
Prolog,Promela,Python,R,Reduce,Rexx,RSL,Ruby,S,SAS,
Scilab,sh,SHELXL,Simula,SQL,tcl,TeX,VBScript,Verilog,VHDL,
VRML,XML,XSLT
Ich hatte damals immer das Listings Package genommen, war eigentlich 
sehr zufrieden. Doku: 
ftp://ftp.tex.ac.uk/tex-archive/macros/latex/contrib/listings/listings.p 
df
1
\documentclass{article}
2
\usepackage{listings}
3

4
\begin{document}
5
\lstset{language=C}
6

7
\begin{lstlisting}
8
   %Dein C-Code
9
\end{lstlisting}
10

11
\end{document}

Mit \lstinputlisting kann man auch externe Quell-Dateien einbinden.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.