모든 것이 설정되면 디렉토리로 변경하십시오doc/src/sgml
그리고 다음 하위 섹션에 설명 된 명령 중 하나를 실행하여 문서를 작성하십시오. (GNU Make를 사용해야합니다.)
구축하려면html문서의 버전 :
doc/src/sgml $
HTML 제작
이것은 또한 기본 대상이기도합니다. 출력이 하위 디렉토리에 나타납니다html
.
사용 된 스타일 시트와 함께 HTML 문서를 생성하려면토토 꽁 머니 : 문서 :기본 단순한 스타일 사용 대신 :
doc/src/sgml $
make style = 웹 사이트 html
if theStyle = 웹 사이트
옵션이 사용됩니다. 생성 된 HTML 파일에는 호스팅 된 스타일 시트에 대한 참조가 포함되어 있습니다토토 꽁 머니 : 문서 :보기에 네트워크 액세스가 필요합니다.
Docbook XSL 스타일 시트를 사용하여 변환docbook Refentry
Man Pages에 적합한 *로프 출력. 맨 페이지를 만들려면 명령을 사용하십시오.
doc/src/sgml $
토토 사이트 순위 Man
|fop, 선호하는 용지 형식에 따라 다음 명령 중 하나를 사용할 수 있습니다.
A4 형식의 경우 :
doc/src/sgml $
postgres-a4.pdf
미국 편지 형식 :
doc/src/sgml $
postgres-us.pdf 만들기
PostgreSQL 문서가 상당히 크기 때문에fop상당한 양의 메모리가 필요합니다. 이로 인해 일부 시스템에서는 메모리 관련 오류 메시지로 빌드가 실패합니다.~/.foprc
, 예 :
# FOP 이진 분포
필요한 최소의 메모리가 필요하며, 어느 정도까지 더 많은 메모리가 조금 더 빨리 만들어지는 것처럼 보입니다. 메모리가 거의없는 시스템 (1GB 미만)에서는 교환으로 인해 빌드가 매우 느리거나 전혀 작동하지 않습니다.
기본 구성fop방출info
각 페이지의 메시지. 로그 레벨은를 통해 변경할 수 있습니다.~/.foprc
:
logchoice = -dorg.apache.commons.logging.log = org.apache.commons.logging.impl.simplelog
다른 XSL-FO 프로세서도 수동으로 사용할 수 있지만 자동화 된 빌드 프로세스는 FOP 만 지원합니다.
문서 구축은 매우 오래 걸릴 수 있습니다. 그러나 문서 파일의 올바른 구문을 확인하는 방법이 있습니다. 몇 초 밖에 걸리지 않습니다.
doc/src/sgml $
확인
문서에 올바른 것이 없으면 일치하지 않습니다.이 양식문서 문제를보고하려면