اعثر على خط يستطيع عرض نصك
الصق النص الذي تريد إخراجه. يُفحص كل خط أمام كل حرف فيه، فتعرف الآن بدل أن تكتشف الأمر حين يمتلئ التصميم بمربعات فارغة. تُقرأ خطوطك على هذا الجهاز ولا تُرفع.
كيف يعمل
الخط لا يحتوي على كل الحروف. يحتوي على ما رُسم من أجله فحسب. لهذا يتحول سعر بالروبية إلى مربع فارغ، ويفقد اسم زميل علامته، وتخرج سطور الهندية أو العربية داخل خط أوروبي صفاً من المستطيلات. يسمّي المصممون تلك المربعات توفو، وهي أكثر طريقة شيوعاً ينكسر بها التصميم بعد أن يغادر يد صاحبه.
يحمل كل ملف خط جدولاً يجيب عن هذا بدقة. اسمه cmap، ويربط كل حرف بالرسم الذي يحتفظ به الخط له. تقرأ هذه الأداة ذلك الجدول. يُفكَّك نصك إلى الحروف المختلفة التي يحتاجها فعلاً، ويُسأل كل خط عن كل حرف منها، فتخرج قائمة يمكن العمل بها: الخطوط التي تملك كل شيء، والخطوط التي ينقصها شيء مع بيان ما ينقصها.
أما الطريقة الأخرى، التي تستخدمها أغلب هذه الأدوات، فترسم الحرف مرتين وتقارن الصورتين. وهي تخطئ كثيراً حتى صارت بلا فائدة. فقد يرسم خطان الحرف نفسه رسماً متطابقاً، ويستبدل المتصفح خطاً آخر بصمت حين يغيب أحدهما، والحرف المفقود لا يخرج دائماً في هيئة المربع الذي تعرفه. قراءة الجدول ليست تخميناً أفضل. إنها الإجابة نفسها التي يستعملها محرك العرض.
ولا شيء من هذا يُرفع. تحتاج قراءة تغطية خط إلى بضع مئات من البايتات من أول الملف، فلا حاجة إلى تحريك الملف أصلاً: تُقرأ خطوطك المثبتة في مكانها، ويُفتح الملف الذي تضيفه داخل هذا اللسان. وهذا أهم مما يبدو، لأن الخط الذي تختبره كثيراً ما يكون مرخصاً ولا يحق لك إعادة توزيعه، وإرساله إلى خادم ليفحصه هو إعادة توزيع له.
طريقة الاستخدام
- 1 الصق النص الذي تريد إخراجه، باللغات والرموز التي يستعملها فعلاً.
- 2 اضغط افحص خطوطي المثبتة، وامنح الإذن الذي يطلبه متصفحك.
- 3 أضف ملفات الخطوط التي تفكر فيها، إن لم تكن مثبتة بعد.
- 4 اقرأ القائمتين: الخطوط التي تعرض كل شيء، والخطوط التي ينقصها حرف، مع نصك مكتوباً بكل منها لتراه بنفسك.
معلومات مفيدة
- اختبر النص الحقيقي لا عيّنة منه. الحرف الذي يكسر كل شيء هو غالباً الحرف الذي لم يخطر ببال أحد أن يكتبه: رمز عملة أو فاصلة عليا مقوّسة أو شرطة أو اسم بعلامة تشكيل.
- تغطية الخط لنصك شيء وحُسن إخراجه شيء آخر. تحتاج الديفاناغاري والعربية والخميرية إلى الوصلات وسلوك الاتصال الصحيحين إلى جانب الحروف الصحيحة، والتغطية لا تخبرك إن كانت موجودة.
- نادراً ما تعيش الإيموجي داخل خط نصي. إن كان نصك يحوي واحدة فتوقّع أن تغيب عن كل خط جاد وأن يوفرها خط الإيموجي في نظامك. هذا طبيعي، وليس خطاً عليك استبداله.
- تتوزع العائلة على عدة ملفات. قد يملك الوزن العادي الحرف ولا يملكه العريض، ففحص الأوزان التي ستستعملها فعلاً أجدى من فحص اسم العائلة.
- الخط الذي يسقط بسبب حرف واحد يظل غالباً هو الجواب الصحيح. رخّص العائلة واكتب ذلك الحرف من خط احتياطي: لهذا وُجدت قوائم الخطوط المتتابعة.
دعم المتصفحات
- Chrome 94 وما بعدها · بالسرعة الكاملة من 103
- Firefox 93 وما بعدها · مسار أبطأ
- Safari 16.4 وما بعدها · مسار أبطأ
- Edge 94 وما بعدها · بالسرعة الكاملة من 103
الأفضل في Chrome أو Edge.
هذه أقدم الإصدارات التي تملك كل ما تستخدمه الأداة. تُحسب من الأداة نفسها، فتتغير كلما تغيّرت.
جرى التحقق من أرقام الإصدارات في 2026-09-04.
الأسئلة الشائعة
لماذا يظهر نصي مربعات فارغة أو علامات استفهام؟
لأن الخط المستعمل لا يملك رسماً لتلك الحروف. يلجأ المتصفح أو البرنامج إلى بديل حين يستطيع، وحين لا يستطيع يظهر المستطيل الفارغ الذي يسميه المصممون توفو. الصق النص هنا وسترى أي خطوطك ينقصها وأيها لا.
هل تُرفع خطوطي إلى أي مكان؟
لا. قراءة تغطية خط هي بضع مئات من البايتات من أول الملف، وتحدث هذه القراءة داخل لسان المتصفح هذا على جهازك أنت. افتح أدوات المطور، وراقب لسان الشبكة، ثم شغّل الفحص: لن يحمل أي طلب خطوطك ولا أسماءها. وهذا مهم بوجه خاص مع الخطوط المرخصة، التي لا يُسمح لك عادةً بإرسالها إلى أحد.
لماذا لا ترى هذه الصفحة خطوطي المثبتة؟
واجهة الوصول إلى الخطوط المحلية موجودة في Chrome وEdge على الحاسوب فقط، وتحتاج إلى إذنك لأن قائمة الخطوط المثبتة تعرّف الجهاز تعريفاً دقيقاً. وحيث تغيب الواجهة تقول الصفحة ذلك بدل التظاهر، وإضافة الملفات يدوياً تعمل في كل متصفح.
هل أستطيع فحص خط قبل شرائه؟
نعم، وهذا من أفضل أسباب استعمال الأداة. ملف تجريبي أو نموذج تضعه هنا يخبرك إن كانت العائلة تغطي اللغات والرموز التي يحتاجها مشروعك، قبل أن تدفع ثمن الترخيص ثم تكتشف أن رمز الروبية غائب.
لماذا لا يُدعم WOFF2؟
ملف WOFF2 مضغوط بخوارزمية Brotli، والمتصفحات لا تتيح للبرامج النصية أداة فك ضغط Brotli، بل gzip وdeflate فقط. وحمل واحدة معنا يعني تنزيلاً كبيراً على كل زائر، من أجل صيغة لها دائماً توأم بصيغة TTF أو OTF. استعمل ذلك التوأم. أما WOFF الذي يستعمل deflate العادي فيُقرأ كالمعتاد.
هل تغطية الخط لنصي تعني أنه سيظهر بشكل صحيح؟
تعني أن شيئاً لن يغيب، وهذا حد أدنى لا ضمان. فالكتابات المركّبة تحتاج إلى تشكيل أيضاً: وصلات الديفاناغاري، وأشكال الاتصال في العربية، وتراكب الخميرية. وقد يملك الخط كل الحروف ويخرجها إخراجاً سيئاً. التغطية هي السؤال الذي تجيب عنه هذه الأداة، وهي التي تقرر إن كان النص سيظهر أصلاً.
ما معنى التنبيه إلى أنه خط رموز؟
خطوط مثل Wingdings لا تحمل حروفاً حقيقية إطلاقاً. تُسقِط لوحة المفاتيح على منطقة خاصة في يونيكود وترسم صورة لكل مفتاح، فتبدو وكأنها تغطي النص العادي بينما تعرضه أسهماً ومربعات. وحين يفعل خط ذلك يُشار إليه، وإلا لبدا مطابقة تامة.
ما الذي يُعد حرفاً هنا؟
نقطة ترميز في يونيكود، تُحسب مرة واحدة مهما تكرر ظهورها. أما الإيموجي المركّبة من عدة نقاط ترميز موصولة فتُحسب بأجزائها، لأن هذا ما يجب أن يملكه الخط. والوصلات نفسها، ومعها فواصل الأسطر والعلامات غير المرئية التي توجّه الاتجاه والتشكيل، تُستبعد: فهي لا تُرسم أبداً، ولا لوم على خط لا يملكها.
أدوات ذات صلة
تُعالَج ملفاتك على جهازك ولا تُرفع، ويمكنك التحقق من ذلك في أدوات المطور بمتصفحك ضمن تبويب «الشبكة».