texdoc에서 사용할 PDF 뷰어 설정

3083 단어 TeXtech
(본 글은 저자 개인 사이트 투고한 글과 내용이 같다.)
텍스트 doc에서 설명서를 읽을 때 사용하는 PDF 뷰어를 시스템 기본값에서 다른 내용으로 변경합니다.

배경.


\TeX와\LaTeX를 사용하여 문서를 만들 때 PGF와 beamer 등 봉인된 문서를 참고하고 싶은 경우가 여러 번 있습니다.
이 경우 예를 들어 명령texdoc pgf을 실행하면 설명서를 볼 수 있지만 시스템의 기본 PDF 뷰어를 사용합니다.
따라서 내 손에 있는 Mac는 미리 보기 응용 프로그램에서 열립니다.
그러나 파일 편집 중인 PDF 뷰어로서 평소 Skim을 사용하면서 개별 뷰어를 실행하는 것이 번거롭다고 느꼈습니다.
따라서 이런 불만을 없애기 위해 texdoc 명령에서 매뉴얼을 열 때도 Skim을 사용하도록 설정할 수 있을 것 같다.

전제 조건


texdoc의 버전은 3.2.2입니다.
% texdoc -V
Texdoc 3.2.2 (2020-09-16)

Copyright 2008-2020 Manuel Pégourié-Gonnard, Takuto Asakura, the TeX Live Team.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.

절차.


명령texdoc -h에 표시되는 도움말에는 다음과 같은 설명이 있습니다.
Actions:
  -h, --help        Print this help message.
  -V, --version     Print the version number.
  -f, --files       Print the list of configuration files used.
  --just-view FILE  Display FILE, given with full path (no searching).
구성 파일이 있는 것 같아서 내용을 확인합니다.
지정된 곳에 파일을 새로 만들면 됩니다.
이전에 활성화된 파일의 컨텐트가 다음과 같이 확인되었습니다.
% texdoc -f
/usr/local/texlive/2020/texmf-dist/scripts/texdoc/texdoclib.tlu 3.2.2
Configuration file(s):
    active      /usr/local/texlive/2020/texmf-dist/texdoc/texdoc.cnf
Recommended file(s) for personal settings:
    /Users/ykyki/Library/texmf/texdoc/texdoc.cnf
여기서 지정한 texdoc.cnf의 값이면 될 것 같습니다.
따라서 실제 viewer_pdf 파일을 작성한 후 다음 행을 작성합니다.
...

 22
 23 # General settings
 24 # ================
 25
 26 ## Viewers
 27
 28 # Defaults depend on what is available on your system, as well as your desktop
 29 # environment. Here are a few examples.
 30 #
 31 # %s is optional and stands for the filename.
 32 #
 33 # viewer_pdf = xpdf             # works
 34 # viewer_pdf = xpdf %s &        # works even better
 35
 36 # If you want to enable support for zipped documentation (see below),
 37 # you may want to adapt viewer_* so that it starts a subshell:
 38 #
 39 # viewer_pdf = (xpdf %s) &
 40 #
 41 # Otherwise, the & will have no effect since the viewing command is followed by

 ...
Skim을 사용하고 싶어서 이렇게 설정했어요.
저장한 후 실행해 보았다~/Library/texmf/texdoc/texdoc.cnf. 확실히 스킴에서 열렸다.
스킴은 해시태그 기능이 있어 글 편집 시 불만도 해소됐다.
또 다시 실행할 때texdoc pgf 새로 추가된 설정 파일을 읽은 것을 확인할 수 있다.

좋은 웹페이지 즐겨찾기