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
Tom Lane f009591d6e Cope with data-offset-less archive files during out-of-order restores. 6 years ago
..
images Replace genetic algorithm ASCII-art with a real figure 6 years ago
keywords Update SQL keywords list to SQL:2016 7 years ago
ref Cope with data-offset-less archive files during out-of-order restores. 6 years ago
.gitignore doc: Generate keywords table automatically 7 years ago
Makefile doc: Fix image use in PDF build with vpath 6 years ago
README.links doc: document problems with using xreflabel in XML docs 6 years ago
acronyms.sgml Update unicode.org URLs 6 years ago
adminpack.sgml Doc: update remaining tables of functions/operators for new layout. 6 years ago
advanced.sgml docs: land height is "elevation", not "altitude" 6 years ago
amcheck.sgml docs: replace 'master' with 'primary' where appropriate. 6 years ago
arch-dev.sgml docs: replace 'master process' with 'supervisor process' where appropriate. 6 years ago
array.sgml Doc: correct nitpicky mistakes in array_position/array_positions examples. 6 years ago
auth-delay.sgml
auto-explain.sgml Fix collection of typos and grammar mistakes in the tree, volume 2 6 years ago
backup-manifest.sgml doc: Spell checking 6 years ago
backup.sgml docs: replace 'master' with 'primary' where appropriate. 6 years ago
bgworker.sgml Doc: marginal hacking to remove some PDF build warnings. 6 years ago
biblio.sgml Doc: Add references for SI and SSI. 6 years ago
bki.sgml doc: Use proper em and en dashes 6 years ago
bloom.sgml Doc: tweak examples to silence line-too-long PDF build warnings. 6 years ago
brin.sgml doc: Fix inconsistencies in GIN, BRIN and SP-GiST for optional opclass methods 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 Language fixes for docs related to opclass options 6 years ago
catalogs.sgml Don't create pg_type entries for sequences or toast tables. 6 years ago
charset.sgml Doc: remove now-redundant align specifications in colspecs. 6 years ago
citext.sgml Add deduplication to nbtree. 6 years ago
client-auth.sgml gss: add missing references to hostgssenc and hostnogssenc 6 years ago
color.sgml Document color support 6 years ago
config.sgml Add huge_page_size setting for use on Linux. 6 years ago
contrib-spi.sgml
contrib.sgml Remove support for upgrading extensions from "unpackaged" state. 6 years ago
cube.sgml Doc: update remaining tables of functions/operators for new layout. 6 years ago
custom-scan.sgml doc: Clean up title case use 6 years ago
datatype.sgml Add +(pg_lsn,numeric) and -(pg_lsn,numeric) operators. 6 years ago
datetime.sgml Remove support for timezone "posixrules" file. 6 years ago
dblink.sgml Doc: marginal hacking to remove some PDF build warnings. 6 years ago
ddl.sgml docs: replace 'master' with 'root' where appropriate. 6 years ago
dfunc.sgml doc: Clean up title case use 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
docguide.sgml Recreate website's formatting for "website" doc builds. 6 years ago
earthdistance.sgml Doc: update remaining tables of functions/operators for new layout. 6 years ago
ecpg.sgml Doc: fix copy-and-pasteo in ecpg docs. 6 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 doc: Spell checking 6 years ago
external-projects.sgml docs: replace 'master' with 'primary' where appropriate. 6 years ago
fdwhandler.sgml doc: Spell checking 6 years ago
features.sgml doc: Clean up title case use 6 years ago
file-fdw.sgml docs: add backend_type to file-fdw CSV log example 6 years ago
filelist.sgml Stamp HEAD as 14devel. 6 years ago
func.sgml Eliminate cache lookup errors in SQL functions for object addresses 6 years ago
fuzzystrmatch.sgml Mark some contrib modules as "trusted". 6 years ago
generate-errcodes-table.pl Update copyrights for 2020 6 years ago
generate-keywords-table.pl Doc: fix remaining over-length entries in SQL keywords table. 6 years ago
generic-wal.sgml
geqo.sgml Doc: update or remove dead external links. 6 years ago
gin.sgml doc: Fix inconsistencies in GIN, BRIN and SP-GiST for optional opclass methods 6 years ago
gist.sgml Language fixes for docs related to opclass options 6 years ago
glossary.sgml doc: Spell checking 6 years ago
high-availability.sgml docs: replace 'master' with 'primary' where appropriate. 6 years ago
history.sgml doc: Use proper em and en dashes 6 years ago
hstore.sgml doc: Fix up spacing around verbatim DocBook elements 6 years ago
indexam.sgml Add documentation for opclass options 6 years ago
indices.sgml doc: Simplify mention of unique indexes for NULL control 6 years ago
info.sgml
information_schema.sgml Doc: reformat catalog/view description tables. 6 years ago
install-windows.sgml Doc: Fix instructions to control build environment with MSVC 6 years ago
installation.sgml Doc: update or remove dead external links. 6 years ago
intagg.sgml
intarray.sgml Doc: update remaining tables of functions/operators for new layout. 6 years ago
intro.sgml doc: Clean up title case use 6 years ago
isn.sgml Doc: update remaining tables of functions/operators for new layout. 6 years ago
jit.sgml Doc: tweak examples to silence line-too-long PDF build warnings. 6 years ago
json.sgml Doc: further fooling-about with rendering of tables in PDF output. 6 years ago
keywords.sgml doc: Generate keywords table automatically 7 years ago
legal.sgml Update copyrights for 2020 6 years ago
libpq.sgml Doc: update or remove dead external links. 6 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 Doc: marginal hacking to remove some PDF build warnings. 6 years ago
logical-replication.sgml docs: replace 'master' with 'primary' where appropriate. 6 years ago
logicaldecoding.sgml doc: Update the layout of "Viewing Statistics" section. 6 years ago
ltree.sgml Doc: update remaining tables of functions/operators for new layout. 6 years ago
maintenance.sgml doc: Spell checking 6 years ago
manage-ag.sgml doc: clarify hierarchy of objects: global, db, schema, etc. 6 years ago
mk_feature_tables.pl Initial pgindent and pgperltidy run for v13. 6 years ago
monitoring.sgml Revert "Track statistics for spilling of changes from ReorderBuffer". 6 years ago
mvcc.sgml docs: replace 'master' with 'primary' where appropriate. 6 years ago
nls.sgml doc: Clean up title case use 6 years ago
notation.sgml
oid2name.sgml Doc: fix some description of environment variables with frontend tools 6 years ago
pageinspect.sgml Doc: tweak examples to silence line-too-long PDF build warnings. 6 years ago
parallel.sgml Doc: tweak examples to silence line-too-long PDF build warnings. 6 years ago
passwordcheck.sgml
perform.sgml Doc: tweak examples to silence line-too-long PDF build warnings. 6 years ago
pgbuffercache.sgml Doc: reformat catalog/view description tables. 6 years ago
pgcrypto.sgml Mark some contrib modules as "trusted". 6 years ago
pgfreespacemap.sgml Revert "Avoid the creation of the free space map for small heap relations". 7 years ago
pgprewarm.sgml
pgrowlocks.sgml
pgstandby.sgml docs: replace 'master' with 'primary' where appropriate. 6 years ago
pgstatstatements.sgml doc: Add note about possible performance overhead by enabling track_planning. 6 years ago
pgstattuple.sgml Revert "Avoid the creation of the free space map for small heap relations". 7 years ago
pgtrgm.sgml Doc: update remaining tables of functions/operators for new layout. 6 years ago
pgvisibility.sgml
planstats.sgml Doc: tweak examples to silence line-too-long PDF build warnings. 6 years ago
plhandler.sgml doc: Clean up title case use 6 years ago
plperl.sgml doc: remove xreflabels from commits 75fcdd2ae2 and 85af628da5 6 years ago
plpgsql.sgml doc: Fix incorrect reference to textout in plpgsql examples 6 years ago
plpython.sgml doc: remove xreflabels from commits 75fcdd2ae2 and 85af628da5 6 years ago
pltcl.sgml doc: Use proper em and en dashes 6 years ago
postgres-fdw.sgml Doc: Fix some inconsistencies with markups 6 years ago
postgres.sgml Document the backup manifest file format. 6 years ago
problems.sgml Fix inconsistencies and typos in the tree 7 years ago
protocol.sgml docs: replace 'master' with 'primary' where appropriate. 6 years ago
queries.sgml Doc: fix "Unresolved ID reference" warnings, clean up man page cross-refs. 6 years ago
query.sgml
rangetypes.sgml docs: clarify infinite range values from data-type infinities 6 years ago
reference.sgml Rename pg_validatebackup to pg_verifybackup. 6 years ago
regress.sgml Run UTF8-requiring collation tests by default 7 years ago
release-14.sgml Stamp HEAD as 14devel. 6 years ago
release.sgml Stamp HEAD as 14devel. 6 years ago
replication-origins.sgml
rowtypes.sgml
rules.sgml Clarify that pg_trgm is used in example 6 years ago
runtime.sgml Add huge_page_size setting for use on Linux. 6 years ago
seg.sgml Doc: update remaining tables of functions/operators for new layout. 6 years ago
sepgsql.sgml Doc: update remaining tables of functions/operators for new layout. 6 years ago
sourcerepo.sgml doc: Clean up title case use 6 years ago
sources.sgml Re-implement the ereport() macro using __VA_ARGS__. 6 years ago
spgist.sgml doc: Fix inconsistencies in GIN, BRIN and SP-GiST for optional opclass methods 6 years ago
spi.sgml Avoid using a cursor in plpgsql's RETURN QUERY statement. 6 years ago
sslinfo.sgml doc: Update the layout of "Viewing Statistics" section. 6 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 6 years ago
start.sgml docs: replace 'master process' with 'supervisor process' where appropriate. 6 years ago
storage.sgml doc: remove xreflabels from commits 75fcdd2ae2 and 85af628da5 6 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 Recreate website's formatting for "website" doc builds. 6 years ago
syntax.sgml Doc: tweak examples to silence line-too-long PDF build warnings. 6 years ago
tableam.sgml docs: correct typo-ed path to heapam_handler.c. 7 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
textsearch.sgml Update documentation for snowball update 6 years ago
trigger.sgml Enable BEFORE row-level triggers for partitioned tables 6 years ago
tsm-system-rows.sgml Mark some contrib modules as "trusted". 6 years ago
tsm-system-time.sgml Mark some contrib modules as "trusted". 6 years ago
typeconv.sgml
unaccent.sgml Mark some contrib modules as "trusted". 6 years ago
user-manag.sgml Doc: further fooling-about with rendering of tables in PDF output. 6 years ago
uuid-ossp.sgml Doc: update remaining tables of functions/operators for new layout. 6 years ago
vacuumlo.sgml doc: remove xreflabels from commits 75fcdd2ae2 and 85af628da5 6 years ago
wal.sgml docs: replace 'master' with 'primary' where appropriate. 6 years ago
xaggr.sgml doc: Clean up title case use 6 years ago
xfunc.sgml Doc: further fooling-about with rendering of tables in PDF output. 6 years ago
xindex.sgml Language fixes for docs related to opclass options 6 years ago
xml2.sgml Doc: update remaining tables of functions/operators for new layout. 6 years ago
xoper.sgml Improve selectivity estimation for assorted match-style operators. 6 years ago
xplang.sgml doc: Remove line breaks after <title> 6 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.