이 토토 베이는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.범퍼카 토토 : 문서 : 17 : J.3. Make로 문서 구축버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

I.3. 토토 베이 작성

모든 설정이 완료되면 디렉토리로 변경하십시오.doc/src/sgml다음 중 하나를 실행합니다. 다음 하위 섹션에 설명된 명령을 사용하여 토토 베이. (GNU make를 사용하는 것을 잊지 마세요.)

I.3.1. HTML

빌드하려면HTML버전 토토 베이 중:

doc/src/sgml$gmake HTML

이것은 또한 기본 목표입니다.

적절한 색인을 생성하기 위해 빌드는 여러 가지를 처리할 수 있습니다 동일한 단계. 인덱스에 신경쓰지 않고 그냥 출력을 교정하고 싶다면 다음을 사용하세요.초안:

doc/src/sgml$gmake 초안

최종 배포에서 더 쉽게 처리할 수 있도록, HTML 토토 베이를 구성하는 파일은 tar에 저장할 수 있습니다. 설치 시 압축이 풀린 아카이브입니다. 생성하려면HTML토토 베이 패키지, 다음 명령을 사용하십시오:

CD 토토 베이/src
gmake postgres.tar.gz

배포에서 이 아카이브는 다음 위치에 있습니다.토토 베이디렉토리이며 기본적으로 다음과 함께 설치됩니다.gmake 설치.

I.3.2. 맨페이지

우리는docbook2man-sgmlspl유틸리티DocBook2X변환할 프로젝트토토 베이북 재입국페이지에 적합한 *roff 출력 맨 페이지. 매뉴얼 페이지는 tar 아카이브로도 배포됩니다. 와 비슷하다HTML버전. 매뉴얼 페이지를 생성하려면 다음 명령을 사용하십시오.

cd 토토 베이/src/sgml
gmake 남자 D2MDIR=디렉토리

다음을 사용하세요D2MDIR지정할 변수 파일이 있는 디렉토리의 이름docbook2man-spec.pl에서docbook2man-sgmlspl패키지가 상주합니다. 거기 이에 대한 기본값은 없습니다. 해당 패키지를 사용할 수 없거나 많은 포장 시스템에서 구식이므로 소스 코드 tarball을 다운로드하고 압축을 푼다. 건물은 없습니다 필수. 그러면 경로는 다음과 같습니다.D2MDIR=/home/you/somewhere/docbook2man-sgmlspl-1.0/perl. 다음과 같은 경고가 표시될 수 있습니다.

경고: 인식할 수 없는 SDATA '[scaron]': docbook2man-spec.pl에 정의를 추가하십시오
경고: 인식할 수 없는 SDATA '[ouml ]': docbook2man-spec.pl에 정의를 추가하세요.

최신 버전을 사용하는 경우에만 무시할 수 있습니다. 버전docbook2man-spec.pl그리고 그 외에 다른 SDATA 경고는 표시되지 않습니다.

릴리스에 대한 매뉴얼 페이지 패키지를 생성하려면 다음을 사용하십시오. 다음 명령:

CD 토토 베이/src
gmake man.tar.gz D2MDIR=디렉토리

그러면 tar 파일이 다음에 생성됩니다.토토 베이/src디렉토리.

I.3.3. 다음을 통해 출력 인쇄JadeTeX

사용하고 싶다면JadeTex토토 베이의 인쇄 가능한 버전을 생성하려면 다음을 수행하세요. 다음 명령 중 하나를 사용하십시오.

  • 포스트스크립트를 생성하려면DVIA4 형식:

    doc/src/sgml$gmake postgres-A4.ps
    

    미국 문자 형식:

    doc/src/sgml$gmake postgres-US.ps
    
  • 만들기 위해PDF:

    doc/src/sgml$gmake postgres-A4.pdf
    

    또는:

    doc/src/sgml$gmake postgres-US.pdf
    

    (물론 당신은 또한 만들 수 있습니다.PDF포스트스크립트 버전이지만, 당신이 생성PDF직접 하이퍼링크 및 기타 향상된 기능을 갖게 됩니다. 기능.)

JadeTeX를 사용하여 PostgreSQL 토토 베이를 빌드할 때, 아마도 TeX의 내부 기능 중 일부를 늘려야 할 것입니다. 매개변수. 이는 파일에서 설정할 수 있습니다.texmf.cnf. 다음 설정이 작동했습니다. 이 글을 쓰는 시간:

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

I.3.4. 다음을 통해 출력 인쇄RTF

또한 인쇄 가능한 버전을 만들 수 있습니다.PostgreSQL토토 베이를 변환하여 토토 베이화 에RTF및 미성년자 신청 Office 제품군을 사용한 서식 수정. 에 따라 특정 Office 제품군의 기능을 사용하면 다음을 수행할 수 있습니다. 토토 베이를 PostScript로 변환합니다.PDF. 아래 절차는 이를 보여줍니다. 다음을 사용하여 처리애플릭스웨어.

참고:현재 버전의 것 같습니다PostgreSQL토토 베이 OpenJade의 크기 제한을 초과하거나 버그를 유발합니다. 빌드 프로세스의 경우RTF버전이 오랫동안 중단되고 출력 파일의 크기는 여전히 0입니다. 그러면 다음과 같은 오류가 발생했을 수 있습니다. 그 문제. (그러나 일반적인 빌드에는 5가 소요된다는 점을 명심하십시오. 최대 10분이므로 너무 빨리 중단하지 마세요.)

애플릭스웨어 RTF정리

오픈제이드지정 생략 본문 텍스트의 기본 스타일. 과거에는 이것이 진단되지 않은 채 문제로 인해 목차가 길어졌습니다. 세대. 하지만, 의 큰 도움으로애플릭스웨어여러분, 증상은 다음과 같습니다 진단되었으며 해결 방법이 있습니다.

  1. 생성RTF버전 입력:

    doc/src/sgml$gmake postgres.rtf
    
  2. 모든 스타일을 올바르게 지정하려면 RTF 파일을 복구하십시오. 특히 기본 스타일. 토토 베이에 다음이 포함된 경우재입국섹션이 있어야 합니다. 또한 이전 항목을 연결하는 형식 지정 힌트를 바꿉니다. 단락을 현재 단락에 연결하고 대신 현재 단락을 다음 단락으로 이동합니다. 유틸리티,fixrtf, 다음에서 사용 가능doc/src/sgml성취하다 이 수리:

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

    스크립트가 추가됩니다\s0 정상;토토 베이의 0번째 스타일입니다. 에 따르면애플릭스웨어, RTF 표준에서는 암시적 0번째 스타일 추가를 금지합니다. 하지만 Microsoft Word가 이 경우를 처리합니다. 에 대한 수리 중재입국섹션, 스크립트가 대체됩니다.\킵n태그 와 함께\계속.

  3. 새 토토 베이 열기Applixware 단어그리고 다음을 가져옵니다RTF파일.

  4. 다음을 사용하여 새 목차(ToC) 생성애플릭스웨어.

    1. 기존 ToC 라인을 처음부터 선택하세요 첫 번째 줄의 첫 번째 문자부터 마지막 문자까지 마지막 줄의 문자입니다.

    2. 다음을 사용하여 새로운 ToC 구축도구-도서빌딩-목차 생성. 선택 포함할 헤더의 처음 세 가지 수준 ToC. 이는 기존 라인을 대체합니다. 기본으로 RTF로 가져옴애플릭스웨어ToC.

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

      스타일 첫 번째 들여쓰기(인치) 왼쪽 들여쓰기(인치)
      TOC-제목 1 0.4 0.4
      TOC-제목 2 0.8 0.8
      TOC-제목 3 1.2 1.2
  5. 토토 베이를 통해 다음을 수행합니다:

    • 페이지 나누기를 조정하세요.

    • 테이블 열 너비를 조정하세요.

  6. 오른쪽 정렬된 페이지 번호를 바꾸십시오. ToC의 예와 그림 부분이 정확함 가치. 몇 분밖에 걸리지 않습니다.

  7. 토토 베이에서 색인 섹션이 있는 경우 삭제하십시오. 비어있습니다.

  8. 목차를 재생성하고 조정합니다.

    1. ToC 필드를 선택하세요.

    2. 선택도구-책 만들기-목차 생성.

    3. 선택하여 ToC 바인딩 해제도구-필드 편집-보호 해제.

    4. ToC의 첫 번째 줄을 삭제하세요. ToC 자체에 대한 항목입니다.

  9. 토토 베이를 기본 토토 베이로 저장Applixware 단어포맷을 허용합니다. 나중에 최종 편집이 더 쉬워졌습니다.

  10. "인쇄"토토 베이를 포스트스크립트 형식의 파일입니다.

I.3.5. 일반 텍스트 파일

설치 지침도 일반 형식으로 배포됩니다. 더 나은 상황에서 필요할 경우를 대비해 텍스트 읽기 도구를 사용할 수 없습니다.설치파일은 다음에 해당함15장, 다음 사항이 약간 변경되었습니다. 다른 맥락을 고려하세요. 파일을 다시 생성하려면 다음을 변경하십시오. 디렉토리로doc/src/sgml그리고 입력gmake 설치.

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

I.3.6. 구문 확인

토토 베이 작성에는 매우 오랜 시간이 걸릴 수 있습니다. 하지만 있습니다 토토 베이의 올바른 구문을 확인하는 방법 파일은 몇 초 밖에 걸리지 않습니다.

doc/src/sgml$gmake 확인