repertoiremap(5) File Formats Manual repertoiremap(5)

repertoiremap - نقشه کاراکترهای قابل دسترس برای تعریف لوکیل

یک repertoire map (نقشه کاراکترها) نگاشت‌های بین نام‌های نمادین کاراکترها (کدهای نمادین) و نقاط کدی یونیکد را هنگام کامپایل یک لوکیل با localedef(1) تعریف می‌کند. استفاده از repertoire map اختیاری است؛ این فایل تنها زمانی مورد نیاز است که به جای استفاده از نقاط کدی یونیکد که اکنون ترجیح داده می‌شوند، از نام‌های نمادین استفاده شود.

فایل repertoiremap با یک سربرگ آغاز می‌شود که می‌تواند از کلیدواژه‌های زیر تشکیل شده باشد:

با کاراکتری دنبال می‌شود که به عنوان کاراکتر توضیح (کامنت) برای باقی فایل استفاده خواهد شد. مقدار پیش‌فرض آن نویسه هشتگ (#) است.
با کاراکتری دنبال می‌شود که باید به عنوان کاراکتر فرار برای باقی فایل به منظور نشانه‌گذاری کاراکترهایی که باید به صورت خاص تفسیر شوند، استفاده شود. مقدار پیش‌فرض آن بک‌اسلش (\) است.

بخش نگاشت با کلیدواژه CHARIDS در ستون اول شروع می‌شود.

خطوط نگاشت فرم زیر را دارند:

<symbolic-name> <code-point> comment
این خط دقیقاً یک نگاشت را تعریف می‌کند، که در آن comment اختیاری است.

بخش نگاشت با رشته END CHARIDS پایان می‌یابد.

/usr/share/i18n/repertoiremaps
مسیر پیش‌فرض معمول برای repertoire map.

POSIX.2.

فایل‌های Repertoire map به نفع نقاط کدی یونیکد منسوخ شده‌اند.

یک کد نمادین برای نماد یورو می‌تواند به صورت زیر تعریف شود:

<Eu> <U20AC> EURO SIGN

locale(1), localedef(1), charmap(5), locale(5)

2024-06-15 Linux man-pages 6.9.1