<literal>columns</literal> option. Note that <application>psql</application> will
not attempt to wrap column header titles; therefore,
<literal>wrapped</literal> format behaves the same as <literal>aligned</literal>
if the total width needed for column headers exceeds the target.
</para>
<para>
The <literal>asciidoc</literal>, <literal>html</literal>,
<literal>latex</literal>, <literal>latex-longtable</literal>, and
<literal>troff-ms</literal> formats put out tables that are intended
to be included in documents using the respective mark-up
language. They are not complete documents! This might not be
necessary in <acronym>HTML</acronym>, but in
<application>LaTeX</application> you must have a complete
document wrapper.
The <literal>latex</literal> format
uses <application>LaTeX</application>'s <literal>tabular</literal>
environment.
The <literal>latex-longtable</literal> format
requires the <application>LaTeX</application>
<literal>longtable</literal> and <literal>booktabs</literal> packages.
</para>
</listitem>
</varlistentry>
<varlistentry id="app-psql-meta-command-pset-linestyle">
<term><literal>linestyle</literal></term>
<listitem>
<para>
Sets the border line drawing style to one
of <literal>ascii</literal>, <literal>old-ascii</literal>,
or <literal>unicode</literal>.
Unique abbreviations are allowed. (That would mean one
letter is enough.)
The default setting is <literal>ascii</literal>.
This option only affects the <literal>aligned</literal> and
<literal>wrapped</literal> output formats.
</para>
<para><literal>ascii</literal> style uses plain <acronym>ASCII</acronym>
characters. Newlines in data are shown using
a <literal>+</literal> symbol in the right-hand margin.
When the <literal>wrapped</literal> format wraps data from
one line to the next without a newline character, a dot
(<literal>.</literal>) is shown in the right-hand margin of the first line,
and again in the left-hand margin of the following line.
</para>
<para><literal>old-ascii</literal> style uses plain <acronym>ASCII</acronym>
characters, using the formatting style used
in <productname>PostgreSQL</productname> 8.4 and earlier.
Newlines in data are shown using a <literal>:</literal>
symbol in place of the left-hand column separator.
When the data is wrapped from one line
to the next without a newline character, a <literal>;</literal>
symbol is used in place of the left-hand column separator.
</para>
<para><literal>unicode</literal> style uses Unicode box-drawing characters.
Newlines in data are shown using a carriage return symbol
in the right-hand margin. When the data is wrapped from one line
to the next without a newline character, an ellipsis symbol
is shown in the right-hand margin of the first line, and
again in the left-hand margin of the following line.
</para>
<para>
When the <literal>border</literal> setting is greater than zero,
the <literal>linestyle</literal> option also determines the
characters with which the border lines are drawn.
Plain <acronym>ASCII</acronym> characters work everywhere, but
Unicode characters look nicer on displays that recognize them.
</para>
</listitem>
</varlistentry>
<varlistentry id="app-psql-meta-command-pset-null">
<term><literal>null</literal></term>
<listitem>
<para>
Sets the string to