SaWulf: Latex: Paket algorithm2e - Algorithmentitel (über-)setzen

Hallo,

vielleicht ist selfhtml nicht das richtige Forum dafür, aber da hier sehr viele Informatik-Liebhaber unterwegs sind, möchte ich meine Frage gerne hier stellen.

Ich schreibe gerade ein Dokument mit Latex und möchte meine Algorithmen mit dem Paket "algorithm2e" einbinden.

Das Problem ist nun, dass meine Ausarbeitung deutsch ist, während algorithm2e im entstehenden Dokument nur englische Wörter ausgibt (unabhängig von genutzten Sprachpaketen).

Ich hatte bereits das Problem, dass das Algorithmenverzeichnis "List of Algorithms" hieß (was natürlich nicht falsch ist ;-) ). Das konnte ich durch googlen und letztendlich einem Tipp aus einem Forum lösen:

\renewcommand{\listalgorithmcfname}{Algorithmenverzeichnis}

Dennoch werden die Algorithmen im Fließtext nun immernoch mit "Algorithm n: [title]" bezeichnet und ich finde keinen Hinweis im WWW, wie ich auch dieses Wort umbenennen kann :-(
Was ich möchte ist einfach "Algorithmus" oder "Listing".

Falls mir jemand helfen kann, bitte ich um Antwort.... vielen Dank schonmal!
  - SaWulf

  1. Hallo,

    wenn Du nach algorithm2e googelst und einen Blick in die Dokumentation des Pakets wirfst, findest Du auf Seite 9 unten das Kommando \SetAlgorithmName erläutert. Ohne es ausprobiert zu haben, wage ich zu vermuten, dass es tut, was Du gerne hättest.

    Viel Spaß beim TeXen :)

    1. Habs gerade getestet - funktioniert einwandfrei und ist noch besser als die Lösungen, die ich im Web gefunden habe.

      Hab die Manual zwar auch gelesen, aber den entscheidenden Absatz wohl übersehen.....

      Vielen Dank!
        - SaWulf

  2. Hallo nochmal,

    manchmal findet man die Antwort erst, nachdem man gefragt hat. *grummel* ;-) In der Hoffnung, dass andere vielleicht auch auf diesen Beitrag stoßen, hier die Lösung:

    \renewcommand{\algorithmcfname}{Algorithmus}

    (einzubinden *vor* dem ersten Algorithmus)

    Vielen Dank trotzdem!
      - SaWulf