Bekannte Fehler

Auf dieser Seite werden bekannte oder entdeckte Fehler, die im Zettelkasten-Programm auftauchen, gesammelt und können auch kommentiert, sortiert oder ergänzt werden.

Bitte Kommentare in irgendeiner Form anders hervorheben als den normalen Text, bspw. als

  • Aufzählung (zwei Leerzeichen und Stern) oder
  • „Code“-Formatierung (Alt+C oder < code >).

Bitte neue Fehler/Abschnitte immer als Überschrift 2 formatieren, ist meiner Meinung nach übersichtlicher.

Probleme mit Drag&Drop im Schreibtisch

Betrifft: Versionen 3.1.0 bis 3.1.3
Behoben ab: 3.2

Wenn man einen Gliederungspunkt im Schreibtisch per Drag&Drop verschiebt und auf das oberste Element verschiebt, verschwindet dieser Gliederungspunkt komplett. Diese Fehler ist bereits behoben.

Wenn man einen Zettel, der bearbeitet wurde, per Drag&Drop verschiebt, verschwindet der bearbeitete Teil des Zettels. An der Fehlerbeseitigung wird gearbeitet. Workaround: Zettel, die manuell bearbeitet wurden, nur über die Pfeil-Symbole in der Symbolleiste oder entsprechende Menübefehle verschieben.

Kopieren von Textstellen aus dem Hauptfenster funktioniert nicht

Betrifft: Windows
Behoben ab: ?

Wenn man eine Textauswahl kopieren und nach Word bzw. direkt in eine email kopieren möchte, kommt es zur Fehlermeldung requested clipboard format is not available.

  • Antwort Daniel Es handelt sich offensichtlich um einen Fehler in Java. Ich schau mal, wie sich das beheben lässt.

Tabulatoren werden nicht korrekt in HTML exportiert

Werden beim Export von Inhalten des Zettelkastens nach HTML Tabs innerhalb der Zettel verwendet, so werden diese falsch exportiert. Sie erscheinen als Leerzeichen und werden nicht interpretiert.

Probleme beim Export mit Unicode-Zeichen

Bei der Verwendung von Unicode-Zeichen in 3.0.13 werden diese falsch dargestellt, außer man exportiert in das RTF-Format (falsche / fehlende Darstellung bei HTML, PDF, TXT).

Entfernen von Zeilenumbrüchen funktioniert nicht immer

Das Entfernen von Zeilenumbrüchen bei der Neueingabe von Text per copy/paste funktioniert (in XP) direkt nach dem Einfügen nicht. Man muss erst das Bearbeitungsfenster schließen und neu öffnen, dann geht es.

Arnold vielleicht im Kontextmenü als Paste-Option „ohne Zeilenumbrüche einfügen“

  • Antwort Daniel Der Fehler sollte ab Version 3.1.2 behoben sein. Kann das jemand bestätigen?

Große Bilder im PDF-Export werden falsch platziert

Wenn man Zettel mit Bilddateien hat, die nicht mehr auf eine angefangene Seite passen, wird die Überschrift des Zettels auf die noch nicht volle Seite gesetzt, die Bilddatei auf die nächste. Dazwischen kommt dann aber schon der nächste Zettel, sodass die Reihenfolge durcheinander gerät.

Eingabe von Japanisch in Windows

Meine Freundin benutzt den Zettelkasten auf ihrem Mac und kann ohne Probleme japanischen Text in ihre Zettel eingeben. Ich benutzte Ihr Zettelkasten Programm, was ich uebrigens total klasse finde, auf meinem PC, und da stellt sich japanisch, wenn ich es eingebe, nicht dar. Obwohl das in Word und anderen Microsoft programmen mittlerweile ohne Probleme funktioniert, weil wohl auf Unicode basierend? Anyway, Japanisch ist fuer mich bei der Arbeit sehr wichtig, viele japanische Zitate moechte ich in meinen Zettelkasten fuegen, deshalb meine grosse Bitte, das zu ermoeglichen. Vielen Dank im voraus.ありがとうございます

  • Antwort Daniel Welche Zettelkasten-Version wird denn verwendet? Eigentlich sollten japanische Schriftzeichen auch auf der Windows-Version funktionieren.

Weitere Frage von Barbara Ich habe mir Ihre neueste Version runtergeladen. 3. Und ich arbeite mit Windows Vista. Ah, Moment. Also ich habe es gerade noch mal versucht. Wenn ich japanisch eintippe kommen nur Quadrate. Ich habe dann auf „Uebernehmen“ gedrueckt. Dann erscheint tatsaechlich das Japanische, so das man es lesen kann. Aber es ist natuerlich notwendig, das Japanische auch beim eintippen zu sehen, sonst tippt man ja schier blind. D.h. man muss ja auch noch Hiragana in Kanji beim Tippen umwandeln. Auf dem Mac ist aber bereits beim Eintippen das Japanische korrekt zu sehen. Noch bevor man auf „Uebernehmen“ drueckt. Ach, noch etwas. Ich habe es auch gerade auf Windows XP probiert. Da ist es moeglich, in der Ueberschrift eines Zettels das Japanische zu sehen, waehrend ich es eintippe. Ebenfalls bei den Stichworten. Wo es nicht funktioniert, ist es beim Tippen in „Entry“ und wenn ich in „Authors“ was neues eintippe. Sind diese beiden Felder anders „fundiert“ als die anderen Felder? Ich waere wirklich sehr sehr ueber Hilfe dankbar!!!

  • Antwort Daniel Das scheint speziell ein Problem von JTextArea unter Windows zu sein (siehe hier). Ich schau mal, was ich da machen kann.

Kommentar Barbara Ich waere Ihnen super dankbar, wenn Sie da was machen koennten.Werden Sie das hier dann schreiben, wenn Sie eine Loesung haben, oder wo schau ich nach? Auf jeden Fall schon mal vielen Dank im voraus.

Lässt sich unter Windows XP nicht als Domänenuser öffnen

Zettelkasten.exe lässt sich unter Windows XP nicht als normaler Domänenuser öffnen. Anfangs war dies ohne weiters möglich. Ohne erkennbare Gründe liess sich das Programm plötzlich nicht mehr starten. Als Administrator (lokal) lässt sich der Zettelkasten aber weiterhin starten. Ist dieser Fehler bekannt?

  • Antwort Daniel Ehrlich gesagt kann ich mit „Domänenuser“ nicht viel anfangen. Da ich selbst keine grundlegenden Funktionen geändert habe, die irgendwelche Systemsicherheiten betreffen, wüsste ich jetzt auch nicht, wie dieser Fehler zustande kommen konnte und wie man ihn beseitigt. Aber ich versuche mal etwas darüber herauszufinden.

Anhänge / Links werden nicht geöffnet

Betrifft Alle Versionen?
Behoben ab ?

Speziell unter Linux scheint es Schwierigkeiten zu geben, Anhänge oder Links zu öffnen. Im Programm selbst wird die Desktop-Api verwendet, die eigentlich alles weitere durchführen sollte. Ein Programmfehler scheint damit erstmal nicht gegeben.

(Quelltext-Ausschnitt)

Windows 7

Bei der Verwendung von Anhängen verweise ich auf einen Unterordner (Bsp.: Anhaenge\Datei.pdf). Unter Windows XP werden die Dateien ohne Probleme geöffnet. Bei Windows 7 tut sich aber gar nichts. Hier müsste ich den voll qualifizierten Namen angeben um die Datei angezeigt zu bekommen (H:\Zettelkasten\Anhaenge\Datei.pdf). Gibt es da eine Lösung?

Linux

Vermutlich könnte es sich hierbei um ein Problem von Java auf Linux/KDE 3.5 (4?) handeln, siehe dieser Forumsbeitrag im Sun-Forum.

  • Anmerkung Weblinks funktionieren. In Gnome können auch lokale Dateien (Anhänge) geöffnet werden.
  • MAWSpitau Gibt es für diesen Bug ein Workaround? Anhänge sind nämlich ziemlich wichtig und das Anklicken von angehängten PDFs sollte schon funktionieren.

Mac OS X

Auch auf Mac OS X gibt es Schwierigkeiten, wenn die Anhänge, sei es Dateipfad oder Dateiname, Umlaute enthalten. Dateien/Verzeichnispfade ohne Umlaute scheinen problemlos zu funktionieren.

Überlagernde Symbole unter Windows Vista mit Aero-Oberfläche

Die Ursache ist noch nicht gefunden, aber es gibt einen Workaround, um das Problem zu beheben!

Wenn keine Datei geladen ist, werden zunächst die Tooltips angezeigt. Dann aber nicht mehr und Text (vermutlich der des Tooltips) wird hinter das Icon gelegt:

Nachdem ein Zettelkasten importiert wurde, werden keine Tooltips mehr angezeigt, stattdessen Text hinter den Icons:

  • Kommentar Bei mir tritt der Fehler unter Vista auch auf - seit der vorletzten oder vorvorletzten Preview. Wenn ich mit der Maus über die Icons fahre, werden in einem rechteckigen Bereich um die Icons herum, Fragmente aus anderen Bereichen des Zettelkasten-Fensters eingeblendet. Wenn ich Aero deaktiviere verschwindet das Problem. Ich habe es schon mit einem neuen Grafiktreiber und der neuen Java-Runtime versucht, doch nichts half.
  • Kommentar Der gleiche Fehler tritt bei mir unter ubuntu 8.04 sowohl mit Compiz Fusion, mit Metacity oder auch ganz ohne Effektmanager auf. (Die gleiche Software-Konfiguration auf meinem eeepc 901 führt nicht zu diesem Fehler.) Tooltips funktionieren allerdings. Der Workaround zeigt keinen Erfolg - zumal in der Linux-Version keine Nimbus-Oberfläche zur Verfügung steht. Allerdings mit dem Unterschied, dass unter der CDE/Motif-Oberfläche die Icons erst dann von Elementen des Textfeldes hinterlegt werden, wenn sie geklickt werden; unter den beiden anderen Oberflächen (Metal, GTK+) genügt es, mit der Maus über die Icons zu fahren. Also leider kein funktionierender Workaround. Der Effekt wird erträglicher, wenn man die Symbolgröße auf „klein“ einstellt.
  • edit: Ich habe die Icons im RC2 testweise wieder eingeschaltet - und jetzt hat sich das Problemchen in Wohlgefallen aufgelöst, alles funktioniert einwandfrei. (An dieser Stelle herzlichen Dank für das tolle Programm!)
  • Antwort Daniel Oder die Symbolleiste gleich ganz abschaltet. ;-) Ich weiß nicht, warum es meistens keine Probleme gibt, mitunter jedoch schon. Ich vermute, es könnte hierbei auch ein Problem von Java sein - sicher bin ich aber nicht. Im Moment kann ich an dem Problem nichts ändern, da ich die Ursache nicht kenne oder der Ursache auf die Spur komme.

Programmstart über Konsole schlägt fehl

Betrifft Alle Versionen
Behoben ab ?

Bei dem Versuch, den Zettelkasten per Konsole zu starten, erhalte ich die Fehlermeldung: „Failed to load Main-Class manifest attribute from /opt/Zettelkasten3/Zettelkasten.jar“ Ist dieser Fehler bekannt?

  • Daniel Nein, das war mir bisher nicht bekannt. Ich muss mal sehen, woran das liegen könnte. Wie hier in der Anleitung zu lesen ist, geht es mit einer Script-Datei - das ist im Grunde nichts anderes als der Start über Konsole, oder?

Grafiken

Die Möglichkeit, Grafiken in die Datensätze aufzunehmen und als Vorschaubilder beim Durchblättern sehen zu können, finde ich großartig. Mit den Bildformaten gif, jpg, png funktioniert das auch. Beim bmp - Format zeigt sich nur ein Rechteck in der Vorschaugröße, mit einem roten Kreuz darin. Klickt man in das Rechteck, öffnet sich Paint und zeigt die Grafik. Bei tif weigert sich das Programm, vom Eingabefenster aus zu übernehmen, man kann nur auf abbrechen klicken.

  • Antwort Daniel Soweit ich weiß, unterstützt Java (zumindest die Editor-Komponente) derzeit nur die Formate .gif, .jpg und .png.
  • Kommentar Peter: Vielleicht könnte man (solange Java .bmp und .tif(f) nicht unterstützt) noch eine Sicherheitsabfrage o.ä. einbauen. Ich habe nach langem Herumprobieren herausgefunden, dass das von mir per E-Mail an Daniel gemeldete unerwünschte Mehrfachduplizieren von Zetteln auf dieses Problem zurückzuführen ist. Wenn man versucht (wie oben bereits beschrieben), die sich weigernde Übernehmenfunktion auszutricksen, indem man über Abbrechen geht, dann die Sicherheitsfrage beantwortet, gerät man anschließend wieder zurück ins Neueingabefenster. Wiederholt man diesen Vorgang, weil man hofft, das Neueingabefenster doch noch schließen zu können und schließt man dann aus der Not heraus die gesamte Anwendung (was das Neueingabefenster mitschließt), kommt es zu diesen Duplizierungen und leider werden dabei manchmal (selten) bestehende Zettel mit Kopien überschrieben. Die meisten Duplikate werden ans Ende des Zettelkastens angehängt und die Anzahl hat vermutlich etwas mit den genannten erfolglosen Versuchen zu tun. Im Moment ist folgendes ratsam: wenn man ein Bild oder eine Grafik eingefügt hat und das beschriebene Verhalten auftritt, sollte man das Objekt sofort wieder entfernen. Danach lässt sich das Neueingabefenster schließen und es entstehen keine Duplikate. .tif und .bmp können dann vorerst als normale Anhänge ins Verzeichnis attachments einkopiert werden und öffnen sich ähnlich mit der Standardbildverwaltung, wie wenn man die Vorschaubilder aus dem Verzeichnis img anklickt.

Anklicken von Fußnoten im Haupttext markiert nicht den Literatureintrag unter Quellenangabe

Betrifft Version 3.0.11

Die Markierung des Literatureintrages funktioniert mit der Beispieldatei aber nicht bei einem selbst erstellten Zettelkasten. Ich arbeite unter Windows XP. Ist dieser Fehler bekannt?

  • Antwort Daniel Das könnte an der Eingabe der Literaturangabe liegen. Wenn es geht, bitte die Zettelkasten-Datei (.zkn3) per E-Mail zusenden, dann könnte ich mir das genauer angucken und den Fehler ggf. finden.

Portabler Zettelkasten unter Linux

Betrifft Version 3.1.0

Wenn man den Zettelkasten unter Linux mithilfe eines Skripts startet, das lokal verknüpft ist, und dann durch die Eingabe usb die Settings- und Metadateien kopiert, werden diese Dateien nicht im Anwendungsverzeichnis des Zettelkastens, sondern im Verzeichnis /home/user (nicht versteckt) angelegt.

Unabhängig davon wird das versteckte Verzeichnis /home/user/.Zettelkasten wie bisher angelegt/aktualisiert und enthält diverse xml- und log-Dateien.

  • Antwort Daniel Hm… Verweist das Skript denn auf ein Zettelkasten-Programm (Zettelkasten.jar), das auf einem USB-Stick liegt? Lässt sich per Script auch das Arbeitsverzeichnis festlegen, sodass man dies auf USB-Stick legt? Und was passiert, wenn man die Zettelkasten.jar direkt vom USB-Stick startet, und dann usb eingibt? Werden die Einstellung-Dateien dann korrekt kopiert?

Antwort Peter

Problem 1: Dies ist das Script:

#!/bin/sh
java -Xms128m -Xmx512m -jar /media/PKHEINZE-03/peter/Anwendungen/Zettelkasten3/Zettelkasten.jar
#end

Da, wo es sich befindet, legt es die Settings- und Meta-Dateien ab. Befindet es sich im Verzeichnis Zettelkasten3, ist das Verhalten identisch, wenn man die Anwendung selbst startet. Die Funktion der Eingabe usb ist einwandfrei. Verschiebt man das Script oder legt man einen Link zur Script-Datei, werden die Settings- und Meta-Dateien dort oder im Verzeichnis des Links abgelegt.

Die Arbeitsdateien befinden sich auch auf dem Stick in einem Unterverzeichnis data des Verzeichnisses Zettelkasten3 und werden beim Start der Anwendung korrekt gefunden.

Problem 2: Im Verzeichnis /home/user wird in jedem Fall unabhängig von Problem 1 ein Ordner /.Zettelkasten angelegt und aktualisiert, der folgende Dateien enthält:

  • CFindReplaceDialog.session.xml
  • FormAboutBox.session.xml
  • FormCInformation.session.xml
  • FormCInsertTable.session.xml
  • FormExportDialog.session.xml
  • FormExportEntriesChoice.session.xml
  • FormFontChooser.session.xml
  • FormImportDialog.session.xml
  • FormNewEntry.session.xml
  • FormSearchResults.session.xml
  • Form.session.xml
  • FormSettingsDlg.session.xml
  • FormSynonymsEdit.session.xml
  • mainFrame.session.xml
  • zknerror0.log
  • zknerror0.log.1
  • zknerror1.log
  • zknerror1.log.1
  • zknerror2.log
  • zknerror2.log.1

so dass Portabilität ohne Spuren auf dem Wirtssystem nur teilweise gegeben ist.

  • Antwort Daniel in den session.xml-Dateien werden nur Angaben zur Fensterpositionierung und -größe gespeichert, diese werden auch nicht vom Zettelkasten, sondern von Java angelegt (da Java die Fenstergrößen und -positionierung verwaltet, was für den Programmierer auch ganz angenehm ist). In den Log-Dateien werden auch keine sensiblen Daten gespeichert, sondern nur Informationen über das erfolgreiche Laden/Speichern von Dateien, und falls es zu Problemen beim Speichern oder ähnliches kommt.

Zettelkasten startet nicht mehr

Betrifft Version 3.1.2 (u.a.?) Linux
Der Zettelkasten startet nur ein Mal (solange kein Zettelkasten gewählt ist), dann nicht mehr. Abhilfe schafft nur, jedes Mal den Ordner .Zettelkasten zu löschen. Die log-Dateien zeigen keine Fehler.
Die Konsole zeigt ewig wiederholend:

        at java.beans.Encoder.writeObject(Encoder.java:74)
        at java.beans.XMLEncoder.writeObject(XMLEncoder.java:274)
        at java.beans.Encoder.writeExpression(Encoder.java:304)
        at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:389)
        at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:229)
        at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:264)
        at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:408)
        at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:116)
  • Antwort Daniel Kein Programmfehler, sondern Kompatibilitätsprobleme mit Java. Fehlerbehebung siehe FAQ.
 
bekannte_fehler.txt · Zuletzt geändert: 2010/07/20 11:00 von daniel
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki