Lines Matching +full:three +full:- +full:level
3 .\" Copyright (c) 2012, 2014-2023 Ingo Schwarze <schwarze@openbsd.org>
32 .Op Fl W Ar level
50 .Bl -tag -width Ds
81 .Cm us-ascii ,
82 .Cm iso-8859-1 ,
84 .Cm utf-8 .
87 .Bl -enum
89 If the first three bytes of the input file are the UTF-8 byte order
91 .Cm utf-8 .
97 .D1 .\e" -*- Oo ...; Oc coding: Ar encoding ; No -*-
102 If the first non-ASCII byte in the file introduces a valid UTF-8
104 .Cm utf-8 .
107 .Cm iso-8859-1 .
132 Comma-separated output options.
159 .It Fl W Ar level
161 .Ar level
164 .Ar level
174 level automatically derives the operating system from the contents of the
189 The level
207 the requested level.
210 .Ar level
244 to force text output in 7-bit ASCII character encoding documented in the
250 Font styles are applied by using back-spaced encoding such that an
257 is the back-space character number 8.
270 are rendered best-effort in an ASCII equivalent.
279 Unicode-compatible fonts because contrary to ASCII, Unicode uses
286 .Bl -tag -width Ds
294 wide, the default is reduced to three columns.
325 .Ql man -akO tag Ic=ulimit
340 conforms to HTML5 using optional self-closing tags.
344 Non-ASCII characters are rendered
350 .Bl -tag -width Ds
416 .Nm Ns -specific
432 adequate font-style and font-weight attributes for various macros.
433 The result is readable in any graphical or text-based web browser,
445 .Bd -literal -offset 3n
446 MANPAGER='lynx -force_html' man -T html -O tag=MANPAGER man
447 MANPAGER='w3m -T text/html' man -T html -O tag=toc mandoc
455 .Ql MANPAGER=less man -T html -O tag=toc mandoc
462 If an input file contains at least two non-standard sections,
468 automatically selects UTF-8 or ASCII output according to the current
476 selects the UTF-8 character encoding, it produces
477 .Sx UTF-8 Output ;
505 level controls which
521 Non-ASCII characters are encoded as HTML entities.
524 non-ASCII characters are transliterated to ASCII approximations in
543 PDF-1.1 output may be generated by
552 .Qq Adobe-3.0
553 Level-2 pages may be generated by
556 family, 11-point.
558 Line-height is 1.4m.
566 .Bl -tag -width Ds
584 .Ss UTF-8 Output
587 to force text output in UTF-8 multi-byte character encoding,
598 on those where the internal character representation is not UCS-4,
620 .Bl -enum -compact
629 Node type (text, elem, block, head, body, body-end, tail, tbl, eqn).
632 .Bl -dash -compact
661 .Bl -tag -width Ds
669 .Bl -tag -width MANPAGER
675 is selected, it decides whether to use ASCII or UTF-8 output format.
678 Any non-empty value of the environment variable
707 .Ar level
712 .Bl -tag -width Ds -compact
717 .Ar level .
729 .Ar level
736 .Ar level
742 .Ar level
762 .Dl $ mandoc -a mandoc.1 man.1 apropos.1 makewhatis.8
768 .Dl $ mandoc \-T html -O style=/usr/share/misc/mandoc.css mdoc.7 > mdoc.7.html
772 .Dl $ mandoc \-T lint \(gafind /usr/src -name \e*\e.[1-9]\(ga
776 .Dl $ mandoc \-T ps \-O paper=a4 mdoc.7 man.7 > manuals.ps
786 .Dl $ mandoc \-T man foo.mdoc > foo.man
791 .Bd -ragged -offset indent
793 .Ar file : Ns Ar line : Ns Ar column : level : message : macro argument ...
797 The first three fields identify the
807 .Ar level
823 .Ar level
827 .Bl -tag -width "warning"
836 An input file uses unsupported low-level
858 level tries to reduce the probability that issues go unnoticed,
870 level are printed with the more intuitive
872 .Ar level
883 levels are hidden unless their level, or a lower level, is requested using a
905 .Bl -ohang
949 .Bl -ohang
957 .Dq yyyy-dd-mm .
1088 request occurs even though the document already switched to no-fill mode
1094 .It Sy "verbatim \(dq--\(dq, maybe consider using \e(em"
1096 Even though the ASCII output device renders an em-dash as
1097 .Qq \-\- ,
1115 Comment lines start with a dot, a backslash, and a double-quote character.
1122 .Bl -ohang
1129 macro before the first non-prologue macro.
1150 name extension starts with a non-zero digit, but the
1156 argument that starts with a different non-zero digit.
1176 macro has less than three arguments or its third argument is empty.
1201 macro occurs after some non-prologue macro, but still takes effect.
1208 All three macros are used even when given in another order.
1211 .Bl -ohang
1227 The offending macros and text are parsed and added to the top level
1337 .Bl -ohang
1354 .Bl -dash -compact
1358 right before non-compact lists and displays
1360 at the end of items in non-column, non-compact lists
1367 .Bl -dash -compact
1395 .It Sy "skipping no-space macro"
1407 format, and rendering in SGML-based output formats is likely to be
1450 While parsing the next-line scope of the previous macro,
1455 .Bl -ohang
1466 .Bl -dash -compact
1470 keyword to open a multi-line scope.
1472 A request or macro or some text, resulting in a single-line scope.
1475 resulting in next-line scope.
1513 .It Sy "missing display type, using -ragged"
1528 .It Sy "missing -width in -tag list, using 8n"
1627 .It Sy "missing -std argument, adding it"
1662 .Bl -ohang
1697 .It Sy "skipping -width argument"
1753 block contains plain text or non-% macros.
1800 .Bl -ohang
1803 The meaning of blank input lines is only well-defined in non-fill mode:
1815 The meaning of tab characters is only well-defined in non-fill mode:
1844 .Bl -ohang
1862 .Bl -ohang
1863 .It Sy "non-alphabetic character in tbl options"
1887 As a fallback, a single left-justified column is used.
1929 .Bl -ohang
1938 macro appears after the first non-prologue macro.
1949 .Bl -dash -compact
1954 expansion of nested user-defined macros,
1976 request, nor as a user-defined macro, nor, respectively, as an
2055 next-line scope or
2066 non-whitespace ASCII characters.
2095 When parsing for a request or a user-defined macro name to be called,
2114 .It Sy "NOT IMPLEMENTED: Bd -file"
2132 .It Sy "missing list type, using -item"
2190 statement has a non-numeric or negative argument or no argument at all.
2263 .Bl -dash -offset 2n -width 2n -compact
2282 with more than one argument or with a non-integer argument
2292 with more than three arguments
2306 .Bl -ohang
2330 range, or an invalid variable-length form
2331 of a single-byte character escape sequence, for example writing
2350 .Qq " %&()*+-./0123456789:<=>"
2355 using the apostrophe-quote character
2360 .Bl -ohang
2411 .It Sy "skipping tbl in -Tman mode"
2421 .It Sy "skipping eqn in -Tman mode"
2433 .Bl -ohang
2468 .It Sy "\-Tmarkdown unsupported for man(7) input"
2500 .An -nosplit