.\" Hey, Emacs! This is -*-nroff-*- you know... .\" .\" gencfu.1: manual page for the gencfu utility .\" .\" Copyright (C) 2016 and later: Unicode, Inc. and others. .\" License & terms of use: http://www.unicode.org/copyright.html .\" Copyright (C) 2012 International Business Machines Corporation and others .\" .TH GENCFU 1 "24 May 2009" "ICU MANPAGE" "ICU 78.3 Manual" .SH "نام (NAME)" gencfu \- کامپایل فایل‌های قوانین و داده‌های مبهم‌زدایی و کانفیوزبل‌های یونیکد ICU .SH "خلاصه دستور (SYNOPSIS)" .B gencfu [ .BR "\-h\fP, \fB\-?\fP, \fB\-\-help" ] [ .BR "\-V\fP, \fB\-\-version" ] [ .BR "\-c\fP, \fB\-\-copyright" ] [ .BR "\-v\fP, \fB\-\-verbose" ] [ .BI "\-d\fP, \fB\-\-destdir" " destination" ] [ .BI "\-i\fP, \fB\-\-icudatadir" " directory" ] .BI "\-r\fP, \fB\-\-rules" " rule\-file" .BI "\-w\fP, \fB\-\-wsrules" " whole\-script\-rule\-file" .BI "\-o\fP, \fB\-\-out" " output\-file" .SH "توضیحات (DESCRIPTION)" دستور .B gencfu تعاریف نویسه‌های مشتبهه (confusable characters) را از فایل‌های ورودی می‌خواند؛ این پرونده‌ها فایل‌های متنی ساده‌ای هستند که شامل تعاریف نویسه‌های مشتبهه در قالب ورودی تعریف‌شده توسط استاندارد UAX39 یونیکد برای فایل‌های .I confusables.txt و .I confusablesWholeScript.txt می‌باشند. این قالب منبع (.txt) توسط آشکارسازهای جعل هویت (spoof detectors) در ICU نیز پذیرفته می‌شود. فایل‌ها باید با قالب UTF-8، همراه با BOM یا بدون آن کدگذاری شده باشند. معمولاً فایل داده خروجی دارای پسوند .B .cfu است. .SH "گزینه‌ها (OPTIONS)" .TP .BR "\-h\fP, \fB\-?\fP, \fB\-\-help" چاپ راهنمای نحوه استفاده و خروج. .TP .BR "\-V\fP, \fB\-\-version" چاپ نسخه .B gencfu و خروج. .TP .BR "\-c\fP, \fB\-\-copyright" گنجاندن حق نشر (کپی‌رایت) استاندارد ICU در .IR output-file . .TP .BR "\-v\fP, \fB\-\-verbose" نمایش پیام‌های توصیفی و اطلاعاتی بیشتر در حین اجرا. .TP .BI "\-d\fP, \fB\-\-destdir" " destination" تنظیم دایرکتوری مقصد برای .IR output-file روی .IR destination . .TP .BI "\-i\fP, \fB\-\-icudatadir" " directory" جستجو برای هرگونه فایل داده مورد نیاز ICU در .IR directory . برای مثال، فایل .B pnames.icu در صورتی که داده‌های ICU به‌صورت یک کتابخانه مشترک (shared library) ساخته نشده باشند، باید پیدا شود. دایرکتوری پیش‌فرض داده‌های ICU توسط متغیر محیطی .B ICU_DATA مشخص می‌شود. بیشتر پیکربندی‌های ICU نیازی به این آرگومان ندارند. .TP .BI "\-r\fP, \fB\-\-rules" " rule\-file" فایل منبع برای خواندن. .TP .BI "\-w\fP, \fB\-\-wsrules" " whole\-script\-rule\-file" فایل منبع قوانین کل اسکریپت (whole script) برای خواندن. .TP .BI "\-o\fP, \fB\-\-out" " output\-file" فایل داده خروجی برای نوشتن. .SH "نسخه (VERSION)" 1.0 .SH "حق نشر (COPYRIGHT)" حق نشر \(co 2009 متعلق به International Business Machines Corporation و دیگران.