git.iko.soy/typeable/pandoc
on master help sign in
Man writer: Improved definition list term output.

Now we boldface code but not other things. This matches the most common style in man pages (particularly option lists). Also, remove a regression in the last commit in which 'nowrap' was removed.

commit4a5e727c8c3ec8695e61e5ad040e97e7861dbde9 authorJohn MacFarlane <jgm@berkeley.edu> dateSat 13 Jul 2019, 16:41 (7 years ago) parentd0bf7ef
4 files changed+272−262
man/pandoc.1+244−242 src/Text/Pandoc/Writers/Man.hs+10−2 test/command/5620.md+1−1 test/writer.man+17−17
man/pandoc.1+244−242
@@ -219,7 +219,7 @@ pandoc -f html -t markdown --request-header User-Agent:\[dq]Mozilla/5.0\[dq] \[r
219219.SH OPTIONS
220220.SS General options
221221.TP
222−.B \f[C]-f\f[R] \f[I]FORMAT\f[R], \f[C]-r\f[R] \f[I]FORMAT\f[R], \f[C]--from=\f[R]\f[I]FORMAT\f[R], \f[C]--read=\f[R]\f[I]FORMAT\f[R]
222+\f[B]\f[CB]-f\f[B]\f[R] \f[I]FORMAT\f[R], \f[B]\f[CB]-r\f[B]\f[R] \f[I]FORMAT\f[R], \f[B]\f[CB]--from=\f[B]\f[R]\f[I]FORMAT\f[R], \f[B]\f[CB]--read=\f[B]\f[R]\f[I]FORMAT\f[R]
223223Specify input format.
224224\f[I]FORMAT\f[R] can be:
225225.RS
@@ -295,7 +295,7 @@ See \f[C]--list-input-formats\f[R] and \f[C]--list-extensions\f[R],
295295below.
296296.RE
297297.TP
298−.B \f[C]-t\f[R] \f[I]FORMAT\f[R], \f[C]-w\f[R] \f[I]FORMAT\f[R], \f[C]--to=\f[R]\f[I]FORMAT\f[R], \f[C]--write=\f[R]\f[I]FORMAT\f[R]
298+\f[B]\f[CB]-t\f[B]\f[R] \f[I]FORMAT\f[R], \f[B]\f[CB]-w\f[B]\f[R] \f[I]FORMAT\f[R], \f[B]\f[CB]--to=\f[B]\f[R]\f[I]FORMAT\f[R], \f[B]\f[CB]--write=\f[B]\f[R]\f[I]FORMAT\f[R]
299299Specify output format.
300300\f[I]FORMAT\f[R] can be:
301301.RS
@@ -411,13 +411,13 @@ See \f[C]--list-output-formats\f[R] and \f[C]--list-extensions\f[R],
411411below.
412412.RE
413413.TP
414−.B \f[C]-o\f[R] \f[I]FILE\f[R], \f[C]--output=\f[R]\f[I]FILE\f[R]
414+\f[B]\f[CB]-o\f[B]\f[R] \f[I]FILE\f[R], \f[B]\f[CB]--output=\f[B]\f[R]\f[I]FILE\f[R]
415415Write output to \f[I]FILE\f[R] instead of \f[I]stdout\f[R].
416416If \f[I]FILE\f[R] is \f[C]-\f[R], output will go to \f[I]stdout\f[R],
417417even if a non-textual format (\f[C]docx\f[R], \f[C]odt\f[R],
418418\f[C]epub2\f[R], \f[C]epub3\f[R]) is specified.
419419.TP
420−.B \f[C]--data-dir=\f[R]\f[I]DIRECTORY\f[R]
420+\f[B]\f[CB]--data-dir=\f[B]\f[R]\f[I]DIRECTORY\f[R]
421421Specify the user data directory to search for pandoc data files.
422422If this option is not specified, the default user data directory will be
423423used.
@@ -436,7 +436,7 @@ A \f[C]reference.odt\f[R], \f[C]reference.docx\f[R], \f[C]epub.css\f[R],
436436\f[C]s5\f[R] directory placed in this directory will override
437437pandoc\[aq]s normal defaults.
438438.TP
439−.B \f[C]--bash-completion\f[R]
439+\f[B]\f[CB]--bash-completion\f[B]\f[R]
440440Generate a bash completion script.
441441To enable bash completion with pandoc, add this to your
442442\f[C].bashrc\f[R]:
@@ -449,77 +449,77 @@ eval \[dq]$(pandoc --bash-completion)\[dq]
449449.fi
450450.RE
451451.TP
452−.B \f[C]--verbose\f[R]
452+\f[B]\f[CB]--verbose\f[B]\f[R]
453453Give verbose debugging output.
454454Currently this only has an effect with PDF output.
455455.TP
456−.B \f[C]--quiet\f[R]
456+\f[B]\f[CB]--quiet\f[B]\f[R]
457457Suppress warning messages.
458458.TP
459−.B \f[C]--fail-if-warnings\f[R]
459+\f[B]\f[CB]--fail-if-warnings\f[B]\f[R]
460460Exit with error status if there are any warnings.
461461.TP
462−.B \f[C]--log=\f[R]\f[I]FILE\f[R]
462+\f[B]\f[CB]--log=\f[B]\f[R]\f[I]FILE\f[R]
463463Write log messages in machine-readable JSON format to \f[I]FILE\f[R].
464464All messages above DEBUG level will be written, regardless of verbosity
465465settings (\f[C]--verbose\f[R], \f[C]--quiet\f[R]).
466466.TP
467−.B \f[C]--list-input-formats\f[R]
467+\f[B]\f[CB]--list-input-formats\f[B]\f[R]
468468List supported input formats, one per line.
469469.TP
470−.B \f[C]--list-output-formats\f[R]
470+\f[B]\f[CB]--list-output-formats\f[B]\f[R]
471471List supported output formats, one per line.
472472.TP
473−.B \f[C]--list-extensions\f[R][\f[C]=\f[R]\f[I]FORMAT\f[R]]
473+\f[B]\f[CB]--list-extensions\f[B]\f[R][\f[B]\f[CB]=\f[B]\f[R]\f[I]FORMAT\f[R]]
474474List supported extensions, one per line, preceded by a \f[C]+\f[R] or
475475\f[C]-\f[R] indicating whether it is enabled by default in
476476\f[I]FORMAT\f[R].
477477If \f[I]FORMAT\f[R] is not specified, defaults for pandoc\[aq]s Markdown
478478are given.
479479.TP
480−.B \f[C]--list-highlight-languages\f[R]
480+\f[B]\f[CB]--list-highlight-languages\f[B]\f[R]
481481List supported languages for syntax highlighting, one per line.
482482.TP
483−.B \f[C]--list-highlight-styles\f[R]
483+\f[B]\f[CB]--list-highlight-styles\f[B]\f[R]
484484List supported styles for syntax highlighting, one per line.
485485See \f[C]--highlight-style\f[R].
486486.TP
487−.B \f[C]-v\f[R], \f[C]--version\f[R]
487+\f[B]\f[CB]-v\f[B]\f[R], \f[B]\f[CB]--version\f[B]\f[R]
488488Print version.
489489.TP
490−.B \f[C]-h\f[R], \f[C]--help\f[R]
490+\f[B]\f[CB]-h\f[B]\f[R], \f[B]\f[CB]--help\f[B]\f[R]
491491Show usage message.
492492.SS Reader options
493493.TP
494−.B \f[C]--base-header-level=\f[R]\f[I]NUMBER\f[R]
494+\f[B]\f[CB]--base-header-level=\f[B]\f[R]\f[I]NUMBER\f[R]
495495Specify the base level for headings (defaults to 1).
496496.TP
497−.B \f[C]--strip-empty-paragraphs\f[R]
497+\f[B]\f[CB]--strip-empty-paragraphs\f[B]\f[R]
498498\f[I]Deprecated. Use the \f[CI]+empty_paragraphs\f[I] extension
499499instead.\f[R] Ignore paragraphs with no content.
500500This option is useful for converting word processing documents where
501501users have used empty paragraphs to create inter-paragraph space.
502502.TP
503−.B \f[C]--indented-code-classes=\f[R]\f[I]CLASSES\f[R]
503+\f[B]\f[CB]--indented-code-classes=\f[B]\f[R]\f[I]CLASSES\f[R]
504504Specify classes to use for indented code blocks--for example,
505505\f[C]perl,numberLines\f[R] or \f[C]haskell\f[R].
506506Multiple classes may be separated by spaces or commas.
507507.TP
508−.B \f[C]--default-image-extension=\f[R]\f[I]EXTENSION\f[R]
508+\f[B]\f[CB]--default-image-extension=\f[B]\f[R]\f[I]EXTENSION\f[R]
509509Specify a default extension to use when image paths/URLs have no
510510extension.
511511This allows you to use the same source for formats that require
512512different kinds of images.
513513Currently this option only affects the Markdown and LaTeX readers.
514514.TP
515−.B \f[C]--file-scope\f[R]
515+\f[B]\f[CB]--file-scope\f[B]\f[R]
516516Parse each file individually before combining for multifile documents.
517517This will allow footnotes in different files with the same identifiers
518518to work as expected.
519519If this option is set, footnotes and links will not work across files.
520520Reading binary files (docx, odt, epub) implies \f[C]--file-scope\f[R].
521521.TP
522−.B \f[C]-F\f[R] \f[I]PROGRAM\f[R], \f[C]--filter=\f[R]\f[I]PROGRAM\f[R]
522+\f[B]\f[CB]-F\f[B]\f[R] \f[I]PROGRAM\f[R], \f[B]\f[CB]--filter=\f[B]\f[R]\f[I]PROGRAM\f[R]
523523Specify an executable to be used as a filter transforming the pandoc AST
524524after the input is parsed and before the output is written.
525525The executable should read JSON from stdin and write JSON to stdout.
@@ -567,7 +567,7 @@ Filters and lua-filters are applied in the order specified on the
567567command line.
568568.RE
569569.TP
570−.B \f[C]--lua-filter=\f[R]\f[I]SCRIPT\f[R]
570+\f[B]\f[CB]--lua-filter=\f[B]\f[R]\f[I]SCRIPT\f[R]
571571Transform the document in a similar fashion as JSON filters (see
572572\f[C]--filter\f[R]), but use pandoc\[aq]s build-in lua filtering system.
573573The given lua script is expected to return a list of lua filters which
@@ -606,7 +606,7 @@ a specified full or relative path (executable or non-executable)
606606above).
607607.RE
608608.TP
609−.B \f[C]-M\f[R] \f[I]KEY\f[R][\f[C]=\f[R]\f[I]VAL\f[R]], \f[C]--metadata=\f[R]\f[I]KEY\f[R][\f[C]:\f[R]\f[I]VAL\f[R]]
609+\f[B]\f[CB]-M\f[B]\f[R] \f[I]KEY\f[R][\f[B]\f[CB]=\f[B]\f[R]\f[I]VAL\f[R]], \f[B]\f[CB]--metadata=\f[B]\f[R]\f[I]KEY\f[R][\f[B]\f[CB]:\f[B]\f[R]\f[I]VAL\f[R]]
610610Set the metadata field \f[I]KEY\f[R] to the value \f[I]VAL\f[R].
611611A value specified on the command line overrides a value specified in the
612612document using YAML metadata blocks.
@@ -619,7 +619,7 @@ metadata of the underlying document (which is accessible from filters
619619and may be printed in some output formats) and metadata values will be
620620escaped when inserted into the template.
621621.TP
622−.B \f[C]--metadata-file=\f[R]\f[I]FILE\f[R]
622+\f[B]\f[CB]--metadata-file=\f[B]\f[R]\f[I]FILE\f[R]
623623Read metadata from the supplied YAML (or JSON) file.
624624This option can be used with every input format, but string scalars in
625625the YAML file will always be parsed as Markdown.
@@ -628,15 +628,15 @@ blocks.
628628Metadata values specified inside the document, or by using \f[C]-M\f[R],
629629overwrite values specified with this option.
630630.TP
631−.B \f[C]-p\f[R], \f[C]--preserve-tabs\f[R]
631+\f[B]\f[CB]-p\f[B]\f[R], \f[B]\f[CB]--preserve-tabs\f[B]\f[R]
632632Preserve tabs instead of converting them to spaces (the default).
633633Note that this will only affect tabs in literal code spans and code
634634blocks; tabs in regular text will be treated as spaces.
635635.TP
636−.B \f[C]--tab-stop=\f[R]\f[I]NUMBER\f[R]
636+\f[B]\f[CB]--tab-stop=\f[B]\f[R]\f[I]NUMBER\f[R]
637637Specify the number of spaces per tab (default is 4).
638638.TP
639−.B \f[C]--track-changes=accept\f[R]|\f[C]reject\f[R]|\f[C]all\f[R]
639+\f[B]\f[CB]--track-changes=accept\f[B]\f[R]|\f[B]\f[CB]reject\f[B]\f[R]|\f[B]\f[CB]all\f[B]\f[R]
640640Specifies what to do with insertions, deletions, and comments produced
641641by the MS Word \[dq]Track Changes\[dq] feature.
642642\f[C]accept\f[R] (the default), inserts all insertions, and ignores all
@@ -656,7 +656,7 @@ produces a span with the class
656656affected paragraph break.
657657This option only affects the docx reader.
658658.TP
659−.B \f[C]--extract-media=\f[R]\f[I]DIR\f[R]
659+\f[B]\f[CB]--extract-media=\f[B]\f[R]\f[I]DIR\f[R]
660660Extract images and other media contained in or linked from the source
661661document to the path \f[I]DIR\f[R], creating it if necessary, and adjust
662662the images references in the document so they point to the extracted
@@ -667,7 +667,7 @@ used.
667667Otherwise the media is read from the file system or downloaded, and new
668668filenames are constructed based on SHA1 hashes of the contents.
669669.TP
670−.B \f[C]--abbreviations=\f[R]\f[I]FILE\f[R]
670+\f[B]\f[CB]--abbreviations=\f[B]\f[R]\f[I]FILE\f[R]
671671Specifies a custom abbreviations file, with abbreviations one to a line.
672672If this option is not specified, pandoc will read the data file
673673\f[C]abbreviations\f[R] from the user data directory or fall back on a
@@ -680,7 +680,7 @@ by a nonbreaking space, so that the period will not produce
680680sentence-ending space in formats like LaTeX.
681681.SS General writer options
682682.TP
683−.B \f[C]-s\f[R], \f[C]--standalone\f[R]
683+\f[B]\f[CB]-s\f[B]\f[R], \f[B]\f[CB]--standalone\f[B]\f[R]
684684Produce output with an appropriate header and footer (e.g.
685685a standalone HTML, LaTeX, TEI, or RTF file, not a fragment).
686686This option is set automatically for \f[C]pdf\f[R], \f[C]epub\f[R],
@@ -689,7 +689,7 @@ output.
689689For \f[C]native\f[R] output, this option causes metadata to be included;
690690otherwise, metadata is suppressed.
691691.TP
692−.B \f[C]--template=\f[R]\f[I]FILE\f[R]|\f[I]URL\f[R]
692+\f[B]\f[CB]--template=\f[B]\f[R]\f[I]FILE\f[R]|\f[I]URL\f[R]
693693Use the specified file as a custom template for the generated document.
694694Implies \f[C]--standalone\f[R].
695695See Templates, below, for a description of template syntax.
@@ -702,7 +702,7 @@ If the template is not found, pandoc will search for it in the
702702If this option is not used, a default template appropriate for the
703703output format will be used (see \f[C]-D/--print-default-template\f[R]).
704704.TP
705−.B \f[C]-V\f[R] \f[I]KEY\f[R][\f[C]=\f[R]\f[I]VAL\f[R]], \f[C]--variable=\f[R]\f[I]KEY\f[R][\f[C]:\f[R]\f[I]VAL\f[R]]
705+\f[B]\f[CB]-V\f[B]\f[R] \f[I]KEY\f[R][\f[B]\f[CB]=\f[B]\f[R]\f[I]VAL\f[R]], \f[B]\f[CB]--variable=\f[B]\f[R]\f[I]KEY\f[R][\f[B]\f[CB]:\f[B]\f[R]\f[I]VAL\f[R]]
706706Set the template variable \f[I]KEY\f[R] to the value \f[I]VAL\f[R] when
707707rendering the document in standalone mode.
708708This is generally only useful when the \f[C]--template\f[R] option is
@@ -711,7 +711,7 @@ variables used in the default templates.
711711If no \f[I]VAL\f[R] is specified, the key will be given the value
712712\f[C]true\f[R].
713713.TP
714−.B \f[C]-D\f[R] \f[I]FORMAT\f[R], \f[C]--print-default-template=\f[R]\f[I]FORMAT\f[R]
714+\f[B]\f[CB]-D\f[B]\f[R] \f[I]FORMAT\f[R], \f[B]\f[CB]--print-default-template=\f[B]\f[R]\f[I]FORMAT\f[R]
715715Print the system default template for an output \f[I]FORMAT\f[R].
716716(See \f[C]-t\f[R] for a list of possible \f[I]FORMAT\f[R]s.) Templates
717717in the user data directory are ignored.
@@ -719,26 +719,26 @@ This option may be used with \f[C]-o\f[R]/\f[C]--output\f[R] to redirect
719719output to a file, but \f[C]-o\f[R]/\f[C]--output\f[R] must come before
720720\f[C]--print-default-template\f[R] on the command line.
721721.TP
722−.B \f[C]--print-default-data-file=\f[R]\f[I]FILE\f[R]
722+\f[B]\f[CB]--print-default-data-file=\f[B]\f[R]\f[I]FILE\f[R]
723723Print a system default data file.
724724Files in the user data directory are ignored.
725725This option may be used with \f[C]-o\f[R]/\f[C]--output\f[R] to redirect
726726output to a file, but \f[C]-o\f[R]/\f[C]--output\f[R] must come before
727727\f[C]--print-default-data-file\f[R] on the command line.
728728.TP
729−.B \f[C]--eol=crlf\f[R]|\f[C]lf\f[R]|\f[C]native\f[R]
729+\f[B]\f[CB]--eol=crlf\f[B]\f[R]|\f[B]\f[CB]lf\f[B]\f[R]|\f[B]\f[CB]native\f[B]\f[R]
730730Manually specify line endings: \f[C]crlf\f[R] (Windows), \f[C]lf\f[R]
731731(macOS/Linux/UNIX), or \f[C]native\f[R] (line endings appropriate to the
732732OS on which pandoc is being run).
733733The default is \f[C]native\f[R].
734734.TP
735−.B \f[C]--dpi\f[R]=\f[I]NUMBER\f[R]
735+\f[B]\f[CB]--dpi\f[B]\f[R]=\f[I]NUMBER\f[R]
736736Specify the dpi (dots per inch) value for conversion from pixels to
737737inch/centimeters and vice versa.
738738The default is 96dpi.
739739Technically, the correct term would be ppi (pixels per inch).
740740.TP
741−.B \f[C]--wrap=auto\f[R]|\f[C]none\f[R]|\f[C]preserve\f[R]
741+\f[B]\f[CB]--wrap=auto\f[B]\f[R]|\f[B]\f[CB]none\f[B]\f[R]|\f[B]\f[CB]preserve\f[B]\f[R]
742742Determine how text is wrapped in the output (the source code, not the
743743rendered version).
744744With \f[C]auto\f[R] (the default), pandoc will attempt to wrap lines to
@@ -752,14 +752,14 @@ Automatic wrapping does not currently work in HTML output.
752752In \f[C]ipynb\f[R] output, this option affects wrapping of the contents
753753of markdown cells.
754754.TP
755−.B \f[C]--columns=\f[R]\f[I]NUMBER\f[R]
755+\f[B]\f[CB]--columns=\f[B]\f[R]\f[I]NUMBER\f[R]
756756Specify length of lines in characters.
757757This affects text wrapping in the generated source code (see
758758\f[C]--wrap\f[R]).
759759It also affects calculation of column widths for plain text tables (see
760760Tables below).
761761.TP
762−.B \f[C]--toc\f[R], \f[C]--table-of-contents\f[R]
762+\f[B]\f[CB]--toc\f[B]\f[R], \f[B]\f[CB]--table-of-contents\f[B]\f[R]
763763Include an automatically generated table of contents (or, in the case of
764764\f[C]latex\f[R], \f[C]context\f[R], \f[C]docx\f[R], \f[C]odt\f[R],
765765\f[C]opendocument\f[R], \f[C]rst\f[R], or \f[C]ms\f[R], an instruction
@@ -775,23 +775,23 @@ If you would prefer it to be at the end of the document, use the option
775775\f[C]--pdf-engine-opt=--no-toc-relocation\f[R].
776776.RE
777777.TP
778−.B \f[C]--toc-depth=\f[R]\f[I]NUMBER\f[R]
778+\f[B]\f[CB]--toc-depth=\f[B]\f[R]\f[I]NUMBER\f[R]
779779Specify the number of section levels to include in the table of
780780contents.
781781The default is 3 (which means that level-1, 2, and 3 headings will be
782782listed in the contents).
783783.TP
784−.B \f[C]--strip-comments\f[R]
784+\f[B]\f[CB]--strip-comments\f[B]\f[R]
785785Strip out HTML comments in the Markdown or Textile source, rather than
786786passing them on to Markdown, Textile or HTML output as raw HTML.
787787This does not apply to HTML comments inside raw HTML blocks when the
788788\f[C]markdown_in_html_blocks\f[R] extension is not set.
789789.TP
790−.B \f[C]--no-highlight\f[R]
790+\f[B]\f[CB]--no-highlight\f[B]\f[R]
791791Disables syntax highlighting for code blocks and inlines, even when a
792792language attribute is given.
793793.TP
794−.B \f[C]--highlight-style=\f[R]\f[I]STYLE\f[R]|\f[I]FILE\f[R]
794+\f[B]\f[CB]--highlight-style=\f[B]\f[R]\f[I]STYLE\f[R]|\f[I]FILE\f[R]
795795Specifies the coloring style to be used in highlighted source code.
796796Options are \f[C]pygments\f[R] (the default), \f[C]kate\f[R],
797797\f[C]monochrome\f[R], \f[C]breezeDark\f[R], \f[C]espresso\f[R],
@@ -810,7 +810,7 @@ To generate the JSON version of an existing style, use
810810\f[C]--print-highlight-style\f[R].
811811.RE
812812.TP
813−.B \f[C]--print-highlight-style=\f[R]\f[I]STYLE\f[R]|\f[I]FILE\f[R]
813+\f[B]\f[CB]--print-highlight-style=\f[B]\f[R]\f[I]STYLE\f[R]|\f[I]FILE\f[R]
814814Prints a JSON version of a highlighting style, which can be modified,
815815saved with a \f[C].theme\f[R] extension, and used with
816816\f[C]--highlight-style\f[R].
@@ -818,13 +818,13 @@ This option may be used with \f[C]-o\f[R]/\f[C]--output\f[R] to redirect
818818output to a file, but \f[C]-o\f[R]/\f[C]--output\f[R] must come before
819819\f[C]--print-highlight-style\f[R] on the command line.
820820.TP
821−.B \f[C]--syntax-definition=\f[R]\f[I]FILE\f[R]
821+\f[B]\f[CB]--syntax-definition=\f[B]\f[R]\f[I]FILE\f[R]
822822Instructs pandoc to load a KDE XML syntax definition file, which will be
823823used for syntax highlighting of appropriately marked code blocks.
824824This can be used to add support for new languages or to use altered
825825syntax definitions for existing languages.
826826.TP
827−.B \f[C]-H\f[R] \f[I]FILE\f[R], \f[C]--include-in-header=\f[R]\f[I]FILE\f[R]|\f[I]URL\f[R]
827+\f[B]\f[CB]-H\f[B]\f[R] \f[I]FILE\f[R], \f[B]\f[CB]--include-in-header=\f[B]\f[R]\f[I]FILE\f[R]|\f[I]URL\f[R]
828828Include contents of \f[I]FILE\f[R], verbatim, at the end of the header.
829829This can be used, for example, to include special CSS or JavaScript in
830830HTML documents.
@@ -833,7 +833,7 @@ header.
833833They will be included in the order specified.
834834Implies \f[C]--standalone\f[R].
835835.TP
836−.B \f[C]-B\f[R] \f[I]FILE\f[R], \f[C]--include-before-body=\f[R]\f[I]FILE\f[R]|\f[I]URL\f[R]
836+\f[B]\f[CB]-B\f[B]\f[R] \f[I]FILE\f[R], \f[B]\f[CB]--include-before-body=\f[B]\f[R]\f[I]FILE\f[R]|\f[I]URL\f[R]
837837Include contents of \f[I]FILE\f[R], verbatim, at the beginning of the
838838document body (e.g.
839839after the \f[C]<body>\f[R] tag in HTML, or the
@@ -844,7 +844,7 @@ This option can be used repeatedly to include multiple files.
844844They will be included in the order specified.
845845Implies \f[C]--standalone\f[R].
846846.TP
847−.B \f[C]-A\f[R] \f[I]FILE\f[R], \f[C]--include-after-body=\f[R]\f[I]FILE\f[R]|\f[I]URL\f[R]
847+\f[B]\f[CB]-A\f[B]\f[R] \f[I]FILE\f[R], \f[B]\f[CB]--include-after-body=\f[B]\f[R]\f[I]FILE\f[R]|\f[I]URL\f[R]
848848Include contents of \f[I]FILE\f[R], verbatim, at the end of the document
849849body (before the \f[C]</body>\f[R] tag in HTML, or the
850850\f[C]\[rs]end{document}\f[R] command in LaTeX).
@@ -852,7 +852,7 @@ This option can be used repeatedly to include multiple files.
852852They will be included in the order specified.
853853Implies \f[C]--standalone\f[R].
854854.TP
855−.B \f[C]--resource-path=\f[R]\f[I]SEARCHPATH\f[R]
855+\f[B]\f[CB]--resource-path=\f[B]\f[R]\f[I]SEARCHPATH\f[R]
856856List of paths to search for images and other resources.
857857The paths should be separated by \f[C]:\f[R] on Linux, UNIX, and macOS
858858systems, and by \f[C];\f[R] on Windows.
@@ -870,7 +870,7 @@ embeds images (for example, \f[C]docx\f[R], \f[C]pdf\f[R], or
870870together with \f[C]--extract-media\f[R].
871871.RE
872872.TP
873−.B \f[C]--request-header=\f[R]\f[I]NAME\f[R]\f[C]:\f[R]\f[I]VAL\f[R]
873+\f[B]\f[CB]--request-header=\f[B]\f[R]\f[I]NAME\f[R]\f[B]\f[CB]:\f[B]\f[R]\f[I]VAL\f[R]
874874Set the request header \f[I]NAME\f[R] to the value \f[I]VAL\f[R] when
875875making HTTP requests (for example, when a URL is given on the command
876876line, or when resources used in a document must be downloaded).
@@ -878,7 +878,7 @@ If you\[aq]re behind a proxy, you also need to set the environment
878878variable \f[C]http_proxy\f[R] to \f[C]http://...\f[R].
879879.SS Options affecting specific writers
880880.TP
881−.B \f[C]--self-contained\f[R]
881+\f[B]\f[CB]--self-contained\f[B]\f[R]
882882Produce a standalone HTML file with no external dependencies, using
883883\f[C]data:\f[R] URIs to incorporate the contents of linked scripts,
884884stylesheets, images, and videos.
@@ -903,10 +903,10 @@ work with \f[C]--mathjax\f[R], and some advanced features (e.g.
903903zoom or speaker notes) may not work in an offline
904904\[dq]self-contained\[dq] \f[C]reveal.js\f[R] slide show.
905905.TP
906−.B \f[C]--html-q-tags\f[R]
906+\f[B]\f[CB]--html-q-tags\f[B]\f[R]
907907Use \f[C]<q>\f[R] tags for quotes in HTML.
908908.TP
909−.B \f[C]--ascii\f[R]
909+\f[B]\f[CB]--ascii\f[B]\f[R]
910910Use only ASCII characters in output.
911911Currently supported for XML and HTML formats (which use entities instead
912912of UTF-8 when this option is selected), CommonMark, gfm, and Markdown
@@ -915,28 +915,28 @@ limited degree LaTeX (which uses standard commands for accented
915915characters when possible).
916916roff man output uses ASCII by default.
917917.TP
918−.B \f[C]--reference-links\f[R]
918+\f[B]\f[CB]--reference-links\f[B]\f[R]
919919Use reference-style links, rather than inline links, in writing Markdown
920920or reStructuredText.
921921By default inline links are used.
922922The placement of link references is affected by the
923923\f[C]--reference-location\f[R] option.
924924.TP
925−.B \f[C]--reference-location = block\f[R]|\f[C]section\f[R]|\f[C]document\f[R]
925+\f[B]\f[CB]--reference-location = block\f[B]\f[R]|\f[B]\f[CB]section\f[B]\f[R]|\f[B]\f[CB]document\f[B]\f[R]
926926Specify whether footnotes (and references, if \f[C]reference-links\f[R]
927927is set) are placed at the end of the current (top-level) block, the
928928current section, or the document.
929929The default is \f[C]document\f[R].
930930Currently only affects the markdown writer.
931931.TP
932−.B \f[C]--atx-headers\f[R]
932+\f[B]\f[CB]--atx-headers\f[B]\f[R]
933933Use ATX-style headings in Markdown output.
934934The default is to use setext-style headings for levels 1 to 2, and then
935935ATX headings.
936936(Note: for \f[C]gfm\f[R] output, ATX headings are always used.) This
937937option also affects markdown cells in \f[C]ipynb\f[R] output.
938938.TP
939−.B \f[C]--top-level-division=[default|section|chapter|part]\f[R]
939+\f[B]\f[CB]--top-level-division=[default|section|chapter|part]\f[B]\f[R]
940940Treat top-level headings as the given division type in LaTeX, ConTeXt,
941941DocBook, and TEI output.
942942The hierarchy order is part, chapter, then section; all headings are
@@ -952,13 +952,13 @@ If \f[C]beamer\f[R] is the output format, specifying either
952952become \f[C]\[rs]part{..}\f[R], while second-level headings remain as
953953their default type.
954954.TP
955−.B \f[C]-N\f[R], \f[C]--number-sections\f[R]
955+\f[B]\f[CB]-N\f[B]\f[R], \f[B]\f[CB]--number-sections\f[B]\f[R]
956956Number section headings in LaTeX, ConTeXt, HTML, or EPUB output.
957957By default, sections are not numbered.
958958Sections with class \f[C]unnumbered\f[R] will never be numbered, even if
959959\f[C]--number-sections\f[R] is specified.
960960.TP
961−.B \f[C]--number-offset=\f[R]\f[I]NUMBER\f[R][\f[C],\f[R]\f[I]NUMBER\f[R]\f[C],\f[R]\f[I]...\f[R]]
961+\f[B]\f[CB]--number-offset=\f[B]\f[R]\f[I]NUMBER\f[R][\f[B]\f[CB],\f[B]\f[R]\f[I]NUMBER\f[R]\f[B]\f[CB],\f[B]\f[R]\f[I]...\f[R]]
962962Offset for section headings in HTML output (ignored in other output
963963formats).
964964The first number is added to the section number for top-level headings,
@@ -971,18 +971,18 @@ numbered \[dq]1.5\[dq], specify \f[C]--number-offset=1,4\f[R].
971971Offsets are 0 by default.
972972Implies \f[C]--number-sections\f[R].
973973.TP
974−.B \f[C]--listings\f[R]
974+\f[B]\f[CB]--listings\f[B]\f[R]
975975Use the \f[C]listings\f[R] package for LaTeX code blocks.
976976The package does not support multi-byte encoding for source code.
977977To handle UTF-8 you would need to use a custom template.
978978This issue is fully documented here: Encoding issue with the listings
979979package.
980980.TP
981−.B \f[C]-i\f[R], \f[C]--incremental\f[R]
981+\f[B]\f[CB]-i\f[B]\f[R], \f[B]\f[CB]--incremental\f[B]\f[R]
982982Make list items in slide shows display incrementally (one by one).
983983The default is for lists to be displayed all at once.
984984.TP
985−.B \f[C]--slide-level=\f[R]\f[I]NUMBER\f[R]
985+\f[B]\f[CB]--slide-level=\f[B]\f[R]\f[I]NUMBER\f[R]
986986Specifies that headings with the specified level create slides (for
987987\f[C]beamer\f[R], \f[C]s5\f[R], \f[C]slidy\f[R], \f[C]slideous\f[R],
988988\f[C]dzslides\f[R]).
@@ -994,13 +994,13 @@ not appear in the slide show.
994994The default is to set the slide level based on the contents of the
995995document; see Structuring the slide show.
996996.TP
997−.B \f[C]--section-divs\f[R]
997+\f[B]\f[CB]--section-divs\f[B]\f[R]
998998Wrap sections in \f[C]<section>\f[R] tags (or \f[C]<div>\f[R] tags for
999999\f[C]html4\f[R]), and attach identifiers to the enclosing
10001000\f[C]<section>\f[R] (or \f[C]<div>\f[R]) rather than the heading itself.
10011001See Heading identifiers, below.
10021002.TP
1003−.B \f[C]--email-obfuscation=none\f[R]|\f[C]javascript\f[R]|\f[C]references\f[R]
1003+\f[B]\f[CB]--email-obfuscation=none\f[B]\f[R]|\f[B]\f[CB]javascript\f[B]\f[R]|\f[B]\f[CB]references\f[B]\f[R]
10041004Specify a method for obfuscating \f[C]mailto:\f[R] links in HTML
10051005documents.
10061006\f[C]none\f[R] leaves \f[C]mailto:\f[R] links as they are.
@@ -1009,20 +1009,20 @@ documents.
10091009decimal or hexadecimal character references.
10101010The default is \f[C]none\f[R].
10111011.TP
1012−.B \f[C]--id-prefix=\f[R]\f[I]STRING\f[R]
1012+\f[B]\f[CB]--id-prefix=\f[B]\f[R]\f[I]STRING\f[R]
10131013Specify a prefix to be added to all identifiers and internal links in
10141014HTML and DocBook output, and to footnote numbers in Markdown and Haddock
10151015output.
10161016This is useful for preventing duplicate identifiers when generating
10171017fragments to be included in other pages.
10181018.TP
1019−.B \f[C]-T\f[R] \f[I]STRING\f[R], \f[C]--title-prefix=\f[R]\f[I]STRING\f[R]
1019+\f[B]\f[CB]-T\f[B]\f[R] \f[I]STRING\f[R], \f[B]\f[CB]--title-prefix=\f[B]\f[R]\f[I]STRING\f[R]
10201020Specify \f[I]STRING\f[R] as a prefix at the beginning of the title that
10211021appears in the HTML header (but not in the title as it appears at the
10221022beginning of the HTML body).
10231023Implies \f[C]--standalone\f[R].
10241024.TP
1025−.B \f[C]-c\f[R] \f[I]URL\f[R], \f[C]--css=\f[R]\f[I]URL\f[R]
1025+\f[B]\f[CB]-c\f[B]\f[R] \f[I]URL\f[R], \f[B]\f[CB]--css=\f[B]\f[R]\f[I]URL\f[R]
10261026Link to a CSS style sheet.
10271027This option can be used repeatedly to include multiple files.
10281028They will be included in the order specified.
@@ -1036,12 +1036,12 @@ If none is provided using this option (or the \f[C]css\f[R] or
10361036If it is not found there, sensible defaults will be used.
10371037.RE
10381038.TP
1039−.B \f[C]--reference-doc=\f[R]\f[I]FILE\f[R]
1039+\f[B]\f[CB]--reference-doc=\f[B]\f[R]\f[I]FILE\f[R]
10401040Use the specified file as a style reference in producing a docx or ODT
10411041file.
10421042.RS
10431043.TP
1044−.B Docx
1044+Docx
10451045For best results, the reference docx should be a modified version of a
10461046docx file produced using pandoc.
10471047The contents of the reference docx are ignored, but its stylesheets and
@@ -1138,7 +1138,7 @@ Table style:
11381138Table
11391139.RE
11401140.TP
1141−.B ODT
1141+ODT
11421142For best results, the reference ODT should be a modified version of an
11431143ODT produced using pandoc.
11441144The contents of the reference ODT are ignored, but its stylesheets are
@@ -1156,7 +1156,7 @@ Then open \f[C]custom-reference.odt\f[R] in LibreOffice, modify the
11561156styles as you wish, and save the file.
11571157.RE
11581158.TP
1159−.B PowerPoint
1159+PowerPoint
11601160Templates included with Microsoft PowerPoint 2013 (either with
11611161\f[C].pptx\f[R] or \f[C].potx\f[R] extension) are known to work, as are
11621162most templates derived from these.
@@ -1185,7 +1185,7 @@ will use the first four layout slides, as mentioned above).
11851185.RE
11861186.RE
11871187.TP
1188−.B \f[C]--epub-cover-image=\f[R]\f[I]FILE\f[R]
1188+\f[B]\f[CB]--epub-cover-image=\f[B]\f[R]\f[I]FILE\f[R]
11891189Use the specified image as the EPUB cover.
11901190It is recommended that the image be less than 1000px in width and
11911191height.
@@ -1193,7 +1193,7 @@ Note that in a Markdown source document you can also specify
11931193\f[C]cover-image\f[R] in a YAML metadata block (see EPUB Metadata,
11941194below).
11951195.TP
1196−.B \f[C]--epub-metadata=\f[R]\f[I]FILE\f[R]
1196+\f[B]\f[CB]--epub-metadata=\f[B]\f[R]\f[I]FILE\f[R]
11971197Look in the specified XML file for metadata for the EPUB.
11981198The file should contain a series of Dublin Core elements.
11991199For example:
@@ -1220,7 +1220,7 @@ document can be used instead.
12201220See below under EPUB Metadata.
12211221.RE
12221222.TP
1223−.B \f[C]--epub-embed-font=\f[R]\f[I]FILE\f[R]
1223+\f[B]\f[CB]--epub-embed-font=\f[B]\f[R]\f[I]FILE\f[R]
12241224Embed the specified font in the EPUB.
12251225This option can be repeated to embed multiple fonts.
12261226Wildcards can also be used: for example, \f[C]DejaVuSans-*.ttf\f[R].
@@ -1262,7 +1262,7 @@ body { font-family: \[dq]DejaVuSans\[dq]; }
12621262.fi
12631263.RE
12641264.TP
1265−.B \f[C]--epub-chapter-level=\f[R]\f[I]NUMBER\f[R]
1265+\f[B]\f[CB]--epub-chapter-level=\f[B]\f[R]\f[I]NUMBER\f[R]
12661266Specify the heading level at which to split the EPUB into separate
12671267\[dq]chapter\[dq] files.
12681268The default is to split into chapters at level-1 headings.
@@ -1272,13 +1272,13 @@ Some readers may be slow if the chapter files are too large, so for
12721272large documents with few level-1 headings, one might want to use a
12731273chapter level of 2 or 3.
12741274.TP
1275−.B \f[C]--epub-subdirectory=\f[R]\f[I]DIRNAME\f[R]
1275+\f[B]\f[CB]--epub-subdirectory=\f[B]\f[R]\f[I]DIRNAME\f[R]
12761276Specify the subdirectory in the OCF container that is to hold the
12771277EPUB-specific contents.
12781278The default is \f[C]EPUB\f[R].
12791279To put the EPUB contents in the top level, use an empty string.
12801280.TP
1281−.B \f[C]--ipynb-output=all|none|best\f[R]
1281+\f[B]\f[CB]--ipynb-output=all|none|best\f[B]\f[R]
12821282Determines how ipynb output cells are treated.
12831283\f[C]all\f[R] means that all of the data formats included in the
12841284original are preserved.
@@ -1287,7 +1287,7 @@ original are preserved.
12871287each output cell that is compatible with the output format.
12881288The default is \f[C]best\f[R].
12891289.TP
1290−.B \f[C]--pdf-engine=\f[R]\f[I]PROGRAM\f[R]
1290+\f[B]\f[CB]--pdf-engine=\f[B]\f[R]\f[I]PROGRAM\f[R]
12911291Use the specified engine when producing PDF output.
12921292Valid values are \f[C]pdflatex\f[R], \f[C]lualatex\f[R],
12931293\f[C]xelatex\f[R], \f[C]latexmk\f[R], \f[C]tectonic\f[R],
@@ -1297,7 +1297,7 @@ The default is \f[C]pdflatex\f[R].
12971297If the engine is not in your PATH, the full path of the engine may be
12981298specified here.
12991299.TP
1300−.B \f[C]--pdf-engine-opt=\f[R]\f[I]STRING\f[R]
1300+\f[B]\f[CB]--pdf-engine-opt=\f[B]\f[R]\f[I]STRING\f[R]
13011301Use the given string as a command-line argument to the
13021302\f[C]pdf-engine\f[R].
13031303For example, to use a persistent directory \f[C]foo\f[R] for
@@ -1306,7 +1306,7 @@ For example, to use a persistent directory \f[C]foo\f[R] for
13061306Note that no check for duplicate options is done.
13071307.SS Citation rendering
13081308.TP
1309−.B \f[C]--bibliography=\f[R]\f[I]FILE\f[R]
1309+\f[B]\f[CB]--bibliography=\f[B]\f[R]\f[I]FILE\f[R]
13101310Set the \f[C]bibliography\f[R] field in the document\[aq]s metadata to
13111311\f[I]FILE\f[R], overriding any value set in the metadata, and process
13121312citations using \f[C]pandoc-citeproc\f[R].
@@ -1318,27 +1318,27 @@ citations using \f[C]pandoc-citeproc\f[R].
13181318If you supply this argument multiple times, each \f[I]FILE\f[R] will be
13191319added to bibliography.
13201320.TP
1321−.B \f[C]--csl=\f[R]\f[I]FILE\f[R]
1321+\f[B]\f[CB]--csl=\f[B]\f[R]\f[I]FILE\f[R]
13221322Set the \f[C]csl\f[R] field in the document\[aq]s metadata to
13231323\f[I]FILE\f[R], overriding any value set in the metadata.
13241324(This is equivalent to \f[C]--metadata csl=FILE\f[R].) This option is
13251325only relevant with \f[C]pandoc-citeproc\f[R].
13261326.TP
1327−.B \f[C]--citation-abbreviations=\f[R]\f[I]FILE\f[R]
1327+\f[B]\f[CB]--citation-abbreviations=\f[B]\f[R]\f[I]FILE\f[R]
13281328Set the \f[C]citation-abbreviations\f[R] field in the document\[aq]s
13291329metadata to \f[I]FILE\f[R], overriding any value set in the metadata.
13301330(This is equivalent to
13311331\f[C]--metadata citation-abbreviations=FILE\f[R].) This option is only
13321332relevant with \f[C]pandoc-citeproc\f[R].
13331333.TP
1334−.B \f[C]--natbib\f[R]
1334+\f[B]\f[CB]--natbib\f[B]\f[R]
13351335Use \f[C]natbib\f[R] for citations in LaTeX output.
13361336This option is not for use with the \f[C]pandoc-citeproc\f[R] filter or
13371337with PDF output.
13381338It is intended for use in producing a LaTeX file that can be processed
13391339with \f[C]bibtex\f[R].
13401340.TP
1341−.B \f[C]--biblatex\f[R]
1341+\f[B]\f[CB]--biblatex\f[B]\f[R]
13421342Use \f[C]biblatex\f[R] for citations in LaTeX output.
13431343This option is not for use with the \f[C]pandoc-citeproc\f[R] filter or
13441344with PDF output.
@@ -1355,7 +1355,7 @@ However, this gives acceptable results only for basic math, usually you
13551355will want to use \f[C]--mathjax\f[R] or another of the following
13561356options.
13571357.TP
1358−.B \f[C]--mathjax\f[R][\f[C]=\f[R]\f[I]URL\f[R]]
1358+\f[B]\f[CB]--mathjax\f[B]\f[R][\f[B]\f[CB]=\f[B]\f[R]\f[I]URL\f[R]]
13591359Use MathJax to display embedded TeX math in HTML output.
13601360TeX math will be put between \f[C]\[rs](...\[rs])\f[R] (for inline math)
13611361or \f[C]\[rs][...\[rs]]\f[R] (for display math) and wrapped in
@@ -1365,7 +1365,7 @@ The \f[I]URL\f[R] should point to the \f[C]MathJax.js\f[R] load script.
13651365If a \f[I]URL\f[R] is not provided, a link to the Cloudflare CDN will be
13661366inserted.
13671367.TP
1368−.B \f[C]--mathml\f[R]
1368+\f[B]\f[CB]--mathml\f[B]\f[R]
13691369Convert TeX math to MathML (in \f[C]epub3\f[R], \f[C]docbook4\f[R],
13701370\f[C]docbook5\f[R], \f[C]jats\f[R], \f[C]html4\f[R] and
13711371\f[C]html5\f[R]).
@@ -1373,7 +1373,7 @@ This is the default in \f[C]odt\f[R] output.
13731373Note that currently only Firefox and Safari (and select e-book readers)
13741374natively support MathML.
13751375.TP
1376−.B \f[C]--webtex\f[R][\f[C]=\f[R]\f[I]URL\f[R]]
1376+\f[B]\f[CB]--webtex\f[B]\f[R][\f[B]\f[CB]=\f[B]\f[R]\f[I]URL\f[R]]
13771377Convert TeX formulas to \f[C]<img>\f[R] tags that link to an external
13781378script that converts formulas to images.
13791379The formula will be URL-encoded and concatenated with the URL provided.
@@ -1385,7 +1385,7 @@ Note: the \f[C]--webtex\f[R] option will affect Markdown output as well
13851385as HTML, which is useful if you\[aq]re targeting a version of Markdown
13861386without native math support.
13871387.TP
1388−.B \f[C]--katex\f[R][\f[C]=\f[R]\f[I]URL\f[R]]
1388+\f[B]\f[CB]--katex\f[B]\f[R][\f[B]\f[CB]=\f[B]\f[R]\f[I]URL\f[R]]
13891389Use KaTeX to display embedded TeX math in HTML output.
13901390The \f[I]URL\f[R] is the base URL for the KaTeX library.
13911391That directory should contain a \f[C]katex.min.js\f[R] and a
@@ -1393,7 +1393,7 @@ That directory should contain a \f[C]katex.min.js\f[R] and a
13931393If a \f[I]URL\f[R] is not provided, a link to the KaTeX CDN will be
13941394inserted.
13951395.TP
1396−.B \f[C]--gladtex\f[R]
1396+\f[B]\f[CB]--gladtex\f[B]\f[R]
13971397Enclose TeX math in \f[C]<eq>\f[R] tags in HTML output.
13981398The resulting HTML can then be processed by GladTeX to produce images of
13991399the typeset formulas and an HTML file with links to these images.
@@ -1410,7 +1410,7 @@ gladtex -d myfile-images myfile.htex
14101410.RE
14111411.SS Options for wrapper scripts
14121412.TP
1413−.B \f[C]--dump-args\f[R]
1413+\f[B]\f[CB]--dump-args\f[B]\f[R]
14141414Print information about command-line arguments to \f[I]stdout\f[R], then
14151415exit.
14161416This option is intended primarily for use in wrapper scripts.
@@ -1423,7 +1423,7 @@ These do not include regular pandoc options and their arguments, but do
14231423include any options appearing after a \f[C]--\f[R] separator at the end
14241424of the line.
14251425.TP
1426−.B \f[C]--ignore-args\f[R]
1426+\f[B]\f[CB]--ignore-args\f[B]\f[R]
14271427Ignore command-line arguments (for use in wrapper scripts).
14281428Regular pandoc options are not ignored.
14291429Thus, for example,
@@ -1486,7 +1486,7 @@ document\[aq]s metadata \[en] which can be set using either YAML
14861486metadata blocks or with the \f[C]-M/--metadata\f[R] option.
14871487.SS Metadata variables
14881488.TP
1489−.B \f[C]title\f[R], \f[C]author\f[R], \f[C]date\f[R]
1489+\f[B]\f[CB]title\f[B]\f[R], \f[B]\f[CB]author\f[B]\f[R], \f[B]\f[CB]date\f[B]\f[R]
14901490allow identification of basic aspects of the document.
14911491Included in PDF metadata through LaTeX and ConTeXt.
14921492These can be set through a pandoc title block, which allows for multiple
@@ -1511,26 +1511,26 @@ variables.
15111511\f[C]author\f[R], and \f[C]date\f[R].)
15121512.RE
15131513.TP
1514−.B \f[C]subtitle\f[R]
1514+\f[B]\f[CB]subtitle\f[B]\f[R]
15151515document subtitle, included in HTML, EPUB, LaTeX, ConTeXt, and docx
15161516documents
15171517.TP
1518−.B \f[C]abstract\f[R]
1518+\f[B]\f[CB]abstract\f[B]\f[R]
15191519document summary, included in LaTeX, ConTeXt, AsciiDoc, and docx
15201520documents
15211521.TP
1522−.B \f[C]keywords\f[R]
1522+\f[B]\f[CB]keywords\f[B]\f[R]
15231523list of keywords to be included in HTML, PDF, ODT, pptx, docx and
15241524AsciiDoc metadata; repeat as for \f[C]author\f[R], above
15251525.TP
1526−.B \f[C]subject\f[R]
1526+\f[B]\f[CB]subject\f[B]\f[R]
15271527document subject, included in ODT, PDF, docx and pptx metadata
15281528.TP
1529−.B \f[C]description\f[R]
1529+\f[B]\f[CB]description\f[B]\f[R]
15301530document description, included in ODT, docx and pptx metadata.
15311531Some applications show this as \f[C]Comments\f[R] metadata.
15321532.TP
1533−.B \f[C]category\f[R]
1533+\f[B]\f[CB]category\f[B]\f[R]
15341534document category, included in docx and pptx metadata
15351535.PP
15361536Additionally, any root-level string metadata, not included in ODT, docx
@@ -1559,7 +1559,7 @@ as standard document properties and \f[C]subtitle\f[R] as a custom
15591559property when converting to docx, ODT or pptx.
15601560.SS Language variables
15611561.TP
1562−.B \f[C]lang\f[R]
1562+\f[B]\f[CB]lang\f[B]\f[R]
15631563identifies the main language of the document using IETF language tags
15641564(following the BCP 47 standard), such as \f[C]en\f[R] or
15651565\f[C]en-GB\f[R].
@@ -1589,7 +1589,7 @@ More text in English. [\[aq]Zitat auf Deutsch.\[aq]]{lang=de}
15891589.fi
15901590.RE
15911591.TP
1592−.B \f[C]dir\f[R]
1592+\f[B]\f[CB]dir\f[B]\f[R]
15931593the base script direction, either \f[C]rtl\f[R] (right-to-left) or
15941594\f[C]ltr\f[R] (left-to-right).
15951595.RS
@@ -1610,69 +1610,69 @@ engine is fully supported (use \f[C]--pdf-engine=xelatex\f[R]).
16101610These affect HTML output when producing slide shows with pandoc.
16111611All reveal.js configuration options are available as variables.
16121612.TP
1613−.B \f[C]revealjs-url\f[R]
1613+\f[B]\f[CB]revealjs-url\f[B]\f[R]
16141614base URL for reveal.js documents (defaults to \f[C]reveal.js\f[R])
16151615.TP
1616−.B \f[C]s5-url\f[R]
1616+\f[B]\f[CB]s5-url\f[B]\f[R]
16171617base URL for S5 documents (defaults to \f[C]s5/default\f[R])
16181618.TP
1619−.B \f[C]slidy-url\f[R]
1619+\f[B]\f[CB]slidy-url\f[B]\f[R]
16201620base URL for Slidy documents (defaults to
16211621\f[C]https://www.w3.org/Talks/Tools/Slidy2\f[R])
16221622.TP
1623−.B \f[C]slideous-url\f[R]
1623+\f[B]\f[CB]slideous-url\f[B]\f[R]
16241624base URL for Slideous documents (defaults to \f[C]slideous\f[R])
16251625.SS Variables for Beamer slides
16261626.PP
16271627These variables change the appearance of PDF slides using
16281628\f[C]beamer\f[R].
16291629.TP
1630−.B \f[C]aspectratio\f[R]
1630+\f[B]\f[CB]aspectratio\f[B]\f[R]
16311631slide aspect ratio (\f[C]43\f[R] for 4:3 [default], \f[C]169\f[R] for
1632163216:9, \f[C]1610\f[R] for 16:10, \f[C]149\f[R] for 14:9, \f[C]141\f[R]
16331633for 1.41:1, \f[C]54\f[R] for 5:4, \f[C]32\f[R] for 3:2)
16341634.TP
1635−.B \f[C]beamerarticle\f[R]
1635+\f[B]\f[CB]beamerarticle\f[B]\f[R]
16361636produce an article from Beamer slides
16371637.TP
1638−.B \f[C]beameroption\f[R]
1638+\f[B]\f[CB]beameroption\f[B]\f[R]
16391639add extra beamer option with \f[C]\[rs]setbeameroption{}\f[R]
16401640.TP
1641−.B \f[C]institute\f[R]
1641+\f[B]\f[CB]institute\f[B]\f[R]
16421642author affiliations: can be a list when there are multiple authors
16431643.TP
1644−.B \f[C]logo\f[R]
1644+\f[B]\f[CB]logo\f[B]\f[R]
16451645logo image for slides
16461646.TP
1647−.B \f[C]navigation\f[R]
1647+\f[B]\f[CB]navigation\f[B]\f[R]
16481648controls navigation symbols (default is \f[C]empty\f[R] for no
16491649navigation symbols; other valid values are \f[C]frame\f[R],
16501650\f[C]vertical\f[R], and \f[C]horizontal\f[R])
16511651.TP
1652−.B \f[C]section-titles\f[R]
1652+\f[B]\f[CB]section-titles\f[B]\f[R]
16531653enables \[dq]title pages\[dq] for new sections (default is true)
16541654.TP
1655−.B \f[C]theme\f[R], \f[C]colortheme\f[R], \f[C]fonttheme\f[R], \f[C]innertheme\f[R], \f[C]outertheme\f[R]
1655+\f[B]\f[CB]theme\f[B]\f[R], \f[B]\f[CB]colortheme\f[B]\f[R], \f[B]\f[CB]fonttheme\f[B]\f[R], \f[B]\f[CB]innertheme\f[B]\f[R], \f[B]\f[CB]outertheme\f[B]\f[R]
16561656beamer themes:
16571657.TP
1658−.B \f[C]themeoptions\f[R]
1658+\f[B]\f[CB]themeoptions\f[B]\f[R]
16591659options for LaTeX beamer themes (a list).
16601660.TP
1661−.B \f[C]titlegraphic\f[R]
1661+\f[B]\f[CB]titlegraphic\f[B]\f[R]
16621662image for title slide
16631663.SS Variables for PowerPoint slide shows
16641664.PP
16651665These variables control the visual aspects of a slide show that are not
16661666easily controled via templates.
16671667.TP
1668−.B \f[C]monofont\f[R]
1668+\f[B]\f[CB]monofont\f[B]\f[R]
16691669font to use for code.
16701670.SS Variables for LaTeX
16711671.PP
16721672Pandoc uses these variables when creating a PDF with a LaTeX engine.
16731673.SS Layout
16741674.TP
1675−.B \f[C]block-headings\f[R]
1675+\f[B]\f[CB]block-headings\f[B]\f[R]
16761676make \f[C]\[rs]paragraph\f[R] and \f[C]\[rs]subparagraph\f[R] (fourth-
16771677and fifth-level headings, or fifth- and sixth-level with book classes)
16781678free-standing rather than run-in; requires further formatting to
@@ -1701,7 +1701,7 @@ header-includes: |
17011701.fi
17021702.RE
17031703.TP
1704−.B \f[C]classoption\f[R]
1704+\f[B]\f[CB]classoption\f[B]\f[R]
17051705option for document class, e.g.
17061706\f[C]oneside\f[R]; repeat for multiple options:
17071707.RS
@@ -1717,13 +1717,13 @@ classoption:
17171717.fi
17181718.RE
17191719.TP
1720−.B \f[C]documentclass\f[R]
1720+\f[B]\f[CB]documentclass\f[B]\f[R]
17211721document class: usually one of the standard classes, \f[C]article\f[R],
17221722\f[C]book\f[R], and \f[C]report\f[R]; the KOMA-Script equivalents,
17231723\f[C]scrartcl\f[R], \f[C]scrbook\f[R], and \f[C]scrreprt\f[R], which
17241724default to smaller margins; or \f[C]memoir\f[R]
17251725.TP
1726−.B \f[C]geometry\f[R]
1726+\f[B]\f[CB]geometry\f[B]\f[R]
17271727option for \f[C]geometry\f[R] package, e.g.
17281728\f[C]margin=1in\f[R]; repeat for multiple options:
17291729.RS
@@ -1740,43 +1740,43 @@ geometry:
17401740.fi
17411741.RE
17421742.TP
1743−.B \f[C]indent\f[R]
1743+\f[B]\f[CB]indent\f[B]\f[R]
17441744uses document class settings for indentation (the default LaTeX template
17451745otherwise removes indentation and adds space between paragraphs)
17461746.TP
1747−.B \f[C]linestretch\f[R]
1747+\f[B]\f[CB]linestretch\f[B]\f[R]
17481748adjusts line spacing using the \f[C]setspace\f[R] package, e.g.
17491749\f[C]1.25\f[R], \f[C]1.5\f[R]
17501750.TP
1751−.B \f[C]margin-left\f[R], \f[C]margin-right\f[R], \f[C]margin-top\f[R], \f[C]margin-bottom\f[R]
1751+\f[B]\f[CB]margin-left\f[B]\f[R], \f[B]\f[CB]margin-right\f[B]\f[R], \f[B]\f[CB]margin-top\f[B]\f[R], \f[B]\f[CB]margin-bottom\f[B]\f[R]
17521752sets margins if \f[C]geometry\f[R] is not used (otherwise
17531753\f[C]geometry\f[R] overrides these)
17541754.TP
1755−.B \f[C]pagestyle\f[R]
1755+\f[B]\f[CB]pagestyle\f[B]\f[R]
17561756control \f[C]\[rs]pagestyle{}\f[R]: the default article class supports
17571757\f[C]plain\f[R] (default), \f[C]empty\f[R] (no running heads or page
17581758numbers), and \f[C]headings\f[R] (section titles in running heads)
17591759.TP
1760−.B \f[C]papersize\f[R]
1760+\f[B]\f[CB]papersize\f[B]\f[R]
17611761paper size, e.g.
17621762\f[C]letter\f[R], \f[C]a4\f[R]
17631763.TP
1764−.B \f[C]secnumdepth\f[R]
1764+\f[B]\f[CB]secnumdepth\f[B]\f[R]
17651765numbering depth for sections (with \f[C]--number-sections\f[R] option or
17661766\f[C]numbersections\f[R] variable)
17671767.SS Fonts
17681768.TP
1769−.B \f[C]fontenc\f[R]
1769+\f[B]\f[CB]fontenc\f[B]\f[R]
17701770allows font encoding to be specified through \f[C]fontenc\f[R] package
17711771(with \f[C]pdflatex\f[R]); default is \f[C]T1\f[R] (see LaTeX font
17721772encodings guide)
17731773.TP
1774−.B \f[C]fontfamily\f[R]
1774+\f[B]\f[CB]fontfamily\f[B]\f[R]
17751775font package for use with \f[C]pdflatex\f[R]: TeX Live includes many
17761776options, documented in the LaTeX Font Catalogue.
17771777The default is Latin Modern.
17781778.TP
1779−.B \f[C]fontfamilyoptions\f[R]
1779+\f[B]\f[CB]fontfamilyoptions\f[B]\f[R]
17801780options for package used as \f[C]fontfamily\f[R]; repeat for multiple
17811781options.
17821782For example, to use the Libertine font with proportional lowercase
@@ -1795,18 +1795,18 @@ fontfamilyoptions:
17951795.fi
17961796.RE
17971797.TP
1798−.B \f[C]fontsize\f[R]
1798+\f[B]\f[CB]fontsize\f[B]\f[R]
17991799font size for body text.
18001800The standard classes allow 10pt, 11pt, and 12pt.
18011801To use another size, set \f[C]documentclass\f[R] to one of the
18021802KOMA-Script classes, such as \f[C]scrartcl\f[R] or \f[C]scrbook\f[R].
18031803.TP
1804−.B \f[C]mainfont\f[R], \f[C]sansfont\f[R], \f[C]monofont\f[R], \f[C]mathfont\f[R], \f[C]CJKmainfont\f[R]
1804+\f[B]\f[CB]mainfont\f[B]\f[R], \f[B]\f[CB]sansfont\f[B]\f[R], \f[B]\f[CB]monofont\f[B]\f[R], \f[B]\f[CB]mathfont\f[B]\f[R], \f[B]\f[CB]CJKmainfont\f[B]\f[R]
18051805font families for use with \f[C]xelatex\f[R] or \f[C]lualatex\f[R]: take
18061806the name of any system font, using the \f[C]fontspec\f[R] package.
18071807\f[C]CJKmainfont\f[R] uses the \f[C]xecjk\f[R] package.
18081808.TP
1809−.B \f[C]mainfontoptions\f[R], \f[C]sansfontoptions\f[R], \f[C]monofontoptions\f[R], \f[C]mathfontoptions\f[R], \f[C]CJKoptions\f[R]
1809+\f[B]\f[CB]mainfontoptions\f[B]\f[R], \f[B]\f[CB]sansfontoptions\f[B]\f[R], \f[B]\f[CB]monofontoptions\f[B]\f[R], \f[B]\f[CB]mathfontoptions\f[B]\f[R], \f[B]\f[CB]CJKoptions\f[B]\f[R]
18101810options to use with \f[C]mainfont\f[R], \f[C]sansfont\f[R],
18111811\f[C]monofont\f[R], \f[C]mathfont\f[R], \f[C]CJKmainfont\f[R] in
18121812\f[C]xelatex\f[R] and \f[C]lualatex\f[R].
@@ -1828,113 +1828,113 @@ mainfontoptions:
18281828.fi
18291829.RE
18301830.TP
1831−.B \f[C]microtypeoptions\f[R]
1831+\f[B]\f[CB]microtypeoptions\f[B]\f[R]
18321832options to pass to the microtype package
18331833.SS Links
18341834.TP
1835−.B \f[C]colorlinks\f[R]
1835+\f[B]\f[CB]colorlinks\f[B]\f[R]
18361836add color to link text; automatically enabled if any of
18371837\f[C]linkcolor\f[R], \f[C]filecolor\f[R], \f[C]citecolor\f[R],
18381838\f[C]urlcolor\f[R], or \f[C]toccolor\f[R] are set
18391839.TP
1840−.B \f[C]linkcolor\f[R], \f[C]filecolor\f[R], \f[C]citecolor\f[R], \f[C]urlcolor\f[R], \f[C]toccolor\f[R]
1840+\f[B]\f[CB]linkcolor\f[B]\f[R], \f[B]\f[CB]filecolor\f[B]\f[R], \f[B]\f[CB]citecolor\f[B]\f[R], \f[B]\f[CB]urlcolor\f[B]\f[R], \f[B]\f[CB]toccolor\f[B]\f[R]
18411841color for internal links, external links, citation links, linked URLs,
18421842and links in table of contents, respectively: uses options allowed by
18431843\f[C]xcolor\f[R], including the \f[C]dvipsnames\f[R],
18441844\f[C]svgnames\f[R], and \f[C]x11names\f[R] lists
18451845.TP
1846−.B \f[C]links-as-notes\f[R]
1846+\f[B]\f[CB]links-as-notes\f[B]\f[R]
18471847causes links to be printed as footnotes
18481848.SS Front matter
18491849.TP
1850−.B \f[C]lof\f[R], \f[C]lot\f[R]
1850+\f[B]\f[CB]lof\f[B]\f[R], \f[B]\f[CB]lot\f[B]\f[R]
18511851include list of figures, list of tables
18521852.TP
1853−.B \f[C]thanks\f[R]
1853+\f[B]\f[CB]thanks\f[B]\f[R]
18541854contents of acknowledgments footnote after document title
18551855.TP
1856−.B \f[C]toc\f[R]
1856+\f[B]\f[CB]toc\f[B]\f[R]
18571857include table of contents (can also be set using
18581858\f[C]--toc/--table-of-contents\f[R])
18591859.TP
1860−.B \f[C]toc-depth\f[R]
1860+\f[B]\f[CB]toc-depth\f[B]\f[R]
18611861level of section to include in table of contents
18621862.SS BibLaTeX Bibliographies
18631863.PP
18641864These variables function when using BibLaTeX for citation rendering.
18651865.TP
1866−.B \f[C]biblatexoptions\f[R]
1866+\f[B]\f[CB]biblatexoptions\f[B]\f[R]
18671867list of options for biblatex
18681868.TP
1869−.B \f[C]biblio-style\f[R]
1869+\f[B]\f[CB]biblio-style\f[B]\f[R]
18701870bibliography style, when used with \f[C]--natbib\f[R] and
18711871\f[C]--biblatex\f[R].
18721872.TP
1873−.B \f[C]biblio-title\f[R]
1873+\f[B]\f[CB]biblio-title\f[B]\f[R]
18741874bibliography title, when used with \f[C]--natbib\f[R] and
18751875\f[C]--biblatex\f[R].
18761876.TP
1877−.B \f[C]bibliography\f[R]
1877+\f[B]\f[CB]bibliography\f[B]\f[R]
18781878bibliography to use for resolving references
18791879.TP
1880−.B \f[C]natbiboptions\f[R]
1880+\f[B]\f[CB]natbiboptions\f[B]\f[R]
18811881list of options for natbib
18821882.SS Variables for ConTeXt
18831883.PP
18841884Pandoc uses these variables when creating a PDF with ConTeXt.
18851885.TP
1886−.B \f[C]fontsize\f[R]
1886+\f[B]\f[CB]fontsize\f[B]\f[R]
18871887font size for body text (e.g.
18881888\f[C]10pt\f[R], \f[C]12pt\f[R])
18891889.TP
1890−.B \f[C]headertext\f[R], \f[C]footertext\f[R]
1890+\f[B]\f[CB]headertext\f[B]\f[R], \f[B]\f[CB]footertext\f[B]\f[R]
18911891text to be placed in running header or footer (see ConTeXt Headers and
18921892Footers); repeat up to four times for different placement
18931893.TP
1894−.B \f[C]indenting\f[R]
1894+\f[B]\f[CB]indenting\f[B]\f[R]
18951895controls indentation of paragraphs, e.g.
18961896\f[C]yes,small,next\f[R] (see ConTeXt Indentation); repeat for multiple
18971897options
18981898.TP
1899−.B \f[C]interlinespace\f[R]
1899+\f[B]\f[CB]interlinespace\f[B]\f[R]
19001900adjusts line spacing, e.g.
19011901\f[C]4ex\f[R] (using \f[C]setupinterlinespace\f[R]); repeat for multiple
19021902options
19031903.TP
1904−.B \f[C]layout\f[R]
1904+\f[B]\f[CB]layout\f[B]\f[R]
19051905options for page margins and text arrangement (see ConTeXt Layout);
19061906repeat for multiple options
19071907.TP
1908−.B \f[C]linkcolor\f[R], \f[C]contrastcolor\f[R]
1908+\f[B]\f[CB]linkcolor\f[B]\f[R], \f[B]\f[CB]contrastcolor\f[B]\f[R]
19091909color for links outside and inside a page, e.g.
19101910\f[C]red\f[R], \f[C]blue\f[R] (see ConTeXt Color)
19111911.TP
1912−.B \f[C]linkstyle\f[R]
1912+\f[B]\f[CB]linkstyle\f[B]\f[R]
19131913typeface style for links, e.g.
19141914\f[C]normal\f[R], \f[C]bold\f[R], \f[C]slanted\f[R],
19151915\f[C]boldslanted\f[R], \f[C]type\f[R], \f[C]cap\f[R], \f[C]small\f[R]
19161916.TP
1917−.B \f[C]lof\f[R], \f[C]lot\f[R]
1917+\f[B]\f[CB]lof\f[B]\f[R], \f[B]\f[CB]lot\f[B]\f[R]
19181918include list of figures, list of tables
19191919.TP
1920−.B \f[C]mainfont\f[R], \f[C]sansfont\f[R], \f[C]monofont\f[R], \f[C]mathfont\f[R]
1920+\f[B]\f[CB]mainfont\f[B]\f[R], \f[B]\f[CB]sansfont\f[B]\f[R], \f[B]\f[CB]monofont\f[B]\f[R], \f[B]\f[CB]mathfont\f[B]\f[R]
19211921font families: take the name of any system font (see ConTeXt Font
19221922Switching)
19231923.TP
1924−.B \f[C]margin-left\f[R], \f[C]margin-right\f[R], \f[C]margin-top\f[R], \f[C]margin-bottom\f[R]
1924+\f[B]\f[CB]margin-left\f[B]\f[R], \f[B]\f[CB]margin-right\f[B]\f[R], \f[B]\f[CB]margin-top\f[B]\f[R], \f[B]\f[CB]margin-bottom\f[B]\f[R]
19251925sets margins, if \f[C]layout\f[R] is not used (otherwise
19261926\f[C]layout\f[R] overrides these)
19271927.TP
1928−.B \f[C]pagenumbering\f[R]
1928+\f[B]\f[CB]pagenumbering\f[B]\f[R]
19291929page number style and location (using \f[C]setuppagenumbering\f[R]);
19301930repeat for multiple options
19311931.TP
1932−.B \f[C]papersize\f[R]
1932+\f[B]\f[CB]papersize\f[B]\f[R]
19331933paper size, e.g.
19341934\f[C]letter\f[R], \f[C]A4\f[R], \f[C]landscape\f[R] (see ConTeXt Paper
19351935Setup); repeat for multiple options
19361936.TP
1937−.B \f[C]pdfa\f[R]
1937+\f[B]\f[CB]pdfa\f[B]\f[R]
19381938adds to the preamble the setup necessary to generate PDF/A-1b:2005.
19391939To successfully generate PDF/A the required ICC color profiles have to
19401940be available and the content and all included files (such as images)
@@ -1942,11 +1942,11 @@ have to be standard conforming.
19421942The ICC profiles can be obtained from ConTeXt ICC Profiles.
19431943See also ConTeXt PDFA for more details.
19441944.TP
1945−.B \f[C]toc\f[R]
1945+\f[B]\f[CB]toc\f[B]\f[R]
19461946include table of contents (can also be set using
19471947\f[C]--toc/--table-of-contents\f[R])
19481948.TP
1949−.B \f[C]whitespace\f[R]
1949+\f[B]\f[CB]whitespace\f[B]\f[R]
19501950spacing between paragraphs, e.g.
19511951\f[C]none\f[R], \f[C]small\f[R] (using \f[C]setupwhitespace\f[R])
19521952.SS Variables for \f[C]wkhtmltopdf\f[R]
@@ -1955,46 +1955,46 @@ Pandoc uses these variables when creating a PDF with
19551955\f[C]wkhtmltopdf\f[R].
19561956The \f[C]--css\f[R] option also affects the output.
19571957.TP
1958−.B \f[C]footer-html\f[R], \f[C]header-html\f[R]
1958+\f[B]\f[CB]footer-html\f[B]\f[R], \f[B]\f[CB]header-html\f[B]\f[R]
19591959add information to the header and footer
19601960.TP
1961−.B \f[C]margin-left\f[R], \f[C]margin-right\f[R], \f[C]margin-top\f[R], \f[C]margin-bottom\f[R]
1961+\f[B]\f[CB]margin-left\f[B]\f[R], \f[B]\f[CB]margin-right\f[B]\f[R], \f[B]\f[CB]margin-top\f[B]\f[R], \f[B]\f[CB]margin-bottom\f[B]\f[R]
19621962set the page margins
19631963.TP
1964−.B \f[C]papersize\f[R]
1964+\f[B]\f[CB]papersize\f[B]\f[R]
19651965sets the PDF paper size
19661966.SS Variables for man pages
19671967.TP
1968−.B \f[C]adjusting\f[R]
1968+\f[B]\f[CB]adjusting\f[B]\f[R]
19691969adjusts text to left (\f[C]l\f[R]), right (\f[C]r\f[R]), center
19701970(\f[C]c\f[R]), or both (\f[C]b\f[R]) margins
19711971.TP
1972−.B \f[C]footer\f[R]
1972+\f[B]\f[CB]footer\f[B]\f[R]
19731973footer in man pages
19741974.TP
1975−.B \f[C]header\f[R]
1975+\f[B]\f[CB]header\f[B]\f[R]
19761976header in man pages
19771977.TP
1978−.B \f[C]hyphenate\f[R]
1978+\f[B]\f[CB]hyphenate\f[B]\f[R]
19791979if \f[C]true\f[R] (the default), hyphenation will be used
19801980.TP
1981−.B \f[C]section\f[R]
1981+\f[B]\f[CB]section\f[B]\f[R]
19821982section number in man pages
19831983.SS Variables for ms
19841984.TP
1985−.B \f[C]fontfamily\f[R]
1985+\f[B]\f[CB]fontfamily\f[B]\f[R]
19861986font family (e.g.
19871987\f[C]T\f[R] or \f[C]P\f[R])
19881988.TP
1989−.B \f[C]indent\f[R]
1989+\f[B]\f[CB]indent\f[B]\f[R]
19901990paragraph indent (e.g.
19911991\f[C]2m\f[R])
19921992.TP
1993−.B \f[C]lineheight\f[R]
1993+\f[B]\f[CB]lineheight\f[B]\f[R]
19941994line height (e.g.
19951995\f[C]12p\f[R])
19961996.TP
1997−.B \f[C]pointsize\f[R]
1997+\f[B]\f[CB]pointsize\f[B]\f[R]
19981998point size (e.g.
19991999\f[C]10p\f[R])
20002000.SS Structural variables
@@ -2003,10 +2003,10 @@ Pandoc sets these variables automatically in response to options or
20032003document contents; users can also modify them.
20042004These vary depending on the output format, and include the following:
20052005.TP
2006−.B \f[C]body\f[R]
2006+\f[B]\f[CB]body\f[B]\f[R]
20072007body of document
20082008.TP
2009−.B \f[C]date-meta\f[R]
2009+\f[B]\f[CB]date-meta\f[B]\f[R]
20102010the \f[C]date\f[R] variable converted to ISO 8601 YYYY-MM-DD, included
20112011in all HTML based formats (dzslides, epub, html, html4, html5, revealjs,
20122012s5, slideous, slidy).
@@ -2019,26 +2019,26 @@ either \f[C]02 Apr 2018\f[R] or \f[C]02 April 2018\f[R]),
20192019\f[C]April 02, 2018),\f[R]yyyy[mm[dd]]]\f[C](e.g.\f[R]20180402,
20202020\f[C]201804\f[R] or \f[C]2018\f[R]).
20212021.TP
2022−.B \f[C]header-includes\f[R]
2022+\f[B]\f[CB]header-includes\f[B]\f[R]
20232023contents specified by \f[C]-H/--include-in-header\f[R] (may have
20242024multiple values)
20252025.TP
2026−.B \f[C]include-before\f[R]
2026+\f[B]\f[CB]include-before\f[B]\f[R]
20272027contents specified by \f[C]-B/--include-before-body\f[R] (may have
20282028multiple values)
20292029.TP
2030−.B \f[C]include-after\f[R]
2030+\f[B]\f[CB]include-after\f[B]\f[R]
20312031contents specified by \f[C]-A/--include-after-body\f[R] (may have
20322032multiple values)
20332033.TP
2034−.B \f[C]meta-json\f[R]
2034+\f[B]\f[CB]meta-json\f[B]\f[R]
20352035JSON representation of all of the document\[aq]s metadata.
20362036Field values are transformed to the selected output format.
20372037.TP
2038−.B \f[C]numbersections\f[R]
2038+\f[B]\f[CB]numbersections\f[B]\f[R]
20392039non-null value if \f[C]-N/--number-sections\f[R] was specified
20402040.TP
2041−.B \f[C]sourcefile\f[R], \f[C]outputfile\f[R]
2041+\f[B]\f[CB]sourcefile\f[B]\f[R], \f[B]\f[CB]outputfile\f[B]\f[R]
20422042source and destination filenames, as given on the command line.
20432043\f[C]sourcefile\f[R] can also be a list if input comes from multiple
20442044files, or empty if input is from stdin.
@@ -2064,13 +2064,13 @@ If you need absolute paths, use e.g.
20642064\f[C]$curdir$/$sourcefile$\f[R].
20652065.RE
20662066.TP
2067−.B \f[C]curdir\f[R]
2067+\f[B]\f[CB]curdir\f[B]\f[R]
20682068working directory from which pandoc is run.
20692069.TP
2070−.B \f[C]toc\f[R]
2070+\f[B]\f[CB]toc\f[B]\f[R]
20712071non-null value if \f[C]--toc/--table-of-contents\f[R] was specified
20722072.TP
2073−.B \f[C]toc-title\f[R]
2073+\f[B]\f[CB]toc-title\f[B]\f[R]
20742074title of table of contents (works only with EPUB, opendocument, odt,
20752075docx, pptx, beamer, LaTeX)
20762076.SS Using variables in templates
@@ -2202,14 +2202,14 @@ Nonbreaking spaces are inserted after certain abbreviations, such as
22022202.PP
22032203This extension can be enabled/disabled for the following formats:
22042204.TP
2205−.B input formats
2205+input formats
22062206\f[C]markdown\f[R], \f[C]commonmark\f[R], \f[C]latex\f[R],
22072207\f[C]mediawiki\f[R], \f[C]org\f[R], \f[C]rst\f[R], \f[C]twiki\f[R]
22082208.TP
2209−.B output formats
2209+output formats
22102210\f[C]markdown\f[R], \f[C]latex\f[R], \f[C]context\f[R], \f[C]rst\f[R]
22112211.TP
2212−.B enabled by default in
2212+enabled by default in
22132213\f[C]markdown\f[R], \f[C]latex\f[R], \f[C]context\f[R] (both input and
22142214output)
22152215.PP
@@ -2234,14 +2234,14 @@ automatically assigned a unique identifier based on the heading text.
22342234.PP
22352235This extension can be enabled/disabled for the following formats:
22362236.TP
2237−.B input formats
2237+input formats
22382238\f[C]markdown\f[R], \f[C]latex\f[R], \f[C]rst\f[R], \f[C]mediawiki\f[R],
22392239\f[C]textile\f[R]
22402240.TP
2241−.B output formats
2241+output formats
22422242\f[C]markdown\f[R], \f[C]muse\f[R]
22432243.TP
2244−.B enabled by default in
2244+enabled by default in
22452245\f[C]markdown\f[R], \f[C]muse\f[R]
22462246.PP
22472247The default algorithm used to derive the identifier from the heading
@@ -2379,12 +2379,12 @@ Allows raw LaTeX, TeX, and ConTeXt to be included in a document.
23792379This extension can be enabled/disabled for the following formats (in
23802380addition to \f[C]markdown\f[R]):
23812381.TP
2382−.B input formats
2382+input formats
23832383\f[C]latex\f[R], \f[C]org\f[R], \f[C]textile\f[R], \f[C]html\f[R]
23842384(environments, \f[C]\[rs]ref\f[R], and \f[C]\[rs]eqref\f[R] only),
23852385\f[C]ipynb\f[R]
23862386.TP
2387−.B output formats
2387+output formats
23882388\f[C]textile\f[R], \f[C]commonmark\f[R]
23892389.PP
23902390Note: as applied to \f[C]ipynb\f[R], \f[C]raw_html\f[R] and
@@ -2420,10 +2420,10 @@ Treat the document as literate Haskell source.
24202420.PP
24212421This extension can be enabled/disabled for the following formats:
24222422.TP
2423−.B input formats
2423+input formats
24242424\f[C]markdown\f[R], \f[C]rst\f[R], \f[C]latex\f[R]
24252425.TP
2426−.B output formats
2426+output formats
24272427\f[C]markdown\f[R], \f[C]rst\f[R], \f[C]latex\f[R], \f[C]html\f[R]
24282428.PP
24292429If you append \f[C]+lhs\f[R] (or \f[C]+literate_haskell\f[R]) to one of
@@ -2494,10 +2494,10 @@ By default empty paragraphs are omitted.
24942494.PP
24952495This extension can be enabled/disabled for the following formats:
24962496.TP
2497−.B input formats
2497+input formats
24982498\f[C]docx\f[R], \f[C]html\f[R]
24992499.TP
2500−.B output formats
2500+output formats
25012501\f[C]docx\f[R], \f[C]odt\f[R], \f[C]opendocument\f[R], \f[C]html\f[R]
25022502.SS Extension: \f[C]styles\f[R]
25032503.PP
@@ -2507,7 +2507,7 @@ understands the meaning of these styles.
25072507This can be used with docx custom styles.
25082508Disabled by default.
25092509.TP
2510−.B input formats
2510+input formats
25112511\f[C]docx\f[R]
25122512.SS Extension: \f[C]amuse\f[R]
25132513.PP
@@ -4130,62 +4130,62 @@ delimiters.
41304130TeX math will be printed in all output formats.
41314131How it is rendered depends on the output format:
41324132.TP
4133−.B LaTeX
4133+LaTeX
41344134It will appear verbatim surrounded by \f[C]\[rs](...\[rs])\f[R] (for
41354135inline math) or \f[C]\[rs][...\[rs]]\f[R] (for display math).
41364136.TP
4137−.B Markdown, Emacs Org mode, ConTeXt, ZimWiki
4137+Markdown, Emacs Org mode, ConTeXt, ZimWiki
41384138It will appear verbatim surrounded by \f[C]$...$\f[R] (for inline math)
41394139or \f[C]$$...$$\f[R] (for display math).
41404140.TP
4141−.B XWiki
4141+XWiki
41424142It will appear verbatim surrounded by
41434143\f[C]{{formula}}..{{/formula}}\f[R].
41444144.TP
4145−.B reStructuredText
4145+reStructuredText
41464146It will be rendered using an interpreted text role \f[C]:math:\f[R].
41474147.TP
4148−.B AsciiDoc
4148+AsciiDoc
41494149For AsciiDoc output format (\f[C]-t asciidoc\f[R]) it will appear
41504150verbatim surrounded by \f[C]latexmath:[$...$]\f[R] (for inline math) or
41514151\f[C][latexmath]++++\[rs][...\[rs]]+++\f[R] (for display math).
41524152For AsciiDoctor output format (\f[C]-t asciidoctor\f[R]) the LaTex
41534153delimiters (\f[C]$..$\f[R] and \f[C]\[rs][..\[rs]]\f[R]) are omitted.
41544154.TP
4155−.B Texinfo
4155+Texinfo
41564156It will be rendered inside a \f[C]\[at]math\f[R] command.
41574157.TP
4158−.B roff man, Jira markup
4158+roff man, Jira markup
41594159It will be rendered verbatim without \f[C]$\f[R]\[aq]s.
41604160.TP
4161−.B MediaWiki, DokuWiki
4161+MediaWiki, DokuWiki
41624162It will be rendered inside \f[C]<math>\f[R] tags.
41634163.TP
4164−.B Textile
4164+Textile
41654165It will be rendered inside \f[C]<span class=\[dq]math\[dq]>\f[R] tags.
41664166.TP
4167−.B RTF, OpenDocument
4167+RTF, OpenDocument
41684168It will be rendered, if possible, using Unicode characters, and will
41694169otherwise appear verbatim.
41704170.TP
4171−.B ODT
4171+ODT
41724172It will be rendered, if possible, using MathML.
41734173.TP
4174−.B DocBook
4174+DocBook
41754175If the \f[C]--mathml\f[R] flag is used, it will be rendered using MathML
41764176in an \f[C]inlineequation\f[R] or \f[C]informalequation\f[R] tag.
41774177Otherwise it will be rendered, if possible, using Unicode characters.
41784178.TP
4179−.B Docx
4179+Docx
41804180It will be rendered using OMML math markup.
41814181.TP
4182−.B FictionBook2
4182+FictionBook2
41834183If the \f[C]--webtex\f[R] option is used, formulas are rendered as
41844184images using CodeCogs or other compatible web service, downloaded and
41854185embedded in the e-book.
41864186Otherwise, they will appear verbatim.
41874187.TP
4188−.B HTML, Slidy, DZSlides, S5, EPUB
4188+HTML, Slidy, DZSlides, S5, EPUB
41894189The way math is rendered in HTML will depend on the command-line options
41904190selected.
41914191Therefore see Math rendering in HTML above.
@@ -4607,11 +4607,13 @@ and a reference ![image][ref] with attributes.
46074607(This syntax is compatible with PHP Markdown Extra when only
46084608\f[C]#id\f[R] and \f[C].class\f[R] are used.)
46094609.PP
4610−For HTML and EPUB, all attributes except \f[C]width\f[R] and
4610+For HTML and EPUB, all known HTML5 attributes except \f[C]width\f[R] and
46114611\f[C]height\f[R] (but including \f[C]srcset\f[R] and \f[C]sizes\f[R])
46124612are passed through as is.
4613−The other writers ignore attributes that are not supported by their
4614−output format.
4613+Unknown attributes are passed through as custom attributes, with
4614+\f[C]data-\f[R] prepended.
4615+The other writers ignore attributes that are not specifically supported
4616+by their output format.
46154617.PP
46164618The \f[C]width\f[R] and \f[C]height\f[R] attributes on images are
46174619treated specially.
@@ -4874,22 +4876,22 @@ In-field markup: In BibTeX and BibLaTeX databases, pandoc-citeproc
48744876parses a subset of LaTeX markup; in CSL YAML databases, pandoc Markdown;
48754877and in CSL JSON databases, an HTML-like markup:
48764878.TP
4877−.B \f[C]<i>...</i>\f[R]
4879+\f[B]\f[CB]<i>...</i>\f[B]\f[R]
48784880italics
48794881.TP
4880−.B \f[C]<b>...</b>\f[R]
4882+\f[B]\f[CB]<b>...</b>\f[B]\f[R]
48814883bold
48824884.TP
4883−.B \f[C]<span style=\[dq]font-variant:small-caps;\[dq]>...</span>\f[R] or \f[C]<sc>...</sc>\f[R]
4885+\f[B]\f[CB]<span style=\[dq]font-variant:small-caps;\[dq]>...</span>\f[B]\f[R] or \f[B]\f[CB]<sc>...</sc>\f[B]\f[R]
48844886small capitals
48854887.TP
4886−.B \f[C]<sub>...</sub>\f[R]
4888+\f[B]\f[CB]<sub>...</sub>\f[B]\f[R]
48874889subscript
48884890.TP
4889−.B \f[C]<sup>...</sup>\f[R]
4891+\f[B]\f[CB]<sup>...</sup>\f[B]\f[R]
48904892superscript
48914893.TP
4892−.B \f[C]<span class=\[dq]nocase\[dq]>...</span>\f[R]
4894+\f[B]\f[CB]<span class=\[dq]nocase\[dq]>...</span>\f[B]\f[R]
48934895prevent a phrase from being capitalized as title case
48944896.PP
48954897\f[C]pandoc-citeproc -j\f[R] and \f[C]-y\f[R] interconvert the CSL JSON
@@ -5244,7 +5246,7 @@ be indented four spaces.
52445246In addition to pandoc\[aq]s extended Markdown, the following Markdown
52455247variants are supported:
52465248.TP
5247−.B \f[C]markdown_phpextra\f[R] (PHP Markdown Extra)
5249+\f[B]\f[CB]markdown_phpextra\f[B]\f[R] (PHP Markdown Extra)
52485250\f[C]footnotes\f[R], \f[C]pipe_tables\f[R], \f[C]raw_html\f[R],
52495251\f[C]markdown_attribute\f[R], \f[C]fenced_code_blocks\f[R],
52505252\f[C]definition_lists\f[R], \f[C]intraword_underscores\f[R],
@@ -5252,7 +5254,7 @@ variants are supported:
52525254\f[C]abbreviations\f[R], \f[C]shortcut_reference_links\f[R],
52535255\f[C]spaced_reference_links\f[R].
52545256.TP
5255−.B \f[C]markdown_github\f[R] (deprecated GitHub-Flavored Markdown)
5257+\f[B]\f[CB]markdown_github\f[B]\f[R] (deprecated GitHub-Flavored Markdown)
52565258\f[C]pipe_tables\f[R], \f[C]raw_html\f[R], \f[C]fenced_code_blocks\f[R],
52575259\f[C]auto_identifiers\f[R], \f[C]gfm_auto_identifiers\f[R],
52585260\f[C]backtick_code_blocks\f[R], \f[C]autolink_bare_uris\f[R],
@@ -5261,7 +5263,7 @@ variants are supported:
52615263\f[C]shortcut_reference_links\f[R], \f[C]angle_brackets_escapable\f[R],
52625264\f[C]lists_without_preceding_blankline\f[R].
52635265.TP
5264−.B \f[C]markdown_mmd\f[R] (MultiMarkdown)
5266+\f[B]\f[CB]markdown_mmd\f[B]\f[R] (MultiMarkdown)
52655267\f[C]pipe_tables\f[R], \f[C]raw_html\f[R], \f[C]markdown_attribute\f[R],
52665268\f[C]mmd_link_attributes\f[R], \f[C]tex_math_double_backslash\f[R],
52675269\f[C]intraword_underscores\f[R], \f[C]mmd_title_block\f[R],
@@ -5273,7 +5275,7 @@ variants are supported:
52735275\f[C]backtick_code_blocks\f[R], \f[C]spaced_reference_links\f[R],
52745276\f[C]raw_attribute\f[R].
52755277.TP
5276−.B \f[C]markdown_strict\f[R] (Markdown.pl)
5278+\f[B]\f[CB]markdown_strict\f[B]\f[R] (Markdown.pl)
52775279\f[C]raw_html\f[R], \f[C]shortcut_reference_links\f[R],
52785280\f[C]spaced_reference_links\f[R].
52795281.PP
@@ -5288,7 +5290,7 @@ Only those listed below (and \f[C]smart\f[R], \f[C]raw_tex\f[R], and
52885290The extensions can, however, all be individually disabled.
52895291Also, \f[C]raw_tex\f[R] only affects \f[C]gfm\f[R] output, not input.
52905292.TP
5291−.B \f[C]gfm\f[R] (GitHub-Flavored Markdown)
5293+\f[B]\f[CB]gfm\f[B]\f[R] (GitHub-Flavored Markdown)
52925294\f[C]pipe_tables\f[R], \f[C]raw_html\f[R], \f[C]fenced_code_blocks\f[R],
52935295\f[C]auto_identifiers\f[R], \f[C]gfm_auto_identifiers\f[R],
52945296\f[C]backtick_code_blocks\f[R], \f[C]autolink_bare_uris\f[R],
@@ -5693,7 +5695,7 @@ ibooks:
56935695.PP
56945696The following fields are recognized:
56955697.TP
5696−.B \f[C]identifier\f[R]
5698+\f[B]\f[CB]identifier\f[B]\f[R]
56975699Either a string value or an object with fields \f[C]text\f[R] and
56985700\f[C]scheme\f[R].
56995701Valid values for \f[C]scheme\f[R] are \f[C]ISBN-10\f[R],
@@ -5702,65 +5704,65 @@ Valid values for \f[C]scheme\f[R] are \f[C]ISBN-10\f[R],
57025704\f[C]Legal deposit number\f[R], \f[C]URN\f[R], \f[C]OCLC\f[R],
57035705\f[C]ISMN-13\f[R], \f[C]ISBN-A\f[R], \f[C]JP\f[R], \f[C]OLCC\f[R].
57045706.TP
5705−.B \f[C]title\f[R]
5707+\f[B]\f[CB]title\f[B]\f[R]
57065708Either a string value, or an object with fields \f[C]file-as\f[R] and
57075709\f[C]type\f[R], or a list of such objects.
57085710Valid values for \f[C]type\f[R] are \f[C]main\f[R], \f[C]subtitle\f[R],
57095711\f[C]short\f[R], \f[C]collection\f[R], \f[C]edition\f[R],
57105712\f[C]extended\f[R].
57115713.TP
5712−.B \f[C]creator\f[R]
5714+\f[B]\f[CB]creator\f[B]\f[R]
57135715Either a string value, or an object with fields \f[C]role\f[R],
57145716\f[C]file-as\f[R], and \f[C]text\f[R], or a list of such objects.
57155717Valid values for \f[C]role\f[R] are MARC relators, but pandoc will
57165718attempt to translate the human-readable versions (like \[dq]author\[dq]
57175719and \[dq]editor\[dq]) to the appropriate marc relators.
57185720.TP
5719−.B \f[C]contributor\f[R]
5721+\f[B]\f[CB]contributor\f[B]\f[R]
57205722Same format as \f[C]creator\f[R].
57215723.TP
5722−.B \f[C]date\f[R]
5724+\f[B]\f[CB]date\f[B]\f[R]
57235725A string value in \f[C]YYYY-MM-DD\f[R] format.
57245726(Only the year is necessary.) Pandoc will attempt to convert other
57255727common date formats.
57265728.TP
5727−.B \f[C]lang\f[R] (or legacy: \f[C]language\f[R])
5729+\f[B]\f[CB]lang\f[B]\f[R] (or legacy: \f[B]\f[CB]language\f[B]\f[R])
57285730A string value in BCP 47 format.
57295731Pandoc will default to the local language if nothing is specified.
57305732.TP
5731−.B \f[C]subject\f[R]
5733+\f[B]\f[CB]subject\f[B]\f[R]
57325734A string value or a list of such values.
57335735.TP
5734−.B \f[C]description\f[R]
5736+\f[B]\f[CB]description\f[B]\f[R]
57355737A string value.
57365738.TP
5737−.B \f[C]type\f[R]
5739+\f[B]\f[CB]type\f[B]\f[R]
57385740A string value.
57395741.TP
5740−.B \f[C]format\f[R]
5742+\f[B]\f[CB]format\f[B]\f[R]
57415743A string value.
57425744.TP
5743−.B \f[C]relation\f[R]
5745+\f[B]\f[CB]relation\f[B]\f[R]
57445746A string value.
57455747.TP
5746−.B \f[C]coverage\f[R]
5748+\f[B]\f[CB]coverage\f[B]\f[R]
57475749A string value.
57485750.TP
5749−.B \f[C]rights\f[R]
5751+\f[B]\f[CB]rights\f[B]\f[R]
57505752A string value.
57515753.TP
5752−.B \f[C]cover-image\f[R]
5754+\f[B]\f[CB]cover-image\f[B]\f[R]
57535755A string value (path to cover image).
57545756.TP
5755−.B \f[C]css\f[R] (or legacy: \f[C]stylesheet\f[R])
5757+\f[B]\f[CB]css\f[B]\f[R] (or legacy: \f[B]\f[CB]stylesheet\f[B]\f[R])
57565758A string value (path to CSS stylesheet).
57575759.TP
5758−.B \f[C]page-progression-direction\f[R]
5760+\f[B]\f[CB]page-progression-direction\f[B]\f[R]
57595761Either \f[C]ltr\f[R] or \f[C]rtl\f[R].
57605762Specifies the \f[C]page-progression-direction\f[R] attribute for the
57615763\f[C]spine\f[R] element.
57625764.TP
5763−.B \f[C]ibooks\f[R]
5765+\f[B]\f[CB]ibooks\f[B]\f[R]
57645766iBooks-specific metadata, with the following fields:
57655767.RS
57665768.IP \[bu] 2
src/Text/Pandoc/Writers/Man.hs+10−2
@@ -26,6 +26,7 @@ import Text.Pandoc.Logging
2626import Text.Pandoc.Options
2727import Text.Pandoc.Pretty
2828import Text.Pandoc.Shared
29+import Text.Pandoc.Walk (walk)
2930import Text.Pandoc.Templates
3031import Text.Pandoc.Writers.Math
3132import Text.Pandoc.Writers.Shared
@@ -228,7 +229,9 @@ definitionListItemToMan :: PandocMonad m
228229 -> ([Inline],[[Block]])
229230 -> StateT WriterState m Doc
230231definitionListItemToMan opts (label, defs) = do
231− labelText <- withFontFeature 'B' (inlineListToMan opts label)
232+ -- in most man pages, option and other code in option lists is boldface,
233+ -- but not other things, so we try to reproduce this style:
234+ labelText <- inlineListToMan opts $ makeCodeBold label
232235 contents <- if null defs
233236 then return empty
234237 else liftM vcat $ forM defs $ \blocks ->
@@ -245,7 +248,12 @@ definitionListItemToMan opts (label, defs) = do
245248 then empty
246249 else text ".RS" $$ rest' $$ text ".RE"
247250 [] -> return empty
248− return $ text ".TP" $$ labelText $$ contents
251+ return $ text ".TP" $$ nowrap labelText $$ contents
252+
253+makeCodeBold :: [Inline] -> [Inline]
254+makeCodeBold = walk go
255+ where go x@(Code{}) = Strong [x]
256+ go x = x
249257
250258-- | Convert list of Pandoc block elements to man.
251259blockListToMan :: PandocMonad m
test/command/5620.md+1−1
@@ -4,6 +4,6 @@
44: Write output to *OUTFILE* instead of `stdout`(3)
55^D
66.TP
7−\f[B]\f[CB]-o\f[B], \f[CB]--output=\f[B]\f[BI]OUTFILE\f[B]\f[R]
7+\f[B]\f[CB]-o\f[B]\f[R], \f[B]\f[CB]--output=\f[B]\f[R]\f[I]OUTFILE\f[R]
88Write output to \f[I]OUTFILE\f[R] instead of \f[C]stdout\f[R](3)
99```
test/writer.man+17−17
@@ -318,47 +318,47 @@ Williams
318318.PP
319319Tight using spaces:
320320.TP
321−\f[B]apple\f[R]
321+apple
322322red fruit
323323.TP
324−\f[B]orange\f[R]
324+orange
325325orange fruit
326326.TP
327−\f[B]banana\f[R]
327+banana
328328yellow fruit
329329.PP
330330Tight using tabs:
331331.TP
332−\f[B]apple\f[R]
332+apple
333333red fruit
334334.TP
335−\f[B]orange\f[R]
335+orange
336336orange fruit
337337.TP
338−\f[B]banana\f[R]
338+banana
339339yellow fruit
340340.PP
341341Loose:
342342.TP
343−\f[B]apple\f[R]
343+apple
344344red fruit
345345.TP
346−\f[B]orange\f[R]
346+orange
347347orange fruit
348348.TP
349−\f[B]banana\f[R]
349+banana
350350yellow fruit
351351.PP
352352Multiple blocks with italics:
353353.TP
354−\f[B]\f[BI]apple\f[B]\f[R]
354+\f[I]apple\f[R]
355355red fruit
356356.RS
357357.PP
358358contains seeds, crisp, pleasant to taste
359359.RE
360360.TP
361−\f[B]\f[BI]orange\f[B]\f[R]
361+\f[I]orange\f[R]
362362orange fruit
363363.RS
364364.IP
@@ -375,31 +375,31 @@ orange block quote
375375.PP
376376Multiple definitions, tight:
377377.TP
378−\f[B]apple\f[R]
378+apple
379379red fruit
380380computer
381381.TP
382−\f[B]orange\f[R]
382+orange
383383orange fruit
384384bank
385385.PP
386386Multiple definitions, loose:
387387.TP
388−\f[B]apple\f[R]
388+apple
389389red fruit
390390computer
391391.TP
392−\f[B]orange\f[R]
392+orange
393393orange fruit
394394bank
395395.PP
396396Blank line after term, indented marker, alternate markers:
397397.TP
398−\f[B]apple\f[R]
398+apple
399399red fruit
400400computer
401401.TP
402−\f[B]orange\f[R]
402+orange
403403orange fruit
404404.RS
405405.IP "1." 3