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
Dean Rasheed ee7e8f3838 Doc: Miscellaneous doc updates for MERGE. 3 years ago
..
images Stop recommending auto-download of DTD files, and indeed disable it. 3 years ago
keywords doc: Fix SQL keywords lists 3 years ago
ref Doc: Miscellaneous doc updates for MERGE. 3 years ago
.gitignore Update .gitignore 3 years ago
Makefile Stop recommending auto-download of DTD files, and indeed disable it. 3 years ago
README.links
acronyms.sgml doc: add section about heap-only tuples (HOT) 3 years ago
adminpack.sgml Describe each contrib module in its SGML section title 3 years ago
advanced.sgml
amcheck.sgml Describe each contrib module in its SGML section title 3 years ago
appendix-obsolete-default-roles.sgml Fix file references inside some SGML comments 3 years ago
appendix-obsolete-pgreceivexlog.sgml Fix file references inside some SGML comments 3 years ago
appendix-obsolete-pgresetxlog.sgml Fix file references inside some SGML comments 3 years ago
appendix-obsolete-pgxlogdump.sgml Fix file references inside some SGML comments 3 years ago
appendix-obsolete-recovery-config.sgml Remove promote_trigger_file. 3 years ago
appendix-obsolete.sgml Revert "Rename contrib module basic_archive to basic_wal_module" 3 years ago
arch-dev.sgml Doc: Miscellaneous doc updates for MERGE. 3 years ago
archive-modules.sgml Redesign archive modules 3 years ago
array.sgml
auth-delay.sgml Describe each contrib module in its SGML section title 3 years ago
auto-explain.sgml Describe each contrib module in its SGML section title 3 years ago
backup-manifest.sgml Fix file references inside some SGML comments 3 years ago
backup.sgml Doc: fix typo in backup.sgml. 3 years ago
basebackup-to-shell.sgml Describe each contrib module in its SGML section title 3 years ago
basic-archive.sgml Revert "Rename contrib module basic_archive to basic_wal_module" 3 years ago
bgworker.sgml doc: Correct type of bgw_notify_pid 3 years ago
biblio.sgml
bki.sgml
bloom.sgml Describe each contrib module in its SGML section title 3 years ago
brin.sgml Fix assorted doc typos 3 years ago
btree-gin.sgml Describe each contrib module in its SGML section title 3 years ago
btree-gist.sgml Describe each contrib module in its SGML section title 3 years ago
btree.sgml doc: add section about heap-only tuples (HOT) 3 years ago
catalogs.sgml Perform apply of large transactions by parallel workers. 3 years ago
charset.sgml Doc: add XML ID attributes to <sectN> and <varlistentry> tags. 3 years ago
citext.sgml Describe each contrib module in its SGML section title 3 years ago
client-auth.sgml Support the same patterns for pg-user in pg_ident.conf as in pg_hba.conf 3 years ago
color.sgml
config.sgml doc: Add default value of createrole_self_grant 3 years ago
contrib-spi.sgml Describe each contrib module in its SGML section title 3 years ago
contrib.sgml Revert "Rename contrib module basic_archive to basic_wal_module" 3 years ago
cube.sgml Describe each contrib module in its SGML section title 3 years ago
custom-rmgr.sgml Mark argument of RegisterCustomRmgr() as const. 3 years ago
custom-scan.sgml
datatype.sgml Doc: add XML ID attributes to <sectN> and <varlistentry> tags. 3 years ago
datetime.sgml
dblink.sgml Describe each contrib module in its SGML section title 3 years ago
ddl.sgml Doc: Miscellaneous doc updates for MERGE. 3 years ago
dfunc.sgml Remove HP-UX port. 3 years ago
dict-int.sgml Describe each contrib module in its SGML section title 3 years ago
dict-xsyn.sgml Describe each contrib module in its SGML section title 3 years ago
diskusage.sgml
dml.sgml
docguide.sgml Stop recommending auto-download of DTD files, and indeed disable it. 3 years ago
earthdistance.sgml Describe each contrib module in its SGML section title 3 years ago
ecpg.sgml Doc: add XML ID attributes to <sectN> and <varlistentry> tags. 3 years ago
errcodes.sgml
event-trigger.sgml Fix event trigger example 3 years ago
extend.sgml Doc: add XML ID attributes to <sectN> and <varlistentry> tags. 3 years ago
external-projects.sgml doc: update metacpan.org links to avoid redirects 3 years ago
fdwhandler.sgml Make Vars be outer-join-aware. 3 years ago
features.sgml doc: Fix description of SQL standard parts 3 years ago
file-fdw.sgml Describe each contrib module in its SGML section title 3 years ago
filelist.sgml Revert "Rename contrib module basic_archive to basic_wal_module" 3 years ago
func.sgml Implement ANY_VALUE aggregate 3 years ago
fuzzystrmatch.sgml Describe each contrib module in its SGML section title 3 years ago
generate-errcodes-table.pl Update copyright for 2023 3 years ago
generate-keywords-table.pl Update copyright for 2023 3 years ago
generic-wal.sgml
geqo.sgml Doc: add XML ID attributes to <sectN> and <varlistentry> tags. 3 years ago
gin.sgml
gist.sgml
glossary.sgml doc: add transaction processing chapter with internals info 3 years ago
hash.sgml
high-availability.sgml Doc: Miscellaneous doc updates for MERGE. 3 years ago
history.sgml Doc: add XML ID attributes to <sectN> and <varlistentry> tags. 3 years ago
hstore.sgml Describe each contrib module in its SGML section title 3 years ago
indexam.sgml doc: add section about heap-only tuples (HOT) 3 years ago
indices.sgml doc: mention "bloom" as a possible index access method 3 years ago
info.sgml
information_schema.sgml
install-binaries.sgml
install-windows.sgml Doc: add XML ID attributes to <sectN> and <varlistentry> tags. 3 years ago
installation.sgml doc: Add missing values for meson options -Dcassert and -Db_coverage 3 years ago
intagg.sgml Describe each contrib module in its SGML section title 3 years ago
intarray.sgml Describe each contrib module in its SGML section title 3 years ago
intro.sgml
isn.sgml Describe each contrib module in its SGML section title 3 years ago
jit.sgml Doc: add XML ID attributes to <sectN> and <varlistentry> tags. 3 years ago
json.sgml Doc: add XML ID attributes to <sectN> and <varlistentry> tags. 3 years ago
keywords.sgml
legal.sgml Update copyright for 2023 3 years ago
libpq.sgml Doc: add XML ID attributes to <sectN> and <varlistentry> tags. 3 years ago
limits.sgml
lo.sgml Describe each contrib module in its SGML section title 3 years ago
lobj.sgml Update copyright for 2023 3 years ago
logical-replication.sgml doc: Fix some issues in logical replication section 3 years ago
logicaldecoding.sgml Improve the description of Output Plugin Callbacks. 3 years ago
ltree.sgml Describe each contrib module in its SGML section title 3 years ago
maintenance.sgml Revert "Add eager and lazy freezing strategies to VACUUM." 3 years ago
manage-ag.sgml Remove configure probes for symlink/readlink, and dead code. 3 years ago
meson.build Stop recommending auto-download of DTD files, and indeed disable it. 3 years ago
mk_feature_tables.pl
monitoring.sgml Add a new wait state and use it when sending data in the apply worker. 3 years ago
mvcc.sgml Rework <warning> box about column list combining in logical replication 3 years ago
nls.sgml Doc: add XML ID attributes to <sectN> and <varlistentry> tags. 3 years ago
notation.sgml
oid2name.sgml
oldsnapshot.sgml Describe each contrib module in its SGML section title 3 years ago
pageinspect.sgml Describe each contrib module in its SGML section title 3 years ago
parallel.sgml Fix typos in comments, code and documentation 3 years ago
passwordcheck.sgml Describe each contrib module in its SGML section title 3 years ago
perform.sgml Doc: Miscellaneous doc updates for MERGE. 3 years ago
pgbuffercache.sgml Describe each contrib module in its SGML section title 3 years ago
pgcrypto.sgml Describe each contrib module in its SGML section title 3 years ago
pgfreespacemap.sgml Describe each contrib module in its SGML section title 3 years ago
pgprewarm.sgml Describe each contrib module in its SGML section title 3 years ago
pgrowlocks.sgml Describe each contrib module in its SGML section title 3 years ago
pgstatstatements.sgml Describe each contrib module in its SGML section title 3 years ago
pgstattuple.sgml Describe each contrib module in its SGML section title 3 years ago
pgsurgery.sgml Describe each contrib module in its SGML section title 3 years ago
pgtrgm.sgml Describe each contrib module in its SGML section title 3 years ago
pgvisibility.sgml Describe each contrib module in its SGML section title 3 years ago
pgwalinspect.sgml pg_walinspect: Add pg_get_wal_fpi_info() 3 years ago
planstats.sgml
plhandler.sgml doc: use wording "restore" instead of "reload" of dumps 3 years ago
plperl.sgml
plpgsql.sgml Doc: Miscellaneous doc updates for MERGE. 3 years ago
plpython.sgml Doc: add XML ID attributes to <sectN> and <varlistentry> tags. 3 years ago
pltcl.sgml
postgres-fdw.sgml Describe each contrib module in its SGML section title 3 years ago
postgres.sgml doc: add transaction processing chapter with internals info 3 years ago
problems.sgml Doc: add XML ID attributes to <sectN> and <varlistentry> tags. 3 years ago
protocol.sgml Doc: Miscellaneous doc updates for MERGE. 3 years ago
queries.sgml Doc: Miscellaneous doc updates for MERGE. 3 years ago
query.sgml Doc: improve tutorial section about grouped aggregates. 3 years ago
rangetypes.sgml
reference.sgml Don't install postmaster symlink anymore 3 years ago
regress.sgml Rename force_parallel_mode to debug_parallel_query 3 years ago
release-16.sgml Stamp HEAD as 16devel. 3 years ago
release.sgml Stamp HEAD as 16devel. 3 years ago
replication-origins.sgml Refer to replication origin roident as "ID" in user facing messages and docs 3 years ago
rowtypes.sgml Doc: add XML ID attributes to <sectN> and <varlistentry> tags. 3 years ago
rules.sgml Doc: add XML ID attributes to <sectN> and <varlistentry> tags. 3 years ago
runtime.sgml doc: Adjust a few more references to "postmaster" 3 years ago
seg.sgml Describe each contrib module in its SGML section title 3 years ago
sepgsql.sgml Describe each contrib module in its SGML section title 3 years ago
sourcerepo.sgml Doc: use less-awkward phrasing. 3 years ago
sources.sgml Doc: add XML ID attributes to <sectN> and <varlistentry> tags. 3 years ago
spgist.sgml doc: Fix network_ops -> inet_ops in SpGiST operator class list 3 years ago
spi.sgml Add missing support for the latest SPI status codes. 3 years ago
sslinfo.sgml Describe each contrib module in its SGML section title 3 years ago
standalone-install.xml doc: Add installation instructions for building with meson 3 years ago
standalone-profile.xsl
start.sgml
storage.sgml Revert 56-bit relfilenode change and follow-up commits. 3 years ago
stylesheet-common.xsl
stylesheet-fo.xsl
stylesheet-hh.xsl
stylesheet-html-common.xsl
stylesheet-html-nochunk.xsl
stylesheet-man.xsl
stylesheet-speedup-common.xsl
stylesheet-speedup-xhtml.xsl
stylesheet-text.xsl
stylesheet.css
stylesheet.xsl
syntax.sgml Allow underscores in integer and numeric constants. 3 years ago
system-views.sgml Fix typos in code and comments 3 years ago
tableam.sgml Fix doc oversight for custom WAL resource managers. 3 years ago
tablefunc.sgml Describe each contrib module in its SGML section title 3 years ago
tablesample-method.sgml
tcn.sgml Describe each contrib module in its SGML section title 3 years ago
test-decoding.sgml Describe each contrib module in its SGML section title 3 years ago
textsearch.sgml Replace link to Hunspell with the current homepage 3 years ago
trigger.sgml Doc: Update struct Trigger definition. 3 years ago
tsm-system-rows.sgml Describe each contrib module in its SGML section title 3 years ago
tsm-system-time.sgml Describe each contrib module in its SGML section title 3 years ago
typeconv.sgml
unaccent.sgml Describe each contrib module in its SGML section title 3 years ago
user-manag.sgml Add new GUC reserved_connections. 3 years ago
uuid-ossp.sgml Describe each contrib module in its SGML section title 3 years ago
vacuumlo.sgml
version.sgml.in meson: Add initial version of meson based build system 3 years ago
wal.sgml doc: add transaction processing chapter with internals info 3 years ago
xact.sgml revert: add transaction processing chapter with internals info 3 years ago
xaggr.sgml
xfunc.sgml Doc: Miscellaneous doc updates for MERGE. 3 years ago
xindex.sgml
xml2.sgml Describe each contrib module in its SGML section title 3 years ago
xmltools_dep_wrapper meson: docs: Add xml{lint,proc} wrapper to collect dependencies 3 years ago
xoper.sgml Doc: add XML ID attributes to <sectN> and <varlistentry> tags. 3 years ago
xplang.sgml
xtypes.sgml

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
can be embedded inside of <command>, unlike <xref>


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.