\." Copyright (c) 2000-2006 by George Williams (gww@silcom.com). Manual \." page heavily rewritten and modified to use standard -man(5) macros \." by R.P.C. Rodgers (rodgers@nlm.nih.gov), 23 October 2002. Paul Hardy \." reconstructed the original man page in 2017. .TH SFDDIFF 1 "2017 Jun 18" .SH "نام (NAME)" sfddiff \- مقایسه دو فایل فونت .SH "خلاصه دستور (SYNOPSIS)" .BR sfddiff [\fB\-\-help\fP] [\fB\-\-ignorehints\fP] [\fB\-\-ignorenames\fP] [\fB\-\-ignoregpos\fP] [\fB\-\-ignoregsub\fP] [\fB\-\-ignorebitmaps\fP] [\fB\-\-exact\fP] [\fB\-\-warn\fP] [\fB\-\-merge\fP\ \fIoutfile\fP] [\fB\-\-usage\fP] [\fB\-\-version\fP] .I fontfile1 fontfile2 .SH "توضیحات (DESCRIPTION)" برنامه \fBsfddiff\fP دو فایل فونت را که می‌توانند در هر قالبی که \fBfontforge\fP(1) قادر به خواندن آن است باشند، با یکدیگر مقایسه می‌کند. این برنامه تفاوت‌های زیر را تشخیص خواهد داد: .TP 4 1) نویسه‌هایی که در یک فونت وجود دارند اما در دیگری نیستند. .TP 2) نویسه‌هایی که در هر دو فونت وجود دارند اما دارای مجموعه‌های متفاوتی از خطوط پیرامونی (outlines) یا مرجع‌ها (references) هستند. خطوط پیرامونی را می‌توان به گونه‌ای مقایسه کرد که تنها تطابق‌های دقیق پذیرفته شوند، یا اینکه از تطابق تقریبی (fuzzy) استفاده شود. به طور مشابه، مرجع‌ها نیز ممکن است نیازمند تطابق دقیق باشند، یا اینکه پس از باز کردن پیوند (unlink) تطبیق داده شوند. این مقایسه تقریبی هنگام مقایسه فونت‌های TrueType و PostScript، یا هنگام مقایسه یک فونت دارای مرجع با فونتی فاقد آن، سودمند است. .TP 3) راهنماهای (hints) PostScript یا دستورالعمل‌های (instructions) TrueType متفاوت باشند. .TP 4) نام‌های فونت (جدول‌های 'name' در TrueType) متفاوت باشند. .TP 5) فاصله‌گذاری جفتی (kerning) (و سایر اطلاعات 'gpos') متفاوت باشد. .TP 6) حروف ترکیبی (ligatures) (و سایر اطلاعات 'gsub') متفاوت باشند. .TP 7) هرگونه مجموعه بیت‌مپ (bitmap strike) موجود در یک فونت که در دیگری وجود نداشته باشد. .TP 8) هرگونه نویسه بیتی موجود در یک استرایک (strike) از یک فونت که در استرایک معادل فونت دیگر وجود ندارد. .TP 9) هرگونه نویسه بیتی که تفاوت داشته باشد. .SH "گزینه‌ها (OPTIONS)" .TP 16 .B \-\-help ارائه توضیحاتی به همراه فهرستی از گزینه‌های موجود. .TP .B \-\-ignorehints صرف‌نظر از گزارش تفاوت‌های hint/instruction. .TP .B \-\-ignoregpos صرف‌نظر از گزارش تفاوت‌های kerning (و سایر اطلاعات 'gpos'). .TP .B \-\-ignoregsub صرف‌نظر از گزارش تفاوت‌های ligature (و سایر اطلاعات 'gsub'). .TP .B \-\-ignorenames صرف‌نظر از گزارش تفاوت‌های رشته‌های نام. .TP .B \-\-ignorebitmaps صرف‌نظر از گزارش تفاوت‌های نگاشت بیتی (bitmap). .TP .B \-\-exact الزام تطابق دقیق خطوط پیرامونی (outlines). .TP .B \-\-warn هشدار دادن در صورتی که خطوط پیرامونی یا مرجع‌ها اندکی تفاوت داشته باشند. .TP \fB\-\-merge\fP \fIoutfile\fP ذخیره نسخه ادغام‌شده دو فونت در فایل خروجی مشخص‌شده. داده‌های ادغام‌شده بر پایه \fIsfdfile1\fP خواهند بود؛ هر نویسه‌ای که در \fIsfdfile2\fP موجود باشد اما در \fIsfdfile1\fP نباشد افزوده می‌شود، و خطوط پیرامونی \fIsfdfile2\fP در پس‌زمینه قرار می‌گیرند. در نهایت، برای هر نویسه‌ای با خطوط پیرامونی یا مرجع‌های متفاوت، پس‌زمینه نویسه شامل خطوط پیرامونی \fIsfdfile2\fP خواهد بود (پیوند مرجع‌ها باز شده و به خطوط پیرامونی تبدیل می‌شوند و آن خطوط پیرامونی نیز اضافه خواهند شد). .TP .B \-\-usage نمایش توضیحات نحوه استفاده از دستور. .TP .B \-\-version نمایش نسخه جاری. .SH "همچنین ببینید (SEE ALSO)" \fBfontforge\fP(1) .PP نسخه HTML کتابچه راهنمای \fBFontForge\fP، به صورت برخط در نشانی زیر در دسترس است: http://fontforge.sourceforge.net .SH "نکته (NOTE)" برنامه \fBFontForge\fP پیش‌تر \fBPfaEdit\fP نامیده می‌شد. .SH "نویسندگان (AUTHORS)" حق نشر (Copyright) نرم‌افزار .B FontForge متعلق به George Williams در سال‌های ۲۰۰۰ تا ۲۰۱۴ (\(co 2000\(en2014) است و در حال حاضر توسط تیم توسعه FontForge نگهداری می‌شود. برای مشاهده فهرست جامع مشارکت‌کنندگان، به فایل /usr/share/doc/fontforge/AUTHORS مراجعه کنید. .SH "مجوز (LICENSE)" برنامه \fBsfddiff\fP تحت مجوز GPLv3+ عرضه شده است: GNU GPL نسخه ۳ یا بالاتر (http://gnu.org/licenses/gpl.html) به همراه بخش‌های متعددی که تحت مجوز BSD (http://fontforge.org/license.html) پوشش داده شده‌اند. لطفاً برای جزئیات بیشتر، فایل LICENSE موجود در بسته توزیع FontForge را مطالعه کرده یا به https://github.com/fontforge/fontforge/blob/master/LICENSE مراجعه کنید. .PP نرم‌افزار FontForge به طور کلی تحت شرایط GNU GPL (http://www.gnu.org/copyleft/gpl.html)، نسخه ۳ یا هر نسخه پس از آن در دسترس است. با این حال، تقریباً تمام بخش‌های آن تحت "مجوز اصلاح‌شده BSD" (http://www.law.yi.org/~sfllaw/talks/bsd.pdf) در دسترس هستند، چرا که FontForge بیشتر توسط George Williams با استفاده از آن مجوز نوشته شده است. .PP «مجوز اصلاح‌شده BSD» بسیار آسان‌گیرانه است و اجازه می‌دهد تا کد با کدهای دیگری تحت مجوزهای دیگر ترکیب شود. .PP کتابخانه‌های سودمند بسیاری تحت مجوزهای آزاد کپی‌لفت نظیر LGPL و GPL در دسترس هستند که FontForge از سال ۲۰۱۲ شروع به استفاده از آن‌ها کرد. .PP برای نمونه، Pango و Cairo تحت مجوز LGPL در دسترس هستند. .PP برخی از قابلیت‌های اضافه شده از سال ۲۰۱۲، توسط توسعه‌دهندگان مستقل آن‌ها تحت مجوز GPLv3 ارائه شده‌اند. .SH "گزارش باگ‌ها (BUGS)" سامانه پیگیری اشکالات FontForge در گیت‌هاب را ببینید: https://github.com/fontforge/fontforge/issues