Benutzer:Andreas Plank/Technische Hilfe für das woerterbuchnetz.de: Unterschied zwischen den Versionen
(→Suchergebnisse ausdrucken: +pdfjam) |
|||
Zeile 110: | Zeile 110: | ||
--outfile 'sursum (aufwärts) Suche (Grimm-Wörterbuch www.woerterbuchnetz.de-DWB, 2022020526).pdf' | --outfile 'sursum (aufwärts) Suche (Grimm-Wörterbuch www.woerterbuchnetz.de-DWB, 2022020526).pdf' | ||
</syntaxhighlight> | </syntaxhighlight> | ||
+ | |||
+ | == Verweis auf <code>textid</code> des Wörterbuchtextes erzeugen == | ||
+ | |||
+ | In diesem Beispiel war vorweg eine Gesamttextsuche des Lateinischen ''concedere'' (übersetzt: weichen, weggehen, sich entfernen, abziehen) ausgeführt worden, und | ||
+ | * aus die Suche ergab u.a. das Stichwort [https://www.woerterbuchnetz.de/DWB?lemid=V01563 ''vergönnen''] in dessen Wörterbuchtext ''concedere'' zu finden ist | ||
+ | * klickte man auf den Suchfund dieses Ergebnisses, um das Gefunden aufzurufen, und schaut man genauer, was der Computer da ausführt, so erkennt man, daß hier JavaScript-Code <code>javascript:loadWBSection(…)</code> auf woerterbuchnetz.de ausgeführt wird, und genau dieses Code-Text-Schnippsel benötigen wir, um die Urquelle auf diese einzelige <code>textid</code von ''concedere'' zu erlangen, ersetzt natürlich als brauchbare Netzadresse | ||
+ | * diese Netzurquelle/Netzadresse kann dann überall verwendet werden, falls man einzig und allein auf diese einzige Textstelle verweisen möchte | ||
+ | |||
+ | Im Netzprogramm die JavaScript-Konsole/Entwicklerkonsole öffnen und (1) die folgende Funktion einfügen, (2) Enter drücken, damit wird sie bereitgestellt und kann später ausgeführt werden: | ||
+ | <syntaxhighlight lang="javascript"> | ||
+ | netzquelle_aus_loadWBSection_ersetzen = function(code) { | ||
+ | let this_code=code.toString(); | ||
+ | return this_code.replace(/^[^']+'([^']+)' *, *'([^']+)' *, *\[([0-9]+)\] *, *'([^']+)'.+/,'https://www.woerterbuchnetz.de/$1?lemid=$2&textid=$3'); | ||
+ | } | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | Dann den Code (<code>javascript:loadWBSection(…)</code>) aus, z.B. einer normalen Textsuchanfrage – wo ein klickbarer Pfeil oder klickbares Verweis-Bildchen diesen JavaScript Code enthält – kopieren und der Funktion übergeben: | ||
+ | |||
+ | <syntaxhighlight lang="javascript"> | ||
+ | netzquelle_aus_loadWBSection_ersetzen("javascript:loadWBSection('DWB','V01563',[49434661],'dictionarychange');") | ||
+ | // 'https://www.woerterbuchnetz.de/DWB?lemid=V01563&textid=49434661' | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | Ergebnis ist https://www.woerterbuchnetz.de/DWB?lemid=V01563&textid=49434661 was die unmittelbare Anknüpfung an den einzelige Suchfund der <code>textid</code> im Wörterbuchtext darstellt; die <code>lemid=V01563</code> ist die ID/Kennziffer des Lemmas, also des Hauptstichwortes. | ||
== Weiterführende Literatur == | == Weiterführende Literatur == |
Version vom 23. Oktober 2022, 12:38 Uhr
Siehe auch Verwandtes:
Sinnverwandte Wörter auffinden
Wie kann man alte Wörter aus einem Themenkreis oder Sinnverwandtes finden? Hierzu eine Anregung: man bediene sich einer zweiten Sprache, z. B. Latein, um ein Wort hinzuübersetzen, um es dann wieder aus der zweiten Sprache rückzuübersetzen, weil man dann weiter gefaßte Begrifflichkeiten zu lesen bekommt:
- beispielsweise das Wort „Gefühl“ nach Latein übersetzen, z. B. vermittels PONS Wörterbuch https://de.pons.com/übersetzung/deutsch-latein/Gefühl
- das nun gefunden Wort „sensus“ im Grimm-Wörterbuch (https://www.woerterbuchnetz.de/DWB) durchsuchen in der Suche → Gesamttext: dasig auf der rechten Seitenleiste bei „Suche“ gibt man unter Gesamttext „sensus“ ein (zusätzlich könnte man noch weiter auf die Wortart „Substantiv“ (=Nennwort) einschränken …)
- zum Ergebnis kommen schlußendlich Beiträge, in deren Text auch „sensus“ drinsteht: AUSZERSINNLICH, … BEFINDLICHKEIT … EMPFINDEN … EMPFINDLICHKEIT, EMPFINDNIS, EMPFINDUNG, ENGGEIST … FREIHEITSGEFÜHL, FREISINN … usw., hier schon mit 2-3 bemerkenswerten früher bekannten Wörtern: Empfindnis und Enggeist (vielleicht Freisinn noch). Ich denke, die Idee wird durch dieses Beispiel klar: So haben wir über das Gefühl sinnverwandte Wörter gefunden.
Suchergebnisse ausdrucken
Wie kann man die Suchergebnisse im Grimm-Wörterbuch ausdrucken? – Um Suchergebinsse auszudrucken muß man derzeit sich eine technische CSS-Stildatei[1] hinzuladen, die man im Netzprogramm (Browser) einbindet, damit nur der Bereich der Suchergebnisse im Ausdruck angezeigt wird.
Die technische CSS-Stildatei kann die folgende sein (rechts auf „Ausklappen“ drücken).
/*
* CSS-Stildatei zum Ausdrucken der Suchergebnis-Liste unter https://www.woerterbuchnetz.de/DWB/
*/
@media print {
div#dwb-wb-area-center-content-articles,
#dwb-wb-area-center-content ,
#dwb-wb-area-center,
#dwb-wb-area-west,
#dwb-wb-area-west-content,
#dwb-wb-area-west-resizer,
#dwb-wb-area-east-resizer,
#wbnetz-navigation,
#main-south,
#main-south-content,
#main-north-content
{
display:none;
visibility:hidden;
overflow:visible;
}
#dictionary-page,
#main-center {
height:auto!important;
width:auto!important;
}
#dwb-menu-area-searchresult-content-hitlist,
#dwb-menu-area-searchresult-content {
background-color:lightpinkgreen;
height:auto!important;
width:auto;
overflow: visible;
}
table.hitlist {
/* height:900px!important; */
overflow: visible;
}
table.hitlist td.hit-lemma { padding-top: 0.5ex;}
#dwb-wb-area-east,
#dwb-wb-area-east-content {
width:auto!important;
height:auto!important;
overflow:visible;
}
#dwb-wb-area-east * div,
#dwb-wb-area-east-content * div {
background-color:white;
}
#dwb-menu-area-structure,
#dwb-menu-area-structure-content,
#dwb-menu-area-deliveries,
#dwb-menu-area-deliveries-content,
#dwb-menu-area-sources,
#dwb-menu-area-sources-content,
#dwb-menu-area-preface,
#dwb-menu-area-preface-content
{
display:none;
visibility:hidden;
height:0;
overflow:visible;
}
span.select2.select2-container.select2-container--default,
span.select2.select2-container.select2-container--focus{
display:none;
}
}
Wie man diese technische CSS-Stildatei zur Wirkung bringt, ist eine herausfordernde Sache; es gibt viele Möglichkeiten:
- man sucht eine Erweiterung[2] für das Netzprogramm, in der man benutzerdefinierte CSS Dateien einstellen kann und man druckt dann aus, oder
- man verwendet die Entwickler-Konsole[3][4][5] des Netzprogramms und fügt dort im Bereich CSS die obigen Stilanweisungen hinzu und man druckt dann aus
Wenn man mehrere PDF ausgedruckt hat, und möchte sie inhaltlich neu zusammenfügen, kann man pdfjam
von TeXLive anwenden:
pdfjam \
"sursum 01 von 06 (DWB-Grimm Wörterbuchnetz).pdf" - \
"sursum 02 von 06 (DWB-Grimm Wörterbuchnetz).pdf" - \
"sursum 03 von 06 (DWB-Grimm Wörterbuchnetz).pdf" - \
"sursum 04 von 06 (DWB-Grimm Wörterbuchnetz).pdf" - \
"sursum 05 von 06 (DWB-Grimm Wörterbuchnetz).pdf" - \
"sursum 06 von 06 (DWB-Grimm Wörterbuchnetz).pdf" - \
--pdftitle 'Ergebnisse Suche ‣ Gesamter Text: sursum (=aufwärts) — Grimm Wörterbuch, https://www.woerterbuchnetz.de/DWB' \
--pdfauthor 'Volksmund; Jacob Grimm; Wilhelm Grimm;' \
--pdfsubject 'Suche in alten Wörterbüchern' \
--pdfkeywords 'Wörterbuch; Wörterbuchnetz; Suchergebnis; sursum; aufwärts; empor; por; bor;' \
--outfile 'sursum (aufwärts) Suche (Grimm-Wörterbuch www.woerterbuchnetz.de-DWB, 2022020526).pdf'
Verweis auf textid
des Wörterbuchtextes erzeugen
In diesem Beispiel war vorweg eine Gesamttextsuche des Lateinischen concedere (übersetzt: weichen, weggehen, sich entfernen, abziehen) ausgeführt worden, und
- aus die Suche ergab u.a. das Stichwort vergönnen in dessen Wörterbuchtext concedere zu finden ist
- klickte man auf den Suchfund dieses Ergebnisses, um das Gefunden aufzurufen, und schaut man genauer, was der Computer da ausführt, so erkennt man, daß hier JavaScript-Code
javascript:loadWBSection(…)
auf woerterbuchnetz.de ausgeführt wird, und genau dieses Code-Text-Schnippsel benötigen wir, um die Urquelle auf diese einzeligetextid</code von concedere zu erlangen, ersetzt natürlich als brauchbare Netzadresse
- diese Netzurquelle/Netzadresse kann dann überall verwendet werden, falls man einzig und allein auf diese einzige Textstelle verweisen möchte
Im Netzprogramm die JavaScript-Konsole/Entwicklerkonsole öffnen und (1) die folgende Funktion einfügen, (2) Enter drücken, damit wird sie bereitgestellt und kann später ausgeführt werden:
netzquelle_aus_loadWBSection_ersetzen = function(code) {
let this_code=code.toString();
return this_code.replace(/^[^']+'([^']+)' *, *'([^']+)' *, *\[([0-9]+)\] *, *'([^']+)'.+/,'https://www.woerterbuchnetz.de/$1?lemid=$2&textid=$3');
}
Dann den Code (javascript:loadWBSection(…)
) aus, z.B. einer normalen Textsuchanfrage – wo ein klickbarer Pfeil oder klickbares Verweis-Bildchen diesen JavaScript Code enthält – kopieren und der Funktion übergeben:
netzquelle_aus_loadWBSection_ersetzen("javascript:loadWBSection('DWB','V01563',[49434661],'dictionarychange');")
// 'https://www.woerterbuchnetz.de/DWB?lemid=V01563&textid=49434661'
Ergebnis ist https://www.woerterbuchnetz.de/DWB?lemid=V01563&textid=49434661 was die unmittelbare Anknüpfung an den einzelige Suchfund der textid
im Wörterbuchtext darstellt; die lemid=V01563
ist die ID/Kennziffer des Lemmas, also des Hauptstichwortes.
Weiterführende Literatur
- ↑ Technische Anleitung für die Druckausgabe (
@print
CSS): CSS/Tutorials/Print-CSS. (Wiki selfhtml. Die Energie des Verstehens) Quelle: https://wiki.selfhtml.org/wiki/CSS/Tutorials/Print-CSS, abgerufen am 5. Mai 2022
- ↑ z. B. die Erweiterung stylish von https://userstyles.org (FirFox: https://addons.mozilla.org/en-US/firefox/addon/stylish/ bzw. Google Chrome https://chrome.google.com/webstore/detail/stylish-custom-themes-for/fjnbnpbmkenffdnngjfgmeleoegfcffe)
- ↑ Entwicklerkonsole des Netzprogramms Mozilla FireFox: Web-Konsole. Quelle: https://developer.mozilla.org/de/docs/Tools/Web_Console, abgerufen am 8. Mai 2022.
- ↑ Entwicklerkonsole des Netzprogramms Google Chrome Die Chrome Entwicklertools (DevTools) für Designer und Einsteiger. Quelle: https://kulturbanause.de/blog/die-chrome-entwicklertools-devtools-fuer-designer-und-einsteiger/, abgerufen aum 8. Mai 2022.
- ↑ Entwicklerkonsole des Netzprogramms Microsoft-Edge: Erste Schritte beim Anzeigen und Ändern von CSS. Quelle: https://docs.microsoft.com/de-de/microsoft-edge/devtools-guide-chromium/css/, abgerufen am 8. Mai 2022.