{
    "content": [
        {
            "type": "text",
            "text": "# colcrt (man)\n\n## NAME\n\ncolcrt - filter nroff output for CRT previewing\n\n## SYNOPSIS\n\ncolcrt [options] [file ...]\n\n## DESCRIPTION\n\ncolcrt provides virtual half-line and reverse line feed sequences for terminals without such\ncapability, and on which overstriking is destructive. Half-line characters and underlining\n(changed to dashing `-') are placed on new lines in between the normal output lines.\n\n## Sections\n\n- **NAME**\n- **SYNOPSIS**\n- **DESCRIPTION**\n- **OPTIONS** (3 subsections)\n- **HISTORY**\n- **BUGS**\n- **EXAMPLES**\n- **SEE ALSO**\n- **REPORTING BUGS**\n- **AVAILABILITY**\n\nUse structuredContent.sections for detailed options, examples, and full documentation.\n"
        }
    ],
    "structuredContent": {
        "command": "colcrt",
        "section": "",
        "mode": "man",
        "summary": "colcrt - filter nroff output for CRT previewing",
        "synopsis": "colcrt [options] [file ...]",
        "tldr_summary": null,
        "tldr_examples": [],
        "tldr_source": null,
        "flags": [
            {
                "flag": "-2",
                "long": "--half-lines",
                "arg": null,
                "description": "Causes all half-lines to be printed, effectively double spacing the output. Normally, a minimal space output format is used which will suppress empty lines. The program never suppresses two consecutive empty lines, however. The -2 option is useful for sending output to the line printer when the output contains superscripts and subscripts which would otherwise be invisible."
            },
            {
                "flag": "-V",
                "long": "--version",
                "arg": null,
                "description": "Display version information and exit."
            },
            {
                "flag": "-h",
                "long": "--help",
                "arg": null,
                "description": "Display help text and exit."
            }
        ],
        "examples": [
            "A typical use of colcrt would be:",
            "tbl exum2.n | nroff -ms | colcrt - | more"
        ],
        "see_also": [
            {
                "name": "col",
                "section": "1",
                "url": "https://www.chedong.com/phpMan.php/man/col/1/json"
            },
            {
                "name": "more",
                "section": "1",
                "url": "https://www.chedong.com/phpMan.php/man/more/1/json"
            },
            {
                "name": "nroff",
                "section": "1",
                "url": "https://www.chedong.com/phpMan.php/man/nroff/1/json"
            },
            {
                "name": "troff",
                "section": "1",
                "url": "https://www.chedong.com/phpMan.php/man/troff/1/json"
            },
            {
                "name": "ul",
                "section": "1",
                "url": "https://www.chedong.com/phpMan.php/man/ul/1/json"
            }
        ],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 4,
                "subsections": []
            },
            {
                "name": "OPTIONS",
                "lines": 4,
                "subsections": [
                    {
                        "name": "-2 --half-lines",
                        "lines": 6,
                        "flag": "-2",
                        "long": "--half-lines"
                    },
                    {
                        "name": "-V --version",
                        "lines": 2,
                        "flag": "-V",
                        "long": "--version"
                    },
                    {
                        "name": "-h --help",
                        "lines": 2,
                        "flag": "-h",
                        "long": "--help"
                    }
                ]
            },
            {
                "name": "HISTORY",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "BUGS",
                "lines": 13,
                "subsections": []
            },
            {
                "name": "EXAMPLES",
                "lines": 4,
                "subsections": []
            },
            {
                "name": "SEE ALSO",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "REPORTING BUGS",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "AVAILABILITY",
                "lines": 6,
                "subsections": []
            }
        ],
        "sections": {
            "NAME": {
                "content": "colcrt - filter nroff output for CRT previewing\n",
                "subsections": []
            },
            "SYNOPSIS": {
                "content": "colcrt [options] [file ...]\n",
                "subsections": []
            },
            "DESCRIPTION": {
                "content": "colcrt provides virtual half-line and reverse line feed sequences for terminals without such\ncapability, and on which overstriking is destructive. Half-line characters and underlining\n(changed to dashing `-') are placed on new lines in between the normal output lines.\n",
                "subsections": []
            },
            "OPTIONS": {
                "content": "-, --no-underlining\nSuppress all underlining. This option is especially useful for previewing allboxed tables\nfrom tbl(1).\n",
                "subsections": [
                    {
                        "name": "-2 --half-lines",
                        "content": "Causes all half-lines to be printed, effectively double spacing the output. Normally, a\nminimal space output format is used which will suppress empty lines. The program never\nsuppresses two consecutive empty lines, however. The -2 option is useful for sending\noutput to the line printer when the output contains superscripts and subscripts which\nwould otherwise be invisible.\n",
                        "flag": "-2",
                        "long": "--half-lines"
                    },
                    {
                        "name": "-V --version",
                        "content": "Display version information and exit.\n",
                        "flag": "-V",
                        "long": "--version"
                    },
                    {
                        "name": "-h --help",
                        "content": "Display help text and exit.\n",
                        "flag": "-h",
                        "long": "--help"
                    }
                ]
            },
            "HISTORY": {
                "content": "The colcrt command appeared in 3.0BSD.\n",
                "subsections": []
            },
            "BUGS": {
                "content": "Should fold underlines onto blanks even with the '-' option so that a true underline\ncharacter would show.\n\nCan’t back up more than 102 lines.\n\nGeneral overstriking is lost; as a special case '|' overstruck with '-' or underline becomes\n'+'.\n\nLines are trimmed to 132 characters.\n\nSome provision should be made for processing superscripts and subscripts in documents which\nare already double-spaced.\n",
                "subsections": []
            },
            "EXAMPLES": {
                "content": "A typical use of colcrt would be:\n\ntbl exum2.n | nroff -ms | colcrt - | more\n",
                "subsections": []
            },
            "SEE ALSO": {
                "content": "col(1), more(1), nroff(1), troff(1), ul(1)\n",
                "subsections": []
            },
            "REPORTING BUGS": {
                "content": "For bug reports, use the issue tracker at https://github.com/karelzak/util-linux/issues.\n",
                "subsections": []
            },
            "AVAILABILITY": {
                "content": "The colcrt command is part of the util-linux package which can be downloaded from Linux\nKernel Archive <https://www.kernel.org/pub/linux/utils/util-linux/>.\n\n\n\nutil-linux 2.37.2                            2021-06-02                                    COLCRT(1)",
                "subsections": []
            }
        }
    }
}