이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 동일한 페이지를 볼 수 있습니다범퍼카 토토 : 문서 : 17 : J.3. Make로 문서 구축버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

J.3. 토토 결과 구축

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

J.3.1. html

빌드하려면html토토 결과의 버전 :

doc/src/sgml $HTML 제작

이것은 또한 기본 대상이기도합니다. 출력이 하위 디렉토리에 나타납니다html.

사용 된 스타일 시트로 HTML 토토 결과를 생성하려면postgresql.org기본 단순 스타일 사용 대신 :

doc/src/sgml $make style = 웹 사이트 html

적절한 인덱스를 만들려면 빌드가 여러 단계를 처리 할 수 ​​있습니다. 색인에 관심이없고 출력을 교정하고 싶다면 사용Draft:

doc/src/sgml $초안 만들기

토토 결과를 단일 HTML 페이지로 작성하려면 사용 :

doc/src/sgml $postgres.html 만들기

J.3.2. Manpages

Docbook XSL 스타일 시트를 사용하여 변환docbook RefentryMan Pages에 적합한 *로프 출력. Man Pages는 또한 TAR 아카이브로 배포됩니다.html버전. 맨 페이지를 만들려면 명령을 사용하십시오.

CD DOC/SRC/SGML
사람을 만들어

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

사용하려는 경우jadetex문서의 인쇄 가능한 표현을 생성하려면 다음 명령 중 하나를 사용할 수 있습니다.

  • DVIa4 형식 :

    doc/src/sgml $postgres-a4.ps 만들기

    미국 편지 형식 :

    doc/src/sgml $postgres-us.ps 만들기
  • aPDF:

    doc/src/sgml $postgres-a4.pdf

    또는 :

    doc/src/sgml $postgres-us.pdf 만들기

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

Jadetex를 사용하여 PostgreSQL 토토 결과를 작성할 때 Tex의 내부 매개 변수 중 일부를 늘려야 할 것입니다. 파일에서 설정할 수 있습니다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

J.3.4. 오버 플로우 텍스트

때때로 인쇄 된 여백에 대해서는 텍스트가 너무 넓고 극단적 인 경우 인쇄 된 페이지에는 너무 넓습니다. 지나치게 넓은 텍스트가 생성"Overfull Hbox"TEX 로그 출력 파일의 메시지 (예 :postgres-us.log또는Postgres-A4.Log. 1 인치의 72 점이므로 72 점 이상이 너무 넓은 것으로보고 된 것은 인쇄 페이지에 맞지 않을 것입니다 (1 인치 마진을 가정). 찾기 위해SGML텍스트 오버플로를 일으키는 텍스트, 위에 언급 된 첫 번째 페이지 번호를 찾으십시오 (예 :[50 ###](50 페이지), 그 후 페이지를보십시오 (예 : 51 페이지)PDF오버플로 텍스트를보고 조정하려면 파일SGML그에 따라.

J.3.5. 를 통해 출력 인쇄rtf

인쇄용 버전의를 만들 수도 있습니다.PostgreSQL토토 결과를 변환하여RTF및 사무실 제품군을 사용하여 작은 형식 수정을 적용합니다. 특정 Office Suite의 기능에 따라 토토 결과를 PostScript로 변환 할 수 있습니다.PDF. 아래 절차는를 사용하는이 프로세스를 보여줍니다.Applixware.

참고 :현재 버전의PostgreSQLDocumentation OpenJade의 크기 제한을 초과하거나 초과하는 일부 버그를 트리거합니다. 의 빌드 프로세스 인 경우RTF버전은 오랫동안 매달려 있고 출력 파일의 크기가 여전히 0이면 해당 문제에 도달했을 수 있습니다. (그러나 일반적인 빌드는 5 ~ 10 분이 걸리므로 너무 빨리 중단하지 마십시오.)

Applixware RTF정리

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

  1. 생성RTF입력 한 버전 :

    doc/src/sgml $postgres.rtf
  2. RTF 파일을 복구하여 모든 스타일, 특히 기본 스타일을 올바르게 지정하십시오. 문서에 포함 된 경우Refentry섹션에서는 앞의 단락을 현재 단락에 묶는 형식 힌트를 대신하고 대신 현재 단락을 다음 단락에 묶어야합니다. 유틸리티,fixrtf,doc/src/sgml이 수리를 달성하려면 :

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

    스크립트가 추가\ s0 normal;토토 결과의 Zeroth 스타일로. 에 따르면Applixware, RTF 표준은 암묵적인 Zeroth 스타일을 추가하는 것을 금지하지만 Microsoft Word는이 경우를 처리합니다. 수리를 위해리 펜트섹션, 스크립트가 대체\ keepnwith\ keep.

  3. 새 토토 결과 열기Applixware Words그런 다음 가져 오기rtf파일.

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

    1. 첫 번째 줄의 첫 번째 문자의 시작부터 마지막 ​​줄의 마지막 문자까지 기존 TOC 라인을 선택하십시오.

    2. 새로운 TOC 구축도구-책 건물-목차 생성. TOC에 포함시키기 위해 처음 세 가지 헤더 수준을 선택하십시오. 이것은 RTF에서 가져온 기존 라인을 기본으로 대체합니다ApplixwareToc.

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

      스타일 첫 번째 계약 (인치) 왼쪽 들여 쓰기 (인치)
      Toc-Heading 1 0.4 0.4
      Toc-Heading 2 0.8 0.8
      Toc-Heading 3 1.2 1.2
  5. 토토 결과를 통해 :

    • 페이지 브레이크 조정.

    • 테이블 열 너비 조정.

  6. TOC의 예제 및 그림 부분에서 오른쪽 정당화 된 페이지 번호를 올바른 값으로 바꾸십시오. 몇 분 밖에 걸리지 않습니다.

  7. 비어있는 경우 토토 결과에서 인덱스 섹션을 삭제합니다.

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

    1. TOC 필드 선택.

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

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

    4. TOC 자체의 항목 인 TOC의 첫 번째 줄을 삭제합니다.

  9. 토토 결과를 기본으로 저장Applixware Words더 쉬운 마지막 순간 편집을 허용하는 형식.

  10. "인쇄"PostScript 형식의 파일에 대한 문서.

J.3.6. 일반 텍스트 파일

설치 지침은 더 나은 읽기 도구를 사용할 수없는 상황에서 필요한 경우 일반 텍스트로 배포됩니다. 그만큼설치파일은에 해당합니다.PostgreSQL : 문서 : 9.6 : 소스 코드에서 젠 토토, 다른 컨텍스트를 설명하기 위해 약간의 변경 사항이 있습니다. 파일을 재현하려면 디렉토리로 변경doc/src/sgmland enter설치.

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

J.3.7. 구문 확인

토토 결과 구축은 매우 오래 걸릴 수 있습니다. 그러나 토토 결과 파일의 올바른 구문을 확인하는 방법이 있습니다. 몇 초 밖에 걸리지 않습니다.

doc/src/sgml $확인