Trotz der alten SE-Fragen kann die PDF-Software Okular jetzt Anmerkungen direkt in das PDF schreiben. Dies macht es in Verbindung mit Docear sehr nützlich, um akademische Literatur zu kommentieren. Docear importiert jedoch Anmerkungen aus den Kommentaren, anstatt sie aus hervorgehobenem Text zu importieren. Wenn Sie in Okular Text markieren, können Sie darauf klicken, um eine Kommentarblase anzuzeigen, die standardmäßig leer ist. Durch Kopieren des hervorgehobenen Textes in die resultierende Blase kann er in Docear importiert werden. Dies ist jedoch mühsam.
Wie kann ich das Hervorhebungswerkzeug so ändern, dass der markierte Text automatisch in die resultierende Kommentarblase kopiert wird?
pdf
annotations
okular
JDD
quelle
quelle
Antworten:
In der Tat gibt es jetzt eine Lösung, und ich hatte nicht versucht, sie zu schaffen. Ich habe es getestet und es funktioniert genau nach Bedarf, indem ich den Text in den Inhalt der Notiz kopiere.
jsqliu auf github hat es behoben . Die genaue Dateiaktualisierung ist in diesem Diff zu sehen. https://github.com/jsqliu/okular/commit/ee9a8f5272c1ea4b20648fe57b52c726751073aa
Da ich selbst ein bisschen vom Computer entfernt bin, werde ich ungefähre Anweisungen hinzufügen, um es auf Ihrem Computer zum Laufen zu bringen. Wenn jemand weiß, dass einige dieser Teile nicht erforderlich sind, können Sie sie jederzeit bearbeiten. Aber sie sollten ausreichen.
Dazu benötigen Sie alle Abhängigkeiten, um Okular aus dem Quellcode zu erstellen. Sie sind hier aufgelistet: https://okular.kde.org/download.php . Es gibt einige von ihnen dort.
Dann laden Sie anstelle des ursprünglichen Repositorys den Zweig " Bearbeiten " von jsqliu herunter . Führen Sie die folgenden Befehle im Terminal aus (sollte keine schwerwiegenden Fehler verursachen, es werden jedoch einige Warnungen ausgegeben). Wenn Sie git nicht installieren möchten, funktioniert das Herunterladen des Zip-Repositorys von https://github.com/jsqliu/okular/tree/edit ebenfalls.
oder kürzer:
Um zu laufen, musste ich auch Folgendes hinzufügen
Um Okular ausführen zu können, muss das Terminal ausgeführt werden, damit Bash-Befehle verwendet werden können.
Dann führen Sie einfach Okular aus. Wenn Sie Text markieren, wird der Inhalt in die Notiz kopiert. Ich habe keine Ahnung, wann oder ob es ein Okular-Standard wird, aber jsqlius Bearbeitung funktioniert perfekt und erledigt den Job.
Lassen Sie mich wissen, wenn dies nicht ausreicht und Sie es nicht zum Laufen bringen können. Ich kann möglicherweise weitere Informationen bereitstellen. Ich habe kürzlich auch angefangen, Docear zu verwenden, und diese Funktion macht einen großen Unterschied!
quelle
Da mir die Antwort von puslet88 sehr geholfen hat, möchte ich einen Beitrag leisten. Basierend auf Johns (jsqliu) Lösung habe ich Okular ein weiteres Annotationstool hinzugefügt (uninspiriert "Embedded" genannt). Es ist ein Klon des Textmarkers, dem Johns Code hinzugefügt wurde, sodass der gesamte hervorgehobene Text in den Kommentar geschrieben wird. Das Coole ist, dass Sie in Okular steuern können, welche Highlights in Docear importiert werden.
Sie finden die Änderungen unter https://github.com/igsor/okular/tree/master und eine vorgefertigte Binärdatei unter http://www.igsor.net/projects/okular/okularpart.so . Warnung: Dies ist ein direkter Download-Link. Klicken Sie also nicht einfach darauf. Klicken Sie mit der rechten Maustaste und speichern Sie unter. Es enthält die meisten Okular-Funktionen, ist also groß!
quelle