이 토토 베이는 지원되지 않는 버전의 PostgreSQL 용입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다범퍼카 토토 : 문서 : 17 : J.3. Make로 문서 토토 베이버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

i.3. 문서 토토 베이

모든 것이 설정되면 디렉토리로 변경하십시오doc/src/sgml중 하나를 실행하십시오 다음 하위 섹션에 설명 된 명령 선적 서류 비치. (GNU Make를 사용해야합니다.)

i.3.1. html

토토 베이하려면html버전 토토 베이 :

doc/src/sgml $gmake html

이것은 또한 기본 대상이기도합니다.

적절한 색인을 만들려면 빌드가 여러 가지를 처리 ​​할 수 ​​있습니다. 동일한 단계. 지수에 관심이 없다면 출력을 교정하고 싶습니다. use드래프트:

doc/src/sgml $Gmake Draft

최종 배포에서 더 쉽게 처리 할 수 ​​있도록 HTML 토토 베이로 구성된 파일은 TAR에 저장할 수 있습니다. 설치 시간에 포장되지 않은 아카이브. 를 만들려면html토토 베이 패키지, 명령 사용 :

CD DOC/SRC
gmake postgres.tar.gz

배포 에서이 아카이브는에 살고 있습니다.doc디렉토리로 기본적으로 설치되어Gmake install.

i.3.2. Manpages

우리는를 사용합니다.docbook2man-sgmlspl유틸리티에서docbook2x변환 프로젝트docbook Refentry페이지에서 *로프 출력에 적합합니다 남자 페이지. Man Pages는 또한 Tar Archive로 배포되며 와 비슷합니다html버전. 맨 페이지를 만들려면 명령을 사용하십시오.

CD DOC/SRC/SGML
gmake man d2mdir =디렉토리

사용d2mdir지정할 수있는 변수 파일이있는 디렉토리의 이름docbook2man-spec.pl에서docbook2man-sgmlspl패키지가 있습니다. 거기 그것에 대한 기본값은 없습니다. 해당 패키지를 사용할 수 없으므로 많은 패키징 시스템에서 구식, 당신은 소스 코드 Tarball을 다운로드하고 포장을 풀어주십시오. 건물이 없습니다 필수의. 그런 다음 길은과 같습니다.d2mdir =/home/you/어딘가/DocBook2man-Sgmlspl-1.0/perl. 다음과 같은 경고를받을 수 있습니다.

경고 : 인식되지 않은 sdata '[Scaron]': docbook2man-spec.pl에 정의를 추가하십시오
경고 : 인식 할 수없는 sdata '[OUML]': docbook2man-spec.pl에 정의를 추가하십시오.

최신을 사용하는 경우에만 무시할 수 있습니다. 의 버전docbook2man-spec.pl및 당신은 그 외에 다른 sdata 경고를 보지 못하고 있습니다.

릴리스를위한 Man Page 패키지를 만들려면 다음 명령 :

CD DOC/SRC
gmake man.tar.gz d2mdir =디렉토리

이로 인해 TAR 파일이 생성됩니다.doc/src디렉토리.

I.3.3. 를 통해 출력 인쇄jadetex

사용하려는 경우jadetex문서의 인쇄 가능한 표현을 생성하려면 다음 명령 중 하나를 사용하십시오.

  • To generate PostScript viaDVIa4 형식 :

    doc/src/sgml $Gmake Postgres-A4.ps
    

    미국 편지 형식 :

    doc/src/sgml $Gmake Postgres-us.ps
    
  • aPDF:

    doc/src/sgml $Gmake Postgres-A4.pdf
    

    또는 :

    doc/src/sgml $Gmake Postgres-us.pdf
    

    (물론 당신은 또한 A를 만들 수 있습니다.PDFPostScript의 버전이지만 if 당신은 생성PDF직접 하이퍼 링크 및 기타 향상이 있습니다 특징.)

Jadetex를 사용하여 PostgreSQL 문서를 작성할 때 텍스 내부의 일부를 늘려야 할 것입니다. 매개 변수. 파일에서 설정할 수 있습니다Texmf.cnf. 다음 설정은 이 글의 시간 :

hash_extra.jadetex = 200000
hash_extra.pdfjadetex = 200000
pool_size.jadetex = 2000000
pool_size.pdfjadetex = 2000000
String_vacancies.jadetex = 150000
String_vacancies.pdfjadetex = 150000
max_strings.jadetex = 300000
max_strings.pdfjadetex = 300000
save_size.jadetex = 15000
save_size.pdfjadetex = 15000

i.3.4. 를 통해 출력 인쇄RTF

인쇄용 버전의를 만들 수도 있습니다.PostgreSQL문서를 변환하여 토토 베이화 에게RTF및 미성년자 적용 사무실 제품군을 사용한 수정 포맷. 에 따라 그러면 특정 사무실 제품군의 기능 문서를 postscript로 변환PDF. 아래 절차는 이것을 보여줍니다 사용 프로세스Applixware.

참고 :현재 버전의PostgreSQL토토 베이 OpenJade의 크기 제한을 초과하거나 일부 버그를 트리거하십시오. 의 빌드 프로세스 인 경우RTF버전은 오랫동안 매달려 있습니다 출력 파일에는 여전히 크기가 0이면 누락되었을 수 있습니다. 그 문제. (그러나 일반적인 빌드는 5가 필요하다는 것을 명심하십시오. 10 분까지 너무 빨리 중단하지 마십시오.)

Applixware RTF정리

OpenJade지정을 생략합니다 바디 텍스트의 기본 스타일. 과거에는 진단되지 않았습니다 문제는 목차의 긴 과정으로 이어졌습니다. 세대. 그러나의 큰 도움으로Applixware사람들은 증상이었다 진단 및 해결 방법을 사용할 수 있습니다.

  1. 생성RTF입력 한 버전 :

    doc/src/sgml $gmake postgres.rtf
    
  2. 모든 스타일을 올바르게 지정하려면 RTF 파일을 수리하십시오. 특히 기본 스타일. 문서에 포함 된 경우Refentry섹션, 반드시 또한 선행을 묶는 서식 힌트를 교체하십시오 현재 단락에 대한 단락을 대신 묶습니다 다음 단락에 대한 현재 단락. 유틸리티,fixrtf, 가능합니다doc/src/sgml달성 이 수리 :

    doc/src/sgml $./fixrtf -refentry postgres.rtf
    

    스크립트가 추가\ s0 normal;토토 베이의 Zeroth 스타일로. 에 따르면Applixware, RTF 표준은 암시 적 제로 스타일을 추가하는 것을 금지하고 Microsoft Word는이 경우를 처리합니다. 을 위한 수리Refentry섹션, 스크립트가 대체\ keepn태그 와 함께\ keep.

  3. 새 토토 베이 열기Applixware Words그런 다음 가져 오기RTF파일.

  4. 새로운 목차 생성 (TOC)을 사용하여Applixware.

    1. 처음부터 기존 TOC 라인을 선택하십시오 첫 번째 줄의 첫 번째 라인의 첫 번째 캐릭터 마지막 줄의 캐릭터.

    2. 새로운 TOC 토토 베이도구-책 건물-목차 생성. 선택하다 포함을위한 처음 세 레벨의 헤더 TOC. 이것은 기존 라인을 대체합니다 RTF에서 네이티브로 수입ApplixwareTOC.

    3. 사용하여 TOC 서식 조정형식-스타일, 각각을 선택합니다 세 가지 TOC 스타일 및 조정첫 번째and왼쪽. 다음 값을 사용하십시오.

      스타일 첫 번째 들여 쓰기 (인치) 왼쪽 들여 쓰기 (인치)
      토크 헤드 1 0.4 0.4
      토크 헤드 2 0.8 0.8
      토크 헤드 3 1.2 1.2
  5. 토토 베이를 통해 :

    • 페이지 브레이크 조정.

    • 테이블 열 너비 조정.

  6. 오른쪽 정당화 페이지 번호를 교체하십시오 올바른 TOC의 예와 그림 값. 몇 분 밖에 걸리지 않습니다.

  7. 문서에서 인덱스 섹션을 삭제하는 경우 비어 있는.

  8. 목차를 재생하고 조정하십시오.

    1. TOC 필드 선택.

    2. select도구-책 건물-목차 생성.

    3. 선택하여 TOC를 풀고도구-필드 편집-보호학.

    4. TOC에서 첫 번째 줄을 삭제합니다. TOC 자체 입력.

  9. 토토 베이를 기본으로 저장Applixware Words허용 형식 더 쉬운 마지막 순간 편집 나중에.

  10. "인쇄"a PostScript 형식의 파일

I.3.5. 일반 텍스트 파일

설치 지침은 또한 일반으로 배포됩니다 더 나은 상황에서 필요한 경우 텍스트 읽기 도구를 사용할 수 없습니다. 그만큼설치파일에 해당합니다15 장, 약간의 변경 사항이 있습니다 다른 맥락을 설명합니다. 파일을 재현하려면 변경하십시오 디렉토리doc/src/sgml및 입력하다GMAKE 설치.

과거에는 릴리스 노트 및 회귀 테스트 지침은 또한 일반 텍스트로 배포되었지만 이것 연습이 중단되었습니다.

I.3.6. 구문 확인

문서 토토 베이은 매우 오래 걸릴 수 있습니다. 그러나 있습니다 문서의 올바른 구문을 확인하는 메소드 몇 초 밖에 걸리지 않는 파일 :

doc/src/sgml $gmake check