From 460de9fc359eedafaab0626bbed7593e7eb6d46b Mon Sep 17 00:00:00 2001 From: mb-wali Date: Wed, 28 Apr 2021 09:37:32 +0200 Subject: [PATCH] feature: adds searchguide german --- .../invenio_app_rdm/help/search.de.html | 257 ++++++++++++++++++ 1 file changed, 257 insertions(+) create mode 100644 invenio_config_tugraz/templates/invenio_app_rdm/help/search.de.html diff --git a/invenio_config_tugraz/templates/invenio_app_rdm/help/search.de.html b/invenio_config_tugraz/templates/invenio_app_rdm/help/search.de.html new file mode 100644 index 0000000..ae4377b --- /dev/null +++ b/invenio_config_tugraz/templates/invenio_app_rdm/help/search.de.html @@ -0,0 +1,257 @@ +{# + Copyright (C) 2021 CERN. + Copyright (C) 2021 Graz University of Technology. + + Invenio App RDM is free software; you can redistribute it and/or modify it + under the terms of the MIT License; see LICENSE file for more details. + #} + {%- set title = _("Search guide") %} + {%- extends "invenio_theme/page.html" %} + + {%- block page_body %} +
+

Suchanleitung

+

+ Diese Anleitung erklärt anhand von leicht verständlichen Beispielen, + wie man erweiterte Suchanfragen schreibt. +

+

Einfache Suche (ein oder mehrere Begriffe)

+

+ Beispiel: + open science +

+

+ Die Ergebnisse entsprechen Datensätzen mit den Begriffen open + oder science in einem beliebigen Feld. Beachten Sie, dass die Abstammung angewendet wird, + so dass z. B. science auch mit + sciencesübereinstimmt. Die Suchergebnisse werden nach einem Algorithmus geordnet, + der Ihre Suchbegriffe berücksichtigt. +

+

+ Sie können das Vorhandensein beider Terme entweder mit dem + + oder dem AND Operator verlangen: +

+

+ Beispiele: + +open +science + oder + open AND science +

+

+ Sie können das Nichtvorhandensein eines oder mehrerer Begriffe mit dem Operator + - oder NOT verlangen: +

+

+ Beispiele: + -open +science + oder + NOT open AND science +

+

Phrasensuche

+

+ Beispiel: + "open science" +

+

+ Die Ergebnisse entsprechen Datensätzen mit der phrase + open science in einem beliebigen Feld. +

+

Feldsuche

+

+ Beispiel: + metadata.title:open +

+

+ Die Ergebnisse stimmen mit Datensätzen überein, bei denen der Begriff open im + Feld metadata.titleist. enn Sie nach mehreren Begriffen im Titel suchen möchten, + müssen Sie die Begriffe mit Klammern gruppieren: +

+

+ Beispiel: + metadata.title:(open science) +

+

+ Die vollständige Liste der Felder, die Sie durchsuchen können, finden Sie in der Feldreferenz unten. +

+

Kombinierte einfache, Phrasen- oder Feldsuche

+

+ Beispiel: + +metadata.title:"open science" -metadata.title:policy + oder z. B. + metadata.title:(-open +science) +

+

+ Sie können einfache, Phrasen- und Feldsuche kombinieren, um erweiterte Suchanfragen zu konstruieren. +

+

Bereichssuche

+

+ Beispiel: + metadata.publication_date:[2017 TO 2018] + (Achtung, TO muss großgeschrieben werden). +

+

+ Die Ergebnisse entsprechen allen Datensätzen mit einem Veröffentlichungsdatum + zwischen 2017-01-01 und 2018-01-01 (beide Daten inklusive). +

+

Beachten Sie, dass partielle Daten zu vollständigen Daten erweitert werden, z. B.:

+ +

+ Verwenden Sie eckige Klammern ([]) für einschließende Bereiche und geschweifte + Klammern ({}) für ausschließende Bereiche, z. B.: +

+ +

Beispiele für andere Bereiche:

+ +

Ranking/Sortierung

+

+ Standardmäßig werden alle Suchen nach einem internen Ranking-Algorithmus sortiert, + der jede Übereinstimmung mit Ihrer Abfrage bewertet. Sowohl in der Benutzeroberfläche + als auch in der REST-API ist es möglich, die Ergebnisse zu sortieren nach: +

+ +

Reguläre Ausdrücke

+

+ Reguläre Ausdrücke sind eine mächtige Sprache für den Mustervergleich, mit der + man nach bestimmten Mustern in einem Feld suchen kann. Wenn wir zum Beispiel + alle Datensätze mit dem DOI-Präfix 10.5281 finden wollen, können wir eine Suche mit + regulären Ausdrücken verwenden: +

+

+ Beispiel: + metadata.subjects.identifier:/03yrm5c2[1,6]/ +

+

+ Vorsicht, der reguläre Ausdruck muss mit dem gesamten Feldwert übereinstimmen. + Weitere Einzelheiten finden Sie in der + Syntax des regulären Ausdrucks + . +

+

Fehlende Werte

+

+ Es ist möglich, mit den Feldnamen _exists_ und + _missing_ nach Datensätzen zu suchen, + in denen entweder ein Wert fehlt oder die einen Wert in einem bestimmten Feld haben. +

+

+ Beispiel: + _missing_:metadata.additional_titles + (alle Datensätze ohne metadata.additional_titles) +

+

+ Beispiel: + _exists_:metadata.creators + (alle Datensätze mit metadata.creators) +

+

Erweiterte Konzepte

+

Boosten

+

+ Sie können den Boost-Operator ^ verwenden, wenn ein Begriff relevanter ist als ein + anderer. Sie können z. B. nach allen Datensätzen suchen, die den Ausdruck + open science entweder im title oder im + description feld enthalten, aber Datensätze mit dem Ausdruck im + title feld höher einstufen: +

+

+ Beispiel: + metadata.title:"open science"^5 metadata.description:"open science" +

+

Unschärfe

+

+ Mit dem Fuzzy-Operator ~können Sie nach + Begriffen suchen, die Ihrem Suchbegriff ähnlich, aber nicht genau gleich sind. +

+

+ Beispiel: + oepn~ +

+

+ Die Ergebnisse entsprechen Datensätzen mit ähnlichen Begriffen wie oepn die z. B. + auch auf open passen würden. +

+

Näherungssuche

+

+ Eine Phrasensuche wie "open science" erwartet standardmäßig alle Begriffe in + genau der gleichen Reihenfolge und würde daher z. B. nicht auf einen Datensatz + passen, der die Phrase "open access and science" enthält. + Eine Proximity-Suche erlaubt, dass die Begriffe nicht in der exakten Reihenfolge stehen + und auch andere Begriffe dazwischen enthalten können. + Der Grad der Flexibilität wird anschließend durch eine Ganzzahl angegeben: +

+

+ Beispiel: + "open science"~5 +

+

Wildcards

+

+ Sie können Wildcards in Suchbegriffen verwenden, um ein einzelnes Zeichen (mit + dem Operator? operator) oder null oder mehr Zeichen (mit dem Operator + * ) zu ersetzen. +

+

+ Beispiel: + ope? scien* +

+

+ Platzhaltersuchen können langsam sein und sollten normalerweise nach Möglichkeit vermieden werden. +

+
+ {%- endblock page_body%}