Lines Matching +full:multi +full:- +full:word

3 .\" Copyright (c) 2010-2021, 2024, 2025 Ingo Schwarze <schwarze@openbsd.org>
52 The first word is the macro name.
64 They provide free-form text to be printed; the formatting of the text
66 .Bd -literal -offset indent
91 A well-formed
116 The following is a well-formed skeleton
120 .Bd -literal -offset indent
172 .Bl -ohang -offset Ds
176 .Bd -literal -offset indent
211 .Bd -literal -offset indent
225 .Bd -literal -offset indent
241 macros should follow C header-file conventions.
244 .Bd -literal -offset indent
293 .Bd -literal -offset indent
301 .Bd -literal -offset indent
303 \&.Bl \-tag \-width Ds
326 macro followed by a non-standard section name, and each having
338 Implementation-specific notes should be kept here.
374 This often contains snippets of well-formed, well-tested invocations.
401 Cross-references should conventionally be ordered first by section, then
433 Known bugs, limitations, and work-arounds should be described
445 .Bl -column "Brq, Bro, Brc" description
453 .Bl -column "Brq, Bro, Brc" description
462 .Bl -column "Brq, Bro, Brc" description
469 .It Ic \&Ql Ta normal in-line literal display: Ql text
470 .It Ic \&Li Ta unquoted in-line literal display: Li text
481 .Bl -column "Brq, Bro, Brc" description
489 .Bl -column "Brq, Bro, Brc" description
500 .Bl -column "Brq, Bro, Brc" description
515 .Bl -column "Brq, Bro, Brc" description
524 .Bl -column "Brq, Bro, Brc" description
531 .Bl -column "Brq, Bro, Brc" description
542 .Bl -column "Brq, Bro, Brc" description
559 .Bl -tag -width 3n
573 This macro may also be used in a non-bibliographic context when
629 This macro may also be used in a non-bibliographical context when
657 .Bl -tag -width "-nosplitX" -offset indent -compact
682 .Dl \&.An -nosplit
708 .Bd -literal -offset indent
728 usually renders with non-ASCII characters in non-ASCII output modes,
770 .Bl -tag -width "v[1-7] | 32vX" -offset indent -compact
771 .It Cm v[1-7] | 32v
776 .It Cm V | V.[1-4]
812 .Bl -tag -width 13n -offset indent
814 Produce one output line from each input line, and center-justify each line.
819 Change the positions of line breaks to fill each line, and left- and
820 right-justify the resulting block.
825 Always use a constant-width font.
828 Change the positions of line breaks to fill each line, and left-justify
841 .Bl -tag -width 13n -offset indent
846 .Bl -item
848 One of the pre-defined strings
851 .Cm indent-two ,
882 .Bd -literal -offset indent
883 \&.Bd \-literal \-offset indent \-compact
933 .Bd -literal -offset indent
934 \&.Bk \-words
940 Be careful in using over-long lines within a keep block!
983 .Bl -tag -width 12n -offset indent
999 For two-column lists, using
1044 .Bl -tag -width 12n -offset indent
1056 Item bodies follow items heads on the same line, using normal inter-word
1089 .Bd -literal -offset indent -compact
1123 .Bd -literal -offset indent -compact
1216 One-line indented display.
1254 is the full four-digit year.
1259 .Bl -dash -offset 3n -compact
1291 One-line indented literal display.
1292 This is formatted using a constant-width font
1309 .Bd -literal -offset indent -compact
1322 double-quotes.
1325 .Bd -literal -offset indent -compact
1343 .Bl -tag -width section -offset 2n
1409 for special-purpose constants,
1458 .It Ic \&Em Ar word ...
1474 .Bd -literal -compact -offset indent
1488 .It Ic \&En Ar word ...
1578 blocks when documenting multi-line function prototypes.
1617 .It Ic \&Fl Op Ar word ...
1618 Command-line flag or option.
1619 Used when listing arguments to command-line utilities.
1620 For each argument, prints an ASCII hyphen-minus character
1621 .Sq \- ,
1623 If no arguments are provided, a hyphen-minus is printed followed by a space.
1624 If the argument is a macro, a hyphen-minus is prefixed
1631 .Dl ".Nm locate.updatedb Op Fl \e-fcodes Ns = Ns Ar dbfile"
1635 For GNU-style long options, escaping the additional hyphen-minus is not
1658 .Bd -literal -offset indent
1674 This is a multi-line version of
1678 .Bd -ragged -offset indent
1716 .Bd -literal -offset indent -compact
1832 The line arguments correspond to the list's left-hand side; body
1855 If a word precedes or follows the tab without an intervening blank,
1856 that word is never interpreted as a macro call, but always output
1868 Note that quoted strings may span tab-delimited cells on an
1897 .Bd -literal -offset indent -compact
1905 .It Ic \&Li Ar word ...
1906 Unquoted in-line literal display, always set in a constant-width font.
1921 .Ic \&Bd Fl literal Pq multi-line
1991 .Sx Block full-implicit
1995 .Sx In-line
1999 .Bd -literal -offset indent
2014 .It Ic \&No Ar word ...
2016 Closes the scope of any preceding in-line macro.
2027 .Bd -literal -offset indent
2078 Close multi-line
2082 Multi-line version of
2086 .Bd -literal -offset indent -compact
2202 Multi-line version of
2232 Normal in-line literal display, always set in constant-width font and
2234 This can be used for complete command invocations and for multi-word
2244 Multi-line version of
2250 double-quotes.
2289 .Bd -literal -offset indent -compact
2294 \&.%I Addison-Wesley
2308 on success and \-1 on error, with the
2324 Close single-quoted context opened by
2363 Multi-line version of
2369 single-quotes.
2406 .Bl -tag -width 1n
2409 .Bl -tag -width "-p1003.1g-2000" -compact
2410 .It \-ansiC
2411 .St -ansiC
2412 .It \-ansiC-89
2413 .St -ansiC-89
2414 .It \-isoC
2415 .St -isoC
2416 .It \-isoC-90
2417 .St -isoC-90
2421 .It \-isoC-amd1
2422 .St -isoC-amd1
2424 .It \-isoC-tcor1
2425 .St -isoC-tcor1
2427 .It \-isoC-tcor2
2428 .St -isoC-tcor2
2430 .It \-isoC-99
2431 .St -isoC-99
2435 .It \-isoC-2011
2436 .St -isoC-2011
2440 .It \-isoC-2023
2441 .St -isoC-2023
2447 .Bl -tag -width "-p1003.1g-2000" -compact
2448 .It \-p1003.1-88
2449 .St -p1003.1-88
2450 .It \-p1003.1
2451 .St -p1003.1
2455 .It \-p1003.1-90
2456 .St -p1003.1-90
2457 .It \-iso9945-1-90
2458 .St -iso9945-1-90
2462 .It \-p1003.1b-93
2463 .St -p1003.1b-93
2464 .It \-p1003.1b
2465 .St -p1003.1b
2467 Real-time extensions.
2469 .It \-p1003.1c-95
2470 .St -p1003.1c-95
2474 .It \-p1003.1i-95
2475 .St -p1003.1i-95
2479 .It \-p1003.1-96
2480 .St -p1003.1-96
2481 .It \-iso9945-1-96
2482 .St -iso9945-1-96
2484 Includes POSIX.1-1990, 1b, 1c, and 1i.
2488 .Bl -tag -width "-p1003.1g-2000" -compact
2489 .It \-xpg3
2490 .St -xpg3
2494 .It \-p1003.2
2495 .St -p1003.2
2496 .It \-p1003.2-92
2497 .St -p1003.2-92
2498 .It \-iso9945-2-93
2499 .St -iso9945-2-93
2503 .It \-p1003.2a-92
2504 .St -p1003.2a-92
2508 .It \-xpg4
2509 .St -xpg4
2515 .Bl -tag -width "-p1003.1g-2000" -compact
2516 .It \-susv1
2517 .St -susv1
2518 .It \-xpg4.2
2519 .St -xpg4.2
2525 .It \-xcurses4.2
2526 .St -xcurses4.2
2528 .It \-p1003.1g-2000
2529 .St -p1003.1g-2000
2533 .It \-svid4
2534 .St -svid4 ,
2540 .Bl -tag -width "-p1003.1g-2000" -compact
2541 .It \-susv2
2542 .St -susv2
2549 .It \-xbd5
2550 .St -xbd5
2552 .It \-xsh5
2553 .St -xsh5
2555 .It \-xcu5
2556 .St -xcu5
2558 .It \-xns5
2559 .St -xns5
2560 .It \-xns5.2
2561 .St -xns5.2
2565 .Bl -tag -width "-p1003.1-2001" -compact
2566 .It \-p1003.1-2001
2567 .St -p1003.1-2001
2568 .It \-susv3
2569 .St -susv3
2571 This standard is based on C99, SUSv2, POSIX.1-1996, 1d, and 1j.
2575 .It \-p1003.1-2004
2576 .St -p1003.1-2004
2582 .Bl -tag -width "-p1003.1g-2000" -compact
2583 .It \-p1003.1-2008
2584 .St -p1003.1-2008
2585 .It \-susv4
2586 .St -susv4
2593 .Bl -tag -width "-p1003.1g-2000" -compact
2594 .It \-p1003.1-2024
2595 .St -p1003.1-2024
2603 .Bl -tag -width "-p1003.1g-2000" -compact
2604 .It \-ieee754
2605 .St -ieee754
2607 Floating-point arithmetic.
2609 .It \-ieee754-2008
2610 .St -ieee754-2008
2612 Floating-point arithmetic, 2008 revision.
2614 .It \-iso8601
2615 .St -iso8601
2619 .It \-iso8802-3
2620 .St -iso8802-3
2624 .It \-ieee1275-94
2625 .St -ieee1275-94
2642 .It Ic \&Sy Ar word ...
2652 .Bd -literal -compact -offset indent
2656 appears in the owner permissions, set-user-ID mode is set.
2717 .It Ic \&Tn Ar word ...
2722 using it as a presentation-level macro to request a small caps font.
2754 .Sx Block partial-implicit
2758 .Sx In-line
2785 macro or the body of a partial-implicit block macro
2787 This macro originally existed to work around the 9-argument limit
2793 .Pq Qq cross-reference .
2809 .Sq \-arg
2827 escape it by prepending a zero-width space,
2850 .Ss Block full-explicit
2851 Multi-line scope closed by an explicit closing macro.
2858 .Bd -literal -offset indent
2859 \&.Yo \(lB\-arg \(lBparm...\(rB\(rB \(lBhead...\(rB
2863 .Bl -column "MacroX" "CallableX" "ParsedX" "closed by XXX" -offset indent
2874 .Ss Block full-implicit
2875 Multi-line scope closed by end-of-file or implicitly by another macro.
2891 .Bd -literal -offset indent
2892 \&.Yo \(lB\-arg \(lBparm...\(rB\(rB \(lBhead... \(lBTa head...\(rB\(rB
2895 .Bl -column "MacroX" "CallableX" "ParsedX" "closed by XXXXXXXXXXX" -offset indent
2907 .Sx Block full-implicit
2912 .Sx In-line .
2913 .Ss Block partial-explicit
2914 Like block full-explicit, but also with single-line scope.
2922 .Bd -literal -offset indent
2923 \&.Yo \(lB\-arg \(lBparm...\(rB\(rB \(lBhead...\(rB
2927 \&.Yo \(lB\-arg \(lBparm...\(rB\(rB \(lBhead...\(rB \
2930 .Bl -column "MacroX" "CallableX" "ParsedX" "closed by XXXX" -offset indent
2957 .Ss Block partial-implicit
2958 Like block full-implicit, but with single-line scope closed by the
2960 .Bd -literal -offset indent
2961 \&.Yo \(lB\-arg \(lBval...\(rB\(rB \(lBbody...\(rB \(lBres...\(rB
2963 .Bl -column "MacroX" "CallableX" "ParsedX" -offset indent
2983 .Sx Block partial-implicit
2988 .Sx In-line .
2999 .Bl -column "MacroX" "CallableX" "ParsedX" "closed by XXXX" -offset indent
3003 .Ss In-line
3006 In-line macros have only text children.
3010 .Bd -literal -offset indent
3011 \&.Yo \(lB\-arg \(lBval...\(rB\(rB \(lBargs...\(rB \(lBres...\(rB
3013 \&.Yo \(lB\-arg \(lBval...\(rB\(rB \(lBargs...\(rB Yc...
3015 \&.Yo \(lB\-arg \(lBval...\(rB\(rB arg0 arg1 argN
3017 .Bl -column "MacroX" "CallableX" "ParsedX" "Arguments" -offset indent
3099 a zero-width space
3112 .D1 Pf \. \&Aq "( [ word ] ) ."
3116 .D1 Aq ( [ word ] ) .
3120 .Bl -tag -width Ds -offset indent -compact
3129 .Bl -tag -width Ds -offset indent -compact
3154 Many in-line macros interrupt their scope when they encounter
3168 .Bl -tag -width Ds -offset indent -compact
3179 Appending a zero-width space
3210 .Bl -dash -compact
3225 escapes behave irregularly when specified within line-macro scopes.
3233 .Bl -dash -compact
3255 Groff does not implement centered and flush-right rendering either,
3269 provides a few tutorial-style pages for beginners, an extensive style
3284 in groff-1.17.