Anzeige:
Ergebnis 1 bis 11 von 11

Thema: Suche Befehl für Join-Symbole

  1. #1
    Registrierter Benutzer
    Registriert seit
    12.02.2006
    Beiträge
    19

    Suche Befehl für Join-Symbole

    Hallo,

    der Titel nennt eigentlich mein Problem. Konkret geht es um die Symbole aus der relationalen Algebra (http://de.wikipedia.org/wiki/Relationale_Algebra#Join). Ein /Join habe ich schon gefunden, nur es gibt insgesamt mindestens 4 verschiedene Zeichen für natural join, semi join, outer left join, outer right join etc.

    Wenn jemand ein Package und die Befehle dazu kennt, wäre ich sehr dankbar.

  2. #2
    Registrierter Benutzer Avatar von localghost
    Registriert seit
    01.11.2006
    Ort
    Braunschweig
    Beiträge
    3.413

    Arrow Symbolverzeichnis

    Da könnte "The Comprehensive LaTeX Symbol List" helfen. Oder auch nicht.


    MfG
    Thorsten¹
    TeX und LaTeX, Fragen und Antworten – TeXwelt

    ¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
    ² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)

  3. #3
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von gaege Beitrag anzeigen
    Hallo,

    der Titel nennt eigentlich mein Problem. Konkret geht es um die Symbole aus der relationalen Algebra (http://de.wikipedia.org/wiki/Relationale_Algebra#Join). Ein /Join habe ich schon gefunden, nur es gibt insgesamt mindestens 4 verschiedene Zeichen für natural join, semi join, outer left join, outer right join etc.

    Wenn jemand ein Package und die Befehle dazu kennt, wäre ich sehr dankbar.
    hast du die betreffenden Gleichungen schonmal kopiert und in ein TeX-Dokument
    eingefügt? Die sind bei Wikipedis im allgemeinen im TeX-Code

    Herbert

  4. #4
    Registrierter Benutzer
    Registriert seit
    12.02.2006
    Beiträge
    19
    Vielen Dank, aber...

    @ localghost:
    Ich hab gerade mal reingeschaut, da gibt es ein paar der Symbole, ua. das /Join, was ich kannte, allerdings nicht alle (es gibt noch Zeichen, bei denen sind auf der linken bzw. rechten Seite an den Endpunkten der gekreuzten Linien noch sehr kurze horizontale Linien nach außen.

    @ voss:
    Wikipedia macht das mit unschönen \triangleright\!\!\triangleleft\, Konstruktionen.

  5. #5
    Registrierter Benutzer Avatar von localghost
    Registriert seit
    01.11.2006
    Ort
    Braunschweig
    Beiträge
    3.413

    Arrow Alles da

    Zitat Zitat von gaege Beitrag anzeigen
    [...] Ich hab gerade mal reingeschaut, da gibt es ein paar der Symbole, ua. das /Join, was ich kannte, allerdings nicht alle (es gibt noch Zeichen, bei denen sind auf der linken bzw. rechten Seite an den Endpunkten der gekreuzten Linien noch sehr kurze horizontale Linien nach außen. [...]
    Also, ich denke, dass Du da alles findest, was Du brauchst. Mir sticht da vor allem Table 67 (Seite 31) ins Auge. Mit \Join, \lJoin, \rJoin und gegebenenfalls \openJoin sollte sich alles abdecken lassen. Mehr fällt mir jetzt auch nicht ein.
    TeX und LaTeX, Fragen und Antworten – TeXwelt

    ¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
    ² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)

  6. #6
    Registrierter Benutzer
    Registriert seit
    12.02.2006
    Beiträge
    19
    Dort fehlen mir die Zeichen Left outer join, Right outer join und Full outer join, so wie hier http://www.databasteknik.se/webbkurs...ure/index.html unter Notation beschrieben. Vielleicht hab ich da was vollkommen übersehen, aber die hab ich nicht gefunden...

  7. #7
    Registrierter Benutzer Avatar von localghost
    Registriert seit
    01.11.2006
    Ort
    Braunschweig
    Beiträge
    3.413

    Arrow Selbst gemacht

    Zitat Zitat von gaege Beitrag anzeigen
    Dort fehlen mir die Zeichen Left outer join, Right outer join und Full outer join, so wie hier http://www.databasteknik.se/webbkurs...ure/index.html unter Notation beschrieben. [...]
    Die könntest Du dir doch mit einem Grafikpaket selber zusammenstricken.
    Zitat Zitat von gaege Beitrag anzeigen
    [....] Vielleicht hab ich da was vollkommen übersehen, aber die hab ich nicht gefunden ...
    Nein, hast Du nicht. Diese Symbole sind wohl n der Art nicht vorhanden.
    TeX und LaTeX, Fragen und Antworten – TeXwelt

    ¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
    ² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)

  8. #8
    Registrierter Benutzer Avatar von sarc
    Registriert seit
    20.09.2007
    Beiträge
    138
    Also es gibt auf jeden Fall halbwegs angenehme Möglichkeiten, an die Symbole ranzukommen. Ich hatte sogar mal ne Anleitung in der genau das drinstand... Blöderweise find ich die aber nicht mehr.

    Ich geh aber noch mal suchen. Wenn was bei rauskommt meld ich mich noch mal.
    Beware of bugs in the above code; I have only proved it correct, not tried it. (Donald E. Knuth)

    Heute cod ich, morgen debug ich, und übermorgen cast ich die Königin auf int!

  9. #9
    Registrierter Benutzer Avatar von Münchner
    Registriert seit
    07.05.2009
    Beiträge
    89
    Wie kann ich denn Bedingungen unter das join Symbol schreiben?
    Habs folgendermaßen probiert:
    Code:
    \begin{math}T1\Bowtie_{T1.id = T2.id}T2\end{math} \\
    und
    Code:
    T1\Bowtie_{T1.id = T2.id}T2 \\
    bei beiden Varianten heißt es: undefined control sequence.
    Wie macht man denn sowas?


    Gruß
    Jochen

  10. #10
    Registrierter Benutzer Avatar von Münchner
    Registriert seit
    07.05.2009
    Beiträge
    89
    Zitat Zitat von Münchner Beitrag anzeigen
    Wie kann ich denn Bedingungen unter das join Symbol schreiben?
    Habs folgendermaßen probiert:
    Code:
    \begin{math}T1\Bowtie_{T1.id = T2.id}T2\end{math} \\
    und
    Code:
    T1\Bowtie_{T1.id = T2.id}T2 \\
    bei beiden Varianten heißt es: undefined control sequence.
    Wie macht man denn sowas?


    Gruß
    Jochen
    Hab bisher immer noch keine Lösung gefunden...

  11. #11
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von Münchner Beitrag anzeigen
    Habs folgendermaßen probiert:
    Code:
    \begin{math}T1\Bowtie_{T1.id = T2.id}T2\end{math} \\
    und
    Code:
    T1\Bowtie_{T1.id = T2.id}T2 \\
    bei beiden Varianten heißt es: undefined control sequence.
    Afair benötigst Du das wasysym-Paket, um \Bowtie nutzen zu können, schau vllt nochmal in symbols-a4.pdf nach.

    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
  •