G.3. �����ĵ�

һ��������еĶ��������ú��ˣ�����Ŀ¼ doc/src/sgml Ȼ��������������һ����� ���ǵ�Ҫ�� GNU make����

G.3.1. HTML

���� HTML �汾���ĵ���

doc/src/sgml$ gmake html

��Ҳ��ȱʡĿ�ꡣ

������ HTML �ĵ���ʱ���������ͬ����������������Ŀ��������Ϣ�� ��ˣ������ϣ������ĵ����������������ô����Ҫ����һ�� HTML �ĵ���Ȼ���ٴΰ��ĵ�����������Ҫ�ĸ�ʽ��

Ϊ�˱������հ汾�ķ��������� HTML �ĵ����ļ����洢��һ�� tar ��� �ڰ�װ��ʱ������Ҫ���� HTML �ĵ�����ʹ������ ������

cd doc/src
gmake postgres.tar.gz

�ڷ��������Щ�ĵ������� doc Ŀ¼� ����ȱʡʱ gmake install �ᰲװ��Щ������

G.3.2. �ֲ�ҳ

������ docbook2man ���߰� DocBook �� REFENTRY ҳ��ת���������� man page �� *roff ����� ��Щ�ֲ�ҳҲ���� tar �鵵����ʽ�����ģ��� HTML �汾���ơ�Ҫ�����ֲ�ҳ����������

cd doc/src
gmake man.tar.gz

��Щ���������� doc/src Ŀ¼����һ�� tar �ļ���

Ҫ���ɸ��������ֲ�ҳ�����ǿ��ܱ���ʹ��һ���ڹ��İ汾��ת�����ߣ������� һЩ�ֹ������������ֲ�ҳ��Ӧ���ڷ���֮ǰ�ֹ���顣

G.3.3. �� JadeTex ���ɵĴ�ӡ���

��������� JadeTex ����һ���ɴ�ӡ ���ĵ������������������

G.3.4. ͨ�� RTF ���ɴ�ӡ���

��Ҳ����ͨ������ת���� RTF ������һ���칫�׼� ���и�ʽ΢���İ취��PostgreSQL�ĵ�ת�� �� RTF ��ʽ�İ취������һ���ɴ�ӡ�İ汾�� ������ʹ�õIJ�ͬ�İ칫�׼���Ȼ����Ϳ��Էֱ���ĵ�ת���� Postscript ����PDF������IJ�����ʾ��ʹ�� Applixware ʵ�ֵĹ��̡�

ע��: Ŀǰ���� PostgreSQL �ĵ�ǰ�汾���ĵ����� ��OpenJade�Ĵ�С���Ƶ�һЩë����������� RTF �汾 ��ʱ��ͣס�˺ó�ʱ�䣬������ļ����� 0����ô����п������������ë���� ����������ס������������Ҫ�� 5 �� 10 ���ӣ���˲�Ҫ̫���˳�����

ApplixwareRTF ����

OpenJade�������������ı������ȱʡ�����ǰ�����δ������������ ����Ŀ¼��ToC�����ɵij�ʱ�䴦����������Applixware �Ĺ�����Ա��ȫ�������£������֢����ϳ��������ҵ����ƿ��İ취��

  1. ���������������� RTF �汾��

    doc/src/sgml$ gmake postgres.rtf

  2. �޸� RTF �ļ�������ȷ�������з�� ������ȱʡ�������ĵ����� REFENTRY �Σ� ��ô���ǻ�����Ѻ�ǰ���Ķ����뵱ǰ���� �󶨵ĸ�ʽ����ʾ�滻Ϊ��ǰ�Ķ���ͺ���Ķ���󶨡� �� doc/src/sgml ����һ�� fixrtf ��������������޲���

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

    �ýű��� {\s0 Normal;} ����Ϊ�ĵ����㼶��񡣸���Applixware�� RTF ��׼���ֹ����һ���������㼶��� ���� M$Word ���ɿ��Դ������������Ϊ���޸� REFENTRY ���䣬�ýű��� \keepn ����滻Ϊ \keep��

  3. �� Applixware Words ����µ��ĵ���Ȼ������� RTF �ļ���

  4. ��Applixware����һ���µ� ToC��

    1. ѡ�����е� ToC �У��ӵ�һ�е�һ���ַ������һ�����һ���ַ���

    2. �� Tools->Book Building->Create Table of Contents ����һ���µ� ToC��ѡ��ͷ����ͷ���ڰ����� ToC� �⽫�ñ��ص�ApplixwareToC �����RTF ������������С�

    3. ʹ�� Format->Style�� ���� ToC ��ʽ��ѡ��ÿ���� ToC ��� Ȼ��Ϊ First �� Left�����߾ࡣʹ�������ֵ��

      �����һ�߾ࣨӢ�磩��߾ࣨӢ�磩
      TOC-Heading 10.40.4
      TOC-Heading 20.80.8
      TOC-Heading 31.21.2

  5. ���ĵ����мӹ���

    • ������ҳ����

    • �������п�

  6. ����ȷ��ֵ�滻 ToC �����Ӻ�ͼƬ�����Ҷ����ҳ���� ��Щ��ÿ���ĵ�ֻ��Ҫ�������ӡ�

  7. ��������ǿյģ���ô���ĵ���ɾ������

  8. �������ɲ�����Ŀ¼��

    1. ѡ�� ToC �ֶΡ�

    2. ѡ�� Tools->Book Building->Create Table of Contents

    3. ͨ��ѡ�� Tools->Field Editing->Unprotect ��� ToC��

    4. ɾ�� ToC �еĵ�һ�У�����ָ�� ToC �����һ����¼��

  9. �Ѹ��ĵ�����ΪApplixware Words�����ĵ���ʽ�Ա������ı༭��

  10. �Ѹ��ĵ��� Postscript ��ʽ"��ӡ"��һ���ļ���

G.3.5. ���ı��ļ�

�кü����ļ����Դ��ı���ģʽ�����ģ���Ҫ��Ϊ���ڰ�װ�������Ķ��� INSTALL �ļ���Ӧ Chapter 14�� ֻ��һ�����ڲ�ͬ�������޸ġ�Ҫ��������ļ������� Ŀ¼ doc/src/sgml Ȼ������ gmake INSTALL�� �����ͻᴴ��һ���� INSTALL.html ���ļ��� ������� Netscape Navigator ���� ���Ϊһ���ı��ļ���Ȼ����������ִ��ļ���λ�á� ���� Netscape �ṩ����ߵ� HTML ���ı���ת������������ lynx �� w3m�ã���

�ļ� HISTORY ���������Ʒ����������õ������� gmake HISTORY������ src/test/regress/README �ļ��������� gmake regress_README��

G.3.6. �﷨���

�����ĵ�������Ҫ�ܳ�ʱ�䡣������һ����������ֻ����ĵ��ļ����﷨��ȷ�ԣ� ֻҪ�������ӣ�

doc/src/sgml$ gmake check