نص سكريبت يونيكود مائل
تصبح Hello هي ℋℯ𝓁𝓁ℴ: يأخذ كل حرف لاتيني شكله المائل في Unicode للأسماء والنبذات والدعوات، وتبقى الأرقام وعلامات الترقيم كما هي، ويعود النص المزخرف حروفًا عادية. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- النص
- Hello
- وضع الحساب
- Encode
- النتيجة
- ℋℯ𝓁𝓁ℴ
- عدد المطابقات
- 5
- عدد الأحرف غير المحولة
- 0
- عدد غير المعيَّن
- 0
تبدو حروف Unicode Mathematical Script كخط يد مائل أنيق وتنتقل كمحارف عادية—دون خط خاص—فيُلصقها المستخدمون في أسماء العرض والسير والدعوات والتعليقات. تحوّل هذه القدرة الحروف اللاتينية من A إلى Z إلى نقاط الترميز script وتعيد نفس الحروف إلى ASCII مقروء. يطابق وضع encode كل حرف عبر كتلة Mathematical Alphanumeric Symbols الرسمية، بما في ذلك استثناءات Letterlike Symbols مثل B الكبير script وe الصغير. يعكس وضع decode ذلك الجدول ليعود النص المزخرف نصًا عاديًا للتخزين أو البحث أو الإشراف. تبقى المحارف التي ليست حروفًا لاتينية ولا أشكال script معروفة في النتيجة وتظهر في قائمة unmapped، فلا تختفي الرموز التعبيرية أو الأساليب الأخرى بصمت. تمر المسافات والأرقام وعلامات الترقيم الشائعة دون تغيير لأسماء عرض طبيعية.
كيف يعمل تعيين Mathematical Script (المائل)
يعرّف Unicode أسلوب Mathematical Script للحروف اللاتينية داخل كتلة Mathematical Alphanumeric Symbols، مع بعض الأشكال التاريخية في Letterlike Symbols. يصبح A الكبير U+1D49C، وB الكبير حرف التوافق U+212C، وe الصغير U+212F، وg الصغير U+210A، وo الصغير U+2134؛ وتملأ بقية الحروف نطاقات متصلة بحيث يكون لكل A–Z وa–z شكل مائل واحد بالضبط. غالبًا ما تقع نقاط الترميز هذه خارج Basic Multilingual Plane، لذلك تجتاز المحوّلات الصحيحة السلسلة بقيمة قياسية Unicode عبر codePointAt لا بوحدة UTF-16.
يستبدل وضع encode كل حرف لاتيني عادي بنظيره script ويترك المسافات والأرقام وعلامات الترقيم ASCII الشائعة دون مساس، فيبقى اسم مثل Hello World كلمتين بعد التنسيق. يقرأ وضع decode محارف script ويكتب الحروف العادية المقابلة، ويترك A–Z/a–z العادية كتمرير (passthrough) لتنظيف السلاسل المختلطة أيضًا. أي رمز آخر—رموز تعبيرية أو يوناني أو حروف رياضية غامقة بأسلوب مختلف أو علامات غير متوقعة—يُحفظ في المخرجات ويُدرج مرة واحدة في مصفوفة unmapped ليُحذّر المستدعي أو يزيل البقايا عمدًا.
وبما أن الأسلوب Unicode خالص، يُلصق الناتج في الدردشات والمستندات والنماذج التي تقبل نصًا عامًا دون تثبيت خط خطاطي.
عقد الإدخال وحقول الاستجابة وسلوك الأخطاء
عند إغفال mode يكون encode هو الافتراضي فينتج حقل واحد سلسلة مزخرفة مفيدة. يعامل encode النص كمحتوى عادي ويعيد result مملوءًا بحروف Mathematical Script. يعامل decode النص كمحتوى script أو مختلط ويعيد لاتينيًا عاديًا حيث ينطبق الجدول.
عند وجود حرف واحد غير معيّن على الأقل تتضمن الاستجابة مصفوفة unmapped لتلك المحارف الفريدة بترتيب أول ظهور؛ وعندما يُعيَّن كل شيء أو يمر نظيفًا يُحذف ذلك الحقل بدل null. تُعرّف التسميات الثابتة style وscript ملف Mathematical Script المائل ليؤكد العملاء أي أبجدية أصابوا. تشمل الفحوصات الكلاسيكية ترميز Hello إلى أشكال script وفكها إلى Hello وترميز عبارة بمسافة لإثبات التمرير.
اربطوا نموذج المتصفح المجاني لتنسيق الأسماء بسرعة ثم العقد نفسه من البرامج عندما تحتاجون تجهيزات جماعية.
أين تثبت قيمة تحويل نص script المائل
يلجأ المنشئون الذين يريدون مظهرًا يدويًا ناعمًا في أسماء المستخدمين أو عناوين البث أو دعوات الفعاليات إلى Mathematical Script لأنه يُنسخ كنص عادي وما يزال يُقرأ كخط أنيق على أغلب الأجهزة الحديثة. يولّد مديرو المجتمع أسماء عرض منمّقة للحملات ويحتاجون مسارًا عكسيًا لاستعادة أدوات الإشراف التهجئة ASCII الأساسية لمرشحات الكلمات وقوائم الحظر. تستفيد مواقع المحتوى التي تستهدف نص يونيكود مائل سكريبت من صفحة هبوط مخصصة وأداة حية بدل دفن الميزة تحت مستكشف عام لنقاط الترميز، لأن نية البحث أسماء منمّقة لا جداول U+XXXX.
يمكن لفرق المنتجات التي تبني محررات الملفات الشخصية تقديم معاينة script بنقرة دون شحن ملف خط مخصص أو عارض canvas. تلصق مكاتب الدعم نصًا غامضًا من التذاكر وتحتاج تقرير unmapped عندما يخلط المستخدم serif غامقًا أو fraktur أو رموزًا تعبيرية لا يعيد هذا المحوّل كتابتها عمدًا. إن احتجتم bold script أو fraktur أو double-struck أو fullwidth أو خطوطًا إقليمية كصور، عاملوها كنيات بحث وصفحات منفصلة بدل إثقال صفحة تحويل Mathematical Script هذه.
حالات الاستخدام
أسماء عرض وسير أنيقة
حوّلوا أسماء A–Z العادية إلى Unicode Mathematical Script (مائل) لملفات التواصل وعناوين البث والدعوات التي تُلصق دون خط مخصص.
الإشراف واستعادة النص العادي
فكّوا أسماء المستخدمين بـ script مائل إلى ASCII لمرشحات الكلمات وفهارس البحث وقوائم الحظر مع إدراج رموز unmapped المتبقية.
تجهيزات CI لمسارات النص المنمّق
ولّدوا ذهبية encode/decode حتمية حتى لا تختلف محررات الملفات ومسارات المحتوى على ذهاب وإياب Mathematical Script.
الأسئلة الشائعة
ما نص Unicode Mathematical Script (المائل)؟
هو أسلوب حرف Unicode Mathematical Script للاتينية A–Z وa–z—يُدعى غالبًا مائلًا أو خطاطيًا—مخزّن كمحارف حقيقية (بما فيها U+1D49C واستثناءات Letterlike مثل ℬ وℯ)، لا كأثر خط.
كيف نحوّل الحروف العادية إلى script مائل؟
أرسلوا سلسلة غير فارغة في text مع mode encode (أو احذفوا mode). يصبح كل حرف لاتيني نظيره Mathematical Script؛ وتمر المسافات والأرقام وعلامات الترقيم الشائعة دون تغيير.
كيف نحوّل حروف script إلى نص عادي؟
أرسلوا السلسلة المزخرفة مع mode decode. تُعيَّن أشكال script المعروفة إلى A–Z/a–z؛ ويبقى اللاتيني العادي كما هو؛ وتُحفظ الرموز الأخرى وتُدرج تحت unmapped إن وُجدت.
ماذا يعني unmapped في الاستجابة؟
محارف unmapped رموز ليست حروفًا لاتينية محوّلة ولا تمرير مسافات أو أرقام أو ترقيم شائع. تبقى في result وتظهر مرة لكل رمز في مصفوفة unmapped للتحذير أو التنظيف.
هل تتحول الأرقام أيضًا إلى الخط المائل؟
لا. تتغير الحروف من A إلى Z الكبيرة والصغيرة فقط، أما الأرقام والمسافات وعلامات الترقيم الشائعة فتبقى كما كُتبت، فيحتفظ الاسم الذي يحوي سنة أو شرطة بهذه الأجزاء عادية.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/enc/script-unicode \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"Hello"}'const res = await fetch("https://api.kit.forhosting.com/enc/script-unicode", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "Hello"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/enc/script-unicode",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "Hello"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/enc/script-unicode", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"Hello"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"Hello"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/enc/script-unicode", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"text": "Hello"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "enc.script_unicode",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
يشارك المسار المجاني في المتصفح وواجهة API المدفوعة دالة نقية حتمية واحدة، فتتفق العروض والأتمتة دائمًا على التحويل نفسه.
كيف يعمل تعيين Mathematical Script (المائل)
يُحدّ الطول بحد أقصى موثّق من القيم القياسية حتى لا يستنزف لصق جامح عزل Worker.
عقد الإدخال وحقول الاستجابة وسلوك الأخطاء
أرسلوا كائن JSON بطريقة POST مع حقل سلسلة غير فارغ إلزامي اسمه text ووضع mode اختياري بقيمة encode أو decode. تُقبل أسماء بديلة مثل input وvalue وdata وs لـ text؛ وop وoperation وdirection لـ mode. يعيد كلا الاتجاهين mode والنص الأصلي، ويبلّغان mapped_count للحروف التي تحوّلت، وpassthrough_count للمسافات والأرقام وعلامات الترقيم التي بقيت، وunmapped_count للرموز المتبقية المميزة، وlength كعدد قياسي للنتيجة. غياب text والسلاسل الفارغة والكائنات غير السلسلة لـ text وقيم mode غير المدعومة والسلاسل الأطول من الحد الموثّق تفشل بـ invalid_input ورسالة إنجليزية واضحة؛ ولا تستهلك إخفاقات التحقق الرصيد المدفوع مسبقًا. تُفوتر استدعاءات API الناجحة القاعدة المنشورة $0.002 لكل عنصر.
أين تثبت قيمة تحويل نص script المائل
ولأن التنفيذ parse نقي من الطبقة A، تكلف كل مكالمة ناجحة القاعدة المنشورة $0.002 بلا رموز نموذج ولا شبكة صادرة، ولا يستهلك التحقق الفاشل الرصيد أبدًا.
أسئلة تقنية
كم تكلفة محوّل نص يونيكود المائل script؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقًا بمبلغ $0.002 لكل استدعاء ناجح؛ ولا تُفوتر المدخلات غير الصالحة.