Skip to main content
Best Emojis

مولّد نص ASCII

اكتب كلمة واحصل عليها بحروف كبيرة مرسومة بمحارف لوحة المفاتيح العادية، مثل اللافتات التي تراها في أعلى ملفات الشيفرة وفي شاشات بدء الطرفية وفي خوادم Discord. اختر من بين 16 خطًا كلاسيكيًا من FIGlet، وانسخ النتيجة نصًا عاديًا أو مغلّفة لـ Discord، واعرف بدقة عرضها بالأعمدة قبل لصقها في مكان ضيق.

حتى 40 محرفًا. حروف وأرقام وعلامات ترقيم أساسية؛ لا تحتوي خطوط FIGlet على إيموجي ولا حروف غير لاتينية، لذا تُحذف.

الخط
  _   _      _ _
 | | | | ___| | | ___
 | |_| |/ _ \ | |/ _ \
 |  _  |  __/ | | (_) |
 |_| |_|\___|_|_|\___/
23 عمودًا × 5 سطرًا

الخطوط الـ 16 جنبًا إلى جنب

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

  _____                 _ _
 | ____|_ __ ___   ___ (_|_)
 |  _| | '_ ` _ \ / _ \| | |
 | |___| | | | | | (_) | | |
 |_____|_| |_| |_|\___// |_|
                     |__/
Standard · 28 عمودًا × 6 سطرًاالخط من تصميم Glenn Chappell & Ian Chai, 1993
███████╗███╗   ███╗ ██████╗      ██╗██╗
██╔════╝████╗ ████║██╔═══██╗     ██║██║
█████╗  ██╔████╔██║██║   ██║     ██║██║
██╔══╝  ██║╚██╔╝██║██║   ██║██   ██║██║
███████╗██║ ╚═╝ ██║╚██████╔╝╚█████╔╝██║
╚══════╝╚═╝     ╚═╝ ╚═════╝  ╚════╝ ╚═╝
ANSI Shadow · 39 عمودًا × 6 سطرًاالخط من تصميم author unknown, from the TheDraw font collection
  ______                 _ _
 |  ____|               (_|_)
 | |__   _ __ ___   ___  _ _
 |  __| | '_ ` _ \ / _ \| | |
 | |____| | | | | | (_) | | |
 |______|_| |_| |_|\___/| |_|
                       _/ |
                      |__/
Big · 29 عمودًا × 8 سطرًاالخط من تصميم Glenn Chappell, 1993
    ______                  _ _
   / ____/___ ___  ____    (_|_)
  / __/ / __ `__ \/ __ \  / / /
 / /___/ / / / / / /_/ / / / /
/_____/_/ /_/ /_/\____/_/ /_/
                     /___/
Slant · 32 عمودًا × 6 سطرًاالخط من تصميم Glenn Chappell, 1993
  ___            _ _
 | __|_ __  ___ (_|_)
 | _|| '  \/ _ \| | |
 |___|_|_|_\___// |_|
              |__/
Small · 21 عمودًا × 5 سطرًاالخط من تصميم Glenn Chappell, 1993
   ____             _ _
  / __/_ _  ___    (_|_)
 / _//  ' \/ _ \  / / /
/___/_/_/_/\___/_/ /_/
              |___/
Small Slant · 24 عمودًا × 5 سطرًاالخط من تصميم Glenn Chappell, 1993
 _____                _ _
|  ___|              (_|_)
| |__ _ __ ___   ___  _ _
|  __| '_ ` _ \ / _ \| | |
| |__| | | | | | (_) | | |
\____/_| |_| |_|\___/| |_|
                    _/ |
                   |__/
Doom · 26 عمودًا × 8 سطرًاالخط من تصميم Frans P. de Vries, 1996
___________                  __.__
\_   _____/ _____   ____    |__|__|
 |    __)_ /     \ /  _ \   |  |  |
 |        \  Y Y  (  <_> )  |  |  |
/_______  /__|_|  /\____/\__|  |__|
        \/      \/      \______|
Graffiti · 35 عمودًا × 6 سطرًاالخط من تصميم Leigh Purdie and Tim Maggio, 1994
__________                _____________
___  ____/______ _______________(_)__(_)
__  __/  __  __ `__ \  __ \____  /__  /
_  /___  _  / / / / / /_/ /___  / _  /
/_____/  /_/ /_/ /_/\____/___  /  /_/
                          /___/
Speed · 40 عمودًا × 6 سطرًاالخط من تصميم Claude Martins, 1995
 ____
/\  _`\                        __  __
\ \ \L\_\    ___ ___     ___  /\_\/\_\
 \ \  _\L  /' __` __`\  / __`\\/\ \/\ \
  \ \ \L\ \/\ \/\ \/\ \/\ \L\ \\ \ \ \ \
   \ \____/\ \_\ \_\ \_\ \____/_\ \ \ \_\
    \/___/  \/_/\/_/\/_/\/___//\ \_\ \/_/
                              \ \____/
                               \/___/
Larry 3D · 41 عمودًا × 9 سطرًاالخط من تصميم Larry Gelberg, 1994
  ____|                   _) _)
  __|    __ `__ \    _ \   |  |
  |      |   |   |  (   |  |  |
 _____| _|  _|  _| \___/   | _|
                       ___/
Shadow · 31 عمودًا × 5 سطرًاالخط من تصميم Glenn Chappell, 1993
 _|_|_|_|                            _|  _|
 _|        _|_|_|  _|_|      _|_|
 _|_|_|    _|    _|    _|  _|    _|  _|  _|
 _|        _|    _|    _|  _|    _|  _|  _|
 _|_|_|_|  _|    _|    _|    _|_|    _|  _|
                                     _|
                                   _|
Block · 43 عمودًا × 7 سطرًاالخط من تصميم Glenn Chappell, 1993
 #######
 #       #    #  ####       # #
 #       ##  ## #    #      # #
 #####   # ## # #    #      # #
 #       #    # #    #      # #
 #       #    # #    # #    # #
 ####### #    #  ####   ####  #
Banner · 31 عمودًا × 7 سطرًاالخط من تصميم Ryan Youck, after the Unix banner program
  _
 |_ ._ _   _  o o
 |_ | | | (_) | |
             _|
Mini · 17 عمودًا × 4 سطرًاالخط من تصميم Glenn Chappell, 1993
   _   _   _   _   _
  / \ / \ / \ / \ / \
 ( E | m | o | j | i )
  \_/ \_/ \_/ \_/ \_/
Bubble · 22 عمودًا × 4 سطرًاالخط من تصميم Glenn Chappell, 1993
 +-+-+-+-+-+
 |E|m|o|j|i|
 +-+-+-+-+-+
Digital · 12 عمودًا × 3 سطرًاالخط من تصميم Glenn Chappell, 1994

لماذا يتفكك عند لصقه في Instagram أو WhatsApp

لا تصطف حروف ASCII إلا إذا كان عرض كل محرف مساويًا تمامًا لعرض غيره، وهذا ما يضمنه الخط أحادي المسافة. أما تعليقات Instagram ومحادثات WhatsApp ومعظم مربعات التعليق فتستخدم خطوطًا متناسبة، يكون فيها i أنحف من M، فتنزاح الأعمدة وتنهار الحروف. والحل أن تلصقه في مكان يتحول إلى الخط أحادي المسافة: كتلة شيفرة في Discord أو Slack بين ثلاث علامات backtick، أو رسالة WhatsApp محاطة بثلاث علامات backtick، أو كتلة شيفرة في Reddit، أو طرفية، أو محرر شيفرة.

اختيار الخط بحسب مكان اللصق

العرض أهم من الشكل. يعرض الهاتف ما بين 35 و45 عمودًا تقريبًا بالخط أحادي المسافة قبل أن يلتف السطر، واللافتة الملتفة لا تُقرأ، لذا اختر لتطبيقات الدردشة Small أو Mini أو Small Slant أو Digital واكتفِ بكلمة قصيرة واحدة. Standard وSlant هما لافتتا تعليقات الشيفرة الكلاسيكيتان. ويرسم ANSI Shadow بمحارف كتل مصمتة (█ ╗ ╝) ويبدو الأحدث مظهرًا، لكنه يحتاج إلى خط يحتوي على هذه المحارف، وهو ما يتوفر في كل طرفية ومحرر شيفرة. أما Larry 3D وGraffiti فللاستعراض في ترويسة ملف README حيث لا يلتف شيء.

من أين جاء FIGlet

كتب Glenn Chappell وIan Chai برنامج FIGlet عام 1991، والاسم اختصار لعبارة Frank, Ian and Glenn's letters، نسبة إلى توقيع البريد الإلكتروني الذي ألهمه. وخط FIGlet ملف نصي عادي يرسم كل محرف على شكل كتلة صغيرة من محارف أخرى، ولهذا استطاع أي شخص أن يرسم خطًا، وتُدووِلت المئات منها. يعود معظم الخطوط هنا إلى الفترة من 1993 إلى 1996، وما زال كل منها يحمل اسم مصممه في ترويسته، ونعرض هذا الاسم تحت كل خط في المعرض. ويعتمد الرسم في هذه الصفحة على figlet.js، وهو إصدار مفتوح المصدر بلغة JavaScript من البرنامج الأصلي.

استخدامه في الشيفرة والطرفيات وملفات README

ضع اللافتة داخل تعليق في أعلى الملف فتصمد في أي محرر، لأن الشيفرة تُعرض دائمًا بخط أحادي المسافة. وفي أدوات سطر الأوامر، اطبعها عند بدء التشغيل وأبقها دون 80 عمودًا لتتسع في نافذة الطرفية الافتراضية. وعلى GitHub، ضعها داخل كتلة شيفرة مسوّرة في ملف README وإلا فسيدمج عارض Markdown المسافات. ويحفظ زر التنزيل ملف .txt عاديًا بلا مسافات زائدة في نهايات الأسطر، مما يبقي فروقات نظام التحكم في الإصدارات نظيفة.

فن نصي جاهز ووجوه lennyمولّد النص الأنيقحوّل صورة إلى فن نقاط برايل

أسئلة عن نص ASCII

لماذا يبدو نص ASCII مكسورًا بعد لصقه؟

التطبيق الذي لصقته فيه يستخدم خطًا متناسبًا، فتختلف عروض المحارف ولا تعود الأعمدة متراصفة. الصقه داخل كتلة شيفرة (ثلاث علامات backtick في Discord وSlack وWhatsApp) أو في طرفية أو محرر شيفرة، حيث يكون لكل المحارف العرض نفسه.

هل يمكنني استخدام الإيموجي أو أبجديات أخرى؟

لا. لا تحتوي خطوط FIGlet إلا على رسوم للحروف اللاتينية الأساسية والأرقام وعلامات الترقيم، إضافة إلى الحروف اللاتينية المشكّلة في بعض الخطوط. ولا توجد رسوم للإيموجي ولا للهندية أو العربية أو الصينية أو غيرها من أنظمة الكتابة، لذا يحذفها المولّد.

كيف أنشره في Discord دون أن يتكسر؟

استخدم زر «نسخ لـ Discord». فهو يضع الرسم داخل كتلة شيفرة (ثلاث علامات backtick فوقه وتحته)، يعرضها Discord بخط أحادي المسافة. وأبقه دون 40 عمودًا تقريبًا وإلا فسيلتف على الهواتف.

هل يمكنني استخدام النتيجة في أي مكان؟

النص الذي تصنعه ملكك تستخدمه كما تشاء. والخطوط خطوط FIGlet مجانية، وتطلب ملاحظاتها ممن يعدّل ملف خط أن يضيف اسمه إليه، وهذا لا يؤثر في استخدام الناتج. ونذكر مصمم كل خط في المعرض أعلاه.

لماذا يكون الناتج عريضًا إلى هذا الحد؟

يُرسم كل حرف بعرض عدة محارف، فقد تتجاوز كلمة من عشرة أحرف بخط كبير 80 عمودًا. اختر خطًا ضيقًا مثل Small أو Mini أو Digital، أو استخدم كلمة أقصر، أو قسّم النص على سطرين.