Latex-Problem

Alles, was sonst nirgendwo reinpasst

Latex-Problem

Beitragvon NeX » 14.03.08 17:54

Hi,

sitze gerade an meinem Proseminar und arbeite zum ersten Mal mit Latex...

ich habe mich die letzten tage mit google und diversen Latex Online Hilfen durchgemogelt.

Heute habe ich versucht mir eine Umgebung für Java-Code schaffen wollen... ich durch zufall auf ein beispiel gestoßen und habe es mir mal ummodelliert.....
ich kenne zwar das listing packet die formatierung gefällt mir aber nicht....

Code: Alles auswählen
%----------- box umgebung -------------%
\newenvironment{umgebung}{%
\def\FrameCommand{\fcolorbox{framecolor}{shadecolor}}%
\MakeFramed {\FrameRestore}}%
{\endMakeFramed}

\newenvironment{code}
{\definecolor{shadecolor}{rgb}{0.9,0.9,0.9}% textfarbe %
         \definecolor{framecolor}{rgb}{0.5,0.5,0.5}% rahmen %
         \begin{umgebung}\begin{flushleft}}
{\end{flushleft}\end{umgebung}}

%----------- box umgebung -------------%


ich verstehe den aufbau auch grob (den oben teil nicht so ganz mit makeframed....) ....nun habe ich jedoch keine möglichkeit gefunden \parbox{...} dort einzubinden...... mit einer veränderlichen größe....

so das ich später sowas sagen könnte wie

Code: Alles auswählen
\begin{code}{5cm}
bla....
\end{code}


kennt vielleicht jemand ein lösung....
oder kennt "schöne" vorlagen um Java-Code einzufügen?

VIELEN DANK für hilfen...
Don't think about....Just do it!
Benutzeravatar
NeX
 
Beiträge: 550
Registriert: 18.10.07 16:03
Wohnort: Mönchengladbach
Studiengang: Informatik (B.Sc.)
Studiert seit: WS 08/09
Anwendungsfach: BWL

Beitragvon Risa » 14.03.08 22:53

Was genau möchtest Du denn darstellen? Also nur JavaCode?
Risa
 

Beitragvon heipei » 15.03.08 00:14

Ich hab fuer mein Proseminar damals listings benutzt um im Article und in der Presentation Quellcode zu listen. Das findest du hier, die PDF erklaert eigentlich alles und das Ding hat direkt Voreinstellungen fuer viele Sprachen und kann natuerlich Farbe. Link: http://www.ctan.org/tex-archive/macros/latex/contrib/listings/

Edit: Ah, nu hab ich auch gesehen dass du listings _nicht_ willst ;). Falls du was besseres findest sag trotzdem mal Bescheid.
Benutzeravatar
heipei
Moderator
 
Beiträge: 769
Registriert: 02.11.06 21:55
Wohnort: Aachen
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: Medizin

Beitragvon NeX » 15.03.08 13:03

Risa hat geschrieben:Was genau möchtest Du denn darstellen? Also nur JavaCode?


ich hätte gerne eine grau abgesetzte box mit schwarzem code ....

die graue box habe ich da oben schon...schön abgesetzt ist sie auch...

ich verstehe den newenvironment befehl...und weiss auch wie ich mir alles deklarieren kann.....

es gibt nur ein problem

\newenvironment{name}{begin-anweisungen}{end-anweisungen}

alo z.b.

\newenvironment{zentriert}{\begin{center}}{\end{center}}

dann kann man nachher
\begin{zentriert}
\end{zentriert}

schreiben......

jetzt möchte ich aber noch den \pabox{groesse}{......} befehl da einbauen.... allerdings ist das eben kein befehl mit begin und end....deswegen bekomme ich den da nicht eingebaut...

an der stelle bräuchte ich hilfe...
Don't think about....Just do it!
Benutzeravatar
NeX
 
Beiträge: 550
Registriert: 18.10.07 16:03
Wohnort: Mönchengladbach
Studiengang: Informatik (B.Sc.)
Studiert seit: WS 08/09
Anwendungsfach: BWL


Zurück zu Off-Topic