Benutzer:Andreas Plank/Technische Hilfe für das woerterbuchnetz.de

Aus Open Source Ecology - Germany
Zur Navigation springen Zur Suche springen

Siehe auch Verwandtes:

Sinnverwandte Wörter auffinden

Tipps und Ideen

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:

  1. beispielsweise das Wort „Gefühl“ nach Latein übersetzen, z. B. vermittels PONS Wörterbuch https://de.pons.com/übersetzung/deutsch-latein/Gefühl
  2.  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 …)
  3. 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;  
  }
}
Suchergebnisse ausdrucken im Grimm-Wörterbuch mit eigener CSS-Stildatei vermittels Entwicklerkonsole im Netzprogramm

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 einzelige 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:

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

  1. 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
  2. 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)
  3. Entwicklerkonsole des Netzprogramms Mozilla FireFox: Web-Konsole. Quelle: https://developer.mozilla.org/de/docs/Tools/Web_Console, abgerufen am 8. Mai 2022.
  4. 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.
  5. 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.