Pomimo tego, co mówią stare pytania SE, oprogramowanie PDF Okular może teraz pisać adnotacje bezpośrednio do pliku PDF. To sprawia, że bardzo przydatne w połączeniu z Docear do notowania literatury akademickiej. Jednak Docear importuje adnotacje z komentarzy, zamiast importować z podświetlonego tekstu. W Okular, kiedy podświetlasz tekst, możesz go kliknąć, aby odsłonić bąbelek z komentarzami, który domyślnie jest pusty. Kopiowanie podświetlonego tekstu do wynikowego bąbelka pozwala na zaimportowanie go do Docear, ale jest to pracochłonne.
Jak mogę zmodyfikować narzędzie do podświetlania, aby automatycznie skopiować zaznaczony tekst do powstałego bąbelka komentarza?
pdf
annotations
okular
JDD
źródło
źródło
Odpowiedzi:
Rzeczywiście, istnieje teraz rozwiązanie, a ja nie próbowałem tego zrobić. Przetestowałem to i działa dokładnie tak, jak trzeba, kopiując tekst do treści notatki.
jsqliu na github ma naprawiony to. Dokładna aktualizacja pliku jest widoczna w tym pliku różnicowym. https://github.com/jsqliu/okular/commit/ee9a8f5272c1ea4b20648fe57b52c726751073aa
Ponieważ jestem trochę odległy od komputera, dołączę przybliżone instrukcje, aby uruchomić go na komputerze. Jeśli ktoś wie, że niektóre z tych części nie są konieczne, możesz je edytować. Ale powinny być wystarczające.
Aby to zrobić, potrzebujesz wszystkich zależności, aby zbudować Okulara ze źródła. Są one wymienione tutaj: https://okular.kde.org/download.php . Jest ich sporo.
Następnie zamiast oryginalnego repozytorium pobierasz jsqliu's edytować "gałąź. To znaczy, uruchom następujące komendy w terminalu (nie powinno dawać żadnego błędu krytycznego, chociaż da pewne ostrzeżenia). Jeśli nie chcesz instalować gita, to ściągnij repozytorium zip z https://github.com/jsqliu/okular/tree/edit będzie działać.
lub krótszy:
Aby uruchomić, musiałem też dodać następujące
Aby uruchomić Okular, terminal musi być uruchomiony, aby można było używać poleceń bash.
Następnie po prostu uruchom Okulara. Za każdym razem, gdy podświetlasz tekst, kopiuje on zawartość do notatki. Nie mam pojęcia, kiedy i czy stanie się standardem Okulara, ale edycja jsqliu działa idealnie i działa.
Daj mi znać, jeśli to nie wystarczy, a nie możesz go uruchomić. Mogę dostarczyć więcej informacji. Niedawno zacząłem używać Docear, a ta funkcja robi ogromną różnicę!
źródło
Od odpowiedź puslet88 bardzo mi pomógł, chciałbym się przyczynić. Na podstawie rozwiązania Johna (jsqliu), Dodałem kolejne narzędzie do adnotacji do Okulara (nie nazywane „Embedded”). To klon zakreślacza z dodanym kodem Johna, tak, że zapisuje cały zaznaczony tekst do komentarza. Fajną rzeczą jest to, że możesz kontrolować w Okular, które światła zostaną zaimportowane do Docear.
Znajdziesz zmiany w https://github.com/igsor/okular/tree/master i wbudowany plik binarny w http://www.igsor.net/projects/okular/okularpart.so . Ostrzeżenie: jest to bezpośredni link do pobrania, więc nie klikaj go; kliknij prawym przyciskiem myszy i Zapisz jako. Zawiera większość funkcji Okular, więc jest duży!
źródło