%EB%A5%BC%20%EC%8B%9C%EC%9E%91%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
구성하려고 합니다xpdf(1)기본적으로 개요 창을 표시하지 않도록 합니다.
~/.xpdfrc
다음 명령을 사용하여 개요 창의 가시성을 전환하기 위해 내 키 바인딩을 설정했습니다 .
bind t any toggleOutline
기본적으로 개요 창을 비활성화하는 방법을 알 수 없었습니다. 나는 찾았다Xpdf 도구의 구성 파일에 대한 설명서그러나 그것은 도움이 되지 않습니다.
개요는 왼쪽 창입니다. (그림은 위키피디아에서 가져왔습니다.)
답변1
이 훌륭한 기사에서: https://www.xpdfreader.com/xpdfrc-man.html
파일 에 다음 줄을 포함합니다 ~/.xpdfrc
.
initialSidebarState no
답변2
현재 xpdf 릴리스(v3.04)에는 PDF에 책갈피가 포함된 경우 나타나는 개요를 비활성화하는 구성 설정(xpdfrc) 또는 명령줄 플래그가 없습니다.
사용 중인 방법은 키를 'closeOutline'에 바인딩하는 것과 같은 유사한 변형을 사용하는 유일한 방법입니다. 보다 강력하고 유지 관리되는 PDF 리더를 사용하는 것이 okular 또는 evince와 같은 옵션이 아니라고 가정하면, 제가 제공할 수 있는 최선의 옵션은 개요를 비활성화하는 작은 소스 코드 변경입니다.
개요 모드를 비활성화한 상태에서 xpdf를 다시 작성할 수 있습니다. 빌드에 대한 사소한 변경입니다. 그러나 이를 위해서는 여러 가지 종속성이 설치되어 있어야 하고 소스에서 프로젝트를 빌드한 경험이 있어야 합니다. 기본 프로세스는 다음과 같습니다. (여기서 Linux를 실행한다고 가정합니다. xpdf는 거의 모든 플랫폼에서 실행됩니다...)
소스에서 수정 및 재구축
#create a working directory:
mkdir ~/xpdf-build
cd ~/xpdf-build
# download the source code
wget ftp://ftp.foolabs.com/pub/xpdf/xpdf-3.04.tar.gz
# extract it
tar xzvf xpdf-3.04.tar.gz
cd xpdf-3.04
# edit a header file to disable outlining - substitute vi with your editor of choice
vi xpdf/config.h
# After the line #define CONFIG_H, insert the following new line (the # is not a comment in this case - you need to have that)
#define DISABLE_OUTLINE
#then close and save the file
#type
./configure
# This will check your build environment and identify any missing dependencies
# It could get messy depending on your distro. Assuming that works, then
make
# Before installing you should uninstall the xpdf installed by your package manager to prevent any conflicts; then type the following to install:
sudo make install
이전에 소스에서 소프트웨어를 구축해 본 적이 없다면 이는 다소 어려울 수 있습니다. Fedora 24 베타에서 이것을 확인했는데 해결하기 어려운 종속성(freetype2) 하나에 문제가 있었습니다. 나는 그것을 구축할 수 있었고 이 변경으로 인해 개요가 나타나지 않는다는 것을 확인할 수 있었습니다. 만약 당신이 그런 일을 한다면 그것은 당신에게 문제가 될 수 있습니다하다개요를 원합니다.
문제가 있는 경우 배포판 및 개정판으로 응답하세요. 추가로 도움을 드릴 수 있을 것 같습니다.
편집: xpdf의 사용자 정의 버전을 구축하고 있으므로 자동 개요를 활성화/비활성화하기 위해 xpdf 프로그램에 명령줄 플래그를 추가하는 것은 큰 노력이 아닐 것입니다. 분명히 C++ 코딩 경험이 필요합니다. 하지만 저는 이것을 옵션으로 제공하려고 했습니다. 잘 수행되었다면 끌어오기 요청(또는 git을 사용하지 않기 때문에 그에 상응하는 것)을 관리자에게 보내야 합니다. Google은 이 기능을 원하는 사람이 여러분뿐만이 아니라는 점을 나타냅니다.
몇 가지 일반적인 빌드 문제는 여기에서 확인하세요.http://www.foolabs.com/xpdf/problems.html