{
    "mode": "man",
    "parameter": "repertoiremap",
    "section": "5",
    "url": "https://www.chedong.com/phpMan.php/man/repertoiremap/5/json",
    "generated": "2026-05-30T06:08:19Z",
    "sections": {
        "NAME": {
            "content": "repertoiremap - map symbolic character names to Unicode code points\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "A  repertoire  map  defines mappings between symbolic character names (mnemonics) and Unicode\ncode points when compiling a locale with localedef(1).  Using a repertoire map  is  optional,\nit is needed only when symbolic names are used instead of now preferred Unicode code points.\n",
            "subsections": [
                {
                    "name": "Syntax",
                    "content": "The repertoiremap file starts with a header that may consist of the following keywords:\n\ncommentchar\nis  followed by a character that will be used as the comment character for the rest of\nthe file.  It defaults to the number sign (#).\n\nescapechar\nis followed by a character that should be used as the escape character for the rest of\nthe  file to mark characters that should be interpreted in a special way.  It defaults\nto the backslash (\\).\n\nThe mapping section starts with the keyword CHARIDS in the first column.\n\nThe mapping lines have the following form:\n\n<symbolic-name> <code-point> comment\nThis defines exactly one mapping, comment being optional.\n\nThe mapping section ends with the string END CHARIDS.\n"
                }
            ]
        },
        "FILES": {
            "content": "/usr/share/i18n/repertoiremaps\nUsual default repertoire map path.\n",
            "subsections": []
        },
        "CONFORMING TO": {
            "content": "POSIX.2.\n",
            "subsections": []
        },
        "NOTES": {
            "content": "Repertoire maps are deprecated in favor of Unicode code points.\n",
            "subsections": []
        },
        "EXAMPLES": {
            "content": "A mnemonic for the Euro sign can be defined as follows:\n\n<Eu> <U20AC> EURO SIGN\n",
            "subsections": []
        },
        "SEE ALSO": {
            "content": "locale(1), localedef(1), charmap(5), locale(5)\n",
            "subsections": []
        },
        "COLOPHON": {
            "content": "This page is part of release 5.10 of the Linux  man-pages  project.   A  description  of  the\nproject,  information about reporting bugs, and the latest version of this page, can be found\nat https://www.kernel.org/doc/man-pages/.\n\n\n\nGNU                                          2020-06-09                             REPERTOIREMAP(5)",
            "subsections": []
        }
    },
    "summary": "repertoiremap - map symbolic character names to Unicode code points",
    "flags": [],
    "examples": [
        "A mnemonic for the Euro sign can be defined as follows:",
        "<Eu> <U20AC> EURO SIGN"
    ],
    "see_also": [
        {
            "name": "locale",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/locale/1/json"
        },
        {
            "name": "localedef",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/localedef/1/json"
        },
        {
            "name": "charmap",
            "section": "5",
            "url": "https://www.chedong.com/phpMan.php/man/charmap/5/json"
        },
        {
            "name": "locale",
            "section": "5",
            "url": "https://www.chedong.com/phpMan.php/man/locale/5/json"
        }
    ]
}