Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 23

Thema: Listing als Punkt in Abbildungsverzeichnis aufnehmen.

  1. #1
    Registrierter Benutzer
    Registriert seit
    28.05.2006
    Beiträge
    29

    Question Listing als Punkt in Abbildungsverzeichnis aufnehmen.

    Hallo,
    ich würde gerne ein Listing, das ich mit dem listing package erstellt habe bzw in LATEX eingefügt habe in mein Abbildungsverzeichnis einfügen, da ich für ein Listing ein Listingverzeichnis für etwas übertrieben halte.
    Gibt es da ne Möglichkeit?
    danke schonmal
    und Gruß
    Malte

    mein Listing wird folgendermaßen includiert:

    \lstinputlisting[caption=run()-Methode der OREWorklet-Klasse,label=lst3:java, firstline=118, lastline=166]{sourcen/OREWorklet.java}

  2. #2
    Registrierter Benutzer Avatar von Waxolunist
    Registriert seit
    19.06.2006
    Ort
    Wien
    Beiträge
    485
    Ne figure-Umgebung drum rum?

  3. #3
    Registrierter Benutzer
    Registriert seit
    28.05.2006
    Beiträge
    29

    und wie referenziere ich das dann?

    Hallo
    Danke erstmal
    hmmm da bin ich auch drauf gekommen hatte es so versucht.
    Problem ist das folgende: da mein Listing mehrseitig ist zeigt er leider auch nur die erste Seite an
    wie bekomme ich das ganz mehrseitig hin?
    Includierung sieht wie folgt aus:
    \begin{figure}
    \begin{center}
    \lstinputlisting[firstline=118, lastline=166]{sourcen/OREWorklet.java}

    \parbox{\textwidth}{\caption{Codierungsbeispiel-JSR94-Implementierung , run()-Methode}
    \label{fig:list}}
    \end{center}
    \end{figure}
    Gruß und
    Danke Malte

  4. #4
    Registrierter Benutzer Avatar von Waxolunist
    Registriert seit
    19.06.2006
    Ort
    Wien
    Beiträge
    485
    probiers mal mir \addcontentsline{lof}{lstlisting}
    Geändert von Waxolunist (22-06-2006 um 14:35 Uhr)

  5. #5
    Registrierter Benutzer
    Registriert seit
    28.05.2006
    Beiträge
    29
    Hallo,
    danke für den Tipp,
    das hat leider nicht geklappt.
    Das Listing als Bild ragt immernoch aus der Seite raus... nach unten
    Malte

  6. #6
    Registrierter Benutzer Avatar von Waxolunist
    Registriert seit
    19.06.2006
    Ort
    Wien
    Beiträge
    485
    mit addcontentsline?

    Hab vorher ein bisschen zu wenig nachgedacht

    mfg, christian

  7. #7
    Registrierter Benutzer
    Registriert seit
    26.05.2006
    Beiträge
    879
    Zitat Zitat von MalteRoe
    Hallo,
    danke für den Tipp,
    das hat leider nicht geklappt.
    Das Listing als Bild ragt immernoch aus der Seite raus... nach unten
    Malte
    Jetzt natürlich _nicht_ mehr in einer figure-Umgebung!

    rc

  8. #8
    Registrierter Benutzer
    Registriert seit
    28.05.2006
    Beiträge
    29
    hmmm mit addcontentstoline klappt nur noch eine Frage:
    wie bekomme ich den aktuellen Counter von meinen figures?
    und naja das mit der Beschriftung drunter klappt bei mir nicht:
    ich habe versucht deine styleumdefinition anzuwenden hat bei mir leider null Effekt
    Danke und Gruß
    Malte

  9. #9
    Registrierter Benutzer Avatar von Waxolunist
    Registriert seit
    19.06.2006
    Ort
    Wien
    Beiträge
    485
    Lass meine Styleumdefinition lieber mal weg. Da ruinierst du dir wahrscheinlich nur noch mehr. Wie gesagt, dass verwende ich, weiß aber nicht mehr ganz genau, wieso es funktioniert.

    Auf alle Fälle ist das vom listings.sty.

    Du könntest das istings.sty-File in dein lokales Verzeichnis kopieren, umbennenen in mylistings, dieses dann mit \usepackage{mylistings} einbinden.

    Dann änderst du in den Zeilen 1456 und 1460 lol auf lof.

    Ein verdammter Hack, aber adhoc fällt mir keine andere Lösung ein.

  10. #10
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von MalteRoe
    wie bekomme ich den aktuellen Counter von meinen figures?
    kannst Du ncht einfach vor Dein Listing ein
    Code:
    \setcounter{lstlisting}{\value{figure}}
    \addtocounter{figure}{1} %falls nach dem Listing noch Abbildungen kommen
    setzen?
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  11. #11
    Registrierter Benutzer Avatar von Waxolunist
    Registriert seit
    19.06.2006
    Ort
    Wien
    Beiträge
    485
    Ich habs jetzt einmal versucht. Meinst du das so?

    Anhang 806

    Möchtest du etwa das Listing im Verzeichnis als Abbildung anführen?
    Geändert von Waxolunist (09-01-2007 um 15:56 Uhr)

  12. #12
    Registrierter Benutzer
    Registriert seit
    26.05.2006
    Beiträge
    879
    Zitat Zitat von Waxolunist
    Lass meine Styleumdefinition lieber mal weg. Da ruinierst du dir wahrscheinlich nur noch mehr. Wie gesagt, dass verwende ich, weiß aber nicht mehr ganz genau, wieso es funktioniert.

    Auf alle Fälle ist das vom listings.sty.

    Du könntest das istings.sty-File in dein lokales Verzeichnis kopieren, umbennenen in mylistings, dieses dann mit \usepackage{mylistings} einbinden.

    Dann änderst du in den Zeilen 1456 und 1460 lol auf lof.

    Ein verdammter Hack, aber adhoc fällt mir keine andere Lösung ein.
    Code:
    \makeatletter
    \lst@Key{caption}\relax{\lstKV@OptArg[{#1}]{#1}%
        {\def\lst@caption{##2}\def\lst@@caption{##1}}%
        \stepcounter{figure}%
        \addcontentsline{lof}{figure}%
          {\protect\numberline{\thefigure}\lst@@caption}%
         \let\lst@title\@empty}
    \makeatother
    macht dasselbe ...

    rc

  13. #13
    Registrierter Benutzer Avatar von Waxolunist
    Registriert seit
    19.06.2006
    Ort
    Wien
    Beiträge
    485
    Oder so ...

  14. #14
    Registrierter Benutzer
    Registriert seit
    28.05.2006
    Beiträge
    29

    Thumbs up Danke ihr seid perfekt

    Hallo,
    es hat geklappt
    ganz herlichen Dank für Eure Geduld und Eure Einsatzbereitschaft
    Gruß Malte

  15. #15
    Registrierter Benutzer
    Registriert seit
    28.05.2006
    Beiträge
    29
    @Waxolunist
    welche Farbe also der Code dafür ist dieses grau?
    kannst mir das verraten?
    Danke schonmal
    Gruß Malte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •