public inbox for [email protected]
help / color / mirror / Atom feedFrom: Alvaro Herrera <[email protected]>
To: Karl O. Pinc <[email protected]>
Cc: PostgreSQL Hackers <[email protected]>
Subject: Re: Doc: Rework contrib appendix -- informative titles, tweaked sentences
Date: Fri, 20 Jan 2023 20:12:38 +0100
Message-ID: <[email protected]> (raw)
In-Reply-To: <[email protected]>
Ah, I wanted to attach the two remaining patches and forgot. Here they
are.
--
Álvaro Herrera Breisgau, Deutschland — https://www.EnterpriseDB.com/
Attachments:
[text/x-diff] v7-0001-Install-trusted-and-obsolete-markers-in-section-t.patch (11.7K, ../[email protected]/2-v7-0001-Install-trusted-and-obsolete-markers-in-section-t.patch)
download | inline diff:
From ba972984da37b5a315bd7a4face064d24ca41436 Mon Sep 17 00:00:00 2001
From: Alvaro Herrera <[email protected]>
Date: Fri, 20 Jan 2023 12:32:22 +0100
Subject: [PATCH v7 1/2] Install [trusted] and [obsolete] markers in section
title
I'm not sure about this part.
---
doc/src/sgml/btree-gin.sgml | 2 +-
doc/src/sgml/btree-gist.sgml | 2 +-
doc/src/sgml/citext.sgml | 2 +-
doc/src/sgml/cube.sgml | 2 +-
doc/src/sgml/dict-int.sgml | 2 +-
doc/src/sgml/fuzzystrmatch.sgml | 2 +-
doc/src/sgml/hstore.sgml | 2 +-
doc/src/sgml/intagg.sgml | 2 +-
doc/src/sgml/intarray.sgml | 2 +-
doc/src/sgml/isn.sgml | 2 +-
doc/src/sgml/lo.sgml | 2 +-
doc/src/sgml/ltree.sgml | 2 +-
doc/src/sgml/pgcrypto.sgml | 2 +-
doc/src/sgml/pgtrgm.sgml | 2 +-
doc/src/sgml/seg.sgml | 2 +-
doc/src/sgml/tablefunc.sgml | 2 +-
doc/src/sgml/tcn.sgml | 2 +-
doc/src/sgml/tsm-system-rows.sgml | 2 +-
doc/src/sgml/tsm-system-time.sgml | 2 +-
doc/src/sgml/unaccent.sgml | 2 +-
doc/src/sgml/uuid-ossp.sgml | 2 +-
doc/src/sgml/xml2.sgml | 2 +-
22 files changed, 22 insertions(+), 22 deletions(-)
diff --git a/doc/src/sgml/btree-gin.sgml b/doc/src/sgml/btree-gin.sgml
index 46117209ce..db96f02ba9 100644
--- a/doc/src/sgml/btree-gin.sgml
+++ b/doc/src/sgml/btree-gin.sgml
@@ -1,7 +1,7 @@
<!-- doc/src/sgml/btree-gin.sgml -->
<sect1 id="btree-gin" xreflabel="btree_gin">
- <title>btree_gin — GIN operator classes with B-tree behavior</title>
+ <title>btree_gin — GIN operator classes with B-tree behavior [trusted]</title>
<indexterm zone="btree-gin">
<primary>btree_gin</primary>
diff --git a/doc/src/sgml/btree-gist.sgml b/doc/src/sgml/btree-gist.sgml
index 31e7c78aae..be14779a92 100644
--- a/doc/src/sgml/btree-gist.sgml
+++ b/doc/src/sgml/btree-gist.sgml
@@ -1,7 +1,7 @@
<!-- doc/src/sgml/btree-gist.sgml -->
<sect1 id="btree-gist" xreflabel="btree_gist">
- <title>btree_gist — GiST operator classes with B-tree behavior</title>
+ <title>btree_gist — GiST operator classes with B-tree behavior [trusted]</title>
<indexterm zone="btree-gist">
<primary>btree_gist</primary>
diff --git a/doc/src/sgml/citext.sgml b/doc/src/sgml/citext.sgml
index 8322885661..ff8a98c21b 100644
--- a/doc/src/sgml/citext.sgml
+++ b/doc/src/sgml/citext.sgml
@@ -1,7 +1,7 @@
<!-- doc/src/sgml/citext.sgml -->
<sect1 id="citext" xreflabel="citext">
- <title>citext — a case-insensitive character string type</title>
+ <title>citext — a case-insensitive character string type [trusted]</title>
<indexterm zone="citext">
<primary>citext</primary>
diff --git a/doc/src/sgml/cube.sgml b/doc/src/sgml/cube.sgml
index 0fb7080748..1998e6d81a 100644
--- a/doc/src/sgml/cube.sgml
+++ b/doc/src/sgml/cube.sgml
@@ -1,7 +1,7 @@
<!-- doc/src/sgml/cube.sgml -->
<sect1 id="cube" xreflabel="cube">
- <title>cube — a multi-dimensional cube data type</title>
+ <title>cube — a multi-dimensional cube data type [trusted]</title>
<indexterm zone="cube">
<primary>cube (extension)</primary>
diff --git a/doc/src/sgml/dict-int.sgml b/doc/src/sgml/dict-int.sgml
index 8dd07b9bc1..293ba83ce6 100644
--- a/doc/src/sgml/dict-int.sgml
+++ b/doc/src/sgml/dict-int.sgml
@@ -2,7 +2,7 @@
<sect1 id="dict-int" xreflabel="dict_int">
<title>dict_int —
- example full-text search dictionary for integers</title>
+ example full-text search dictionary for integers [trusted]</title>
<indexterm zone="dict-int">
<primary>dict_int</primary>
diff --git a/doc/src/sgml/fuzzystrmatch.sgml b/doc/src/sgml/fuzzystrmatch.sgml
index 1a5ebbb22f..bf1caab54d 100644
--- a/doc/src/sgml/fuzzystrmatch.sgml
+++ b/doc/src/sgml/fuzzystrmatch.sgml
@@ -1,7 +1,7 @@
<!-- doc/src/sgml/fuzzystrmatch.sgml -->
<sect1 id="fuzzystrmatch" xreflabel="fuzzystrmatch">
- <title>fuzzystrmatch — determine string similarities and distance</title>
+ <title>fuzzystrmatch — determine string similarities and distance [trusted]</title>
<indexterm zone="fuzzystrmatch">
<primary>fuzzystrmatch</primary>
diff --git a/doc/src/sgml/hstore.sgml b/doc/src/sgml/hstore.sgml
index 7d93e49e91..b75c63f348 100644
--- a/doc/src/sgml/hstore.sgml
+++ b/doc/src/sgml/hstore.sgml
@@ -1,7 +1,7 @@
<!-- doc/src/sgml/hstore.sgml -->
<sect1 id="hstore" xreflabel="hstore">
- <title>hstore — hstore key/value datatype</title>
+ <title>hstore — hstore key/value datatype [trusted]</title>
<indexterm zone="hstore">
<primary>hstore</primary>
diff --git a/doc/src/sgml/intagg.sgml b/doc/src/sgml/intagg.sgml
index 44a766eb4b..ce7b929a34 100644
--- a/doc/src/sgml/intagg.sgml
+++ b/doc/src/sgml/intagg.sgml
@@ -1,7 +1,7 @@
<!-- doc/src/sgml/intagg.sgml -->
<sect1 id="intagg" xreflabel="intagg">
- <title>intagg — integer aggregator and enumerator</title>
+ <title>intagg — integer aggregator and enumerator [obsolete]</title>
<indexterm zone="intagg">
<primary>intagg</primary>
diff --git a/doc/src/sgml/intarray.sgml b/doc/src/sgml/intarray.sgml
index c72d49b01d..9194e94c28 100644
--- a/doc/src/sgml/intarray.sgml
+++ b/doc/src/sgml/intarray.sgml
@@ -1,7 +1,7 @@
<!-- doc/src/sgml/intarray.sgml -->
<sect1 id="intarray" xreflabel="intarray">
- <title>intarray — manipulate arrays of integers</title>
+ <title>intarray — manipulate arrays of integers [trusted]</title>
<indexterm zone="intarray">
<primary>intarray</primary>
diff --git a/doc/src/sgml/isn.sgml b/doc/src/sgml/isn.sgml
index ea2aabc87d..a609969af9 100644
--- a/doc/src/sgml/isn.sgml
+++ b/doc/src/sgml/isn.sgml
@@ -1,7 +1,7 @@
<!-- doc/src/sgml/isn.sgml -->
<sect1 id="isn" xreflabel="isn">
- <title>isn — data types for international standard numbers (ISBN, EAN, UPC, etc.)</title>
+ <title>isn — data types for international standard numbers (ISBN, EAN, UPC, etc.) [trusted]</title>
<indexterm zone="isn">
<primary>isn</primary>
diff --git a/doc/src/sgml/lo.sgml b/doc/src/sgml/lo.sgml
index 6d9bcebd42..511e576cac 100644
--- a/doc/src/sgml/lo.sgml
+++ b/doc/src/sgml/lo.sgml
@@ -1,7 +1,7 @@
<!-- doc/src/sgml/lo.sgml -->
<sect1 id="lo" xreflabel="lo">
- <title>lo — manage large objects</title>
+ <title>lo — manage large objects [trusted]</title>
<indexterm zone="lo">
<primary>lo</primary>
diff --git a/doc/src/sgml/ltree.sgml b/doc/src/sgml/ltree.sgml
index bb66e33944..25d98e3f7d 100644
--- a/doc/src/sgml/ltree.sgml
+++ b/doc/src/sgml/ltree.sgml
@@ -1,7 +1,7 @@
<!-- doc/src/sgml/ltree.sgml -->
<sect1 id="ltree" xreflabel="ltree">
- <title>ltree — hierarchical tree-like data type</title>
+ <title>ltree — hierarchical tree-like data type [trusted]</title>
<indexterm zone="ltree">
<primary>ltree</primary>
diff --git a/doc/src/sgml/pgcrypto.sgml b/doc/src/sgml/pgcrypto.sgml
index 2e29f1d6f7..2231a65dde 100644
--- a/doc/src/sgml/pgcrypto.sgml
+++ b/doc/src/sgml/pgcrypto.sgml
@@ -1,7 +1,7 @@
<!-- doc/src/sgml/pgcrypto.sgml -->
<sect1 id="pgcrypto" xreflabel="pgcrypto">
- <title>pgcrypto — cryptographic functions</title>
+ <title>pgcrypto — cryptographic functions [trusted]</title>
<indexterm zone="pgcrypto">
<primary>pgcrypto</primary>
diff --git a/doc/src/sgml/pgtrgm.sgml b/doc/src/sgml/pgtrgm.sgml
index 07bfcac931..1497172762 100644
--- a/doc/src/sgml/pgtrgm.sgml
+++ b/doc/src/sgml/pgtrgm.sgml
@@ -2,7 +2,7 @@
<sect1 id="pgtrgm" xreflabel="pg_trgm">
<title>pg_trgm —
- support for similarity of text using trigram matching</title>
+ support for similarity of text using trigram matching [trusted]</title>
<indexterm zone="pgtrgm">
<primary>pg_trgm</primary>
diff --git a/doc/src/sgml/seg.sgml b/doc/src/sgml/seg.sgml
index dc66e24f2f..4656dff681 100644
--- a/doc/src/sgml/seg.sgml
+++ b/doc/src/sgml/seg.sgml
@@ -1,7 +1,7 @@
<!-- doc/src/sgml/seg.sgml -->
<sect1 id="seg" xreflabel="seg">
- <title>seg — a datatype for line segments or floating point intervals</title>
+ <title>seg — a datatype for line segments or floating point intervals [trusted]</title>
<indexterm zone="seg">
<primary>seg</primary>
diff --git a/doc/src/sgml/tablefunc.sgml b/doc/src/sgml/tablefunc.sgml
index e10fe7009d..79f721886a 100644
--- a/doc/src/sgml/tablefunc.sgml
+++ b/doc/src/sgml/tablefunc.sgml
@@ -1,7 +1,7 @@
<!-- doc/src/sgml/tablefunc.sgml -->
<sect1 id="tablefunc" xreflabel="tablefunc">
- <title>tablefunc — functions that return tables (<function>crosstab</function> and others)</title>
+ <title>tablefunc — functions that return tables (<function>crosstab</function> and others) [trusted]</title>
<indexterm zone="tablefunc">
<primary>tablefunc</primary>
diff --git a/doc/src/sgml/tcn.sgml b/doc/src/sgml/tcn.sgml
index 32a1025cc6..a848e622e1 100644
--- a/doc/src/sgml/tcn.sgml
+++ b/doc/src/sgml/tcn.sgml
@@ -1,7 +1,7 @@
<!-- doc/src/sgml/tcn.sgml -->
<sect1 id="tcn" xreflabel="tcn">
- <title>tcn — a trigger function to notify listeners of changes to table content</title>
+ <title>tcn — a trigger function to notify listeners of changes to table content [trusted]</title>
<indexterm zone="tcn">
<primary>tcn</primary>
diff --git a/doc/src/sgml/tsm-system-rows.sgml b/doc/src/sgml/tsm-system-rows.sgml
index e3fb4d15dd..c36e0c7662 100644
--- a/doc/src/sgml/tsm-system-rows.sgml
+++ b/doc/src/sgml/tsm-system-rows.sgml
@@ -2,7 +2,7 @@
<sect1 id="tsm-system-rows" xreflabel="tsm_system_rows">
<title>tsm_system_rows —
- the <literal>SYSTEM_ROWS</literal> sampling method for <literal>TABLESAMPLE</literal></title>
+ the <literal>SYSTEM_ROWS</literal> sampling method for <literal>TABLESAMPLE</literal> [trusted]</title>
<indexterm zone="tsm-system-rows">
<primary>tsm_system_rows</primary>
diff --git a/doc/src/sgml/tsm-system-time.sgml b/doc/src/sgml/tsm-system-time.sgml
index 05c6be0cac..10fd27abb6 100644
--- a/doc/src/sgml/tsm-system-time.sgml
+++ b/doc/src/sgml/tsm-system-time.sgml
@@ -2,7 +2,7 @@
<sect1 id="tsm-system-time" xreflabel="tsm_system_time">
<title>tsm_system_time —
- the <literal>SYSTEM_TIME</literal> sampling method for <literal>TABLESAMPLE</literal></title>
+ the <literal>SYSTEM_TIME</literal> sampling method for <literal>TABLESAMPLE</literal> [trusted]</title>
<indexterm zone="tsm-system-time">
<primary>tsm_system_time</primary>
diff --git a/doc/src/sgml/unaccent.sgml b/doc/src/sgml/unaccent.sgml
index f3ddc64bbc..7b02b66530 100644
--- a/doc/src/sgml/unaccent.sgml
+++ b/doc/src/sgml/unaccent.sgml
@@ -1,7 +1,7 @@
<!-- doc/src/sgml/unaccent.sgml -->
<sect1 id="unaccent" xreflabel="unaccent">
- <title>unaccent — a text search dictionary which removes diacritics</title>
+ <title>unaccent — a text search dictionary which removes diacritics [trusted]</title>
<indexterm zone="unaccent">
<primary>unaccent</primary>
diff --git a/doc/src/sgml/uuid-ossp.sgml b/doc/src/sgml/uuid-ossp.sgml
index 6f851ac85f..43b49e2b5a 100644
--- a/doc/src/sgml/uuid-ossp.sgml
+++ b/doc/src/sgml/uuid-ossp.sgml
@@ -1,7 +1,7 @@
<!-- doc/src/sgml/uuid-ossp.sgml -->
<sect1 id="uuid-ossp" xreflabel="uuid-ossp">
- <title>uuid-ossp — a UUID generator</title>
+ <title>uuid-ossp — a UUID generator [trusted]</title>
<indexterm zone="uuid-ossp">
<primary>uuid-ossp</primary>
diff --git a/doc/src/sgml/xml2.sgml b/doc/src/sgml/xml2.sgml
index 9fd613f967..2bd4a3fd3a 100644
--- a/doc/src/sgml/xml2.sgml
+++ b/doc/src/sgml/xml2.sgml
@@ -1,7 +1,7 @@
<!-- doc/src/sgml/xml2.sgml -->
<sect1 id="xml2" xreflabel="xml2">
- <title>xml2 — XPath querying and XSLT functionality</title>
+ <title>xml2 — XPath querying and XSLT functionality [obsolete]</title>
<indexterm zone="xml2">
<primary>xml2</primary>
--
2.30.2
[text/x-diff] v7-0002-Install-pagebreaks-between-contrib-section.patch (3.0K, ../[email protected]/3-v7-0002-Install-pagebreaks-between-contrib-section.patch)
download | inline diff:
From bf3030e34bb630014b8de24aea46e0b14d275ee3 Mon Sep 17 00:00:00 2001
From: Alvaro Herrera <[email protected]>
Date: Fri, 20 Jan 2023 11:55:44 +0100
Subject: [PATCH v7 2/2] Install pagebreaks between contrib section
This makes the PDF much more readable, but I don't like the mechanism
used.
---
doc/src/sgml/contrib.sgml | 50 ++++++++++++++++++++++++++++++++++
doc/src/sgml/stylesheet-fo.xsl | 6 ++++
2 files changed, 56 insertions(+)
diff --git a/doc/src/sgml/contrib.sgml b/doc/src/sgml/contrib.sgml
index 12c79b798b..bb823bebc1 100644
--- a/doc/src/sgml/contrib.sgml
+++ b/doc/src/sgml/contrib.sgml
@@ -100,55 +100,105 @@ CREATE EXTENSION <replaceable>extension_name</replaceable>;
component for details.
</para>
+ <?hard-pagebreak?>
&adminpack;
+ <?hard-pagebreak?>
&amcheck;
+ <?hard-pagebreak?>
&auth-delay;
+ <?hard-pagebreak?>
&auto-explain;
+ <?hard-pagebreak?>
&basebackup-to-shell;
+ <?hard-pagebreak?>
&basic-archive;
+ <?hard-pagebreak?>
&bloom;
+ <?hard-pagebreak?>
&btree-gin;
+ <?hard-pagebreak?>
&btree-gist;
+ <?hard-pagebreak?>
&citext;
+ <?hard-pagebreak?>
&cube;
+ <?hard-pagebreak?>
&dblink;
+ <?hard-pagebreak?>
&dict-int;
+ <?hard-pagebreak?>
&dict-xsyn;
+ <?hard-pagebreak?>
&earthdistance;
+ <?hard-pagebreak?>
&file-fdw;
+ <?hard-pagebreak?>
&fuzzystrmatch;
+ <?hard-pagebreak?>
&hstore;
+ <?hard-pagebreak?>
&intagg;
+ <?hard-pagebreak?>
&intarray;
+ <?hard-pagebreak?>
&isn;
+ <?hard-pagebreak?>
&lo;
+ <?hard-pagebreak?>
<ree;
+ <?hard-pagebreak?>
&oldsnapshot;
+ <?hard-pagebreak?>
&pageinspect;
+ <?hard-pagebreak?>
&passwordcheck;
+ <?hard-pagebreak?>
&pgbuffercache;
+ <?hard-pagebreak?>
&pgcrypto;
+ <?hard-pagebreak?>
&pgfreespacemap;
+ <?hard-pagebreak?>
&pgprewarm;
+ <?hard-pagebreak?>
&pgrowlocks;
+ <?hard-pagebreak?>
&pgstatstatements;
+ <?hard-pagebreak?>
&pgstattuple;
+ <?hard-pagebreak?>
&pgsurgery;
+ <?hard-pagebreak?>
&pgtrgm;
+ <?hard-pagebreak?>
&pgvisibility;
+ <?hard-pagebreak?>
&pgwalinspect;
+ <?hard-pagebreak?>
&postgres-fdw;
+ <?hard-pagebreak?>
&seg;
+ <?hard-pagebreak?>
&sepgsql;
+ <?hard-pagebreak?>
&contrib-spi;
+ <?hard-pagebreak?>
&sslinfo;
+ <?hard-pagebreak?>
&tablefunc;
+ <?hard-pagebreak?>
&tcn;
+ <?hard-pagebreak?>
&test-decoding;
+ <?hard-pagebreak?>
&tsm-system-rows;
+ <?hard-pagebreak?>
&tsm-system-time;
+ <?hard-pagebreak?>
&unaccent;
+ <?hard-pagebreak?>
&uuid-ossp;
+ <?hard-pagebreak?>
&xml2;
</appendix>
diff --git a/doc/src/sgml/stylesheet-fo.xsl b/doc/src/sgml/stylesheet-fo.xsl
index 0c4dff92c4..9dde0a89dd 100644
--- a/doc/src/sgml/stylesheet-fo.xsl
+++ b/doc/src/sgml/stylesheet-fo.xsl
@@ -132,4 +132,10 @@
</fo:bookmark>
</xsl:template>
+<!-- Provide a hard page break processing instruction
+ http://www.sagehill.net/docbookxsl/PageBreaking.html#HardPageBreaks -->
+<xsl:template match="processing-instruction('hard-pagebreak')">
+ <fo:block break-after='page'/>
+</xsl:template>
+
</xsl:stylesheet>
--
2.30.2
view thread (6+ messages)
reply
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: [email protected]
Cc: [email protected], [email protected], [email protected]
Subject: Re: Doc: Rework contrib appendix -- informative titles, tweaked sentences
In-Reply-To: <[email protected]>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox