오래된 SE 질문이 있음에도 불구하고 PDF 소프트웨어 Okular는 이제 주석을 PDF에 직접 쓸 수 있습니다. 이는 Docear와 함께 학술 문헌에 주석을다는 데 매우 유용합니다. 그러나 Docear는 강조 표시된 텍스트에서 가져 오는 것이 아니라 주석에서 주석을 가져옵니다. Okular에서 텍스트를 강조 표시하면 기본적으로 비어있는 설명 풍선을 표시하기 위해 클릭 할 수 있습니다. 강조된 텍스트를 결과 거품에 복사하면 Docear로 가져올 수 있지만 힘든 일입니다.
강조 표시 도구를 수정하여 강조 표시된 텍스트를 결과 풍선에 자동으로 복사하려면 어떻게합니까?
답변
사실, 지금 해결책이 있습니다. 나는 그것을 시도하지 않았습니다. 필자는 테스트를했으며, 노트 내용에 텍스트를 복사하여 필요에 따라 정확하게 작동합니다.
jsqliu에는 github이 있습니다. 결정된 그것. 이 diff에서는 정확한 파일 업데이트를 볼 수 있습니다. https://github.com/jsqliu/okular/commit/ee9a8f5272c1ea4b20648fe57b52c726751073aa
내가 약간 컴퓨터에서 멀리 떨어져 있기 때문에 컴퓨터에서 실행되도록 대략적인 지침을 포함 할 것입니다. 누군가 이러한 부품 중 일부가 필요하지 않다는 것을 알고 있다면 자유롭게 편집 할 수 있습니다. 그러나 그들은 충분해야합니다.
이렇게하려면 원본에서 Okular를 빌드하기 위해 모든 종속성이 필요합니다. 그들은 여기에 나열되어 있습니다 : https://okular.kde.org/download.php . 거기에는 꽤 많은 사람들이 있습니다.
그런 다음 원본 저장소 대신 jsqliu의 ” 편집하다 “브랜치 (branch). 즉, 터미널에서 다음 명령을 실행하십시오 (치명적인 오류는 없어야합니다). git을 설치하지 않으려면 zip 저장소를에서 다운로드하십시오. https://github.com/jsqliu/okular/tree/edit 또한 작동합니다.
git clone -b edit https://github.com/jsqliu/okular/
cd okular
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/path/to/your/kde4/install/dir ..
make
make install
이하 :
git clone -b edit https://github.com/jsqliu/okular/
cd okular && cd build && cmake -DCMAKE_INSTALL_PREFIX=$HOME/install/ .. && make
make install
실행하려면 다음을 추가해야했습니다.
1) In "~/.bashrc" added:
export KDEDIRS=$KDEDIRS:$HOME/install:$(kde4-config --prefix); kbuildsycoca4
2) In "~/.profile" added (which is my separate installation folder) Note. Running two different versions of Okular
is so far unsuccessful.:
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$HOME/install/bin:$PATH"
fi
3) In /etc/environment
export PKG_CONFIG_PATH=/where/install/poppler/lib/pkgconfig:$PKG_CONFIG_PATH
export LD_LIBRARY_PATH=/where/install/poppler/lib:$LD_LIBRARY_PAT
Okular를 실행하려면 bash 명령을 사용하려면 터미널이 실행 중이어야합니다.
Okular를 실행하십시오. 텍스트를 강조 표시 할 때마다 내용이 메모로 복사됩니다. Okular 표준이 될지, 언제 jsqliu의 편집이 완벽하게 작동 하는지를 전혀 모른다.
이걸로 충분하지 않다면 나에게 알려줘. 그러면 네가 일하게 할 수 없어. 더 많은 정보를 제공 할 수 있습니다. 나는 또한 Docear를 최근에 사용하기 시작했으며,이 기능은 큰 차이를 만듭니다!
답변
이후 puslet88 님의 답변 많은 도움이 되었으니 기부하겠습니다.
존 (jsqliu) 솔루션을 기반으로,
Okular에 또 다른 주석 도구를 추가했습니다 (단호하게 “임베디드”라고 함).
이것은 형광펜의 클론이며, 존의 코드가 추가되었습니다.
모든 강조 표시된 텍스트를 주석에 씁니다.
멋진 점은 Okular에서 제어 할 수 있다는 것입니다.
하이라이트는 Docear로 가져올 것입니다.
변경 사항은에서 확인할 수 있습니다. https://github.com/igsor/okular/tree/master 및 사전 빌드 된 바이너리 http://www.igsor.net/projects/okular/okularpart.so .
경고 : 이것은 직접 다운로드 링크이므로 클릭하지 마십시오.
마우스 오른쪽 버튼으로 클릭하고 다른 이름으로 저장.
대부분의 Okular 기능을 포함하므로 크기가 큽니다!