Anzeige:
Ergebnis 1 bis 4 von 4

Thema: PseudoCode II

  1. #1
    Registrierter Benutzer
    Registriert seit
    05.11.2011
    Beiträge
    4

    PseudoCode II

    Hallo,

    ich hatte vor kurzem hier schon einmal wegen Pseudocode(Keywords sollten in Großbuchstaben geschrieben werden) in Latex gepostet. Das Problem wurde gelöst.
    Allerdings erhält das von mir verwendete Package program.sty offenbar keine While anweisung
    Code:
    WHILE (Ausdruck) DO
      Anweisungen ...
    ENDWHILE
    Also While DO kennt das Package aber nicht ENDWHILE. Jemand eine Ahnung wie man das macht? Vielen Dank!

  2. #2
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    versuch es so (ungetestet)
    Code:
    \makeatletter
      \newcommand*\ENDWHILE{\@marginspace\untab\keyword{endwhile}}
    \makeatother
    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  3. #3
    Registrierter Benutzer
    Registriert seit
    05.11.2011
    Beiträge
    4
    Danke es funktioniert.
    Gibt es irgendwo eine vernünftige Erklärung wie ich mir solche Befehle selber einrichten kann?
    Ich stehe nämlich nun wieder vor einem Problem und zwar wird das Schlüsselwort DIV trotz
    Code:
     \bigcaps
    klein geschrieben. Ich brauche es aber leider groß ((
    Vielen Dank.

  4. #4
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von Estov Beitrag anzeigen
    Gibt es irgendwo eine vernünftige Erklärung wie ich mir solche Befehle selber einrichten kann?
    Code:
    texdoc lshort
    dort nach dem Abschnitt `New Commands' suchen.
    Das kann Dir natürlich nur erklären,wie generell ein neuer Befehl erstellt (bzw. ein bereits existierender (ggf.) umdefiniert) werden kann ...
    Zitat Zitat von Estov Beitrag anzeigen
    Ich stehe nämlich nun wieder vor einem Problem und zwar wird das Schlüsselwort DIV trotz
    Code:
     \bigcaps
    klein geschrieben. Ich brauche es aber leider groß ((
    Schau Dir die Definition von \DIV zunächst in program.sty an:
    Code:
    \def\DIV{\mathrel{\text{div}}}
    \DIV wird also strenggenommen gar nicht als `Schlüsselwort' definiert, dazu fehlte ein \keyword -- was Du also in Deiner Präambel testen könntest
    Code:
    \renewcommand*\DIV{\mathrel{\text{\keyword{div}}}}
    analog vllt auch gleich für \MOD...

    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

Lesezeichen

Berechtigungen

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