GENBRK(1) ICU 78.3 Manual GENBRK(1)

genbrk - کامپایل فایل‌های منبع قوانین شکست (Break Iteration) در ICU به فایل‌های داده باینری

genbrk [ -h, -?, --help ] [ -V, --version ] [ -c, --copyright ] [ -v, --verbose ] [ -d, --destdir destination ] [ -i, --icudatadir directory ] -r, --rules rule-file -o, --out output-file

دستور genbrk کد منبع قوانین شکست (مرزبندی یا boundary) را از rule-file می‌خواند و یک فایل داده تکرار شکست ایجاد می‌کند. معمولاً این فایل داده دارای پسوند .brk است.

جزئیات مربوط به نحو (syntax) قوانین را می‌توان در راهنمای کاربر ICU یافت.

چاپ راهنمای نحوه استفاده و خروج.
چاپ نسخه genbrk و خروج.
گنجاندن حق نشر (کپی‌رایت) استاندارد ICU در output-file.
نمایش پیام‌های توصیفی و اطلاعاتی بیشتر در حین اجرا.
تنظیم دایرکتوری مقصد output-file روی destination.
جستجو برای هرگونه فایل داده مورد نیاز ICU در directory. برای مثال، فایل pnames.icu در صورتی که داده‌های ICU به‌صورت یک کتابخانه مشترک (shared library) ساخته نشده باشند، باید پیدا شود. دایرکتوری پیش‌فرض داده‌های ICU توسط متغیر محیطی ICU_DATA مشخص می‌شود. بیشتر پیکربندی‌های ICU نیازی به این آرگومان ندارند.
فایل منبع برای خواندن.
فایل داده خروجی برای نوشتن.

هنگامی که rule-file در ابتدای فایل حاوی یک علامت ترتیب بایت (BOM) باشد، یعنی نویسه یونیکد U+FEFF، در این صورت rule-file به‌عنوان یونیکد تفسیر می‌شود. بدون وجود BOM، فایل در صفحه کد (codepage) پیش‌فرض سیستم‌عامل جاری تفسیر می‌شود. به منظور از بین بردن هرگونه ابهام در کدگذاری نحوه نگارش rule-file، توصیه می‌شود که این فایل را با کدگذاری UTF-8 همراه با BOM بنویسید.

دایرکتوری حاوی داده‌های ICU را مشخص می‌کند. مقدار پیش‌فرض آن ${prefix}/share/icu/78.3/ است. برخی از ابزارهای ICU به وجود اسلش پایانی وابسته هستند. بنابراین در صورت تنظیم ICU_DATA مهم است که از وجود آن اطمینان حاصل شود.

جرج روتن (George Rhoten)
اندی هنینگر (Andy Heninger)

1.0

حق نشر © 2005 متعلق به International Business Machines Corporation و دیگران.

http://www.icu-project.org/userguide/boundaryAnalysis.html

2 December 2005 ICU MANPAGE