{
    "content": [
        {
            "type": "text",
            "text": "# umap(1p) (man)\n\n**Summary:** umap - map between different character sets\n\n**Synopsis:** umap [options] <before>:<after>\n\n## Flags\n\n| Flag | Long | Arg | Description |\n|------|------|-----|-------------|\n| — | --list | — | Without argument list all character sets recognized. With a specified character set list the mapping between this set an |\n| — | --strict | — | Do the stict mapping between the character sets. The default is to not translate unmapped character. With --stict we wil |\n| — | --verbose | — | Generate more verbose output. |\n| — | --version | — | Print the version number of this program and quit. |\n| — | --help | — | Print the usage message. |\n\n## See Also\n\n- recode(1)\n\n## Section Outline\n\n- **NAME** (2 lines)\n- **SYNOPSIS** (2 lines)\n- **DESCRIPTION** (4 lines) — 5 subsections\n  - --list [charset] (3 lines)\n  - --strict (10 lines)\n  - --verbose (2 lines)\n  - --version (2 lines)\n  - --help (2 lines)\n- **SEE ALSO** (2 lines)\n- **COPYRIGHT** (8 lines)\n\n## Full Content\n\n### NAME\n\numap - map between different character sets\n\n### SYNOPSIS\n\numap [options] <before>:<after>\n\n### DESCRIPTION\n\nThe umap script acts as a filter between different encodings and character sets.\n\nThe following options are recognized:\n\n#### --list [charset]\n\nWithout argument list all character sets recognized.  With a specified character set list\nthe mapping between this set and Unicode.\n\n#### --strict\n\nDo the stict mapping between the character sets.  The default is to not translate\nunmapped character.  With --stict we will remove unmapped characters or use the default\nspecified with --def8 or --def16.\n\n--def8=<charcode>\nSet the default 8-bit code for unmapped chars.\n\n--def16=<charcode>\nSet the default 16-bit code for unmapped chars.\n\n#### --verbose\n\nGenerate more verbose output.\n\n#### --version\n\nPrint the version number of this program and quit.\n\n#### --help\n\nPrint the usage message.\n\n### SEE ALSO\n\nUnicode::String, Unicode::Map8, recode(1)\n\n### COPYRIGHT\n\nCopyright 1998 Gisle Aas.\n\nThis is free software; you can redistribute it and/or modify it under the same terms as Perl\nitself.\n\n\n\nperl v5.34.0                                 2022-02-07                                     UMAP(1p)\n\n"
        }
    ],
    "structuredContent": {
        "command": "umap",
        "section": "1p",
        "mode": "man",
        "summary": "umap - map between different character sets",
        "synopsis": "umap [options] <before>:<after>",
        "flags": [
            {
                "flag": "",
                "long": "--list",
                "arg": null,
                "description": "Without argument list all character sets recognized. With a specified character set list the mapping between this set and Unicode."
            },
            {
                "flag": "",
                "long": "--strict",
                "arg": null,
                "description": "Do the stict mapping between the character sets. The default is to not translate unmapped character. With --stict we will remove unmapped characters or use the default specified with --def8 or --def16. --def8=<charcode> Set the default 8-bit code for unmapped chars. --def16=<charcode> Set the default 16-bit code for unmapped chars."
            },
            {
                "flag": "",
                "long": "--verbose",
                "arg": null,
                "description": "Generate more verbose output."
            },
            {
                "flag": "",
                "long": "--version",
                "arg": null,
                "description": "Print the version number of this program and quit."
            },
            {
                "flag": "",
                "long": "--help",
                "arg": null,
                "description": "Print the usage message."
            }
        ],
        "examples": [],
        "see_also": [
            {
                "name": "recode",
                "section": "1",
                "url": "https://www.chedong.com/phpMan.php/man/recode/1/json"
            }
        ],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 4,
                "subsections": [
                    {
                        "name": "--list [charset]",
                        "lines": 3,
                        "long": "--list",
                        "arg": "[charset]"
                    },
                    {
                        "name": "--strict",
                        "lines": 10,
                        "long": "--strict"
                    },
                    {
                        "name": "--verbose",
                        "lines": 2,
                        "long": "--verbose"
                    },
                    {
                        "name": "--version",
                        "lines": 2,
                        "long": "--version"
                    },
                    {
                        "name": "--help",
                        "lines": 2,
                        "long": "--help"
                    }
                ]
            },
            {
                "name": "SEE ALSO",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "COPYRIGHT",
                "lines": 8,
                "subsections": []
            }
        ]
    }
}