2025 년 7 월 17 일 : | 윈 토토 : 윈 토토 18 베타 2

J.2. 도구 세트#

다음 도구는 문서를 처리하는 데 사용됩니다. 언급했듯이 일부는 선택 사항 일 수 있습니다.

Docbook DTD #

이것은 문서 자체의 정의입니다. 우리는 현재 버전 4.5를 사용하고 있습니다. 나중에 또는 이전 버전을 사용할 수 없습니다. 당신은 필요합니다XMLDocbook DTD의 변형이 아니라SGML변형.

Docbook XSL 스타일 시트 #

여기에는 문서 소스를 다른 형식으로 변환하기위한 처리 지침이 포함되어 있습니다.html.

최소 필수 버전은 현재 1.77.0이지만 최신 버전을 최상의 결과로 사용하는 것이 좋습니다.

libxml2forxmllint #

이 라이브러리와xmllint도구는 XML을 처리하는 데 사용됩니다. 많은 개발자들이 이미 가지고있을 것입니다libxml2무지개 토토 코드를 작성할 때도 사용되기 때문에 설치되었습니다. 그러나 그 점에 유의하십시오xmllint별도의 하위 포장에서 설치해야 할 수도 있습니다.

libxsltforxsltproc #

xsltproc는 XSLT 프로세서, 즉 XSLT 스타일 시트를 사용하여 XML을 다른 형식으로 변환하는 프로그램입니다.

fop #

이것은 무엇보다도 XML을 PDF로 변환하는 프로그램입니다. PDF 형식으로 문서를 작성하려는 경우에만 필요합니다.

우리는 문서를 처리하는 데 필요한 다양한 도구에 대한 여러 설치 방법에 대한 경험을 문서화했습니다. 이것들은 아래에 설명되어 있습니다. 이러한 도구에 대한 다른 포장 배포가있을 수 있습니다. 패키지 상태를 문서 메일 링리스트에보고하십시오. 여기에 해당 정보를 포함시킬 것입니다.

J.2.1. Fedora, Rhel 및 파생 상품 설치#

필요한 패키지를 설치하려면 다음을 사용합니다.

yum docbook-dtds docbook-style-xsl libxslt fop 설치

J.2.2. freebsd에 설치#

필요한 패키지를 설치하려면PKG, 사용 :

PKG 설치 DocBook-XML DocBook-XSL libxslt fop

|doc사용해야 할 디렉토리gmake.make.

J.2.3. 데비안 패키지#

문서 도구의 전체 패키지 세트가 있습니다.Debian GNU/Linux. 설치하려면 간단히 사용하십시오 :

apt-get DocBook-XML DocBook-XSL LIBXML2-UTILS XSLTPROC FOP

J.2.4. MacOS#

Macports를 사용하면 다음을 설정할 수 있습니다.

Sudo 포트 설치 DocBook-XML DocBook-XSL-Nons Libxslt fop

홈브류를 사용하는 경우 다음을 사용하십시오.

BREW 설치 DOCBOOK-XSL LIBXSLT FOP

Homebrew-Flied 프로그램은 다음 환경 변수를 설정해야합니다. 인텔 기반 기계의 경우 다음을 사용하십시오.

내보내기 XML_CATALOG_FILES =/usr/local/etc/xml/catalog

Apple Silicon 기반 기계에서 다음을 사용하십시오.

내보내기 XML_CATALOG_FILES =/OPT/HOMEBREW/etc/XML/CATALOG

없이xsltproc다음과 같은 오류를 던질 것입니다 :

I/O 오류 : 네트워크 엔티티를로드하려고 시도 http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd
Postgres.sgml : 21 : 경고 : 외부 엔티티를로드하지 못했습니다.
...

Apple 제공 버전의를 사용할 수는 있지만xmllintandXSLTPROCMacports 또는 Homebrew의 것 대신 Docbook DTD 및 스타일 시트를 설치하고 그들을 가리키는 카탈로그 파일을 설정해야합니다..

J.2.5.  탐지구성 #

문서를 작성하기 전에를 실행해야합니다.구성스크립트, 빌드 할 때와 마찬가지로무지개 토토프로그램 자체. 달리기가 끝날 때 출력을 확인하십시오. 이렇게 보일 것입니다 :

xmllint 확인 ... xmllint
xsltproc 확인 ... xsltproc
FOP 확인 ... FOP
dbtoepub 확인 ... dbtoepub

ifxmllint또는XSLTPROC발견되지 않으면 문서를 작성할 수 없습니다.FOPPDF 형식으로 문서를 작성하는 데만 필요합니다.dbtoepubepub 형식으로 문서를 작성하는 데만 필요합니다.

필요한 경우 알 수 있습니다구성예를 들어이 프로그램을 찾을 수있는 곳

./configure ... xmllint =/opt/local/bin/xmllint ...

빌드를 선호하는 경우무지개 토토Meson 사용 대신 실행Meson Setup설명대로PostgreSQL : 문서 : 17 : 17.4. Meson과 함께 건축 및 토토 사이트그리고 참조PostgreSQL : 스포츠 토토 결과 : 17 : J.4. Meson과 함께 스포츠 토토 결과.

정정 제출

문서에 맞지 않는 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 귀하의 경험 또는 추가 설명이 필요합니다. 사용이 양식문서 문제를보고하려면