]> git.cameronkatri.com Git - mandoc.git/blobdiff - mandoc.css
implement the tbl(7) "allbox" option;
[mandoc.git] / mandoc.css
index 000886d203b057cf4f6499da06c285fe234bc585..0dab6e8874aa5d1e9a8a4fd2dccf6913a1f8922c 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: mandoc.css,v 1.12 2017/01/21 02:09:51 schwarze Exp $ */
+/* $Id: mandoc.css,v 1.18 2017/03/13 20:22:18 schwarze Exp $ */
 /*
  * Standard style sheet for mandoc(1) -Thtml and man.cgi(8).
  */
@@ -7,14 +7,18 @@
 
 html {         max-width: 100ex; }
 body {         font-family: Helvetica,Arial,sans-serif; }
-table {                width: 100%;
-               margin-top: 0em;
+table {                margin-top: 0em;
                margin-bottom: 0em; }
 td {           vertical-align: top; }
 ul, ol, dl {   margin-top: 0em;
                margin-bottom: 0em; }
 li, dt {       margin-top: 1em; }
 
+a.selflink {   border-bottom: thin dotted;
+               color: inherit;
+               font: inherit;
+               text-decoration: inherit; }
+
 /* Search form and search results. */
 
 fieldset {     border: thin solid silver;
@@ -29,7 +33,8 @@ table.results {       margin-top: 1em;
 
 /* Header and footer lines. */
 
-table.head {   border-bottom: 1px dotted #808080;
+table.head {   width: 100%;
+               border-bottom: 1px dotted #808080;
                margin-bottom: 1em;
                font-size: smaller; }
 td.head-vol {  text-align: center; }
@@ -37,12 +42,11 @@ td.head-rtitle {
                text-align: right; }
 span.Nd { }
 
-table.foot {   border-top: 1px dotted #808080;
+table.foot {   width: 100%;
+               border-top: 1px dotted #808080;
                margin-top: 1em;
                font-size: smaller; }
-td.foot-date { width: 50%; }
-td.foot-os {   width: 50%;
-               text-align: right; }
+td.foot-os {   text-align: right; }
 
 /* Sections and paragraphs. */
 
@@ -92,15 +96,25 @@ dd.It-inset { }
 dl.Bl-ohang { }
 dt.It-ohang { }
 dd.It-ohang {  margin-left: 0ex; }
-dl.Bl-tag { }
-dt.It-tag { }
-dd.It-tag { }
+dl.Bl-tag {    margin-left: 8ex; }
+dt.It-tag {    float: left;
+               clear: both;
+               margin-top: 0ex;
+               margin-left: -8ex;
+               padding-right: 2ex;
+               vertical-align: top; }
+dd.It-tag {    width: 100%;
+               margin-top: 0ex;
+               margin-left: 0ex;
+               vertical-align: top;
+               overflow: auto; }
 
 table.Bl-column { }
 tr.It-column { }
 td.It-column { margin-top: 1em; }
 
-span.Rs        { }
+cite.Rs {      font-style: normal;
+               font-weight: normal; }
 span.RsA { }
 i.RsB {                font-weight: normal; }
 span.RsC { }
@@ -125,7 +139,8 @@ table.Nm { }
 b.Nm {         font-style: normal; }
 b.Fl {         font-style: normal; }
 b.Cm {         font-style: normal; }
-i.Ar {         font-weight: normal; }
+var.Ar {       font-style: italic;
+               font-weight: normal; }
 span.Op { }
 b.Ic {         font-style: normal; }
 code.Ev {      font-style: normal;
@@ -139,11 +154,15 @@ span.Lb { }
 b.In {         font-style: normal; }
 a.In { }
 b.Fd {         font-style: normal; }
-i.Ft {         font-weight: normal; }
+var.Ft {       font-style: italic;
+               font-weight: normal; }
 b.Fn {         font-style: normal; }
-i.Fa {         font-weight: normal; }
-i.Vt {         font-weight: normal; }
-i.Va {         font-weight: normal; }
+var.Fa {       font-style: italic;
+               font-weight: normal; }
+var.Vt {       font-style: italic;
+               font-weight: normal; }
+var.Va {       font-style: italic;
+               font-weight: normal; }
 code.Dv {      font-style: normal;
                font-weight: normal;
                font-family: monospace; }
@@ -159,6 +178,7 @@ a.Mt { }
 b.Cd {         font-style: normal; }
 i.Ad {         font-weight: normal; }
 b.Ms {         font-style: normal; }
+span.St { }
 a.Ux { }
 
 /* Physical markup. */