Help:Extension:WebFonts/fa

این صفحه مستندات برای قابلیت قلم‌های وبی است. مستندات فنی نیز برای این افزونه موجود است.

بسیاری از الفباهای زبان‌ها قلم‌های مناسبی که به‌سادگی در دسترس باشند ندارند. این می‌تواند به علت نبودِ قلم‌های مربوطه در سیستم عامل باشد یا اینکه کاربر نمی‌داند چگونه قلم‌ها را نصب کند، یا شاید کاربر ویکی را در رایانه‌ای مشترک که قلم‌های موردنیازش در آن نصب نیست می‌خواند. به این دلایل، ارائهٔ محتوا در برخی زبان‌ها با مشکلاتی روبه‌روست. قلم‌های وبی با جاسازی قلم‌ها در صفحه‌های ویکی این مشکل را حل می‌کند. قلم‌ها به طور خودکار دریافت و نصب خواهند شد و اینگونه کاربر هیچ‌گاه به جای نوشته‌ها، نویسه‌های نامفهوم، علامت سؤال، یا مربع نخواهد دید.

استفاده


پس از نصب این افزونه، در کنار پیوندهای بالای صفحه، منویی برای انتخاب قلم صفحه پدیدار خواهد شد. نخستین قلم آن فهرست، قلم پیش‌فرض برای نمایش صفحه‌های ویکی است. کاربر می‌تواند قلم را از این منو تغییر دهد و این تغییر، ذخیره و برای همهٔ صفحه‌ها اعمال خواهد شد. کاربر همچنین می‌تواند قلم‌های وبی را غیرفعال کند، این تغییر نیز ذخیره خواهد شد و سامانه آن را برای بازدیدهای بعدی نیز تا ۳۰ روز به خاطر می‌سپارد. اگر در صفحه‌ای هیچ متنی به زبانی که افزونهٔ وب‌فونتس پشتیبانی می‌کند نباشد، این منو پدیدار نخواهد شد.

اگر قلم از قبل در رایانهٔ شخص باشد، قلم از سرورهای مدیاویکی دریافت نخواهد شد، بلکه از قلم موجود در رایانهٔ شخص استفاده خواهد شد. در غیر این صورت قلم از سرور برای اولین‌باری که نیاز است دریافت خواهد شد. برای بازدیدهای بعدی از قلم دریافت‌شدهٔ موجود در حافظهٔ نهان رایانهٔ کاربر استفاده خواهد شد.

غیرفعال‌کردن قلم‌های وبی
برای غیرفعال‌کردن قلم‌های وبی هنگامی که وارد سامانه نشده‌اید: منوی قلم‌های وبی را انتخاب و روی گزینهٔ «» کلیک کنید. این کار، قابلیت را به کمک یک کوکی تا ۳۰ روز غیرفعال می‌کند. قلم‌های ذخیره‌شده در حافظهٔ نهان ممکن است در سبک‌های «font-family» باز هم رندر شوند.

برای غیرفعال‌کردن قلم‌های وبی هنگامی که به سامانه وارد شده‌اید: «» «»  تیک گزینهٔ «» را بردارید  روی «» کلیک کنید تا تنظیمات ذخیره شود.

فهرست الفباها، زبان‌ها و قلم‌های پشیبانی‌شده
قلم‌های وبی برای بسیاری از الفباهای موجود است. در پایین فهرست کاملی از همهٔ الفباهای پشتیبانی‌شده و زبان‌هایی که به طور پیش‌فرض برای آن الفباها فعال هستند را می‌بینید.

الفبای عربی

 * Iranian Sans

الفبای آسامی و بنگالی
زبان‌های پشتیبانی‌شده: بنگالی (bn)، آسامی (as) و بیشنوپریا مانیپوری (bpy).


 * Lohit Bengali (پیش‌فرض)
 * Lohit Assamese

الفبای دیواناگری
زبان‌های پشتیبانی‌شده: هندی (hi)، مراتی (mr)، میتهیلی (mai)، بوجپوری (bh, bho)، گوان کونکانی (gom)، خاندیشی (ahr).


 * Lohit Devanagari
 * Samyak Devanagari (به خاطر مشکل پردازش در منو فعال نیست)
 * Madan (به خاطر مشکل پردازش در منو فعال نیست)

الفبای گعز
زبان‌های پشتیبانی‌شده: امهری (am), تیگرینیا (ti)


 * AbyssinicaSIL

الفبای گجراتی

 * Lohit Gujarati
 * Samyak Gujarati

الفبای گرمکهی

 * Lohit Punjabi
 * Saab

الفبای عبری

 * Miriam CLM
 * Taamey Frank CLM

الفبای خمر
زبان‌های پشتیبانی‌شده: خمر (km).


 * KhmerOSbattambang
 * KhmerOSbokor
 * KhmerOSfreehand
 * KhmerOSmuol
 * KhmerOSmuollight
 * KhmerOSmuolpali
 * KhmerOSsiemreap

الفبای کانادا
زبان‌های پشتیبانی‌شده: کانادا (kn), تولو (tcy)
 * Lohit Kannada
 * Kedage

الفبای لاتین

 * Charis SIL – چینی مین دونگ را پشتیبانی می‌کند
 * Perizia
 * RufScript
 * Ubuntu – قلم مخصوص ساختهٔ اوبونتو

الفبای مالایالم

 * AnjaliOldLipi
 * Meera
 * RaghuMalayalam

الفبای برمه‌ای (میانماری)

 * Masterpiece Uni Sans
 * Myanmar3
 * Padauk-Regular
 * Yunghkio

الفبای اوریا

 * Lohit Oriya
 * Utkal

الفبای ساوراشترا

 * Pagul

الفبای تامیلی

 * Lohit Tamil
 * Thendral
 * Thenee

الفبای تلوگو

 * Lohit Telugu
 * Pothana2000
 * Vemana2000

استفادهٔ پیشرفته
دو راه برای به کار انداختن قلم‌های وب در ویکی‌متن وجود دارد. می‌توان متن را با یک کد زبان با یک سبک قلم مشخص برچسب زد. هنگام استفاده از برچسب‌زنی زبانی، قلم وب آن زبان مورد استفاده قرار می‌گیرد. استفاده از برچسب‌زنی زبانی هنگامی که زبان با زبان صفحه فرق داشته باشد ضروری است. برچسب‌زنی زبانی توصیه می‌شود زیرا به بهبود نتایج جویشگر، غلط‌یابی، سنتز گفتار، بازشناسی گفتار و غیره نیز کمک می‌کند.

برای نشانه‌گذاری یک بند از متن به عنوان هندی و بارگذاری قلم وب پیش‌فرض برای آن:

برای نشانه‌گذایری یک بند از متن به عنوان هندی و بارگذاری قلم نااستاندارد وب "Samyak Devanagari" برای آن:

محدودیت‌ها و مشکلات
حتی اگر مرورگری از قلم‌های وبی پشتیبانی کند، هیچ ضمانتی وجود ندارد که متن را به‌درستی رندر کند. این به طور خاص در الفباهای برای مثال فارسی و عربی و هندی وجود دارد چون حروف برخلاف لاتین و سیریلیک پشت‌سرهم نمی‌آیند و به هم می‌چسبند. کیفیت رندرکردن همچنین به نوع مرورگر و سیستم عامل کاربر نیز بستگی دارد. مرورگرهای وب و سیستم‌عامل‌های جدید مانند توزیع‌های اخیر لینوکس، مک او اس ایکس و ویندوز ۷ کاملاً به‌درستی این کار را انجام می‌دهند، ولی مرورگرهای قدیمی‌تر (مثل اینترنت اکسپلورر ۶) و سیستم‌عامل‌هایی مثل ویندوز اکس‌پی ممکن است پایین‌تر از سطح مطلوب عمل کنند.

به سبب درخش متن بدون سبک (FOUT) این اتفاق در نخستین بارگیری رخ می‌دهد، هنگامی که پرونده‌های قلم بسیار بزرگ می‌شوند این فناوری غیرعملی می‌گردد. به همین علت برای نمونه افزودن قلم‌ها به چینی هم‌اکنون شدنی نیست. افزونهٔ قلم‌های وب از بارگیری جزئی قلم‌ها پشتیبانی نمی‌کند تا بتوان تنها گلیف‌هایی را که در آن صفحه استفاده شده‌اند بارگیری کرد.

اینترنت اکسپلورر ۶ در همهٔ ویندوزها و اینترنت اکسپلورر ۸ در ویندوز اکس‌پی از قلم‌های وبی پشتیبانی نمی‌کنند.

فهرستی از اشکالات شناخته‌شده در باگ ترکر مدیاویکی موجود است.

الفباها، زبان‌ها و ترجمه‌های جدید
Only free fonts can be used for web fonts. The font license must allow redistributing the font and converting it to another formats. SIL Open Font License is preferred. Bugs or bad rendering caused by missing hinting information in the font may prevent using a font as a web font. If you are aware of a suitable font, please request it to be added in the the bug tracker.

Please report all issues in the bug tracker and translate this functionality at translatewiki.net.