Seite 1 von 1

Pfeile unter Beispiel

Verfasst: Mi 9. Apr 2014, 13:12
von Ellti
Hallo,
ich hoffe, ich habe mich fürs richtige Forum entschieden. So langsam bin ich am Verzweifeln. Ich habe eine Konstituentenstruktur (s. Minimalbeispiel) und möchte nun, dass unterhalb dieser Aufstellung Pfeile erscheinen, die das Verb mit den Satzelementen verbinden (so dass die Abhängigkeitsverhältnisse aufgezeigt werden). Nur weiß ich nicht wie. Für Tikz scheine ich zu blöd zu sein, weshalb ich auch mit qtree arbeite.
\documentclass[12pt,bibtotoc]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\pagestyle{headings}
\begin{document}

[\textsubscript{S}[\textsubscript{NP}[\textsubscript{Det}Das] [\textsubscript{N}Kind]] [\textsubscript{VP}[\textsubscript{V}bekommt] [\textsubscript{NP}[\textsubscript{Det}einen] [\textsubscript{N}Lutscher]]]]  

\end{document}
Ich danke jetzt schon

Verfasst: Mi 9. Apr 2014, 13:33
von esdd
Dein Beispiel ist nicht lauffähig. Da fehlt mindestens ein Paket und Befehle. Außerdem wäre es vermutlich sinnvoll, wenn du irgendwo ein Bild mit dem gewünschten Ergebnis hochlädst und hier verlinkst.

Verfasst: Mi 9. Apr 2014, 13:55
von Ellti
\documentclass[12pt]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\begin{document}

[\textsubscript{S}[\textsubscript{NP}[\textsubscript{Det}Das] [\textsubscript{N}Kind]] [\textsubscript{VP}[\textsubscript{V}bekommt] [\textsubscript{NP}[\textsubscript{Det}einen] [\textsubscript{N}Lutscher]]]]  

\end{document}
Bei mir läuft es durch, ich hoffe, so ist es besser. Und hier auch der Link zum Bild: http://masterarbeit14.bplaced.net/Zielvorstellung.jpg

Verfasst: Mi 9. Apr 2014, 17:22
von esdd
Ok, da hat mich die Aussage, dass du mit qtree arbeitest, irritiert. Ich hab dadurch das qtree Paket oder ähnliches sowie irgendeinen \Tree Befehl erwartet.

Hier ist jedenfalls ein Vorschlag für die Pfeile mit TikZ. Der braucht nach jeder Änderung aber 2 Durchläufe, damit die Pfeile an der richtigen Stelle sind:
\documentclass[12pt]{scrartcl} 
\usepackage[utf8]{inputenc} 
\usepackage[ngerman]{babel} 
\usepackage[T1]{fontenc}

\usepackage{blindtext}% für Fülltext

\usepackage{tikz}
\usetikzlibrary{arrows}
\tikzset{pfeil/.style={-stealth,thick}}
\newcommand\Mark[2]{% \Mark{eindeutiger Bezeichner}{auszugebender Text}
  \tikz[remember picture,baseline=(#1.base)]\node[inner xsep=0pt](#1){#2};}

\begin{document}
\noindent
% Minipage um ausreichend vertikalen Platz (hier 5\baselineskip) zu reservieren
\begin{minipage}[t][5\baselineskip]{\linewidth}
  [\textsubscript{S}[\textsubscript{NP}[\textsubscript{Det}Das] 
  [\textsubscript{N}\Mark{N1}{Kind}]]
  [\textsubscript{VP}[\textsubscript{V}\Mark{V}{bekommt}] 
  [\textsubscript{NP}[\textsubscript{Det}\Mark{Det}{einen}] 
  [\textsubscript{N}\Mark{N2}{Lutscher}]]]]
% Pfeile
  \begin{tikzpicture}[remember picture,overlay]
    \draw[bend left,pfeil](V.south)to(N1.south);
    \draw[bend left,pfeil](N2.south)to(Det.south);
    \draw[bend right=70,pfeil](V.south)to([xshift=0.3em]N2.south);
  \end{tikzpicture}
\end{minipage}

\blindtext
\end{document}
Gruß
Elke

Verfasst: Do 10. Apr 2014, 11:24
von Ellti
Ich danke Dir sehr!! Jetzt habe ich auch verstanden, wie das mit tikz funktioniert ;) Meine Rettung!

Elli