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
Masahiko Sawada deb674454c Add backup_type column to pg_stat_progress_basebackup. 5 months ago
..
func Split func.sgml into more manageable pieces 5 months ago
images Fix commit 641a5b7a14 for "nbsp" output in SVG files 1 year ago
keywords
ref doc: mention unusability of dropped CHECK to verify NOT NULL 5 months ago
.gitignore
Makefile PDF docs build: avoid spurious "warn" in build logs. 11 months ago
README.links
README.non-ASCII doc: update guidelines on non-ASCII characters in docs 8 months ago
acronyms.sgml docs: Add acronym and glossary entries for I/O and AIO 9 months ago
advanced.sgml Doc: simplify the tutorial's window-function examples. 12 months ago
amcheck.sgml doc: TOAST not toast 6 months ago
appendix-obsolete-default-roles.sgml
appendix-obsolete-pgreceivexlog.sgml
appendix-obsolete-pgresetxlog.sgml
appendix-obsolete-pgxlogdump.sgml
appendix-obsolete-recovery-config.sgml
appendix-obsolete.sgml
arch-dev.sgml
archive-modules.sgml Add built-in ERROR handling for archive callbacks. 2 years ago
array.sgml
auth-delay.sgml
auto-explain.sgml EXPLAIN: Always use two fractional digits for row counts. 10 months ago
backup-manifest.sgml doc: Standardize use of dashes in references to CRC and SHA. 1 year ago
backup.sgml Rename CHECKPOINT_IMMEDIATE to CHECKPOINT_FAST. 6 months ago
basebackup-to-shell.sgml
basic-archive.sgml
bgworker.sgml
biblio.sgml doc: Add links to olsen93 and ong90 in bibliography 11 months ago
bki.sgml doc: TOAST not toast 6 months ago
bloom.sgml Show index search count in EXPLAIN ANALYZE, take 2. 10 months ago
brin.sgml docs: Merge separate chapters on built-in index AMs into one. 2 years ago
btree-gin.sgml
btree-gist.sgml Add support for sorted gist index builds to btree_gist 9 months ago
btree.sgml Add nbtree skip scan optimization. 9 months ago
catalogs.sgml Detect and report update_deleted conflicts. 5 months ago
charset.sgml Force LC_COLLATE to C in postmaster. 6 months ago
citext.sgml
client-auth.sgml Doc: clarify description of regexp fields in pg_ident.conf. 6 months ago
color.sgml
config.sgml Preserve conflict-relevant data during logical replication. 6 months ago
contrib-spi.sgml Move contrib/spi testing from core regression tests to contrib/spi. 9 months ago
contrib.sgml pg_overexplain: Additional EXPLAIN options for debugging. 9 months ago
cube.sgml
custom-rmgr.sgml docs: Consolidate into new "WAL for Extensions" chapter. 2 years ago
custom-scan.sgml
datatype.sgml Fix a couple more places in docs for pg_lsn change 6 months ago
datetime.sgml Seek zone abbreviations in the IANA data before timezone_abbreviations. 12 months ago
dblink.sgml dblink: SCRAM authentication pass-through 9 months ago
ddl.sgml Restrict virtual columns to use built-in functions and types 6 months ago
dfunc.sgml Remove AIX support 2 years ago
dict-int.sgml
dict-xsyn.sgml
dml.sgml Add OLD/NEW support to RETURNING in DML queries. 12 months ago
docguide.sgml doc: Remove dead link to NewbieDoc Docbook Guide 6 months ago
earthdistance.sgml
ecpg.sgml Fix assorted bugs in ecpg's macro mechanism. 2 years ago
errcodes.sgml
event-trigger.sgml doc: Remove event trigger firing matrix 1 year ago
extend.sgml Make "directory" setting work with extension_control_path 8 months ago
external-projects.sgml
fdwhandler.sgml
features.sgml
file-fdw.sgml file_fdw: Add REJECT_LIMIT option to file_fdw. 1 year ago
filelist.sgml Split func.sgml into more manageable pieces 5 months ago
fuzzystrmatch.sgml
generate-errcodes-table.pl Update copyright for 2025 1 year ago
generate-keywords-table.pl Update copyright for 2025 1 year ago
generate-targets-meson.pl Update copyright for 2025 1 year ago
generic-wal.sgml docs: Consolidate into new "WAL for Extensions" chapter. 2 years ago
geqo.sgml
gin.sgml Add cross-type comparisons to contrib/btree_gin. 6 months ago
gist.sgml Rename gist stratnum support function 7 months ago
glossary.sgml docs: Add acronym and glossary entries for I/O and AIO 9 months ago
hash.sgml docs: Merge separate chapters on built-in index AMs into one. 2 years ago
high-availability.sgml Improve error message when standby does accept connections. 9 months ago
history.sgml doc: Clarify project naming 9 months ago
hstore.sgml Use @extschema:name@ notation in contrib transform modules. 1 year ago
indexam.sgml doc: Inform about aminsertcleanup optional NULLness 6 months ago
indextypes.sgml docs: Merge separate chapters on built-in index AMs into one. 2 years ago
indices.sgml Add nbtree skip scan optimization. 9 months ago
info.sgml
information_schema.sgml Add support for NOT ENFORCED in CHECK constraints 12 months ago
install-binaries.sgml
installation.sgml meson: Increase minimum version to 0.57.2 6 months ago
intagg.sgml
intarray.sgml
intro.sgml
isn.sgml contrib/isn: Make weak mode a GUC setting, and fix related functions. 10 months ago
jit.sgml EXPLAIN: Always use two fractional digits for row counts. 10 months ago
json.sgml Document strange jsonb sort order for empty top level arrays 1 year ago
keywords.sgml
legal.sgml Align organization wording in copyright statement 8 months ago
libpq.sgml libpq: Add "servicefile" connection option 6 months ago
limits.sgml Document limit on the number of out-of-line values per table 1 year ago
lo.sgml
lobj.sgml libpq: Deprecate pg_int64. 10 months ago
logical-replication.sgml Detect and report update_deleted conflicts. 5 months ago
logicaldecoding.sgml Standardize LSN formatting by zero padding 6 months ago
ltree.sgml Use @extschema:name@ notation in contrib transform modules. 1 year ago
maintenance.sgml Document pg_get_multixact_members(). 6 months ago
manage-ag.sgml doc: improve tablespace example query and link to helper funcs. 1 year ago
meson.build Update copyright for 2025 1 year ago
mk_feature_tables.pl
monitoring.sgml Add backup_type column to pg_stat_progress_basebackup. 5 months ago
mvcc.sgml doc: fix typo in mvcc clarification in commit 2fa255ce9b 1 year ago
nls.sgml
notation.sgml
oauth-validators.sgml oauth: Improve validator docs on interruptibility 10 months ago
oid2name.sgml
pageinspect.sgml Fix whitespace 5 months ago
parallel.sgml Doc: InitPlans aren't parallel-restricted any more. 1 year ago
passwordcheck.sgml Add passwordcheck.min_password_length. 1 year ago
perform.sgml Add nbtree skip scan optimization. 9 months ago
pgbuffercache.sgml doc: Add missing index entries and fix title formatting in pg_buffercache docs. 6 months ago
pgcrypto.sgml Doc: fix PDF "contents ... exceed the available area" warnings. 9 months ago
pgfreespacemap.sgml doc: Correct description of values used in FSM for indexes 9 months ago
pglogicalinspect.sgml Standardize LSN formatting by zero padding 6 months ago
pgoverexplain.sgml doc: Add note about how to use pg_overexplain. 6 months ago
pgprewarm.sgml
pgrowlocks.sgml
pgstatstatements.sgml pg_stat_statements: Add counters for generic and custom plans 5 months ago
pgstattuple.sgml doc: explain pgstatindex fragmentation 6 months ago
pgsurgery.sgml
pgtrgm.sgml
pgvisibility.sgml
pgwalinspect.sgml Standardize LSN formatting by zero padding 6 months ago
planstats.sgml EXPLAIN: Always use two fractional digits for row counts. 10 months ago
plhandler.sgml
plperl.sgml Block environment variable mutations from trusted PL/Perl. 1 year ago
plpgsql.sgml Allow => syntax for named cursor arguments in plpgsql. 10 months ago
plpython.sgml doc: add xreflabel text for libpq and PL/Python 7 months ago
pltcl.sgml Improve PL/Tcl's method for choosing Tcl names of procedures. 2 years ago
postgres-fdw.sgml Revert "postgres_fdw: Inherit the local transaction's access/deferrable modes." 7 months ago
postgres.sgml Add support for OAUTHBEARER SASL mechanism 11 months ago
problems.sgml doc: use more accurate URL for bug reporting 1 year ago
protocol.sgml Rename XLogData protocol message to WALData 5 months ago
queries.sgml Doc: improve description of window function processing. 10 months ago
query.sgml doc: Add example file for COPY 6 months ago
rangetypes.sgml
reference.sgml pg_createsubscriber: creates a new logical replica from a standby server 2 years ago
regress.sgml Fix typos and grammar in the code 9 months ago
release-19.sgml Stamp HEAD as 19devel. 6 months ago
release.sgml Stamp HEAD as 19devel. 6 months ago
replication-origins.sgml
rowtypes.sgml Add RETURNING support to MERGE. 2 years ago
rules.sgml Show index search count in EXPLAIN ANALYZE, take 2. 10 months ago
runtime.sgml Give up on running with NetBSD/OpenBSD's default semaphore settings. 8 months ago
seg.sgml
sepgsql.sgml doc: TOAST not toast 6 months ago
sourcerepo.sgml
sources.sgml Revise GUC names quoting in messages again 2 years ago
spgist.sgml docs: Merge separate chapters on built-in index AMs into one. 2 years ago
spi.sgml Don't bother checking the result of SPI_connect[_ext] anymore. 1 year ago
sslinfo.sgml Revert "Add notBefore and notAfter to SSL cert info display" 2 years ago
start.sgml doc: clarify create database in start docs uses command line 1 year ago
storage.sgml docs: Make claims about the benefits of HOT updates more precise. 2 years ago
stylesheet-common.xsl Fix documentation build with older docbook-xsl 2 years ago
stylesheet-fo.xsl doc PG relnotes: remove warning about commit links in PDF build 1 year ago
stylesheet-html-common.xsl Fix documentation build with older docbook-xsl 2 years ago
stylesheet-html-nochunk.xsl
stylesheet-man.xsl Now that we have non-Latin1 SGML detection, restore Latin1 chars 1 year ago
stylesheet-speedup-common.xsl
stylesheet-speedup-xhtml.xsl
stylesheet-text.xsl
stylesheet.css
stylesheet.css.xml
stylesheet.xsl
syntax.sgml doc: Missing markup, punctuation and wordsmithing 1 year ago
system-views.sgml doc: Clarify meaning of "idle" in idle_replication_slot_timeout. 6 months ago
tableam.sgml doc: Add minimal C and SQL example to add a custom table AM handler 1 year ago
tablefunc.sgml
tablesample-method.sgml Use the correct article for abbreviations 5 years ago
targets-meson.txt Update copyright for 2025 1 year ago
tcn.sgml
test-decoding.sgml Standardize LSN formatting by zero padding 6 months ago
textsearch.sgml doc: Clean up title case use 7 months ago
trigger.sgml Doc: improve description of which role runs a trigger. 7 months ago
tsm-system-rows.sgml
tsm-system-time.sgml
typeconv.sgml
unaccent.sgml
user-manag.sgml doc: Missing markup, punctuation and wordsmithing 1 year ago
uuid-ossp.sgml Doc: Update ulinks to RFC documents to avoid redirect 2 years ago
vacuumlo.sgml
version.sgml.in
wal-for-extensions.sgml docs: Consolidate into new "WAL for Extensions" chapter. 2 years ago
wal.sgml Re-add GUC track_wal_io_timing 10 months ago
xact.sgml Replace BackendIds with 0-based ProcNumbers 2 years ago
xaggr.sgml
xfunc.sgml Convert varatt.h access macros to static inline functions. 5 months ago
xindex.sgml Rename gist stratnum support function 7 months ago
xml2.sgml
xmltools_dep_wrapper
xoper.sgml doc: Some copy-editing around prefix operators 6 months ago
xplang.sgml
xtypes.sgml

README.non-ASCII

<!-- doc/src/sgml/README.non-ASCII -->

Representation of non-ASCII characters
--------------------------------------

Find non-ASCII characters using:

grep --recursive --color='auto' -P '[\x80-\xFF]' .

Convert to HTML4 named entity (&) escapes
-----------------------------------------

We support several output formats:

* html (supports all Unicode characters)
* man (supports all Unicode characters)
* pdf (supports only Latin-1 characters)
* info

While some output formatting tools support all Unicode characters,
others only support Latin-1 characters. Specifically, the PDF rendering
engine can only display Latin-1 characters; non-Latin-1 Unicode
characters are displayed as "###".

Therefore, in the SGML files, we can only use Latin-1 characters. We
can use UTF8 representations of Latin-1 characters, or HTML entities of
Latin-1 characters, e.g., &Aacute;lvaro.

Do not use UTF numeric character escapes (&#nnn;).

When building the PDF docs, problem characters will appear as warnings.

HTML entities
official: http://www.w3.org/TR/html4/sgml/entities.html
one page: http://www.zipcon.net/~swhite/docs/computers/browsers/entities_page.html
other lists: http://www.zipcon.net/~swhite/docs/computers/browsers/entities.html
http://www.zipcon.net/~swhite/docs/computers/browsers/entities_page.html
https://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references