Changelog
Übersicht über die Veränderungen von lexpan zwischen den verschiedenen Versionen
lexpan-2022-06-23
- Anpassung der Einlesefunktionen für COSMAS-II-KWIC-Listen und -Kookkurrenzdaten. Diese Anpassung war nötig, da aufgrund einer Formatänderung im COSMAS-II-Export keine COSMAS-II-Daten mehr in lexpan eingelesen werden konnten.
Hinweis: Aufgrund von Kompatibilitätsproblemen unter MacOS beruht diese Version von lexpan auf der älteren Version lexpan-2018-10-11. Die technischen Änderungen, die in Version lexpan-2019-06-21 durchgeführt worden sind, wurden rückgängig gemacht. Der Bugfix in Version lexpan-2021-12-07 ist jedoch übernommen worden.
lexpan-2021-12-07
- Bugfix: Fehler im Datenbankaufruf führten in den früheren Version zu Programmabstürzen bei der Neuerstellung von Muster- und Füllertabellen.
- HTML-Adresse zur Zitierung von lexpan wurde angepasst.
lexpan-2019-06-21
- Datei lexpan.bat wird mitgeliefert, um Startprobleme auf Windowssystemen zu vermeiden (Doppelklicken zum Starten)
-
Technische Änderungen (keine Änderungen der Funktionalität): Konfigurationsdatei (lexpan-config.properties) und Log-Datei (lexpan.log) werden nun ins Benutzerverzeichnis geschrieben (vormals in den lexpan-Ordner). Dateien, die vormals im conf-Ordner abgelegt wurden, werden jetzt mit in die lexpan-jar-Datei gepackt.
lexpan-2018-10-11
-
Neue Funktionalität: Es wird jetzt dynamisch angezeigt, wie viele KWICs in einem Fenster jeweils aktiviert sind.
- Bugfix: Das KWIC-Übersichtsfenster aktualisierte seine Anzeige für aktvierte KWICs nicht, wenn in den davon abhängigen Fenstern (KWIC-Anzeige für Füllertabellen) etwas geändert wurde. Dieser Fehler wurde behoben.
- Ab dieser Version wird eine Default-Konfigurationsdatei mitgeliefert, um die Warnung beim ersten Start von lexpan zu vermeiden.
lexpan-2018-06-19
-
Bugfix: Kodierungsfehler behoben, der in seltenen Fällen den Export von KWIC-Dateien im HTML-Format verhinderte.
lexpan-2018-06-15
Anpassung der Importfilter für KWIC- und Kookkurrenzlisten aus SketchEngine auf das neue Exportformat:
SketchEngine hat zwischen April und Juni 2018 sein XML-Exportformat deutlich geändert. Dateien, die nach dem 13.06.2018 exportiert wurden, können jetzt mit den 'normalen' SketchEngine-Einstellungen gelesen werden. Es gibt zusätzlich noch SketchEngine-Filter mit dem Zusatz "(alt)". Diese funktioneren sicher für SketchEngine-Daten, die vor dem 3.4.2018 exportiert wurden. Im Zeitraum dazwischen kann nicht garantiert werden, dass die "(alt)"-Filter funktionieren.
- Bugfix: Kollokationswerte bei SketchEngine-Kookkurrenzlisten wurden teilweise falsch eingelesen. Dieser Fehler wurde behoben.
lexpan-2018-04-10
- Bugfix: Einlesen von Kookkurrenzlisten mit KWICs war in der letzten Version nicht mehr möglich; Problem wurde behoben
- Verbesserung der Fehlermeldung, wenn Probleme beim Anlegen eines neuen Archivs auftreten
lexpan-2018-04-04
- Neue Funktionalität: KWIC-Zeilen können deaktiviert werden. Dies bedeutet, dass sie beim Export übersprungen (also nicht exportiert) werden. Das Aktivieren/Deaktivieren geschieht in den unterschiedlichen Tabellen durch Klicken auf die KWIC-Zeilen, bzw. über die neuen Buttons "Alle KWICs aktivieren/deaktivieren" (siehe auch Benutzerdokumentation)
- Bei COSMAS-II-Clustertabellen kann nun auch für den ersten Kookkurrenzpartner eine KWIC-Datei gedruckt werden (war zuvor aus Performance-Gründen deaktiviert)
- Bugfix: Ein Fehler bei den Prozentangaben in exportierten Cluster-KWIC-Dateien zu COSMAS-II-Kookkurrenzprofilen wurde behoben.
lexpan-2018-02-08
- Korrektur: Erstellung von neuen Archiven funktionierte nicht mehr in Version lexpan-2018-02-01; Problem wurde behoben
lexpan-2018-02-01
- Behebung des Performance-Problems beim Drucken von Restmengen von großen Stores
lexpan-2018-01-17
- Erweiterung der ‘Restmenge’-Exportoptionen: Es können jetzt bei Überblicksdateien und bei getaggten Cluster- und Füllerdateien zusätzlich auch *ausschließlich* die Restmengen gedruckt werden.
lexpan-2017-08-29
- Korrektur im Einlese-Modul “Einfache KWIC-Liste”
lexpan-2017-04-13
- Erweiterung beim Export: Tabellengröße von Cluster- und Füllertabellen kann reduziert werden, indem man angibt, dass nur Tabellenzeilen mit einer bestimmten Mindestmenge von KWICs exportiert werden.
lexpan-2017-03-22
- Quellennachweise für KWIC und Kookkurrenzdaten (COSMAS II, Sketch Engine) in den Exportdateien
lexpan-2017-03-14
- Kleinere Korrekturen bei der Fehlerbehandlung
lexpan-2017-03-06
- Im "print"-Verzeichnis (bzw. frei dem ausgewählten alternativen Exportverzeichnis) müssen die Unterordner (fillerfiles usw.) nicht mehr schon angelegt sein. Diese werden jetzt erst automatisch erzeugt, wenn entsprechende Dateien gedruckt werden.
- "Satzgrenzen ignorieren"-Funktion repariert, aber dann versteckt, da man später nicht mehr nachvollziehen kann, ob eine Suchanfrage mit oder ohne "Satzgrenzen ignorieren" gesucht wurde. Das ist leider nicht so einfach zu beheben, da die Datenbank nicht dazu angelegt ist, die Suchparameter zu speichern. Da der jetzige Zustand zu ziemlicher Verwirrung führen kann, ist die Option aktuell verborgen und immer auf "falsch" gesetzt. D.h. Satzgrenzen werden prinzipiell *nicht* ignoriert, konkret: innerhalb von Suchmustern dürfen folgende Zeichen nicht auftauchen: . ? ! (im rechten und linken Kontext natürlich schon).
Oberflächen-Änderungen:
- überall: "Projekt" --> "Archiv"
- überall: Suchmuster --> Suchanfrage
- überall: Sortiernummer --> Sortierungsnummer
- überall: Schreibung "KWIC" (in Großbuchstaben)
- Bei Store konvertieren: Liste der Typen umsortiert und überflüssige ausgeblendet
- Warnmeldung bei fehlender Konfigurationsdatei (v.a. beim ersten Start) ist zu einem Hinweis geworden. Passt das so?
- "Projekt ändern" --> "Archiv laden"
- "assoziierte Suchmuster" --> "erstellte Suchanfragen"
- überall: Kookurrenzprofil --> Kookkurrenzliste (außer auf dem Button im Hauptfenster, dort "Kookkurrenzen")
- Bei Kooklisten in Tabelle: "Name" (der Partners) --> "Cluster"
- Bei Kooklisten in Tabelle: LLR groß geschrieben
- Buttonaufschrift bei Export im "Details"-Fenster: "Alle KWICs & Lücken"
- Store konvertieren bei "Type des Stores" > ‚e‘ gelöscht
- Fenstertitel bei Kookkurrenzen: "Kookkurrenzliste"
- Fenstertitel bei Details: "KWICs zur Suchanfrage"
- Button "Info" führt zu Information über lexpan (die Adresse lexpan@ids-mannheim.de werde ich noch beantragen und hoffentlich bis Ende der Woche haben)
- die früher vorhandene Funktion "Dokumentation", die automatisch die Bedienungsanleitung öffnete, wurde entfernt, da unnötig und potentiell fehleranfällig (war in der Menüleiste)
- Funktion "Store konvertieren" ist jetzt als Button "Neu" bei Stores zu erreichen (parallel zu den Funktionen bei Achiven)
- Erklärung der Syntax für Tag-Kombinationen (unter "Hilfe") wurde etwas erweitert
- - Meldungen bei gesperrtem Store und bei Fehlern bei Konvertierung in unpersönlichen Stil umformuliert
lexpan-2017-01-01-2
- Benennungsänderungen: Kollokation → Kookurrenz; Partner → Cluster; Kwic → KWIC
lexpan-2017-02-01
- Unter “Hilfe” --> “Über lexpan” gibt es jetzt ein Informationen zum Programm
- Der Begriff “Kookkurrenzcluster” sollte überall mit “Kookkurrenzpartner” ersetzt sein.
- Die Spaltenüberschrift bei Kookkurrenzdaten passt sich jetzt an, je nachdem welches statistische Maß verwendet wurde (v.a. relevant bei SketchEngine-Daten)
- Exporte von Füllerdateien enthalten jetzt auch die Information, wie viele Kwics von dem Suchmuster erfasst wurden.
- Unterverzeichnisse im Export-Verzeichnis (fillerfiles, clusterfiles etc.) werden jetzt automatisch generiert und müssen nicht vom Benutzer angelegt werden (v.a. relevant, wenn man ein eigenes Exportverzeichnis definiert.)
lexpan-2016-11-10
- Neue “Details”-Ansicht für Stores (erreichbar über Button im Hauptfenster):
- Hier kann man die Meta-Informationen eines eingelesenen Stores sehen (Name, Typ, Korpus, Datum, Suchanfrage). Diese werden automatisch aus der Eingabedatei (z.B. COSMAS- oder SketchEngine-Export) extrahiert. Je nach Eingabedatei können Angaben fehlen
- Es ist möglich, dort den Namen eines Stores nachträglich zu verändern
- Auch Meta-Informationen für COSMAS-II-Kookkurrenzprofile werden jetzt bei der Konvertierung korrekt gespeichert
lexpan-2016-10-25
- Export-Funktion:
- Korrektur eines Fehlers beim Export von Tag-Kombinations-Tabellen
- Vereinheitlichung des Verhaltens beim Drucken von Restmenge-Tabellen: Bei Überblickstabellen und bei nach Tags geordneten Tabellen ist es möglich, zu entscheiden, ob die Tabelle mit der der Restmenge mitgedruckt wird oder nicht. Es ist nicht mehr möglich, bei einer Gesamtcluster oder -füllertabelle nur die getaggten Zeile zu drucken.
- lexpan-html-Ansicht:
- Änderung der Tabellenspaltenüberschrift von “Kollokationpartner” in “Kookkurrenzpartner”;
- Korrektur eines Fehlers bei der Indexerstellung, wenn mehrere Tabellen auf eine Seite gedruckt werden
- Die Füllerspalte in Füllertabellen ist jetzt alphabetisch sortierbar
- kleinere Korrekturen am Feedbacksystem
- Neue Icons für lexpan
lexpan-2016-10-13
- Umstrukturierung des Feedbacksystems:
- Feedback erscheint nicht mehr in Textfeldern in den Programmfenstern, sondern in Popup-Fenstern.
- Diverse Feedback-Nachrichten wurden angepasst.
- Umstrukturierung der Export-Funktionen:
- Benennungsänderung: Das Erzeugen von XML- oder HTML-Daten wurde ehemals “Drucken” genannt, jetzt “Export”
- Alle Export-Einstellungen sind jetzt in einem Export-Fenster gebündelt und können angepasst werden, bevor der Export angestoßen wird.
- Die Druckfunktion für Suchmuster (Alle KWICs und alle Füllertabellen für ein Suchmuster) wurde im Startfenster entfernt. Sie befindet sich jetzt im “Details”-Fenster für das jeweilige Suchmuster. Außerdem ist jetzt die Anpassung aller Exporteinstellungen auch für diesen Exporttyp möglich (früher nur eingeschränkt)
- Änderung der Suchfunktion: der Bindestrich (-) wird jetzt immer als Buchstabe und damit Teil eines Wortes betrachtet. Bindestrichwörter wie “E-Mail” werden damit als ein Wort interpretiert und nicht wie bisher beim Erstellen der Suchmusterfelder auseinandergeschnitten.
- Änderung der Konvertierungsfunktion: Wenn bei der Konvertierung fehlerhafte Zeilen gelöscht werden, wird die Konvertierung nun trotzdem abgeschlossen und der Store erzeugt. Das Programm meldet den Unterschied zwischen tatsächlich konvertierten und erwarteten Zeilen. Außerdem wird eine Datei “missingLines.txt” erzeugt, in der die fehlerhaften Zeilen gespeichert sind. Man kann diese dann in der Eingabedatei korrigieren und das Einlesen wiederholen.
- Vermischtes:
- Suchmuster werden jetzt mit Treffermenge und in alphabetischer Reihenfolge angezeigt
- Log-Nachrichten (in Datei log.txt) sind zahlreicher und wurden etwas vereinheitlicht.
lexpan-2016-09-21
- Variable Zufallsauswahl beim Drucken von Kwics für Füller- und Cluster-Tabellen
lexpan-2016-06-13
- Neuer Einlesefilter für “Kwic-Liste - einfach”: Nimmt als Eingabe eine einfache Tabelle im Textformat mit Headerzeile; Spalten getrennt mit Tabulator; 4 Spalten: KWIC-Sigle - Kontext links - Bezugseinheit - Kontext rechts
- Überarbeitung der lexpan-html-Ansicht:
- Neues Sortierskript für Tabellen (funktioniert jetzt auch bei KWIC-Tabellen; Hinweis: unterscheidet nicht zwischen Groß- und Kleinschreibung)
- Eindeutige Überschriften für Dateien, die als “Überblicksdatei” erstellt wurden (im Gegensatz zu einfachen KWIC-Dateien)
- Neues Farbschema, diverse optische Anpassungen und kleinere Fehlerkorrekturen
lexpan-2016-04-26
- Fehler behoben: Bei den overview-Dateien wurden als ‘Restkwics’ immer alle Kwiczeilen gedruckt