Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Probleme mit Algorithmenverzeichnis

  1. #1
    Registrierter Benutzer
    Registriert seit
    23.03.2006
    Beiträge
    41

    Probleme mit Algorithmenverzeichnis

    Hi !!!

    Nachdem mir hier so oft so gut geholfen wurde, hoffe ich, dass auch bei meinem nächsten Problem jemand eine Lösung weiß.

    Ich erstelle Algorithmen mit den Paketen algorithm und algorithmic.

    Ich möchte am Ende ein Algorithmenverzeichnis haben. Dazu benutze ich
    \listofalgorithms

    Problem dabei war, dass mir das Verzeichnis dann in englischer Sprache erschien:
    "List of algorithms" zusammen mit einem großen A davor, wie für die Nummerierung der Anhänge (obwohl ich einen Anhang A bereits habe).

    Das Problem der Sprache habe ich lösen können durch den Befehl:

    \renewcommand{\listalgorithmname}{Algorithmenverze ichnis}

    Doch es bleibt noch das A. Weiss jemand, wie ich diesen Buchstaben loswerde?

    Ein Umstieg auf auf algorithm2e würde viel Aufwand bedeuten, da ich recht viele Algos habe und die müssten dann von mir neu formatiert werden, wenn ich richtig informiert bin. Ausserdem habe ich mehrseitige Algorithmen, bei denen ich auch nicht weiss, wie ich das mit algorithm2e lösen müsste.

  2. #2
    Registrierter Benutzer
    Registriert seit
    23.03.2006
    Beiträge
    41
    Findet sich niemand, der hier eine Lösung weiss?

  3. #3
    Registrierter Benutzer
    Registriert seit
    09.07.2004
    Beiträge
    2.365
    Es wäre sehr vorteilhaft, wenn du ein wenig mehr über deinen Code mitgeteilt hättest ... und wenn du es so machst und/oder adaptierst:
    %
    \listfiles
    \documentclass[a4paper,12pt,DIVcalc,smallheadings]{scrbook}
    %\documentclass[a4paper,12pt]{book}
    \usepackage[latin1]{inputenc}
    \usepackage[german]{babel}

    \usepackage[linktocpage]{hyperref}
    \usepackage{float}
    \newfloat{algorithmus}{htb}{loa}[section]%[chapter]%
    \floatname{algorithmus}{Algorithmus}

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%
    \begin{document}
    \tableofcontents
    %\listof{algorithmus}{Algorithmenübersicht}

    \chapter{Algorithm}
    \section{Abschnitt Intro}
    Der Euklidische Algorithmus \ref{alg:eins}, der bereits um 300 v. Chr. beschrieben wurde, dient zur Ermittlung des grössten gemeinsamen Teilers (ggT) zweier natürlicher Zahlen A und B:
    \begin{algorithmus}
    \begin{enumerate}
    \item Sei A die Grössere der beiden Zahlen A und B (entsprechend vertauschen, falls dies nicht bereits so ist)
    \item Setze A = A - B
    \item Wenn A und B ungleich sind, dann fahre fort mit Schritt 1, wenn sie gleich sind, dann beende den Algorithmus: Diese Zahl ist der grösste gemeinsame Teiler.
    \end{enumerate}
    \caption{Erster Code}
    \label{alg:eins}
    \end{algorithmus}

    \section{Abschnitt Algo}
    Siehe
    Algorithmus \ref{alg:zwei} auf Seite \pageref{alg:zwei} und
    Algorithmus \ref{alg:drei} auf Seite \pageref{alg:drei}
    \newpage

    \begin{algorithmus}
    \begin{enumerate}
    \item bla1
    \item bla2
    \item bla3
    \end{enumerate}
    \caption{Noch ein Code}
    \label{alg:zwei}
    \end{algorithmus}

    \begin{algorithmus}
    \begin{itemize}
    \item bla1
    \item bla2
    \item bla3
    \end{itemize}
    \caption{Und noch ein Code}
    \label{alg:drei}
    \end{algorithmus}

    \appendix
    \chapter*{Anhang}
    \phantomsection\addcontentsline{toc}{chapter}{Anha ng}
    \listof{algorithmus}{Algorithmenübersicht}

    \end{document}
    %
    edico

Lesezeichen

Berechtigungen

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