Okular용 MuPDF 백엔드

klyx의 이미지

렌더링이 빠르기로 정평이 난 MuPDF를 Okular용 백엔드로 이용할 수 있습니다.
사실 오래전에 공개된 것인데, playground에 들어있어서 정식 KDE 릴리즈에 포함되지 않은채로 버려져서 지금은 최신 MuPDF코드로 컴파일도 안되는 상태여서 간단히 패치를 만들어 보았습니다.
기본 백엔드인 poppler와는 비교가 안될정도로 빠릅니다. 단, 프린트 기능이 제대로 작동하는지는 모르겠습니다. 제가 프린터가 없거든요.

다음과 같이 하면 빌드할 수 있습니다.
마지막 줄의 [:prefix:]는 설치할 경로를 나타냅니다. 일반적인 시스템에서는 /usr로 지정하면 될겁니다.

svn export <a href="//anonsvn.kde.org/home/kde/trunk/playground/graphics/okular/mupdf
patch" rel="nofollow">svn://anonsvn.kde.org/home/kde/trunk/playground/graphics/okular/mupdf
patch</a> -p0 < okular-backend-mupdf.patch
cd mupdf
./get-mupdf.sh
mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX:PATH=[:prefix:] .. && make

설치할 때에는 make install을 실행하시고, 삭제할때에는 make uninstall 이라고 하면됩니다.
설치민 삭제시에는 관리자권한이 필요할 수도 있습니다.

Arch Linux 유저는 다음의 AUR에서 패키지를 다운 받아서 빌드해도 됩니다.
https://aur.archlinux.org/packages/okular-backend-mupdf/