You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
postgres/doc/src/sgml
Michael Paquier 8063d0f6f5 doc: Mention NO DEPENDS ON EXTENSION in its supported ALTER commands 5 years ago
..
images Replace genetic algorithm ASCII-art with a real figure 7 years ago
keywords Update SQL keywords list to SQL:2016 7 years ago
ref doc: Mention NO DEPENDS ON EXTENSION in its supported ALTER commands 5 years ago
.gitignore doc: Generate keywords table automatically 7 years ago
Makefile doc: Fix image use in PDF build with vpath 7 years ago
README.links doc: document problems with using xreflabel in XML docs 6 years ago
acronyms.sgml doc: Refresh more URLs in the docs 6 years ago
adminpack.sgml Doc: update remaining tables of functions/operators for new layout. 6 years ago
advanced.sgml docs: improve 'capitals' inheritance example 5 years ago
amcheck.sgml Add documentation chapter about checksums 5 years ago
arch-dev.sgml doc: Copy-edit the "Overview of PostgreSQL Internals" chapter 5 years ago
array.sgml Doc: correct nitpicky mistakes in array_position/array_positions examples. 6 years ago
auth-delay.sgml
auto-explain.sgml Fix some grammar and typos in comments and docs 5 years ago
backup-manifest.sgml doc: Spell checking 6 years ago
backup.sgml doc: Fix description about default behavior of recovery_target_timeline. 5 years ago
bgworker.sgml Minor fixes in docs and error messages. 5 years ago
biblio.sgml Fix title in reference section 5 years ago
bki.sgml Remove special BKI_LOOKUP magic for namespace and role OIDs. 5 years ago
bloom.sgml doc: make blooms docs match reality 5 years ago
brin.sgml doc: Rework tables for built-in operator classes of index AMs 6 years ago
btree-gin.sgml Mark some contrib modules as "trusted". 6 years ago
btree-gist.sgml Mark some contrib modules as "trusted". 6 years ago
btree.sgml Enhance nbtree index tuple deletion. 5 years ago
catalogs.sgml Allow multiple xacts during table sync in logical replication. 5 years ago
charset.sgml docs: ulink all references to RFC's 5 years ago
citext.sgml Add deduplication to nbtree. 6 years ago
client-auth.sgml Fix up usage of krb_server_keyfile GUC parameter. 5 years ago
color.sgml Document color support 6 years ago
config.sgml Refactor Windows error message for easier translation 5 years ago
contrib-spi.sgml
contrib.sgml Retire pg_standby. 5 years ago
cube.sgml Fix typos and grammar in docs and comments 5 years ago
custom-scan.sgml doc: Clean up title case use 6 years ago
datatype.sgml Doc: fix up PDF build warnings from over-width table columns. 5 years ago
datetime.sgml doc: Fix format, incorrect structure names and markup inconsistencies 6 years ago
dblink.sgml Misc documentation fixes. 5 years ago
ddl.sgml Remove bogus restriction from BEFORE UPDATE triggers 5 years ago
dfunc.sgml doc: Refresh more URLs in the docs 6 years ago
dict-int.sgml Add an "absval" parameter to allow contrib/dict_int to ignore signs. 6 years ago
dict-xsyn.sgml
diskusage.sgml Fix many typos and inconsistencies 7 years ago
dml.sgml Improve <xref> vs. <command> formatting in the documentation 5 years ago
docguide.sgml Remove configure-time probe for DocBook DTD. 5 years ago
earthdistance.sgml Make contrib modules' installation scripts more secure. 6 years ago
ecpg.sgml Remove dead code in ECPGconnect(), and improve documentation. 5 years ago
errcodes.sgml Doc: remove now-redundant align specifications in colspecs. 6 years ago
event-trigger.sgml Doc: further fooling-about with rendering of tables in PDF output. 6 years ago
extend.sgml Multirange datatypes 5 years ago
external-projects.sgml Update link for pllua 5 years ago
fdwhandler.sgml Implement support for bulk inserts in postgres_fdw 5 years ago
features.sgml doc: Clean up title case use 6 years ago
file-fdw.sgml Add leader_pid field into the example of file_fdw for csvlog. 5 years ago
filelist.sgml Retire pg_standby. 5 years ago
func.sgml Docs: fix pg_wal_lsn_diff manual. 5 years ago
fuzzystrmatch.sgml Mark some contrib modules as "trusted". 6 years ago
generate-errcodes-table.pl Update copyright for 2021 5 years ago
generate-keywords-table.pl Update copyright for 2021 5 years ago
generic-wal.sgml
geqo.sgml doc: Refresh more URLs in the docs 6 years ago
gin.sgml doc: Remove more notes about compatibilities with past versions 5 years ago
gist.sgml Doc: fix up PDF build warnings from over-width table columns. 5 years ago
glossary.sgml doc: add commas after 'i.e.' and 'e.g.' 5 years ago
high-availability.sgml Remove documentation of waiting restore_command. 5 years ago
history.sgml doc: Use proper em and en dashes 6 years ago
hstore.sgml Remove gratuitous uses of deprecated SELECT INTO 5 years ago
indexam.sgml Pass down "logically unchanged index" hint. 5 years ago
indices.sgml Doc: minor improvements for section 11.2 "Index Types". 5 years ago
info.sgml
information_schema.sgml Doc: reformat catalog/view description tables. 6 years ago
install-binaries.sgml Expand installation documentation to cover binary installations 5 years ago
install-windows.sgml Remove reference to ftp servers from documentation 5 years ago
installation.sgml Introduce --with-ssl={openssl} as a configure option 5 years ago
intagg.sgml
intarray.sgml Minor fixes in docs and error messages. 5 years ago
intro.sgml doc: Refresh more URLs in the docs 6 years ago
isn.sgml Misc documentation fixes. 5 years ago
jit.sgml Doc: tweak examples to silence line-too-long PDF build warnings. 6 years ago
json.sgml Throw error when assigning jsonb scalar instead of a composite object 5 years ago
keywords.sgml Allow most keywords to be used as column labels without requiring AS. 5 years ago
legal.sgml Update copyright for 2021 5 years ago
libpq.sgml Avoid redundantly prefixing PQerrorMessage for a connection failure. 5 years ago
limits.sgml doc: Clean up title case use 6 years ago
lo.sgml Mark some contrib modules as "trusted". 6 years ago
lobj.sgml Avoid redundantly prefixing PQerrorMessage for a connection failure. 5 years ago
logical-replication.sgml Allow multiple xacts during table sync in logical replication. 5 years ago
logicaldecoding.sgml Allow decoding at prepare time in ReorderBuffer. 5 years ago
ltree.sgml Misc documentation fixes. 5 years ago
maintenance.sgml Improve <xref> vs. <command> formatting in the documentation 5 years ago
manage-ag.sgml docs: improve description of how to handle multiple databases 6 years ago
mk_feature_tables.pl Initial pgindent and pgperltidy run for v13. 6 years ago
monitoring.sgml doc: Improve wording of section for repslot statistics 5 years ago
mvcc.sgml Misc documentation fixes. 5 years ago
nls.sgml doc: improve NLS instruction wording 5 years ago
notation.sgml
oid2name.sgml Doc: fix some description of environment variables with frontend tools 6 years ago
oldsnapshot.sgml Add new 'old_snapshot' contrib module. 5 years ago
pageinspect.sgml Doc: clean up contrib/pageinspect's GIST function documentation. 5 years ago
parallel.sgml Misc documentation fixes. 5 years ago
passwordcheck.sgml doc: Update cracklib URL 6 years ago
perform.sgml Fix sample output of EXPLAIN ANALYZE. 5 years ago
pgbuffercache.sgml Doc: reformat catalog/view description tables. 6 years ago
pgcrypto.sgml Introduce --with-ssl={openssl} as a configure option 5 years ago
pgfreespacemap.sgml docs: Remove notes about incompatibilies with very old versions. 5 years ago
pgprewarm.sgml
pgrowlocks.sgml
pgstatstatements.sgml Fix typos and grammar in docs and comments 5 years ago
pgstattuple.sgml Revert "Avoid the creation of the free space map for small heap relations". 7 years ago
pgsurgery.sgml New contrib module, pg_surgery, with heap surgery functions. 5 years ago
pgtrgm.sgml doc: Get rid of unnecessary space character from some index items. 5 years ago
pgvisibility.sgml
planstats.sgml Doc: tweak examples to silence line-too-long PDF build warnings. 6 years ago
plhandler.sgml Add PL/Sample to src/test/modules/ 6 years ago
plperl.sgml dummy commit 5 years ago
plpgsql.sgml Re-allow DISTINCT in pl/pgsql expressions. 5 years ago
plpython.sgml dummy commit 5 years ago
pltcl.sgml dummy commit 5 years ago
postgres-fdw.sgml postgres_fdw: Add functions to discard cached connections. 5 years ago
postgres.sgml Revert "Add key management system" (978f869b99) & later commits 5 years ago
problems.sgml Fix inconsistencies and typos in the tree 7 years ago
protocol.sgml Documenation fixups for replication protocol. 5 years ago
queries.sgml SEARCH and CYCLE clauses 5 years ago
query.sgml Doc: fix description of how to use src/tutorial files. 5 years ago
rangetypes.sgml Add support of multirange matching to the existing range GiST indexes 5 years ago
reference.sgml Revert "Add key management system" (978f869b99) & later commits 5 years ago
regress.sgml Replace CLOBBER_CACHE_ALWAYS with run-time GUC 5 years ago
release-14.sgml Stamp HEAD as 14devel. 6 years ago
release.sgml Stamp HEAD as 14devel. 6 years ago
replication-origins.sgml doc: add commas after 'i.e.' and 'e.g.' 5 years ago
rowtypes.sgml
rules.sgml Misc documentation fixes. 5 years ago
runtime.sgml Doc: update example connection-failure messages in the documentation. 5 years ago
seg.sgml Misc documentation fixes. 5 years ago
sepgsql.sgml Improve <xref> vs. <command> formatting in the documentation 5 years ago
sourcerepo.sgml doc: Clean up title case use 6 years ago
sources.sgml Fix typos and grammar in docs and comments 5 years ago
spgist.sgml Rename the "point is strictly above/below point" comparison operators. 5 years ago
spi.sgml Rethink recently-added SPI interfaces. 5 years ago
sslinfo.sgml Introduce --with-ssl={openssl} as a configure option 5 years ago
standalone-install.xml Doc: tweak installation doc edits made by commit 76c2af926. 6 years ago
standalone-profile.xsl Update to DocBook 4.5 7 years ago
start.sgml Doc: update example connection-failure messages in the documentation. 5 years ago
storage.sgml Revert "Add key management system" (978f869b99) & later commits 5 years ago
stylesheet-common.xsl Doc: re-re-revise markup for tables of functions. 6 years ago
stylesheet-fo.xsl Doc: reformat catalog/view description tables. 6 years ago
stylesheet-hh.xsl doc: Add some images 7 years ago
stylesheet-html-common.xsl Recreate website's formatting for "website" doc builds. 6 years ago
stylesheet-html-nochunk.xsl doc: Add some images 7 years ago
stylesheet-man.xsl
stylesheet-speedup-common.xsl
stylesheet-speedup-xhtml.xsl
stylesheet-text.xsl
stylesheet.css Doc: reformat catalog/view description tables. 6 years ago
stylesheet.xsl doc: Don't hide the "Up" link when it is the same as "Home" 5 years ago
syntax.sgml Remove operator_precedence_warning. 5 years ago
tableam.sgml doc: add commas after 'i.e.' and 'e.g.' 5 years ago
tablefunc.sgml Doc: update remaining tables of functions/operators for new layout. 6 years ago
tablesample-method.sgml doc: Clean up title case use 6 years ago
tcn.sgml Mark some contrib modules as "trusted". 6 years ago
test-decoding.sgml Implement streaming mode in ReorderBuffer. 6 years ago
textsearch.sgml docs: ulink all references to RFC's 5 years ago
trigger.sgml Enable BEFORE row-level triggers for partitioned tables 6 years ago
tsm-system-rows.sgml Improve <xref> vs. <command> formatting in the documentation 5 years ago
tsm-system-time.sgml Improve <xref> vs. <command> formatting in the documentation 5 years ago
typeconv.sgml Doc: clarify data type behavior of COALESCE and NULLIF. 5 years ago
unaccent.sgml Mark some contrib modules as "trusted". 6 years ago
user-manag.sgml Improve <xref> vs. <command> formatting in the documentation 5 years ago
uuid-ossp.sgml docs: ulink all references to RFC's 5 years ago
vacuumlo.sgml doc: remove xreflabels from commits 75fcdd2ae2 and 85af628da5 6 years ago
wal.sgml Add documentation chapter about checksums 5 years ago
xaggr.sgml Declare assorted array functions using anycompatible not anyelement. 5 years ago
xfunc.sgml Support for OUT parameters in procedures 5 years ago
xindex.sgml Doc: adjust documentation related to index support functions. 5 years ago
xml2.sgml doc: add commas after 'i.e.' and 'e.g.' 5 years ago
xoper.sgml Remove support for postfix (right-unary) operators. 5 years ago
xplang.sgml Improve <xref> vs. <command> formatting in the documentation 5 years ago
xtypes.sgml doc: Clean up title case use 6 years ago

README.links

<!-- doc/src/sgml/README.links -->

Linking within DocBook documents can be confusing, so here is a summary:


Intra-document Linking
----------------------

<xref>
use to get chapter/section number from the title of the target
link, or xreflabel if defined at the target, or refentrytitle if target
is a refentry; has no close tag
http://www.oasis-open.org/docbook/documentation/reference/html/xref.html

linkend=
controls the target of the link/xref, required

endterm=
for <xref>, allows the text of the link/xref to be taken from a
different link target title

<link>
use to supply text for the link, only uses linkend, requires </link>
http://www.oasis-open.org/docbook/documentation/reference/html/link.html


External Linking
----------------

<ulink>
like <link>, but uses a URL (not a document target); requires
</ulink>; if no text is specified, the URL appears as the link
text
http://www.oasis-open.org/docbook/documentation/reference/html/ulink.html

url=
used by <ulink> to specify the URL, required


Guidelines
----------

- For an internal link, if you want to supply text, use <link>, else
<xref>.

- Specific nouns like GUC variables, SQL commands, and contrib modules
usually have xreflabels.

- For an external link, use <ulink>, with or without link text.

- xreflabels added to tags prevent the chapter/section for id's from being
referenced; only the xreflabel is accessible. Therefore, use xreflabels
only when linking is common, and chapter/section information is unneeded.