Anzeige:
Ergebnis 1 bis 15 von 15

Thema: /the

  1. #1
    Registrierter Benutzer
    Registriert seit
    16.08.2004
    Beiträge
    139

    /the

    Hi,

    was verbirgt sich hinter \the?

    Produziert \the\paperwidth das gleiche Ergebnis wie \paperwidth?

    Danke Euch

  2. #2
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von Poseidonius Beitrag anzeigen
    Hi,

    was verbirgt sich hinter \the?

    Produziert \the\paperwidth das gleiche Ergebnis wie \paperwidth?
    Wieso probierst du das nicht aus??

    Herbert

  3. #3
    Registrierter Benutzer
    Registriert seit
    16.08.2004
    Beiträge
    139
    Gute Frage ... weil ich in 2 Stunden eine Präsentation habe und auf die Schnelle was basteln muss.

    Wenn jemand sagt das man früher anfangen kann ... ich weiss es seid 20 Minuten :-)

  4. #4
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von Poseidonius Beitrag anzeigen
    Gute Frage ... weil ich in 2 Stunden eine Präsentation habe und auf die Schnelle was basteln muss.

    Wenn jemand sagt das man früher anfangen kann ... ich weiss es seid 20 Minuten :-)
    Obiges auszuprobieren dauert 25 Sekunden ...

    Herbert

  5. #5
    Registrierter Benutzer
    Registriert seit
    16.08.2004
    Beiträge
    139
    Scherzkeks :-)

    Wie kann ich mir die zwei Sachen während der Kompilierung ausgeben?

  6. #6
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von Poseidonius Beitrag anzeigen
    Scherzkeks :-)

    Wie kann ich mir die zwei Sachen während der Kompilierung ausgeben?
    Was für zwei Sachen?
    man kann nur \the\paperheight ausgeben ...

    Herbert

  7. #7
    Registrierter Benutzer
    Registriert seit
    10.04.2005
    Ort
    Hannover
    Beiträge
    1.854
    Zitat Zitat von voss Beitrag anzeigen
    man kann nur \the\paperheight ausgeben ...
    Ich dachte es gäbe nur die Form
    Code:
    \thepaperheight
    gibt es beide ?

    Matthias

  8. #8
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von pospiech Beitrag anzeigen
    Ich dachte es gäbe nur die Form
    Code:
    \thepaperheight
    gibt es beide ?
    siehe meinen ersten Beitrag ...

    Herbert

  9. #9
    Registrierter Benutzer
    Registriert seit
    10.04.2005
    Ort
    Hannover
    Beiträge
    1.854
    Zitat Zitat von voss Beitrag anzeigen
    siehe meinen ersten Beitrag ...
    du meinst das ich es selber herausfinden soll? Dann hätte ich die Frage auch gleich bleiben lassen können.

    Offensichtlich gilt folgendes
    Code:
    \newcounter{mycounter}
    \themycounter
    \newlength{\mylength}
    \the\mylength
    was ich inkonsequent finde. Aber vielleicht hat es ja auch einen Grund.

    Matthias

  10. #10
    Registrierter Benutzer Avatar von sommerfee
    Registriert seit
    02.07.2006
    Beiträge
    1.603
    Zitat Zitat von pospiech Beitrag anzeigen
    Code:
    \newcounter{mycounter}
    \themycounter
    \newlength{\mylength}
    \the\mylength
    was ich inkonsequent finde.
    Was für ein Sinn sollte denn ein \themylength haben? Wozu braucht eine Länge ein Makro, welches die Darstellungsform beinhaltet? (Tipp: \show\themycounter)

    BTW: Vielleicht wirkt es so für dich konsistenter?
    Code:
    \newcount\mycounter
    \the\mycounter
    \newskip\mylength
    \the\mylength

  11. #11
    Registrierter Benutzer
    Registriert seit
    10.04.2005
    Ort
    Hannover
    Beiträge
    1.854
    Zitat Zitat von sommerfee Beitrag anzeigen
    BTW: Vielleicht wirkt es so für dich konsistenter?
    Code:
    \newcount\mycounter
    \the\mycounter
    \newskip\mylength
    \the\mylength
    Sind das die entsprechenden TeX Äquivalente?

  12. #12
    Registrierter Benutzer Avatar von sommerfee
    Registriert seit
    02.07.2006
    Beiträge
    1.603
    Zitat Zitat von pospiech Beitrag anzeigen
    Sind das die entsprechenden TeX Äquivalente?
    Ja, \newcounter macht intern ein \newcount (und noch etwas mehr, wie z.B. das besagte "the"-Makro definieren, welches auf \arabic{...} vorbelegt wird) und \newlength macht intern ein \newskip.

    P.S.: Hier noch ein kleines Beispiel zum "the" Unterschied:
    Code:
    \documentclass{article}
    
    \newcounter{a}
    \setcounter{a}{123}
    \renewcommand\thea{\Roman{a}}
    
    \begin{document}
    \thea~\the\value{a}
    \end{document}

  13. #13
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von pospiech Beitrag anzeigen
    du meinst das ich es selber herausfinden soll? Dann hätte ich die Frage auch gleich bleiben lassen können.
    du hattest gefragt, ob beides geht.
    und das herauszufinden, ist nicht schwierig ...

    Es gibt LaTeX-spezifische Zähler, aber keine LaTeX-spezifischen
    Längen. Der einzige Grund \setlength\meineLaenge zu verwenden,
    ist die Tatsache, dass sich insbesondere das Paket calc dort reinhängt.

    Herbert

  14. #14
    Registrierter Benutzer
    Registriert seit
    16.08.2004
    Beiträge
    139

    Fast vergessen

    Ok, ich hätte nie gedacht dass ich mal das Bedürfnis verspüre einen solchen Eintrag loszuwerden, aber ...

    Danke Herbert für Deine Hilfe, Menschen wie Du sind eine große Bereicherung für ein Forum. Ich hoffe, dass es dir Wissendem immer gelingt alle sich stellenden Fragen durch "einfach ausprobieren" für Dich selbst zu beantworten.

    Streicht den Eintrag von mir aus weg, aber für mein Wohlbefinden war er wichtig :-)

    Danke für die anderen Hinweise!

  15. #15
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534
    Gab doch noch ein interessantes Gespräch. (mitlesend)

    Stefan

Lesezeichen

Berechtigungen

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