Lines Matching +full:technical +full:- +full:articles
3 .\" Copyright (c) 2010-2021, 2024, 2025 Ingo Schwarze <schwarze@openbsd.org>
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
405 for example authoritative books or journal articles, may also be
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
622 Technical report name of an
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,
1466 it can also be used for technical terms and placeholders, except
1474 .Bd -literal -compact -offset indent
1578 blocks when documenting multi-line function prototypes.
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
1868 Note that quoted strings may span tab-delimited cells on an
1897 .Bd -literal -offset indent -compact
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
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
2477 Technical Corrigendum.
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
2578 The second and last Technical Corrigendum.
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 \-iso8601
2610 .St -iso8601
2614 .It \-iso8802-3
2615 .St -iso8802-3
2619 .It \-ieee1275-94
2620 .St -ieee1275-94
2647 .Bd -literal -compact -offset indent
2651 appears in the owner permissions, set-user-ID mode is set.
2717 using it as a presentation-level macro to request a small caps font.
2749 .Sx Block partial-implicit
2753 .Sx In-line
2780 macro or the body of a partial-implicit block macro
2782 This macro originally existed to work around the 9-argument limit
2788 .Pq Qq cross-reference .
2804 .Sq \-arg
2822 escape it by prepending a zero-width space,
2845 .Ss Block full-explicit
2846 Multi-line scope closed by an explicit closing macro.
2853 .Bd -literal -offset indent
2854 \&.Yo \(lB\-arg \(lBparm...\(rB\(rB \(lBhead...\(rB
2858 .Bl -column "MacroX" "CallableX" "ParsedX" "closed by XXX" -offset indent
2869 .Ss Block full-implicit
2870 Multi-line scope closed by end-of-file or implicitly by another macro.
2886 .Bd -literal -offset indent
2887 \&.Yo \(lB\-arg \(lBparm...\(rB\(rB \(lBhead... \(lBTa head...\(rB\(rB
2890 .Bl -column "MacroX" "CallableX" "ParsedX" "closed by XXXXXXXXXXX" -offset indent
2902 .Sx Block full-implicit
2907 .Sx In-line .
2908 .Ss Block partial-explicit
2909 Like block full-explicit, but also with single-line scope.
2917 .Bd -literal -offset indent
2918 \&.Yo \(lB\-arg \(lBparm...\(rB\(rB \(lBhead...\(rB
2922 \&.Yo \(lB\-arg \(lBparm...\(rB\(rB \(lBhead...\(rB \
2925 .Bl -column "MacroX" "CallableX" "ParsedX" "closed by XXXX" -offset indent
2952 .Ss Block partial-implicit
2953 Like block full-implicit, but with single-line scope closed by the
2955 .Bd -literal -offset indent
2956 \&.Yo \(lB\-arg \(lBval...\(rB\(rB \(lBbody...\(rB \(lBres...\(rB
2958 .Bl -column "MacroX" "CallableX" "ParsedX" -offset indent
2978 .Sx Block partial-implicit
2983 .Sx In-line .
2994 .Bl -column "MacroX" "CallableX" "ParsedX" "closed by XXXX" -offset indent
2998 .Ss In-line
3001 In-line macros have only text children.
3005 .Bd -literal -offset indent
3006 \&.Yo \(lB\-arg \(lBval...\(rB\(rB \(lBargs...\(rB \(lBres...\(rB
3008 \&.Yo \(lB\-arg \(lBval...\(rB\(rB \(lBargs...\(rB Yc...
3010 \&.Yo \(lB\-arg \(lBval...\(rB\(rB arg0 arg1 argN
3012 .Bl -column "MacroX" "CallableX" "ParsedX" "Arguments" -offset indent
3094 a zero-width space
3115 .Bl -tag -width Ds -offset indent -compact
3124 .Bl -tag -width Ds -offset indent -compact
3149 Many in-line macros interrupt their scope when they encounter
3163 .Bl -tag -width Ds -offset indent -compact
3174 Appending a zero-width space
3205 .Bl -dash -compact
3220 escapes behave irregularly when specified within line-macro scopes.
3228 .Bl -dash -compact
3250 Groff does not implement centered and flush-right rendering either,
3264 provides a few tutorial-style pages for beginners, an extensive style
3279 in groff-1.17.