다음 도구는 문서를 처리하는 데 사용됩니다. 언급 한 바와 같이 일부는 선택 사항 일 수 있습니다.
이것은 문서 자체의 정의입니다. 우리는 현재 버전 3.1을 사용합니다. 나중에 또는 이전 버전을 사용할 수 없습니다. 도 있습니다.XMLDocbook의 버전 - 사용하지 마십시오 저것.
Docbook에서 요구하지만 배포됩니다 ISO에 의해 유지되기 때문에 별도로.
이것은의 기본 패키지입니다.SGML처리. 포함SGMLParser, ADSSSL프로세서 (그 IS, 변환하는 프로그램SGML|DSSSL스타일 시트), AS 다수의 관련 도구.Jade이제 OpenJade Group, 더 이상 James Clark의
여기에는 변환을위한 처리 지침이 포함되어 있습니다 토토 커뮤니티 북 소스는과 같은 다른 형식으로 향합니다.html.
이 옵션 패키지는 사람 페이지를 만드는 데 사용됩니다. 그것 자체적으로 많은 전제 조건 패키지가 있습니다. 확인하십시오 웹 사이트.
원한다면 설치할 수도 있습니다jadetex사용하려면Tex형식의 백엔드에 대한jade. jadetexPostScript 또는를 만들 수 있습니다.PDF파일 (후자 북마크와 함께).
그러나 출력은jadetex당신이 얻는 것보다 열등합니다 에서rtf백엔드. 특정 문제 영역은 테이블과 다양한 인공물입니다 수직 및 수평 간격. 또한 아무도 없습니다 결과를 수동으로 연마 할 수있는 기회.
우리는 여러 설치에 대한 경험을 토토 커뮤니티화했습니다 처리하는 데 필요한 다양한 도구를위한 방법 선적 서류 비치. 이것들은 아래에 설명되어 있습니다. 일부가있을 수 있습니다 이러한 도구에 대한 기타 포장 배포. 보고 해주세요 Docs 메일 링리스트에 패키지 상태가 포함됩니다. 여기에 정보.
많은 공급 업체가 DocBook에 대한 완전한 RPM 세트를 제공합니다 분포 처리는 일반적으로를 기반으로합니다.DocBook-ToolsRed Hat 소프트웨어에서의 노력. 찾으십시오"SGML"설치 중 옵션, 또는 다음 패키지 :SGML-Common, docbook, 스타일 시트, OpenJade(또는Jade). 혹시SGML-TOOLS잘. 유통 업체가 제공하지 않으면 귀하가 귀하에게 제공합니다 다른 패키지를 사용할 수 있어야합니다. 합리적으로 호환되는 공급 업체.
freebsd 토토 커뮤니티 프로젝트 자체는 자체가 무거운 사용자입니다. 토토 커뮤니티, 따라서 전체 세트가 있다는 것은 놀라운 일이 아닙니다."포트"문서 도구의 freebsd에서 사용할 수 있습니다. 다음 포트를 설치해야합니다 freebsd에 문서를 작성하려면
TextProc/SP
TextProc/OpenJade
TextProc/DocBook-310
TextProc/ISO8879
TextProc/dsssl-docbook-modular
여러 가지/usr/ports/print(Tex, jadetex) 또한 관심이 있습니다.
포트가 기본 카탈로그를 업데이트하지 않을 수 있습니다. 파일에서/usr/local/share/sgml/catalog. 확실히하십시오 거기에 다음 줄 :
카탈로그 "/usr/local/share/sgml/docbook/3.1/catalog"
파일을 편집하지 않으려면 환경 변수SGML_CATALOG_FILES콜론으로 구분 된 카탈로그 파일 목록 (예 : 위에).
freebsd 토토 커뮤니티 도구에 대한 자세한 정보는 할 수 있습니다 에서 찾을 수 있습니다.FreeBSD 토토 커뮤니티 프로젝트 지침.
토토 커뮤니티 도구의 전체 패키지 세트가 있습니다. 사용 가능데비안 GNU/Linux. 설치하려면 간단히 사용하십시오 :
apt-get install jade apt-get Docbook을 설치하십시오 apt-get Docbook-Stylesheets 설치
Docbook 도구의 수동 설치 프로세스는 다음과 같습니다 다소 복잡하므로 사전 구축 된 패키지가있는 경우 사용하십시오. 여기서 표준 설정 만 설명합니다 합리적인 표준 설치 경로 및 아니요"팬시"기능. 자세한 내용은 공부해야합니다 각각의 패키지의 토토 커뮤니티화 및 읽기SGML입문 재료.
OpenJade의 설치는 GNU 스타일을 제공합니다./configure; 만들다; 만들다 설치하다빌드 프로세스. 세부 사항은 OpenJade 소스 배포. 간단히 말해 :
./configure-enable-default-catalog =/usr/local/share/sgml/catalog 만들다 설치
당신이 어디에 넣었는지 기억하십시오"기본 카탈로그"; 당신은 그것을 필요로 할 것입니다 아래에. 당신은 또한 그것을 떠날 수 있지만 그러면 당신은 환경 변수를 설정해야SGML_CATALOG_FILES파일을 가리려면 사용할 때마다Jade나중에. (이 방법은 OpenJade가있는 경우에도 옵션입니다 이미 설치되어 있으며 나머지를 설치하려고합니다. 로컬로 도구 체인.)
또한 파일을 설치해야합니다dsssl.dtd, fot.dtd, Style-Sheet.dtd및카탈로그에서DSSSL어딘가에 디렉토리, 아마도/usr/local/share/sgml/dsssl. 전체 디렉토리를 복사하는 것이 가장 쉽습니다.
CP -R DSSSL/USR/LOCAL/SHARE/SGML
마지막으로 파일 생성/usr/local/share/sgml/catalog그리고 추가 이 라인에 :
카탈로그 "DSSSL/카탈로그"
(이것은 파일에 대한 상대 경로 참조입니다 에 설치2 단계. BE 설치 레이아웃을 선택한 경우 조정하십시오. 다르게.)
획득Docbook v3.1배포.
디렉토리 만들기/usr/local/share/sgml/docbook31및 그것으로 변경. (정확한 위치는 관련이 없지만 이것은 우리가 레이아웃 내에서 합리적입니다 여기에 다음.)
$mkdir/usr/local/share/sgml/docbook31 $CD/USR/local/share/sgml/docbook31
아카이브 포장 풀기.
$unzip -a ...../docbk31.zip
(아카이브는 파일을 현재로 포장 해제합니다 예배 규칙서.)
파일 편집/usr/local/share/sgml/catalog(또는 설치 중에 Jade에게 말한 내용) 및 a 이렇게하면 :
카탈로그 "docbook31/docbook.cat"
선택적으로 파일을 편집 할 수 있습니다docbook.cat댓글을 올리거나 제거하십시오 함유 라인dtddecl. 그렇지 않으면에서 경고를 받게됩니다.Jade, 그러나 아니요 추가 피해.
다운로드ISO 8879 캐릭터 엔티티아카이브, 포장 풀기 그것, 파일을 당신이 넣은 것과 동일한 디렉토리에 넣습니다. DocBook 파일
$CD/USR/local/share/sgml/docbook31 $unzip ...../isoents.zip
디렉토리에서 다음 명령을 실행하십시오 문서 및 ISO 파일 :
perl -pi -e 's/iso- (.*). gml/iso \ 1/g'docbook.cat
(이것은 문서 카탈로그 파일 및 ISO의 실제 이름 문자 엔티티 파일)
스타일 시트를 설치하려면 압축을 풀고 untar 배포하고 적절한 장소로 옮기십시오/usr/local/share/sgml. (아카이브 하위 디렉토리를 자동으로 생성합니다.)
$ Gunzip Docbook-DSSSL-1.xx.tar.gz $ tar -c/usr/local/share/sgml -xf docbook -dsssl -1.xx.tar
일반적인 카탈로그 항목/usr/local/share/sgml/catalog만들어진:
카탈로그 "DocBook-DSSSL--1.xx/카탈로그
스타일 시트가 자주 바뀌기 때문에 그럴 수 있습니다 때로는 대체 버전을 시험해 보는 것이 유리합니다.PostgreSQL이것을 사용하지 않습니다 카탈로그 항목. 보다PostgreSQL : 토토 꽁 머니 : 7.2 : 토토 꽁 머니 구축스타일을 선택하는 방법에 대한 정보 대신에.
설치 및 사용하려면jadetex, 작업이 필요합니다 설치TexandLATEX2E, 지원도구and그래픽패키지,babel, ams글꼴andAMS-LATEX, 그만큼PSNFSS확장 및 동반자 키트 의"35 글꼴", TheDVIPS생성 프로그램PostScript, 매크로 패키지FancyHdr, HyperRef, Minitoc, urlandot2enc. 이 모든 것은 찾을 수 있습니다 당신의 친절한 동네CTAN사이트. 의 설치Tex기본 시스템은 범위를 훨씬 뛰어 넘습니다 이 소개의. 이진 패키지를 사용할 수 있어야합니다 실행할 수있는 모든 시스템Tex.
사용하기 전에jadetexwithPostgreSQL토토 커뮤니티 소스, 귀하 의 크기를 높여야합니다.Tex의 내부 데이터 구조. 세부 이것에 대해서는에서 찾을 수 있습니다.jadetex설치 지침.
일단 완료되면 설치할 수 있습니다jadetex:
$ Gunzip Jadetex-xxx.tar.gz $ 타르 xf jadetex-xxx.TAR $ CD Jadetex $ 설치 $ mktexlsr
마지막 두 가지는루트.