[IDS-Logo] [IDS-Logo]
Seite drucken Thema drucken Sitemap Suche Impressum Datenschutz Kontakt
zeilenorientierte Eingabethemenspezifische FragestellungenSuchanfragen am Textanfang

Suchanfragen am Textanfang unter Berücksichtigung von Überschriften

Diese Hilfe-Seite behandelt sowohl das Recherchieren von Suchbegriffen am Textanfang als auch innerhalb oder nach Überschriften.

Gesuchtes Muster

Ein Suchbegriff wird am Textanfang gesucht. Allerdings sollen dabei die Überschriften ausgeschlossen werden, d.h. der Suchbegriff soll entweder direkt am Textanfang stehen, wenn der Text ohne Überschrift beginnt, ansonsten soll er zu Beginn des ersten Satzes nach der/den Überschrift/en am Textanfang gesucht werden.

In COSMAS II lässt sich keine alles umfassende Suchfrage konstruieren, die alle diese möglichen Fälle gleichzeitig erfassen kann, also ob am Textanfang 0, 1, 2, 3... Überschriften vorkommen. Man muss deshalb für jeden Fall eine Suchanfrage formulieren.

A. Suchbegriff am Textanfang, keine Überschrift

Wir haben bereits hier gezeigt, welche Überschriften in DeReKo markiert sind und wie man sie mit COSMAS II auffindet. Außerdem verfügen wir über die Markierung <ta>, um den Textanfang bzw. das 1. Wort zu Beginn eines Textes zu finden.

In den folgenden Beispielen nehmen wir kurz als Suchbegriff.

Wir beginnen mit dem Fall, dass kurz am Textanfang gesucht wird, wenn der Text ohne Überschrift beginnt:

(kurz #IN(%) <ü>) /w0 <ta>

Erläuterung:

Wir formulieren zuerst, dass kurz außerhalb (#IN(%)) von Überschriften (<ü>) gesucht wird und ergänzen die so gefundenen Treffer mit der Bedingung, dass sie an der Stelle (/w0) des 1. Wortes eines Textes (<ta>) vorkommen müssen.

Implizit bewirkt /w0 <ta>, dass kurz am Satzanfang gesucht wird. Wenn man wie in der Folge diese Bedingung explizit formulieren muss, kann man den Operator #BED dafür einsetzen:

#BED((kurz #IN(%) <ü>) , :sa) /s0 <ta>

Erläuterung:

Hier steht :sa für die Bedingung "steht am Satzanfang". Die Bedingung "steht am Satzanfang" kann nun sowohl mit /w0 <ta> als auch allgemeiner mit /s0 <ta> ausgedrückt werden, was in der Folge übernommen wird.

Es geht noch einfacher (und führt zu einer schnelleren Ausführung der Suche):

(kurz:sa #IN(%) <ü>) /s0 <ta>

Erläuterung:

Sie können die Bedingung "am Satzanfang" direkt an das Suchwort anhängen.

B. Suchbegriff nach 1 Überschrift am Textanfang

Die folgende Suchanfrage findet den Suchbegriff im 2. Satz eines Textes, wenn der Text mit 1 Überschrift beginnt:

(<ta> /s0 <ü>) /+s1:1 (kurz:sa #IN(%) <ü>)

Erläuterung:

Der Textanfang <ta> befindet sich in einer Überschrift, am Anfang des nächsten Satzes befindet sich der Suchbegriff kurz, der nicht in einer Überschrift steht. Damit ist der Fall mit 1 einzigen Überschrift am Textanfang gelöst.

Beispiel:

»<üb-haupt>Denise Herrmann leistet sich zwei Fehlschüsse </üb>
Kurz vor den Olympischen Winterspielen laufen...
«

Verschieben des Fokus auf den eigentlichen Suchbegriff

In der Anzeige werden allerdings für diese Suchanfrage pro Beleg alle beteiligten Suchbegriffe hervorgehoben, also der 1. Satz (=Überschrift) gefolgt von "kurz". Insbesondere in der KWIC-Darstellung werden damit die Überschriften mittig angezeigt statt des Kontextes um kurz.

Möchte man hingegen den Fokus auf den gesuchten Suchbegriff richten, muss in diesem Fall der Suchbegriff in der Suchanfrage nochmals explizit mit #IN vorangestellt werden. Damit wird der Teil der Suchanfrage nach dem #IN zu einer Bedingung, die nach der Auswertung nicht in die resultierende Treffermenge übernommen wird.

In Kurzform: wenn der Fokus auf X gesetzt werden soll, muss die Suchfrage wie folgt ergänzt werden: "X #IN (Suchanfrage mit X)":

(kurz:sa #IN(%) <ü>) #IN ( (<ta> /s0 <ü>) /+s1:1 (kurz:sa #IN(%) <ü>) )

Resultierendes KWIC mit neuem Fokus, diesmal auf das Suchwort:

C. Suchbegriff nach 2 Überschriften am Textanfang

Bei 2 Überschriften vor dem Suchbegriff wird die Suchanfrage wie folgt formuliert: Der Textanfang steht in einer Überschrift, gefolgt von 1 Überschrift, gefolgt von dem Suchbegriff, der nicht in einer Überschrift steht:

((<ta> /s0 <ü>) /+s1:1 <ü>) /+s1:1 (kurz:sa #IN(%) <ü>)


COSMAS II, Zentrale DV-Dienste - 22. 09. 2023