Anzeige:
Ergebnis 1 bis 9 von 9

Thema: \renewcommand*

  1. #1
    Registrierter Benutzer
    Registriert seit
    18.01.2007
    Beiträge
    58

    \renewcommand*

    Hi,

    erklärt mir bitte mal jemand den Unterschied zu \renewcommand.

    Gruß ehde

  2. #2
    Registrierter Benutzer Avatar von countbela666
    Registriert seit
    15.04.2005
    Ort
    Berlin
    Beiträge
    2.317
    Mit \renewcommand definierte Makros können auch Zeilenumbrüche beinhalten, mit der Sternvariante erzeugte nicht.

    Grüße
    Marcel

    Listen to me children of the night, beyond the doors of darkness you will find
    a thousand worlds for you to see here, take my hand and follow me...

  3. #3
    Registrierter Benutzer
    Registriert seit
    18.01.2007
    Beiträge
    58

    \hspace* / Literatur

    Ok, danke. Wie ist das bei \hspace*? Und wo kann ich so etwas nachlesen? Die Suchmaschine lief gestern Abend ne ganze Weile nach Befehlen mit einem Sternchen usw., jedoch ohne Erfolg.

    Gruß ehde
    Geändert von ehde76 (03-05-2007 um 08:32 Uhr)

  4. #4
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von ehde76 Beitrag anzeigen
    Ok, danke. Wie ist das bei \hspace*? Und wo kann ich so etwas nachlesen? Die Suchmaschine lief gestern Abend ne ganze Weile nach Befehlen mit einem Sternchen usw., jedoch ohne Erfolg.
    das ist nichts anderes als ein Parameter, genau wie bei \newcommand*, damit
    kann man dann abfragen, ob jemand was spezielles will.

    \DeclareRobustCommand\hspace{\@ifstar\@hspacer\@hs pace}

    oder verbal: kommt ein Stern? dann mach dies, sonst das ...

    Und bei \hspace* bedeutet es eben, dass ein Freiraum auch am Zeilenanfang
    gesetzt werden soll.

    Herbert

  5. #5
    Registrierter Benutzer
    Registriert seit
    18.01.2007
    Beiträge
    58

    dokumentiert?

    Aha, aber wo ist das denn dokumentiert? Ich kann ja jetzt nicht bei jedem Befehl den ich mal irgendwo mit einem Stern sehe, nen Thread aufmachen .

    Danke und Gruß

  6. #6
    Registrierter Benutzer Avatar von countbela666
    Registriert seit
    15.04.2005
    Ort
    Berlin
    Beiträge
    2.317
    Zitat Zitat von ehde76 Beitrag anzeigen
    Aha, aber wo ist das denn dokumentiert?
    In einer umfassenden LaTeX-Dokumentation deiner Wahl, z. B. im LaTeX-Begleiter. Wenn's für den Anfang nicht so teuer sein soll, geht auch das Praxisbuch der Niedermairs. Online vielleicht noch im Weinelt (erster Google-Treffer für latex+hspace), wobei diese Referenz nur für LaTeX-2.09-Befehle gilt und somit stark veraltet ist.

    Grüße
    Marcel

    BTW: schon mal den dritten Sticky-Thread dieses Forums näher angesehen (der über den Boardregeln? )
    Geändert von countbela666 (03-05-2007 um 09:09 Uhr)

    Listen to me children of the night, beyond the doors of darkness you will find
    a thousand worlds for you to see here, take my hand and follow me...

  7. #7
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von ehde76 Beitrag anzeigen
    Aha, aber wo ist das denn dokumentiert? Ich kann ja jetzt nicht bei jedem Befehl den ich mal irgendwo mit einem Stern sehe, nen Thread aufmachen .
    wenn du es hardcoremäßig magst, dann immer

    $texmf/tex/latex/base/latex.ltx

    das _ist_ sozusagen LaTeX, und anhand dieser Datei lernt man viel schneller, warum was wie definiert wurde. Allerdings ist sie nichts für einen Anfänger. Aber besser als alle Bücher, die sich nur mit der reinen Anwendung beschäftigen ...

    Herbert

  8. #8
    Registrierter Benutzer
    Registriert seit
    18.01.2007
    Beiträge
    58
    Muss zugeben, bei \hspace* hab ich gar nicht mehr geschaut. Hab gestern Abend ewig nach dem \renewcommand* gegoogelt. Aussichtlos! (Auch nix Weinelt.) Dies raubte mir jegliche Motivation . Also, Danke nochmal.

    Gruß ehde

  9. #9
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534
    Hallo ehde,

    noch ein kleiner Tipp: der Suchterm renewcommand "starred form" liefert (nach Überfliegen der ersten Ergebnis-Seiten) die errata-list vom LaTeX-Companion, worin \renewcommand* auf Seite 27 erläutert ist. (LaTeX Companion Appendix A).

    Falls Du noch einmal Information zur Sternvariante eines bestimmten Kommandos suchen solltest...

    Viele Grüße,

    Stefan

Lesezeichen

Berechtigungen

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