| repertoiremap(5) | File Formats Manual | repertoiremap(5) |
نام (NAME)
repertoiremap - نقشه کاراکترهای قابل دسترس برای تعریف لوکیل
توضیحات (DESCRIPTION)
یک repertoire map (نقشه کاراکترها) نگاشتهای بین نامهای نمادین کاراکترها (کدهای نمادین) و نقاط کدی یونیکد را هنگام کامپایل یک لوکیل با localedef(1) تعریف میکند. استفاده از repertoire map اختیاری است؛ این فایل تنها زمانی مورد نیاز است که به جای استفاده از نقاط کدی یونیکد که اکنون ترجیح داده میشوند، از نامهای نمادین استفاده شود.
ساختار (Syntax)
فایل repertoiremap با یک سربرگ آغاز میشود که میتواند از کلیدواژههای زیر تشکیل شده باشد:
- comment_char
- با کاراکتری دنبال میشود که به عنوان کاراکتر توضیح (کامنت) برای باقی فایل استفاده خواهد شد. مقدار پیشفرض آن نویسه هشتگ (#) است.
- escape_char
- با کاراکتری دنبال میشود که باید به عنوان کاراکتر فرار برای باقی فایل به منظور نشانهگذاری کاراکترهایی که باید به صورت خاص تفسیر شوند، استفاده شود. مقدار پیشفرض آن بکاسلش (\) است.
بخش نگاشت با کلیدواژه CHARIDS در ستون اول شروع میشود.
خطوط نگاشت فرم زیر را دارند:
- <symbolic-name> <code-point> comment
- این خط دقیقاً یک نگاشت را تعریف میکند، که در آن comment اختیاری است.
بخش نگاشت با رشته END CHARIDS پایان مییابد.
فایلها (FILES)
- /usr/share/i18n/repertoiremaps
- مسیر پیشفرض معمول برای repertoire map.
استانداردها (STANDARDS)
POSIX.2.
نکات (NOTES)
فایلهای Repertoire map به نفع نقاط کدی یونیکد منسوخ شدهاند.
مثالها (EXAMPLES)
یک کد نمادین برای نماد یورو میتواند به صورت زیر تعریف شود:
<Eu> <U20AC> EURO SIGN
همچنین ببینید (SEE ALSO)
| 2024-06-15 | Linux man-pages 6.9.1 |