Skip to content

Commit

Permalink
v.0.9.111
Browse files Browse the repository at this point in the history
  • Loading branch information
mbykov committed Sep 17, 2019
1 parent fc65208 commit 6d97539
Show file tree
Hide file tree
Showing 16 changed files with 112 additions and 31 deletions.
2 changes: 1 addition & 1 deletion app/app.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/app.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/background.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion app/background.js.map

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions src/lib/remote.js
Original file line number Diff line number Diff line change
Expand Up @@ -99,12 +99,12 @@ export function requestRemoteDicts() {
descrs = _.filter(descrs, descr=> { return recode.test(descr.langs)})
let rcfg = []
let cfg = settings.get('cfg') || []
cfg = JSON.parse(JSON.stringify(cfg)) // убрать вместе с log()
// cfg = JSON.parse(JSON.stringify(cfg)) // убрать вместе с log()
descrs.forEach(descr=> {
let dbinfo = _.find(dbinfos, info=> { return info.dname == descr.dname})
if (!dbinfo) return
let cfgdict = _.find(cfg, dict=> { return dict.dname == descr.dname})
if (cfgdict) cfgdict.size = dbinfo.size
if (cfgdict) cfgdict.name = descr.name, cfgdict.langs = descr.langs
if (cfgdict) return
descr.size = dbinfo.size
delete descr._id
Expand All @@ -118,7 +118,7 @@ export function requestRemoteDicts() {
showDicts(cfg)
})
.catch(err=> {
log('possible, no connection', err)
console.log('ERR: possible, no connection', err)
})

})
Expand Down
12 changes: 12 additions & 0 deletions src/sections/deu/about.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#### Über Biblos für Altgriechisch:

- Morpheus ist eine Desktop-Anwendung für Windows, MacOS und Linux. Das Programm arbeitet offline und synchronisiert seine Wörterbücher, wenn Sie online sind. Die Software ist frei unter Lizenz GNU GPL.
- Das Programm ermöglicht die Anzeige und Analyse von beliebigem altgriechischen Text {in Unicode-Format} (Kopieren Sie einfach mit der Tastenkombination Strg-C einen Textblock von einer beliebigen Stelle auf dem Desktop.)
- Es verwendet Daten von https://wiktionary.org zum Erstellen von Paradigmen und Tests und verfügt somit über mehrere hunderttausend Tests.
- Viele andere Wörterbücher (einschließlich LSJ) können von http://diglossa.org:5984/_utils/# (Login: Gast, Passwort: Gast) oder aus CSV-Dateien installiert werden
- Das Programm erstellt rekursiv Ketten von Segmenten und wählt daraus das beste Segment aus. Auf diese Weise werden die Teile eines zusammengesetzten griechischen Wortes analysiert (klicken Sie einfach auf eine Wortform) und eine eingehende Analyse ermöglicht - Präfixe, Suffixe, Wörter mit mehreren Stämmen usw. Die Kehrseite dieser Logik ist allerdings: wenn es kein eindeutig korrektes Ergebnis gibt, kann Morpheus eine Kette von Segmenten finden, die zwar formal korrekt ist, aber als Ganzes keinen Sinn ergibt.
- Der Benutzer kann auf einfache Weise und in Sekundenschnelle ein lokales Wörterbuch für einen ausgewählten Text erstellen. Geben Sie einfach Strg-D ein und fügen Sie Ihre Übersetzung für das gewünschte Wort hinzu.
- Morpheus ist in Diglossa.js integriert (v >= 0.6), sodass Sie die Übersetzungen eines fraglichen Wortes mit Strg-F finden können.
- Siehe Screencast unter http://diglossa.org/greek

 
6 changes: 6 additions & 0 deletions src/sections/deu/acknowledgements.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<h4>Danksagung:</h4>
<b>Ich danke herzlich für ihre Unterstützung:</b>
<p>&nbsp;</p>
<p>Peter E. Hauer (Linguasoft, Wien)</p>
<p>dem ganzen Team und meinen alten Freunden von <span class="external">http://basealt.ru</span>
<p>&nbsp;</p>
17 changes: 17 additions & 0 deletions src/sections/deu/authentic.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#### Das Wasser erblicken:

Morpheus ist kein linguistisches Lernprogramm. Morpheus soll helfen, alte Texte zu lesen und zu verstehen, aber es ist nicht seine Aufgabe, die sehr fragwürdige theoretische Konstruktion von "Sprache" zu studieren.

Linguistik ist eine Wissenschaft. Wissenschaft bezieht sich auf das, was sie als Objekt studiert. Aber das, was "bedeutet", "aussagt, "auf etwas zielt" usw. ist kein Objekt. Die Sprache und das Wort sind keine Objekte. Das Wort ist Teil eines belauschten Gesprächs. Ein aus dem Zusammenhang gerissenes Wort ist ein vielstimmiger Chor, in dem wir keine einzelnen Stimmen hören. Ein Wort zu sprechen ist kein Objekt, sondern eine Handlung; ein Wort zu verstehen ist ebenfalls eine Handlung. "Es kann keine Wissenschaft über eine Handlung geben." (Aristoteles).

Die Autoren von alten und fremden Kulturen kennen den Begriff "Sprache" nicht. Sie wissen nichts von Substantiven und Adjektiven. Das Wort der alten Sprache ist Einheit von Wissen und Emotionen, von allem, was wir sorgfältig unterscheiden, wenn wir diese Unterscheidung als wissenschaftliche Methode ansehen. Aber wir ändern damit die Bedeutung des alten Wortes. Beispielsweise erscheint eine unmögliche Übersetzung des Wortes τὸ ἐπιθετικός als "Adjektiv". Es ist klar, dass die moderne Wissenschaft "aus den Klammern" - ἐποχή - gerückt werden muss, wenn Sie einen alten Autor verstehen wollen. Die Motivation für epoché ist keine anti-wissenschaftliche Orientierung. Es handelt sich nur eine weitere, zusätzliche Ausrichtung der Aufmerksamkeit - eine weitere ἕξῐς. Das ist überhaupt kein Widerspruch und kann somit auch den Ergebnissen der linguistischen Wissenschaft nicht widersprechen. Ich bin daran interessiert, den Text als Gespräch mit dem Autor zu lesen und nicht daran, ihn zu studieren.

Wenn Sie beim Lesen eines alten Autors moderne Linguistik verwenden, kennen und verwenden Sie etwas, was dieser Autor gar nicht kannte. Und Sie denken in einer Weise, die ihm fremd war. Sie wissen auch nicht, was er tatsächlich wusste, und argumentieren nicht wie er - es sei denn, Sie verwenden alte Grammatik. Die Grammatik bietet einen Rahmen, der die mögliche lexikalische Bedeutung einschränkt. Versuchen Sie, sich einen „schönen Topf“ vorzustellen, wobei Topf kein Substantiv und schön kein Adjektiv ist. Ich spreche hier von Nuancen und Obertönen, doch in einem seriösen Text gibt keine Trvialitäten.

Warum ist der Einfluss der modernen Grammatik-Theorie auf die Bedeutung des Textes für uns unsichtbar? Aus dem gleichen Grund, warum die Fische nichts vom Wasser wissen. Daher berücksichtigt die Entwicklung von Morpheus in erster Linie nicht die moderne Sprachtheorie, sondern die von den Textautoren verwendete Grammatik, deren authentische Grammatik. In erster Linie ist das die Grammatik von Apollonius Dyskolus. Ich würde dieses Software-Programm daher als Computerhermeneutik und nicht als Computerlinguistik bezeichnen.

&nbsp;

Lesen Sie mehr: <span class="external">http://ru.diglossa.org/blog</span> (in Russisch)

&nbsp;
5 changes: 5 additions & 0 deletions src/sections/deu/code.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
#### code:
Biblos.js: <span class="external">https://github.com/mbykov/biblos.js</span></p>
#### herunterladen::
Pakete für Windows, MacOS, Ubuntu, Fedora::</p>
<p class="external">https://github.com/mbykov/biblos.js/releases/latest</p>
4 changes: 4 additions & 0 deletions src/sections/deu/contacts.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<h4>Kontakte:</h4>
<p>Michael Bykov: m.bykov@gmail.com</p>
<h4>Diskussionsforum:</h4>
<p class="external">https://groups.google.com/forum/#!forum/diglossa</p>
42 changes: 21 additions & 21 deletions src/sections/deu/help.md
Original file line number Diff line number Diff line change
@@ -1,51 +1,51 @@
#### Hot Keys:
#### Hotkeys:

just copy **Crtl+C** text everywhere on a desktop, then move mouse over a word
Kopieren Sie einfach mit **Strg+C** einen Textblock von irgendwo auf Ihrem Desktop und bewegen Sie danach die Maus über ein Wort.

**Ctrl-H** - home page (Library)
**Strg-H** - Startseite

**Ctrl-Shift-R** - reload application
**Strg-Shift-R** - Anwendung neu laden

**Ctrl-R** - clear history - only the last page remains
**Strg-R** - Verlauf löschen - nur die letzte Seite bleibt übrig

&nbsp;

**Ctrl+C** - to copy wordform with leading space (not statring analysis)
**Strg+C** - zum Kopieren einer Wortform mit vorangestelltem Leerzeichen (keine Statring-Analyse)

**Ctrl+mouse** - allows you to move mouse freely
**Strg+mouse** - damit können Sie die Maus frei bewegen

**Click on a wordform** - further analysis
**Klicken Sie auf eine Wortform** - weitere Analyse

**Click-Shift on a wordform** - shows words with a similar stem
**Klick-Umschalt auf einer Wortform** - zeigt Wörter mit einem ähnlichen Wortstamm an

**Alt + mouse hover wordform** - shows phonetic transcription
**Alt+Mausbewegung über einer Wortform** - zeigt die phonetische Transkription

**Alt-Shift + mouse hover wordform** - shows gematria, i.e. isopsephy, for the Pythagoreans only
**Alt-Umschalt+Mausbewegung über einer Wortform** - zeigt Gematria, d.h. Isopsephie (nur für Pythagoräer!)

**Ctrl+D** - local dict chunk for a current text
**Strg+D** - Textblock im lokalen Wörterbuch für einen aktuellen Text

&nbsp;

**mouse hover wordform - result in browser**: (use context menu also)
**Mausbewegung über einer Wordform - Ergebnis im Browser: (verwenden Sie auch das Kontextmenü)**::

**Ctrl+P** - Perseus Greek Word Study Tool
**Strg+P** - Perseus Greek Word Study Tool

**Ctrl+W** - Wiktionary
**Strg+W** - Wiktionary

**Ctrl+S** - Souda dictionary (only if Souda is in right pane)
**Strg+S** - Souda Dictionary (nur wenn Souda sich im rechten Feld befindet)

&nbsp;

**Alt-Arrows** - pressing the left arrow will go back a page and pressing the right arrow will move forward a page, like in browsers
**Alt-Pfeiltasten** - Drücken Sie die linke Pfeiltaste, um eine Seite zurück zu gehen, und die rechte Pfeiltaste, um eine Seite vorwärts zu gehen, wie dies in Browsern der Fall ist

&nbsp;

**Ctrl-+** - increase font
**Strg-+** - Schrift vergrößern

**Ctrl--** - decrease font
**Strg--** - Schrift verkleinern

**Ctrl-0** - normal font
**Strg-0** - normale Schriftart

&nbsp;

**Ctrl+F** - search current wordform and all its nest in Diglossa.js (v. >= 0.6)
**Strg+F** - Suchen Sie die aktuelle Wortform und ihre Vernestung in Diglossa.js (v. >= 0.6)
16 changes: 16 additions & 0 deletions src/sections/deu/home.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<img src="../resources/icons/128x128.png" id="bookImg">


Kopieren Sie einen griechischen Text von Ihrem Desktop mit **Strg-C** und bewegen Sie dann die Maus über den Text, um die verschiedenen Lesungen anzuzeigen:
&nbsp;

μὴ κτήσησθε χρυσὸν μηδὲ ἄργυρον μηδὲ χαλκὸν εἰς τὰς ζώνας ὑμῶν, 10 μὴ πήραν εἰς ὁδὸν μηδὲ δύο χιτῶνας μηδὲ ὑποδήματα μηδὲ ῥάβδον· ἄξιος γὰρ ἐστιν ὁ ἐργάτης τῆς τροφῆς αὐτοῦ. 11 εἰς ἣν δ’ ἂν πόλιν ἢ κώμην εἰσέλθητε, ἐξετάσατε τίς ἐν αὐτῇ ἄξιός ἐστι· κἀκεῖ μείνατε ἕως ἂν ἐξέλθητε. 12 εἰσερχόμενοι δὲ εἰς τὴν οἰκίαν ἀσπάσασθε αὐτήν λέγοντες· εἰρήνη τῷ οἰκῳ τούτῳ. 13 καὶ ἐὰν μὲν ᾖ ἡ οἰκία ἀξία, ἐλέθτω ἡ εἰρήνη ὑμῶν ἐπ’ αὐτήν· ἐὰν δὲ μὴ ᾖ ἀξία, ἡ εἰρήνη ὑμῶν πρὸς ὑμᾶς ἐπιστραφήτω (*Matthew 10:9-13*)

&nbsp;

Nach der ersten Installation verfügt Biblos.js über mehrere Wörterbücher. Sie sind bereits mit dem Server synchronisiert.
<a href="#" data-section="remote-dicts">Klonen (Kopieren)</a> Kopieren Sie zusätzliche Wörterbücher vom Server, erstellen Sie ein eigenes lokales Wörterbuch oder importieren Sie ein Wörterbuch aus CSV-Dateien.

&nbsp;

&nbsp;
5 changes: 5 additions & 0 deletions src/sections/deu/license.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
#### Lizenz:

GNU GPL

<p class="external">https://www.gnu.org/licenses/gpl-3.0.en.html</p>
16 changes: 16 additions & 0 deletions src/sections/deu/localdict-help.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
#### locales Wörterbuch:

ein Wörterbuch für den aktuellen Text. Nomina und Verben werden definiert, Sie müssen nur die Übersetzung des gewünschten Wortes hinzufügen.

&nbsp;

**Verwenden Sie das Kontextmenü** oder:

Erstellen <span data-createlocalchunk="local-chunk" class="link">Sie ein teilweises lokales Wörterbuch</span> für Nomina und Verben aus dem aktuellen Text. Auch **Ctrl-D**

<span data-localdictfull="local-dict-full" class="link">Sie vollständiges lokales Wörterbuch.</span>. Auch **Strg-Umschalt-D**

Exportieren <span data-section="home" class="link">Sie ein lokales Wörterbuch</span> in CSV- oder JSON-Format - geben Sie dabei die entsprechende Dateierweiterung an.


&nbsp;
Empty file added src/sections/deu/tmp.txt
Empty file.
6 changes: 3 additions & 3 deletions src/sections/eng/home.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@

<!-- <div id="text"> -->

After first installation Biblos.js has no dictionaries.
After first installation Biblos.js has several dictionaries. They are already synchronized with server.

<a href="#" data-section="remote-dicts">Replicate</a> dictionaries from server,
or <a href="#" data-section="csv">import</a> dictionary from CSV file.
<a href="#" data-section="remote-dicts">Clone</a> copy additional dictionaries from server, create your own local dictionary or import dictionary from CSV files.
or <a href="#" data-section="csv">import</a> dictionary from CSV files.

<a href="#" data-section="arrange-dicts">Arrage, activate, delete</a> them as you like.

Expand Down

0 comments on commit 6d97539

Please sign in to comment.