Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
P
postgres-lambda-diff
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container Registry
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Jakob Huber
postgres-lambda-diff
Commits
3143220b
Commit
3143220b
authored
25 years ago
by
Thomas G. Lockhart
Browse files
Options
Downloads
Patches
Plain Diff
Add information on generating INSTALL and HISTORY from sgml sources.
parent
f8a9892d
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
doc/src/sgml/docguide.sgml
+160
-48
160 additions, 48 deletions
doc/src/sgml/docguide.sgml
with
160 additions
and
48 deletions
doc/src/sgml/docguide.sgml
+
160
−
48
View file @
3143220b
<!--
<!--
$Header: /cvsroot/pgsql/doc/src/sgml/docguide.sgml,v 1.1
6
1999/06/
14 07:36:11
thomas Exp $
$Header: /cvsroot/pgsql/doc/src/sgml/docguide.sgml,v 1.1
7
1999/06/
23 06:19:36
thomas Exp $
Documentation Guide
Documentation Guide
Thomas Lockhart
Thomas Lockhart
$Log: docguide.sgml,v $
Revision 1.16 1999/06/14 07:36:11 thomas
Minor updates for release.
Revision 1.15 1999/05/27 15:49:07 thomas
Revision 1.15 1999/05/27 15:49:07 thomas
Markup fixes.
Markup fixes.
Update for v6.5 release.
Update for v6.5 release.
Revision 1.14 1999/01/07 03:01:27 thomas
Fix column formatting for a table. No content changes.
Revision 1.13 1998/12/29 02:24:14 thomas
Clean up to ensure tag completion as required by the newest versions
of Norm's Modular Style Sheets and jade/docbook.
From Vince Vielhaber <vev@michvhf.com>.
Revision 1.12 1998/12/18 16:17:29 thomas
Revision 1.12 1998/12/18 16:17:29 thomas
Include more details on editing with Emacs.
Include more details on editing with Emacs.
Remove mention of the old "migration" flat files.
Remove mention of the old "migration" flat files.
...
@@ -31,22 +19,11 @@ Minor editing and markup changes as a result of preparing the Postscript
...
@@ -31,22 +19,11 @@ Minor editing and markup changes as a result of preparing the Postscript
documentation for v6.4.
documentation for v6.4.
Bigger updates to the installation instructions (install and config).
Bigger updates to the installation instructions (install and config).
Revision 1.10 1998/10/25 00:25:30 thomas
Update info on source files for v6.4.
Should add/change ToDo list some more before release...
Revision 1.9 1998/10/15 05:46:54 momjian
SGML updates from post 6.3.2 manual changes. Added pg_upgrade man page.
Revision 1.8 1998/08/17 16:17:07 thomas
Revision 1.8 1998/08/17 16:17:07 thomas
Bring document list closer to up to day.
Bring document list closer to up to day.
Add a note on sgml-tools that they are now working with jade and so
Add a note on sgml-tools that they are now working with jade and so
may become the toolset of choice in the future.
may become the toolset of choice in the future.
Revision 1.7 1998/08/15 06:53:52 thomas
Include working list of all documentation sources, with current status
and plans for some of them.
-->
-->
<appendix label="DG2" id="docguide">
<appendix label="DG2" id="docguide">
...
@@ -115,27 +92,67 @@ Include working list of all documentation sources, with current status
...
@@ -115,27 +92,67 @@ Include working list of all documentation sources, with current status
</thead>
</thead>
<tbody>
<tbody>
<row><entry>./COPYRIGHT</entry><entry>Copyright notice</entry></row>
<row>
<row><entry>./INSTALL</entry><entry>Installation instructions (text from sgml->rtf->text)</entry></row>
<entry>./COPYRIGHT</entry><entry>Copyright notice</entry>
<row><entry>./README</entry><entry>Introductory info</entry></row>
</row>
<row><entry>./register.txt</entry><entry>Registration message during make</entry></row>
<row>
<row><entry>./doc/bug.template</entry><entry>Bug report template</entry></row>
<entry>./INSTALL</entry>
<row><entry>./doc/postgres.tar.gz</entry><entry>Integrated docs (<acronym>HTML</acronym>)</entry></row>
<entry>Installation instructions (text from sgml->rtf->text)</entry>
<row><entry>./doc/programmer.ps.gz</entry><entry>Programmer's Guide (Postscript)</entry></row>
</row>
<row><entry>./doc/programmer.tar.gz</entry><entry>Programmer's Guide (<acronym>HTML</acronym>)</entry></row>
<row>
<row><entry>./doc/reference.ps.gz</entry><entry>Reference Manual (Postscript)</entry></row>
<entry>./README</entry>
<row><entry>./doc/reference.tar.gz</entry><entry>Reference Manual (<acronym>HTML</acronym>)</entry></row>
<entry>Introductory info</entry>
<row><entry>./doc/tutorial.ps.gz</entry><entry>Introduction (Postscript)</entry></row>
</row>
<row><entry>./doc/tutorial.tar.gz</entry><entry>Introduction (<acronym>HTML</acronym>)</entry></row>
<row>
<row><entry>./doc/user.ps.gz</entry><entry>User's Guide (Postscript)</entry></row>
<entry>./register.txt</entry>
<row><entry>./doc/user.tar.gz</entry><entry>User's Guide (<acronym>HTML</acronym>)</entry></row>
<entry>Registration message during make</entry>
</row>
<row>
<entry>./doc/bug.template</entry>
<entry>Bug report template</entry>
</row>
<row>
<entry>./doc/postgres.tar.gz</entry>
<entry>Integrated docs (<acronym>HTML</acronym>)</entry>
</row>
<row>
<entry>./doc/programmer.ps.gz</entry>
<entry>Programmer's Guide (Postscript)</entry>
</row>
<row>
<entry>./doc/programmer.tar.gz</entry>
<entry>Programmer's Guide (<acronym>HTML</acronym>)</entry>
</row>
<row>
<entry>./doc/reference.ps.gz</entry>
<entry>Reference Manual (Postscript)</entry>
</row>
<row>
<entry>./doc/reference.tar.gz</entry>
<entry>Reference Manual (<acronym>HTML</acronym>)</entry>
</row>
<row>
<entry>./doc/tutorial.ps.gz</entry>
<entry>Introduction (Postscript)</entry>
</row>
<row>
<entry>./doc/tutorial.tar.gz</entry>
<entry>Introduction (<acronym>HTML</acronym>)</entry>
</row>
<row>
<entry>./doc/user.ps.gz</entry>
<entry>User's Guide (Postscript)</entry></row>
<row>
<entry>./doc/user.tar.gz</entry>
<entry>User's Guide (<acronym>HTML</acronym>)</entry>
</row>
</tbody>
</tbody>
</tgroup>
</tgroup>
</table>
</table>
</para>
</para>
<para>
<para>
There are man pages available
for installation
, as well as a large number
There are man pages available, as well as a large number
of plain-text README-type files throughout the <productname>Postgres</productname>
of plain-text README-type files throughout the <productname>Postgres</productname>
source tree.
source tree.
</para>
</para>
...
@@ -166,9 +183,11 @@ Include working list of all documentation sources, with current status
...
@@ -166,9 +183,11 @@ Include working list of all documentation sources, with current status
<para>
<para>
See
See
<ulink url="http://nis-www.lanl.gov/~rosalia/mydocs/docbook-intro.html">Introduction to DocBook</ulink>
<ulink url="http://nis-www.lanl.gov/~rosalia/mydocs/docbook-intro.html">
Introduction to DocBook</ulink>
for a nice "quickstart" summary of DocBook features.
for a nice "quickstart" summary of DocBook features.
<ulink url="http://www.ora.com/homepages/dtdparse/docbook/3.0/"> DocBook Elements</ulink>
<ulink url="http://www.ora.com/homepages/dtdparse/docbook/3.0/">
DocBook Elements</ulink>
provides a powerful cross-reference for features of
provides a powerful cross-reference for features of
<productname>DocBook</productname>.
<productname>DocBook</productname>.
</para>
</para>
...
@@ -176,9 +195,11 @@ Include working list of all documentation sources, with current status
...
@@ -176,9 +195,11 @@ Include working list of all documentation sources, with current status
<para>
<para>
This documentation set is constructed using several tools, including
This documentation set is constructed using several tools, including
James Clark's
James Clark's
<ulink url="http://www.jclark.com/jade/"> <productname>jade</productname></ulink>
<ulink url="http://www.jclark.com/jade/">
<productname>jade</productname></ulink>
and Norm Walsh's
and Norm Walsh's
<ulink url="http://www.nwalsh.com/docbook/dsssl/">Modular DocBook Stylesheets</ulink>.
<ulink url="http://www.nwalsh.com/docbook/dsssl/">
Modular DocBook Stylesheets</ulink>.
</para>
</para>
<para>
<para>
...
@@ -191,7 +212,7 @@ Include working list of all documentation sources, with current status
...
@@ -191,7 +212,7 @@ Include working list of all documentation sources, with current status
<para>
<para>
<ulink url="http://sunsite.unc.edu/pub/packages/TeX/systems/unix/">
<ulink url="http://sunsite.unc.edu/pub/packages/TeX/systems/unix/">
<productname>TeX</productname></ulink> is a supported format for
<productname>TeX</productname></ulink> is a supported format for
<application>jade</application> output, but
wa
s not used at this time
<application>jade</application> output, but
i
s not used at this time
for several reasons, including the inability to make minor format
for several reasons, including the inability to make minor format
fixes before committing to hardcopy and generally inadequate table
fixes before committing to hardcopy and generally inadequate table
support in the <productname>TeX</productname>
support in the <productname>TeX</productname>
...
@@ -999,7 +1020,97 @@ by typing
...
@@ -999,7 +1020,97 @@ by typing
-->
-->
<sect2>
<sect2>
<title><acronym>RTF</acronym> Cleanup Procedure</title>
<title>Text Hardcopy</title>
<para>
<filename>INSTALL</filename> and <filename>HISTORY</filename> are
updated for each release. For historical reasons, these files are
in plain text, but are derived from the newer
<acronym>SGML</acronym> sources.
</para>
<procedure>
<title>Plain Text Generation</title>
<para>
Both <filename>INSTALL</filename> and
<filename>HISTORY</filename> are generated from existing
<acronym>SGML</acronym> sources. They are extracted from the same
intermediate <acronym>RTF</acronym> file.
</para>
<step performance="required">
<para>
Generate <acronym>RTF</acronym> by typing:
<programlisting>
% cd doc/src/sgml
% make installation.rtf
</programlisting>
</para>
</step>
<step performance="required">
<para>
Import <filename>installation.rtf</filename> into
<productname>Applix Words</productname>.
</para>
</step>
<step performance="required">
<para>
Set the page width and margins.
</para>
<substeps>
<step performance="required">
<para>
Adjust the page width in File.PageSetup to 10 inches.
</para>
</step>
<step performance="required">
<para>
Select all text.
Adjust the right margin using the ruler to 9.5 inches. This
will give a maximum column width of 79 characters, within the
80 columns upper limit goal.
</para>
</step>
</substeps>
</step>
<step performance="required">
<para>
Lop off the parts of the document which are not needed.
</para>
<para>
For <filename>INSTALL</filename>, remove all release notes from
the end of the text, except for those from the current release.
For <filename>HISTORY</filename>, remove all text up to the
release notes, preserving and modifying the title and ToC.
</para>
</step>
<step performance="required">
<para>
Export the result as <quote>ASCII Layout</quote>.
</para>
</step>
<step performance="required">
<para>
Using emacs or vi, clean up the tabular information in
<filename>INSTALL</filename>. Remove the <quote>mailto</quote>
<acronym>URLs</acronym> for the porting contributors to shrink
the column heights.
</para>
</step>
</procedure>
</sect2>
<sect2>
<title>Postscript Hardcopy</title>
<para>
<para>
Several items must be addressed in generating Postscript
Several items must be addressed in generating Postscript
...
@@ -1018,7 +1129,7 @@ by typing
...
@@ -1018,7 +1129,7 @@ by typing
<step performance="required">
<step performance="required">
<para>
<para>
Generate the <acronym>RTF</acronym> input by typing
Generate the <acronym>RTF</acronym> input by typing
(for example):
<programlisting>
<programlisting>
% cd doc/src/sgml
% cd doc/src/sgml
% make tutorial.rtf
% make tutorial.rtf
...
@@ -1048,7 +1159,7 @@ by typing
...
@@ -1048,7 +1159,7 @@ by typing
<para>
<para>
Not all documents have figures.
Not all documents have figures.
You can grep the <acronym>SGML</acronym> source files for
You can grep the <acronym>SGML</acronym> source files for
the string <quote>
G
raphic</quote> to identify those parts of the
the string <quote>
g
raphic</quote> to identify those parts of the
documentation which may have figures. A few figures are replicated in
documentation which may have figures. A few figures are replicated in
various parts of the documentation.
various parts of the documentation.
</para>
</para>
...
@@ -1093,7 +1204,8 @@ by typing
...
@@ -1093,7 +1204,8 @@ by typing
<step performance="required">
<step performance="required">
<para>
<para>
Export the document to a file in Postscript format.
<quote>Print</quote> the document
to a file in Postscript format.
</para>
</para>
</step>
</step>
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment