Annotationen automatisch umwandeln, Wissenselemente verbinden, Wissenselemente nummerieren
Liebe Citavi-Gemeinde,
Ich mecker viel. Manchmal mache ich aber auch was hoffentlich sinnvolles.
Anbei ein AddOn, welches
- automatisch alle externe Highlights in einer PDF in blaue Wissenselemente umwandeln kann,
- mit dem man Wissenselemente nachträglich verbinden kann,
- mit dem man Wissenselemente automatisch aufgrund der Seitenzahl in der PDF,
- nach dem vorherigen Wissenselement,
- oder schnell von Hand (unter Anzeige des Wissenselements in der Vorschau) paginieren kann,
- mit dem man ein Kommentar zu einem Wissenselement erstellen kann, welcher automatisch ein Highlight des gleichen Textes wie das kommentierte Wissenselement erstellt,
- mit dem man nachträglich einen Kommentar, welcher aus einem Wissenselement erstellt wurde, eine Annotation zuweisen kann, welche den gleichen Text highlightet wie das Wissenselement,
- mit dem man zwischen Kommentar und Hauptwissenselement hin- und herspringen kann
- mit dem man den Inhalt eines Wissenselements automatisch anhand einer Datei "CitaviReplacements.txt" bereinigen lassen kann (Datei muss im Citavi-Ordner residieren, und Anweisungen in regulären Ausdrücken nach dem Muster "([\s]+);; " enthalten, ohne Anführungszeichen, links Suchmuster, zwei Semikolons als Trennzeichen, rechts das Ersetzungsmuster)
- mit dem man Zitate nach Position in der PDF sortieren kann (geht auch nach Titel und Position innerhalb von Kategorien im Wissensreiter per Rechtsklick auf den Kategoriennamen oder nach Auswahl von Wissenselementen innerhalb einer Kategorie und Rechtsklick auf ein Wissenselement )
Der wagemutige legt die *.dll in den AddOn-Ordner des Citavi-Programms. Der vorsichtige wartet, bis ich hier einen Link zum Quellcode veröffentlicht habe.
Ein paar Warnungen direkt: ich bin kein Programmierer, ich habe lange mit Trial and Error gespielt, bis ich ein Verhalten sehen kann, das für mich funktioniert. Es funktioniert glaube ich nur im Vorschaubereich, nicht mit Vorschaufenster. Es geht manchmal davon aus, dass ein Titel genau einen Standort hat, und dieser die PDF ist. Es geht davon aus, dass der Citavi-Ordner "Citavi 6" heißt und sich direkt unter dem Nutzerordner befindet (das ist nur wichtig, um die CitaviReplacements.txt zu finden). Und die Befehle sind alle auf Englisch.
Lieber Jan Jakob
Mir fehlen die Worte! Ich will das in Ruhe ausprobieren und genießen. Aber bis dahin kann ich nicht warten, um das hier schon mal loszuwerden ...
Herzlichst
Peter
Lieber Jan Jakob
Mir fehlen die Worte! Ich will das in Ruhe ausprobieren und genießen. Aber bis dahin kann ich nicht warten, um das hier schon mal loszuwerden ...
Herzlichst
Peter
Es gibt jetzt ein paar mehr, hoffentlich selbst-erklärende Funktionen im Kontextmenü der Nachweise.
Außerdem gibt es im "References"-Menü neben der Option, alle externen Annotationen zu konvertieren, auch die Option, solche Markierungen, welche Text enthalten, als Kommentar zu importieren. Dabei wird neben dem Kommentar noch gleichzeitig ein direktes Zitat angelegt, welches den markierten Text erhält, und Kommentar und Zitat werden verbunden.
Es gibt jetzt ein paar mehr, hoffentlich selbst-erklärende Funktionen im Kontextmenü der Nachweise.
Außerdem gibt es im "References"-Menü neben der Option, alle externen Annotationen zu konvertieren, auch die Option, solche Markierungen, welche Text enthalten, als Kommentar zu importieren. Dabei wird neben dem Kommentar noch gleichzeitig ein direktes Zitat angelegt, welches den markierten Text erhält, und Kommentar und Zitat werden verbunden.
Hier geht die Reise übrigens als nächstes hin: Exportieren der Wissenselemente zurück in die PDF, wobei der Inhalt des Wissenselements (KnowledgeItem.Text) in die Markierung in der PDF geschrieben wird, wie im Video. Wenn die Markierung über mehrere Seiten geht, wird der Text in die erste Markierung auf der Startseite des Wissenselements geschrieben. Mein Hauptproblem derzeit: die Farben richtig hinkriegen.
Hier geht die Reise übrigens als nächstes hin: Exportieren der Wissenselemente zurück in die PDF, wobei der Inhalt des Wissenselements (KnowledgeItem.Text) in die Markierung in der PDF geschrieben wird, wie im Video. Wenn die Markierung über mehrere Seiten geht, wird der Text in die erste Markierung auf der Startseite des Wissenselements geschrieben. Mein Hauptproblem derzeit: die Farben richtig hinkriegen.
Exportieren der Annotationen in die PDF zurück, aber mit dem Text des Wissenselements in die Annotation funktioniert auch. M.E. sogar besser als das was Citavi macht, weil Citavi Annotationen doppelte, wenn sie über die Seite gingen. Das macht mein AddOn nicht. In dem Zusammenhang: Wenn die Annotation in Citavi über mehrere Seiten geht, wird die PDF-Annotation am Seitenumbruch gesplittet, und der Text nur in die erste Annotation exportiert. Wenn irgendjemand die Funktion ausprobiert eine Warnung: Annotationen, welche keine Highlights sind, können verloren gehen, das habe ich noch nicht ganz durchdacht. Aber Github hat ja ein Issue Tracker ;)
Das Exportieren der Annotationen mit Text des Wissenselements hat ein Folgeproblem aufgeworfen. Bisher wurden alle externen Annotationen mit Text als Kommentare importiert. Wenn jetzt aber beim Export der Text des Wissenselements als Text der Annotation exportiert wird, kann man nach dem ersten Export so Zitate und Kommentare nicht mehr zuverlässig unterscheiden.
Daher kann ich jetzt beim Kommentarimport wählen, welche Farbe ein Kommentar darstellt. Im Beispiel hier etwa gelb, denn blau und rot sind Annotationen, welche von Citavi exportiert wurden, aber kein Kommentar darstellen sollen.
Wenn beim Import eines Kommentars ein Kommentar in Citavi gefunden wird, welcher mit exakt der gleichen Textstelle verbunden ist, wird übrigens kein neuer Kommentar angelegt, sondern der Text des bereits vorhandenen Kommentars überschrieben. D.h. man kann jetzt die Kommentare zu einem Titel außerhalb Citavis in jedem beliebigen PDF-Editor bearbeiten.
Exportieren der Annotationen in die PDF zurück, aber mit dem Text des Wissenselements in die Annotation funktioniert auch. M.E. sogar besser als das was Citavi macht, weil Citavi Annotationen doppelte, wenn sie über die Seite gingen. Das macht mein AddOn nicht. In dem Zusammenhang: Wenn die Annotation in Citavi über mehrere Seiten geht, wird die PDF-Annotation am Seitenumbruch gesplittet, und der Text nur in die erste Annotation exportiert. Wenn irgendjemand die Funktion ausprobiert eine Warnung: Annotationen, welche keine Highlights sind, können verloren gehen, das habe ich noch nicht ganz durchdacht. Aber Github hat ja ein Issue Tracker ;)
Das Exportieren der Annotationen mit Text des Wissenselements hat ein Folgeproblem aufgeworfen. Bisher wurden alle externen Annotationen mit Text als Kommentare importiert. Wenn jetzt aber beim Export der Text des Wissenselements als Text der Annotation exportiert wird, kann man nach dem ersten Export so Zitate und Kommentare nicht mehr zuverlässig unterscheiden.
Daher kann ich jetzt beim Kommentarimport wählen, welche Farbe ein Kommentar darstellt. Im Beispiel hier etwa gelb, denn blau und rot sind Annotationen, welche von Citavi exportiert wurden, aber kein Kommentar darstellen sollen.
Wenn beim Import eines Kommentars ein Kommentar in Citavi gefunden wird, welcher mit exakt der gleichen Textstelle verbunden ist, wird übrigens kein neuer Kommentar angelegt, sondern der Text des bereits vorhandenen Kommentars überschrieben. D.h. man kann jetzt die Kommentare zu einem Titel außerhalb Citavis in jedem beliebigen PDF-Editor bearbeiten.
Hi Jan,
vielen Dank für die dll. Allerdings finde ich nicht heraus, wie das zu installieren ist? Könntest ein kurzes HowTo hier posten bitte.
Besten Dank
Fatih
Hi Jan,
vielen Dank für die dll. Allerdings finde ich nicht heraus, wie das zu installieren ist? Könntest ein kurzes HowTo hier posten bitte.
Besten Dank
Fatih
Eigentlich nicht, ich muss das am Wochenende am Zweitcomputer Mal ausprobieren. Ist die *.dll in den letzten 24 Stunden runtergeladen (aus dem Release)? Vorher kann es nämlich sein, dass das nicht funktioniert hat, weil beim Synchronisieren mit GitHub nur der Link, nicht aber die *.dll synchronisiert würde. Die Verwirrung tut mir leid, ich habe GitHub noch nie vorher selber benutzt.
Eigentlich nicht, ich muss das am Wochenende am Zweitcomputer Mal ausprobieren. Ist die *.dll in den letzten 24 Stunden runtergeladen (aus dem Release)? Vorher kann es nämlich sein, dass das nicht funktioniert hat, weil beim Synchronisieren mit GitHub nur der Link, nicht aber die *.dll synchronisiert würde. Die Verwirrung tut mir leid, ich habe GitHub noch nie vorher selber benutzt.
Das funktioniert nicht, das ist ja das, was ich die ganze Zeit sage. Es muss die in der Anleitung verlinkte dll runtergeladen werden, die im Release ist, das was da in der Zip ist, ist nur eine Verknüpfung. Die ist ja wahrscheinlich auch nur 1 KB groß, die Datei.
On Fri, Oct 19, 2018, 22:21 Citavi Service, <service@citavi.com> wrote:
Das funktioniert nicht, das ist ja das, was ich die ganze Zeit sage. Es muss die in der Anleitung verlinkte dll runtergeladen werden, die im Release ist, das was da in der Zip ist, ist nur eine Verknüpfung. Die ist ja wahrscheinlich auch nur 1 KB groß, die Datei.
On Fri, Oct 19, 2018, 22:21 Citavi Service, <service@citavi.com> wrote:
Ich muss gestehen, ich habe mir die Schritt-für-Schritt-Beschreibung des Vorgehens nicht durchgelesen. Schritt 4 ist das Problem. Die *.dll muss in das Programmverzeichnis, nicht den Benutzerordner. Ehrlich gemeinte Frage: inwiefern ist meine Anleitung da missverständlich, ich würde das gerne genauer beschreiben?
Ich muss gestehen, ich habe mir die Schritt-für-Schritt-Beschreibung des Vorgehens nicht durchgelesen. Schritt 4 ist das Problem. Die *.dll muss in das Programmverzeichnis, nicht den Benutzerordner. Ehrlich gemeinte Frage: inwiefern ist meine Anleitung da missverständlich, ich würde das gerne genauer beschreiben?
Achso, die Befehle sind übrigens im Kontextmenü für die Zitate, nicht für Titel.
Achso, die Befehle sind übrigens im Kontextmenü für die Zitate, nicht für Titel.
Demnächst, sobald ich die Dokumentation geschrieben habe, gibt es ein Update für das AddOn, das endlich einen hübschen Dialog hat, um die Farben der Annotationen zu auszuwählen, Es werden auch keine externen nicht-Highlight-Annotationen mehr gelöscht, wenn die Export-Funktion des AddOns genutzt wird, um die Wissenselemente als PDF-Annotationen mit Text zu exportieren. Außerdem werden neben Kommentaren und wörtlichen Zitaten auch Zusammenfassungen und rote Elemente unterstützt, und der Import von direkten Kommentaren nutzt alternativ beim ersten Import den Inhalt des Highlights (so vorhanden), alternativ den markierten Text, beim erneuten Import eines bereits vorhanden Wissenselements aber nur den Inhalt des Higlights. Wenn man das jetzt logisch durchdenkt, heißt das, das man in Zukunft immer wieder Markierungen der selben Farbe importieren kann, ohne dass es zu Dopplungen kommt, aber die Formatierung der Wissenselemente ist dann weg (weil der Inhalt von Highlights in PDFs keine Formatierungen unterstützt).
Demnächst, sobald ich die Dokumentation geschrieben habe, gibt es ein Update für das AddOn, das endlich einen hübschen Dialog hat, um die Farben der Annotationen zu auszuwählen, Es werden auch keine externen nicht-Highlight-Annotationen mehr gelöscht, wenn die Export-Funktion des AddOns genutzt wird, um die Wissenselemente als PDF-Annotationen mit Text zu exportieren. Außerdem werden neben Kommentaren und wörtlichen Zitaten auch Zusammenfassungen und rote Elemente unterstützt, und der Import von direkten Kommentaren nutzt alternativ beim ersten Import den Inhalt des Highlights (so vorhanden), alternativ den markierten Text, beim erneuten Import eines bereits vorhanden Wissenselements aber nur den Inhalt des Higlights. Wenn man das jetzt logisch durchdenkt, heißt das, das man in Zukunft immer wieder Markierungen der selben Farbe importieren kann, ohne dass es zu Dopplungen kommt, aber die Formatierung der Wissenselemente ist dann weg (weil der Inhalt von Highlights in PDFs keine Formatierungen unterstützt).
Lieber Jan,
herzlichen Dank für dieses tolle Plugin!
Ich habe damit begonnen, meine Bücher auf dem Onyx Boox E-Ink Reader zu lesen und zu annotieren, was traumhaft ist! Ich markiere dort Textpassagen und füge als Annotation die spätere Kernaussage für Citavi ein.
Ich importieren dann die Annotationen als direkte Zitate. Das Ergebnis ist, dass dann der Anfang des markierten Textes in der Kernaussage steht und die Annotation (also meine Kernaussage) im Textfeld. Ich muss nun händisch bei jedem Element den Text aus dem PDF markieren und in das Textfeld einfügen und die Kernaussage aus dem Texfeld zur Kernaussage verschieben. Wünschen würde ich mir, dass meine Annotation zur Kernaussage wird und in das Textfeld der markierte Text eingefügt wird.
Falls das zu kompliziert ausgedrückt war, im Anhang drei Screenshots, die es verdeutlichen.
Ist das möglich?
Herzlichen Dank!Lorenz
Lieber Jan,
herzlichen Dank für dieses tolle Plugin!
Ich habe damit begonnen, meine Bücher auf dem Onyx Boox E-Ink Reader zu lesen und zu annotieren, was traumhaft ist! Ich markiere dort Textpassagen und füge als Annotation die spätere Kernaussage für Citavi ein.
Ich importieren dann die Annotationen als direkte Zitate. Das Ergebnis ist, dass dann der Anfang des markierten Textes in der Kernaussage steht und die Annotation (also meine Kernaussage) im Textfeld. Ich muss nun händisch bei jedem Element den Text aus dem PDF markieren und in das Textfeld einfügen und die Kernaussage aus dem Texfeld zur Kernaussage verschieben. Wünschen würde ich mir, dass meine Annotation zur Kernaussage wird und in das Textfeld der markierte Text eingefügt wird.
Falls das zu kompliziert ausgedrückt war, im Anhang drei Screenshots, die es verdeutlichen.
Ist das möglich?
Herzlichen Dank!Lorenz
Diese Diskussion wurde geschlossen. Bitte erstellen Sie bei Bedarf einen neuen Beitrag.