مولد ASCII Art

ASCII art هو أقدم شكل من الطباعة على الإنترنت: محارف مرتبة على شبكة لتهجئة شيء كبير بما يكفي ليرى من آخر الغرفة. يولد هذا المولد أي نص تكتبه بثلاثة أساليب كلاسيكية، كتل قياسية مملوءة، وحروف كتلية محددة بإطار، ونسخة مظللة، باستخدام Unicode قابل للطباعة حتى يعمل الناتج في الطرفيات وملفات README وملفات motd وغرف الدردشة.

كيفية صنع ASCII art من نص

  1. 1

    اكتب سلسلة قصيرة

    يعمل بأفضل شكل مع 1 إلى 15 محرفا. تدعم الحروف A-Z والأرقام وعلامات الترقيم الأساسية.

  2. 2

    اختر أسلوب الخط

    القياسي (مملوء من 5 صفوف)، أو الكتلي (محدد من 3 صفوف)، أو المظلل (القياسي مع خط سفلي).

  3. 3

    أنشئ الرسم

    تبحث الأداة عن الحروف في جدول المحارف (glyph) وتخيطها معا عمودا بعمود.

  4. 4

    انسخ الرسم

    الصقه في README أو لافتة CI/CD أو رسالة ترحيب طرفية أو كتلة كود في Discord.

أين لا تزال لافتات ASCII تتألق

  • عناوين README، اسم المشروع بحروف كبيرة أعلى README يحدد النغمة فورا.
  • رسائل MOTD الطرفية، /etc/motd أو لافتة الدخول على خادم مشترك.
  • شاشات بدء أدوات CLI، تطبع مرة عند أول تشغيل، داخل كتلة كود.
  • سجلات CI/CD، علامة لا تخطئها العين في سجل بناء من 10,000 سطر بأن مرحلة بدأت.

مقارنة الخطوط

الأسلوب عدد الصفوف يستخدم كتل Unicode يعمل فقط في الخطوط ثابتة العرض
القياسي 5 نعم (كتلة كاملة U+2588) نعم
الكتلي 3 نعم (محدد بإطار U+2588) نعم
المظلل 6 نعم (القياسي + كتلة الثُمن العلوي U+2594) نعم

أبقِه ثابت العرض

لا يتراصف ASCII art إلا عندما يشغل كل محرف العرض نفسه. ضع الناتج داخل وسم <pre>، أو كتلة كود مسيجة، أو اجبر خطا ثابت العرض. في Slack وDiscord، أحطه بثلاث علامات اقتباس مائلة (backticks). في Markdown، استخدم إزاحة أربع مسافات أو كتلة كود مسيجة.

أشياء يجب تجنبها

  • مزج الرموز التعبيرية (emoji) داخل ASCII art، غالبا تُعرض الرموز التعبيرية بعرض أكبر من عمود واحد وتكسر التراصف.
  • أدوات التنسيق التلقائي التي تطوي تكرارات المسافات. افحص الناتج النهائي في النظام الهدف قبل النشر.
  • لافتات طويلة جدا، معظم الطرفيات افتراضيا 80 عمودا، فأبق العرض نحو 60 قبل أن تلتف السطور.

الأسئلة الشائعة

الفكرة نفسها (جدول محارف يعرض عموديا)، لكن مجموعة الخطوط أصغر. لدى figlet مئات الخطوط بصيغة .flf؛ يأتي هذا المولد بمجموعة صغيرة منتقاة تعرض جيدا في كل مكان.

فقط A-Z و0-9 والمسافة و! و? موجودة في جدول المحارف. تحول الحروف الصغيرة إلى كبيرة عند الإدخال؛ وتسقط علامات الترقيم غير المدعومة بصمت.

نعم، لكن فقط داخل وسم <pre> أو عنصر مع font-family: monospace وwhite-space: pre. في خط متناسب العرض لن تتراصف الأعمدة.

لا، هذا المولد يحول النص إلى ASCII. لتحويل صورة إلى محارف، استخدم أداة «الصورة إلى ASCII Art» المخصصة.

أدوات ذات صلة

عداد الكلمات

عُد الكلمات والأحرف والجمل والفقرات مع وقت القراءة ووقت التحدث وكثافة الكلمات المفتاحية ودرجة سهولة القراءة بمقياس فليش، للمقالات والمنشورات والتعليقات التوضيحية وأوصاف الميتا.

عداد الأحرف

احسب الأحرف والكلمات والأسطر والجمل والفقرات في أي نص. اعرض الإجماليات مع المسافات وبدونها، مع تفصيل لأنواع الأحرف.

مولد أسماء عشوائية

أنشئ أسماء إنجليزية واقعية من قوائم شائعة للأسماء الأولى وأسماء العائلة. اختر الجنس والعدد والصيغة.

مولد أسماء المستخدمين

أنشئ أفكارًا لأسماء مستخدمين من كلمة أساس مع أرقام وفواصل اختيارية. مفيد للحسابات الجديدة وأسماء اللاعبين والملفات البديلة.

إضافة أرقام الأسطر

أضف رقما في بداية كل سطر من نص ملصق. اختر رقم البداية وعرض الحشو والفاصل وما إذا كنت تريد تخطي الأسطر الفارغة.

مغيّر الخط

حوّل النص العادي إلى حروف دائرية أو مربّعة أو كاملة العرض باستخدام يونيكود فقط. انسخ النتيجة والصقها حيث يُسمح بأحرف يونيكود، بلا صور.