summaryrefslogtreecommitdiffstats
path: root/mandoc.css
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@openbsd.org>2017-01-20 23:51:00 +0000
committerIngo Schwarze <schwarze@openbsd.org>2017-01-20 23:51:00 +0000
commit33d7fd85e17c01d40d41eea4f0fc62ff1f1c74f0 (patch)
tree9f40286dc89ecc9fc034c508543e8700c5d32bec /mandoc.css
parent8ffdcc1d064b1e2ad2d427f359ac7fefc67db02b (diff)
downloadmandoc-33d7fd85e17c01d40d41eea4f0fc62ff1f1c74f0.tar.gz
Standardize class attributes for semantic macros.
Correct markup for .Va and iprove markup for .Dv, .Er, .Ev while here.
Diffstat (limited to 'mandoc.css')
-rw-r--r--mandoc.css66
1 files changed, 41 insertions, 25 deletions
diff --git a/mandoc.css b/mandoc.css
index eb5824ab..814f14b6 100644
--- a/mandoc.css
+++ b/mandoc.css
@@ -112,6 +112,47 @@ span.RsT { text-decoration: underline; }
a.RsU { }
span.RsV { }
+/* Semantic markup for command line utilities. */
+
+table.Nm { }
+b.Nm { font-style: normal; }
+b.Fl { font-style: normal; }
+b.Cm { font-style: normal; }
+i.Ar { font-weight: normal; }
+span.Op { }
+b.Ic { font-style: normal; }
+code.Ev { font-style: normal;
+ font-weight: normal;
+ font-family: monospace; }
+i.Pa { font-weight: normal; }
+
+/* Semantic markup for function libraries. */
+
+span.Lb { }
+b.In { font-style: normal; }
+a.In { }
+b.Fd { font-style: normal; }
+i.Ft { font-weight: normal; }
+b.Fn { font-style: normal; }
+i.Fa { font-weight: normal; }
+i.Vt { font-weight: normal; }
+i.Va { font-weight: normal; }
+code.Dv { font-style: normal;
+ font-weight: normal;
+ font-family: monospace; }
+code.Er { font-style: normal;
+ font-weight: normal;
+ font-family: monospace; }
+
+/* Various semantic markup. */
+
+span.An { }
+a.Lk { }
+a.Mt { }
+b.Cd { font-style: normal; }
+i.Ad { font-weight: normal; }
+b.Ms { font-style: normal; }
+
/* Fonts. */
.Li { font-style: normal;
@@ -119,8 +160,6 @@ span.RsV { }
font-family: monospace; }
-table.synopsis { } /* SYNOPSIS section table. */
-
/* General font modes. */
i { } /* Italic: BI, IB, I, (implicit). */
@@ -131,34 +170,11 @@ small { } /* Small: SB, SM. */
/* Context-specific modes. */
-i.addr { font-weight: normal; } /* Address (Ad). */
-i.arg { font-weight: normal; } /* Command argument (Ar). */
-span.author { } /* Author name (An). */
-b.cmd { font-style: normal; } /* Command (Cm). */
-b.config { font-style: normal; } /* Config statement (Cd). */
-span.define { } /* Defines (Dv). */
span.desc { } /* Nd. After em-dash. */
-span.env { } /* Environment variables (Ev). */
-span.errno { } /* Error string (Er). */
-i.farg { font-weight: normal; } /* Function argument (Fa, Fn). */
-i.file { font-weight: normal; } /* File (Pa). */
-b.flag { font-style: normal; } /* Flag (Fl, Cm). */
-b.fname { font-style: normal; } /* Function name (Fa, Fn, Rv). */
-i.ftype { font-weight: normal; } /* Function types (Ft, Fn). */
-b.includes { font-style: normal; } /* Header includes (In). */
-span.lib { } /* Library (Lb). */
-b.macro { font-style: normal; } /* Macro-ish thing (Fd). */
-b.name { font-style: normal; } /* Name of utility (Nm). */
-span.opt { } /* Options (Op, Oo/Oc). */
-span.type { font-style: italic; font-weight: normal; } /* Variable types (Vt). */
span.unix { } /* Unices (Ux, Ox, Nx, Fx, Bx, Bsx, Dx). */
b.utility { font-style: normal; } /* Name of utility (Ex). */
b.var { font-style: normal; } /* Variables (Rv). */
-a.link-ext { } /* Off-site link (Lk). */
-a.link-includes { } /* Include-file link (In). */
-a.link-mail { } /* Mailto links (Mt). */
-
/* Equation modes. See eqn(7). */
span.eqn { }