88.\" # Phil Shafer, July 2014
99.\"
1010.Dd February 23, 2023
11- .Dt LIBXO 3
11+ .Dt LIBXO 7
1212.Os
1313.Sh NAME
1414.Nm libxo
1515.Nd description of libxo usage
1616.Sh DESCRIPTION
17- .Pp
1817.Nm libxo
1918is a software component that allows other software to generate a
2019variety of output styles, including
@@ -44,10 +43,10 @@ developed independently, such as the "CSV" encoder, which creates
4443Comma-Separated Values, suitable for spreadsheets and other common
4544uses.
4645See
47- .Xr xo_csv
46+ .Xr xo_csv 7 .
4847.Pp
4948Command-line options are used to control
50- .NM libxo ' s
49+ .Nm libxo Ap s
5150operation and output style and features.
5251These options begin with
5352.Em --libxo
@@ -78,7 +77,7 @@ For example, the brief "X" option and the word "xml" both trigger XML
7877output, while the "P" and "pretty" options will "pretty-print" the
7978output, using indentation and multiple lines.
8079Any of the following will execute
81- .Xr df
80+ .Xr df 1
8281with both the "xml" and "pretty" options:
8382.Bl -bullet
8483.It
@@ -93,7 +92,6 @@ df \-\-libxo=xml \-\-libxo pretty
9392df \-\- libxo:XP
9493.El
9594.Sh EXAMPLES
96- .Pp
9795The following example shows the same content generated using multiple
9896style options: text, XML, JSON, and HTML:
9997.Bd -literal
@@ -163,10 +161,10 @@ applications with a suitable CSS file, such as
163161/usr/share/libxo/xohtml.css which is used by
164162.Xr xohtml 1 .
165163.Sh SEE ALSO
166- .Xr xo_options 7 ,
167- .Xr libxo 3 ,
168164.Xr xolint 1 ,
169- .Xr xo_emit 3
165+ .Xr libxo 3 ,
166+ .Xr xo_emit 3 ,
167+ .Xr xo_options 7
170168.Sh HISTORY
171169The
172170.Nm libxo
@@ -176,4 +174,3 @@ library first appeared in
176174.Nm libxo
177175was written by
178176.An Phil Shafer Aq Mt phil@freebsd.org .
179-
0 commit comments