6.71. Texinfo-6.7

Texinfo 패키지에는 info 페이지를 읽고, 쓰고, 변환하는 프로그램이 포함되어 있다.

예상 빌드 시간: 0.7 SBU
필요 디스크 공간: 116 MB

6.71.1. Texinfo 설치

Texinfo 컴파일을 준비한다:

./configure --prefix=/usr --disable-static

Configure 옵션들의 의미:

--disable-static

여기서 최상위 구성 스크립트로부터 인식되지 않은 옵션이라는 경고가 나오겠지만, XSParagraph의 구성 스크립트가 이 옵션을 인식해서 정적 XSParagraph.a/usr/lib/texinfo에 설치되는 것을 비활성화한다.

패키지를 컴파일한다:

make

결과를 테스트하려면 실행하라:

make check

패키지를 설치한다:

make install

선택 사항으로, TeX 설치에 속하는 구성 요소를 설치를 할 수 있다:

make TEXMF=/usr/share/texmf install-tex

Make 매개 변수의 의미:

TEXMF=/usr/share/texmf

예를 들어 TEXMF makefile 변수의 값이 TeX 트리의 최상위 디렉토리 위치이면, 이후에 TeX 패키지가 설치된다.

Info 문서 시스템은 메뉴 항목들의 목차를 일반 텍스트 파일에 저장한다. 그 파일들은 /usr/share/info/dir에 있다. 불행히도, 여러 패키지들의 Makefile의 간헐적인 문제때문에, 시스템에 설치된 info 페이지와 동기화되지 않을 수 있다. 만약 /usr/share/info/dir 파일을 재생성까지 해야하는 경우, 선택 사항인 다음 명령으로 수행할 수 있다:

pushd /usr/share/info
rm -v dir
for f in *
  do install-info $f dir 2>/dev/null
done
popd

6.71.2. Texinfo의 내용

설치된 프로그램들: info, install-info, makeinfo (texi2any로 링크), pdftexi2dvi, pod2texi, texi2any, texi2dvi, texi2pdf, texindex
설치된 라이브러리: MiscXS.so, Parsetexi.so, XSParagraph.so (/usr/lib/texinfo의 모든 것)
설치된 디렉토리들: /usr/share/texinfo와 /usr/lib/texinfo

요약

info

Man 페이지와 유사한 info 페이지를 읽는 데 사용되지만, 단순히 사용 가능한 모든 명령줄 옵션을 설명하는 것보다 훨씬 더 자세한 경우가 많다 [예를 들면, man bisoninfo bison를 비교해보라.]

install-info

Info 페이지를 설치하는 데 사용; info 인덱스 파일의 항목을 업데이트함

makeinfo

지정된 Texinfo 원본 문서를 info 페이지, 일반 텍스트 또는 HTML로 변환

pdftexi2dvi

지정된 Texinfo 문서를 PDF 파일로 서식화하는 데 사용

pod2texi

Pod를 Texinfo 형식으로 변환

texi2any

Texinfo 원본 문서를 다양한 다른 형식으로 변환

texi2dvi

지정된 Texinfo 문서를 인쇄할 수 있는 장치 독립적 파일로 서식화하는 데 사용

texi2pdf

지정된 Texinfo 문서를 PDF 파일로 서식화하는 데 사용

texindex

Texinfo 인덱스 파일을 정렬하는 데 사용