FontForge منبع باز، کراس پلت فرم و نرم افزار گرافیکی آزادانه توزیع شده طراحی اجازه می دهد هر کسی که تجربه در ایجاد فونت برای ویرایش فونت های موجود، و همچنین به ایجاد امکانات جدید است.
به شما اجازه ایجاد انواع مختلف فونت
در این نرم افزار شده است در چنین راهی که آن را به شما اجازه ایجاد انواع مختلف فونت طراحی شده است. در حال حاضر، آن را پشتیبانی TrueType و (TTF)، پست اسکریپت (PS)، اپن تایپ (OTF)، چند استاد، CID-کوک، CFF (فشرده فرمت فونت)، بیت مپ (BDF)، و SVG (گرافیک برداری مقیاس پذیر) فونت.
این می تواند فایل های مختلف تصویر را وارد
در FontForge شده است از زمین تا طراحی اجازه می دهد طراحان فونت را به راحتی و به سرعت وارد کردن فایل های تصویری مختلف، از قبیل JPG، PNG یا TIFF، که می تواند به عنوان پس زمینه شخصیت برای اهداف ردیابی استفاده می شود.
شما می توانید از آن برای تبدیل فونت استفاده
در این نرم افزار همچنین اجازه می دهد FontForge کاربران را به راحتی و به سرعت از یک فرمت تبدیل فونت را به دیگری. علاوه بر این، پشتیبانی از چندین فونت که عمدتا در سیستم های عامل Mac OS X استفاده می شود.
کار با FontForge آغاز شده
در یک توزیع گنو / لینوکس، شما می توانید معمولا به طور مستقیم از FontForge مخازن نرم افزار رسمی خود را نصب کنید، با استفاده از مدیر بسته ساخته شده است در. با این حال، اگر شما نمیتوانیم. تی پیدا کردن نرم افزار وجود دارد، شما همیشه می توانید آن را با استفاده از کد منبع به صورت رایگان در Softoware توزیع نصب
بعد از نصب، شما می توانید نرم افزار را از بخش گرافیک محیط میز کار خود را شروع و ترانزیت؛ S منوی شروع. شما خواسته خواهد شد اگر شما می خواهید برای باز کردن و ویرایش فونت های موجود و یا اگر شما می خواهید برای ایجاد یک جدید. رابط کاربری آن ساده و شهودی است، بنابراین شما برنده برون. T مشکل و با استفاده از آن
قابل اجرا بر روی لینوکس، ویندوز و مک
در این نرم افزار کراس پلت فرم که اجرا بر روی هر سیستم عامل های مبتنی بر هسته لینوکس، و همچنین در سیستم عامل Mac OS X و مایکروسافت ویندوز سیستم عامل است. در حال حاضر، آن را پشتیبانی 32 و 64 بیتی سیستم عامل رایانه
چه در این نسخه جدید است:
این رفع چند باگ و خصلت و می افزاید: یک رابط کاربر چند پیشرفت.
بسته دودویی برای ویندوز متصل است. یک نسخه 2 برای اطمینان از آن بر روی ویندوز XP اجرا می شود ساخته شده است.
بسته های باینری برای مک متصل شده است، رفع یک مشکل عمده کندی در نسخه قبلی. با توجه به مشکلات عجیب و غریب (اما با این وجود بسیار بد) با استفاده از کربن (که اپل تصمیم گرفته است به موجود در نسخه 64 بیتی) در حالت 64 بیتی بر روی نسخه های بعد از سیستم عامل Mac OS X، FontForge دیگر با استفاده از حلقه رویداد کربن و بنابراین قادر به قبول رویدادهای فایل قطره در مکینتاش. مشاهده # 1956 و 2004 # برای اطلاعات بیشتر.
فایل های باینری (و بسته های منبع) برای اوبونتو و دبیان موجود از آرشیو رسمی FontForge لانچپد اینجا.
استفاده از کد منبع برای Red Hat متصل است. با وجود نام عمومی، آن را تنها برای Red Hat است.
فایل های باینری برای مکینتاش باید در چند روز آینده می رسند.
جدید در نسخه 2.0 ساخت 20141230 است:
این رفع چند باگ و خصلت و می افزاید: چند پیشرفت رابط کاربر.
بسته دودویی برای ویندوز متصل است. یک نسخه 2 برای اطمینان از آن بر روی ویندوز XP اجرا می شود ساخته شده است.
بسته های باینری برای مک متصل شده است، رفع یک مشکل عمده کندی در نسخه قبلی. با توجه به مشکلات عجیب و غریب (اما با این وجود بسیار بد) با استفاده از کربن (که اپل تصمیم گرفته است به موجود در نسخه 64 بیتی) در حالت 64 بیتی بر روی نسخه های بعد از سیستم عامل Mac OS X، FontForge دیگر با استفاده از حلقه رویداد کربن و بنابراین قادر به قبول رویدادهای فایل قطره در مکینتاش. مشاهده # 1956 و 2004 # برای اطلاعات بیشتر.
فایل های باینری (و بسته های منبع) برای اوبونتو و دبیان موجود از آرشیو رسمی FontForge لانچپد اینجا.
استفاده از کد منبع برای Red Hat متصل است. با وجود نام عمومی، آن را تنها برای Red Hat است.
فایل های باینری برای مکینتاش باید در چند روز آینده می رسند.
جدید در نسخه است 2.0 ساخت 20140101:
تعمیرات اساسی بزرگ از کامپایل ایجاد سیستم ساخت بیش از به Autoconf آن با کد بسیار به روز به استفاده از این روش ساخت FontForge منتقل شد - این است که هنوز یک کار در حال پیشرفت است.
تعداد زیادی از اشکالات سخت به پیدا کردن و خطاهای موجود و حل و فصل.
بررسی زیادی از نقشه برداری بیتی - با برازنده تر / حالت تحمل از اشتباهات شکست.
بسیاری از پیشرفت های اضافه برای پایتون - فعال برای نسخه 2.x پایتون یا پایتون های 3.x
بسیاری از پیشرفت های به برنامه نویسی بومی اضافه شده است.
بازیابی فایل اضافه شده است.
ویژگی های جدید اضافه شده، از جمله از readline، همکاری فایل، و گزینه های رابط کاربری گرافیکی.
چند زبان به روز شد.
تانگو موضوع های جدید اضافه شده و یا شما می توانید همچنان به استفاده از اصل 2012 GUI تم.
گزینه های خط فرمان به روز شده برای بیشتر برای منبع باز آشنا باشد مانند استفاده از '-' یا '-'
رفع بسیاری از به جای مکینتاش جدید.
جدایی libfontforgeexe و FontForge را به دایرکتوری خود را دارد.
استفاده از مبتنی بر وب کد چکرز، مانند CI تراویس در توسعه است.
جدید در نسخه 20081115 است:
نمایش اعتصاب بیت مپ بزرگ در نظر فونت اغلب ناشی از تصادف.
ترجمه های غیر انگلیسی از & quot؛ را٪ بیت مپ D پیکسل و & quot؛ در منوی نمایش نظر فونت بیرون آمد درهم. به عنوان latin1 به جای UTF8 تفسیر شد وجود دارد
جدید در نسخه 20080927 است:
در پیاده سازی یک مفهوم و & quot؛ شمارنده کارشناسی ارشد و & quot؛ (شبیه به نکات ضد PS، اما بیشتر flexibe). I. الکترونیکی. اگر دو متر یا بیشتر یا مساوی مشابه در علامت یا نشان حجاری، منابع با اشاره به ساقه تشکیل اولین مبارزه وجود دارد اضافه شده به ساقه تشکیل شمارنده پس از آن. این را می توان به پیاده سازی یک نوع از کنترل شمارنده در autoinstructor استفاده می شود. تنظیم نسبت عرض به طول مورد استفاده برای تعیین اگر ساقه مورب قابل قبول است.
به نظر می رسد وجود دارد (چه به نظر من) یک اشکال در SCIM است. اگر بیت Mod2Mask است در صورت تعیین و سپس آن را می گرداند keysym از 0. مدیران ورودی دیگر این کار را نکنید. و برخی از مدیران ورودی بر داشتن مجموعه ای که کمی (آن را بر روی مک برای پردازش گزینه برای مثال استفاده می شود) بستگی دارد. نتیجه آن است که اگر من می خواهم به انجام روم (کلید Alt / کلید متا مجموعه Mod2Mask) من باید این بیت در هنگام عبور اطلاعات را به SCIM روشن است. از آنجا که من نمی دانم چه بدهید ورودی متصل است من باید کمی برای همه مدیران روشن است. که می شکند برخی از آنها.
هنگام انجام تکمیل در یک textfield، اگر FF تکمیل کل رشته، سپس آن را از چیزهای غیر منتظره را انتخاب کنید. نتیجه این خواهد بود که من نوع & quot؛ یک & quot؛ سپس & quot؛ را Quot و و. و FF را تکمیل به & quot؛ a.sc و & quot؛ (به جای & quot؛ را a.sc و & quot؛) تا زمانی که من تایپ و & quot؛ S & quot؛ را من می گرفتن و & quot؛ a.scs و & quot؛ به جای & quot؛ را a.sc و & quot ؛.
اضافه کردن کد به کاربران اجازه می دهد برای سفارشی کردن فونت مورد استفاده در پنجره ها و پنجره های مختلف که قبلا نمی تواند سفارشی شود.
DLG های متعدد کارشناسی ارشد بسیار شکسته بود.
صرفه جویی و خواندن خطنقطهگذرهایدرجهدومحداقل quadradic به 'PfEd'. 'layr، subtable کار نمی کند. همچنین اگر ما لایه پس زمینه (لایه = 0) را نجات دهد و سپس یک لایه تصادفی (نامناسب) تبدیل شدن به پس زمینه. گسترش، layr 'فرمت برای ذخیره یک پس زمینه / پرچم پیش زمینه ها در هر لایه.
هنوز مشکلاتی در واردات جستجوها در ماشین های 64bit به.
یک رشته در typophile در معرض جهل من. ایکس ارتفاع یک فونت italic است معمولا کمی کمتر از آن همدم فونت روم. (این است که برای اصلاح توهم نوری، به دلیل عمودی ساقه به صورت کج کج آنها طولانی تر از ساقه مربوطه خواهد شد در یک فونت نشسته، و به چشم انسان آنها را بلندتر نگاه (حتی اگر آنها نمی شود)). بنابراین گزینه ای را برای گفت و گو کج اضافه را به X-ارتفاع کمی کوچکتر است.
تغییر کنترل منوی پس از آن می توانید آیکون های منو مک قرعه کشی (اتوبان برای فرمان، تا arrow برای تغییر، ^ برای کنترل و عجیب و غریب پرپیچ وتاب ولول خور برای گزینه). حذف هک که اگر ماسک اصلاح برای کلید فرمان راه اندازی شد. پس از آن ما نیز ماسک کنرتل تنظیم (این بدان معنی است که کلید فرمان به عنوان کنترل کار می کنند اما آن را به معنای آن است که تنها می تواند به عنوان کنترل کار می کنند). اجازه دهید کار کلید فرمان به عنوان خود را، و در کد خاص قرار داده برای بررسی اینکه آیا X11 است که به ما کلید فرمان می دهد (یا خواهد شد که کلیدی در منوبار خود X11 استفاده می شود). اگر ما دستور پس از آن ما یک مجموعه خاص از اتصالات نقشه کلید (که، احتمالا، دستور استفاده کنید) بارگذاری. اگر ما یک مجموعه خاص از keymaps پیدا کنید، سپس سقوط در پردازش طبیعی است.
را pixelsize در کنترل لنگر توان در فایل PREFS به نجات داد (تمیز کردن PREFS به فایل را برای برنامه نویسی، را به روز).
ما هیچ راهی برای حذف یک جدول sfnt (مانند fpgm ') حتی اگر ما کاربر را به انجام دقیقا همان است که در مربی خودرو ندارد.
شد تخصیص حافظه کافی برای اظهار نظر در ساختار جدول CVT زمانی که کاربر انجام یک [تغییر طول.
پچ توسط توماس. هنگامی که یک فونت FF بشقاب پرنده ها (در واقع هر فایل glyf) لود آن استفاده اعداد صحیح برای مختصات به جای اعداد حقیقی.
ما برای حرکت به چپ و راست نقطه مختصات به پایه برای کج ساقه، به طوری که آنها به خوبی ممکن است سقوط در خارج از جعبه bounding علامت یا نشان حجاری. بنابراین وضعیت که در آن این می تواند به یک نان در ایجاد نوار باریک منجر جلوگیری می کند. همچنین انجام شیب کج را تغییر دهید زمانی که تغییر اندازه ساقه علامت یا نشان حجاری.
روشن باید تنها روشن مجریان، نکات و دستورالعمل TT اگر لایه پیش زمینه گذشته است. ما می تواند نکات ضربه زننده و روشن زمانی که آخرین لایه پیش زمینه مکعب رفت، و دستورالعمل whent او آخرین لایه های درجه دوم رفت، اما من فکر نمی کنم آن را به ارزش زحمت است.
اگر ما یک TYP1، sfnt با یک جدول کرن که kerns علامت یا نشان حجاری با یونیکد پشتیبانی می کند، پس از آن FF به احتمال زیاد سقوط.
اوه. خطای تایپی در تابع تغییر عمومی است. سقوط در هنگام انجام تغییرات بر روی یک علامت یا نشان حجاری علامت یا نشان حجاری با مراجع
فقط به عنوان دستور خمیر تنها باید عرض در لایه های پیش زمینه مجموعه اگر تمام لایه های پیش زمینه دیگر خالی است، به طوری که دستور روشن تنها باید عرض در شرایط مشابه را بازنشانی کنید.
تبدیل داخلی از splinesets fontforge به خطوط پایتون FF اغلب نقاط درون یابی نشان دادن در حد فاصل را ترک کنند.
هنگامی که FF تولید یک نام به طور پیش فرض برای مراجعه هنگام اضافه کردن یک مراجعه جدید از اطلاعات فونت، که شاخص گرین کارت آمریکا همیشه به 0 تنظیم شد، که به معنای جستجوها های متعدد برای از ویژگی های مشابه را یک فرصت خوب برای گرفتن نام پیش فرض همان ایستاده است. آیا کمی بهتر است.
گسترش کلاه کوچک DLG به ایجاد کلاه ریزه اندام در صورت دلخواه.
رفع یک متغیر مقدار دهی نکردن در GXDrawGrabSelection.
FF یک علامت را به نقطه اول به نقطه لنگر در subtable درست در علامت یا نشان حجاری پایه ضمیمه کنید. آن را نمی خواهد برای کلاس لنگر درست است.
تبدیل کانتور پایتون اغلب یک نقطه کنترل در نوار باریک order2 خطی معرفی می کنند.
فهرست حروف Panose از دست رفته یک ورودی را از وسط تا تمام پست های بعد خاموش شده توسط یکی بودند.
و & quot؛ فور و & quot؛ و & quot؛ برگشت & quot؛ شد در یک مکان قابل توجهی محلی نیست.
اضافه کردن چند چک بیشتر (هنگام خواندن در) در مورد اعتبار از 'ریاضی' جدول.
FF یک جدول ریاضی بد اگر با توجه به علامت یا نشان حجاری با داده های مونتاژ اما هیچ اندازه نوع تولید کند.
حذف یک کشیدن و رها کردن به metricsview پس از آخرین کاراکتر سعی به قرار دادن قطره قبل از اولین شخصیت. پاک کردن کشیدن و رها کردن از فونت ها کمی.
من تلاش کرده اند به ضمیمه علائم به پایگاه های عقب. این علامت که حرکت می کند، به طوری که دلبستگی باید اتفاق می افتد زمانی که ما به عنوان خوانده شده علامت، و ما باید به عقب نگاهی به پیدا کردن پایه است. من پیدا شده است پایه، و سپس راه رفتن به جلو برای پیدا کردن علامت. رویکرد من شکست خورده اگر گرین کارت آمریکا شامل subtables های متعدد و یک علامت یا نشان حجاری پایه دو علامت که متصل است، یکی از هر subtable - من می خواهم علامت در subtable اول ضمیمه، اما بعد از آن پس از یک subtable که کار می کرد را متوقف خواهد کرد، و علامت دوم هرگز متصل کردم.
هنگامی که کشیدن و رها کردن جستجوها، اجازه می دهد حذف یک subtable گرین کارت آمریکا گرین کارت آمریکا را به یک فونت های مختلف از همان (با فرض آن را به نوع گرین کارت آمریکا سمت راست).
پچ های اخیر تا مطمئن شویم که [وارداتی] جستجوها از یک فونت دیگر در سراسر در جهت سمت راست آمد کار نمی کند اگر متغیر وجود دارد تو در تو شد. منظور از متغیر های تو در تو بی ربط است - مگر اینکه آنها نیز در یک زمینه غیر تو در تو استفاده می شود.
اضافه کردن توانایی تعریف یک & quot؛ گروه & quot؛ را با رنگ علامت یا نشان حجاری.
مورد نیاز:
پایتون
1 نظرات
محمد 7 Jun 19
عزيزي انا لا اريد انشاء ملف خطوطفهناك براج لعمل ذلك مثل فونت فورنج
ولكنني اريد عمل كلمات مثل هذه ﷽ ..كما ترى هذه الكلمة ليست ملفاً انما نصاً يمكنك كتابتة في اي مكان