تنسيق أحرف العناوين وفق قواعد MLA
طبّق قواعد MLA على عنوان إنجليزي: يصبح العنوان the rules of art: because form matters هو The Rules of Art: Because Form Matters. تبقى أدوات التعريف وحروف الجر وكلمات مثل and وbut صغيرة داخل العنوان، بينما تبدأ because بحرف كبير. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- النص
- the rules of art: because form matters
- النتيجة
- The Rules of Art: Because Form Matters
- النمط
- MLA
يطبّق محوّل حالة أحرف العناوين وفق MLA قواعد إنجليزية موحّدة على عناوين المقالات والأبحاث والكتب والمقالات العلمية والأعمال المستشهد بها. فهو يبدأ الكلمات الرئيسية بحرف كبير، ويُبقي أدوات التعريف والعطف التنسيقي وحروف الجر بأحرف صغيرة في مواضعها العادية. وعلى خلاف مرشح بسيط يجعل كل كلمة تبدأ بحرف كبير، يتعرّف المحوّل إلى حدود العناوين الفرعية ويعامل أدوات الربط التابعة بوصفها كلمات رئيسية. يمكنكم لصق عنوان ذي أحرف مختلطة أو صغيرة أو كبيرة للحصول على نتيجة حتمية بأسلوب MLA، من دون إرسال النص إلى نموذج ذكاء اصطناعي أو خدمة خارجية.
الكلمات التي تبدأ بحرف كبير في عناوين MLA
يبدأ أسلوب MLA الكلمة الأولى والأخيرة في العنوان بحرف كبير بصرف النظر عن وظيفتهما النحوية. وبين هذين الموضعين، يبدأ الكلمات الرئيسية بحرف كبير، وهي الأسماء والضمائر والأفعال والصفات والظروف وأدوات الربط التابعة. والفئة الأخيرة مهمة لأن الأدوات البسيطة التي تعامل جميع أدوات الربط بالطريقة نفسها قد تُبقي كلمات إنجليزية مثل because وalthough وwhile بأحرف صغيرة على نحو خاطئ.
يحافظ هذا المحوّل على بدايتها الكبيرة، بينما يجعل أدوات العطف التنسيقي and وbut وfor وnor وor وso وyet بأحرف صغيرة عندما تقع في موضع داخلي عادي. وتبقى أدوات التعريف a وan وthe أيضًا صغيرة داخل العنوان. ويحدّد المحوّل حروف الجر بحسب فئتها النحوية، لا وفق حد اعتباطي لطول الكلمة؛ لذلك تبقى كلمة طويلة مثل between أو throughout صغيرة، بينما يمكن أن يبدأ فعل قصير بحرف كبير.
وتوحّد الأداة حالة حروف كل كلمة، لذا ينتج مسوّدة مكتوبة كلها بأحرف كبيرة وأخرى بأحرف صغيرة النتيجة نفسها. كما تحافظ على علامات الترقيم والمسافات المحيطة بالكلمات، وهو أمر مفيد للمراجع التي تتضمن علامات اقتباس أو أقواسًا أو شرطات. وتقدّم صياغة MLA واحدة واضحة بدل خيارات أسلوبية متنافسة.
معالجة العناوين الفرعية والمركبات ذات الشرطة
تبدأ قواعد الأحرف الكبيرة في MLA من جديد عند بداية العنوان الفرعي. وبعد النقطتين أو الشرطة الطويلة أو المتوسطة المستخدمة فاصلًا، تبدأ الكلمة التالية المكتشفة بحرف كبير حتى إن كانت عادةً أداة تعريف أو حرف جر. فإذا بدأ جزء جديد من العنوان بكلمة the مثلًا، تصبح بدايتها كبيرة.
ولا تغيّر علامات الاقتباس أو الأقواس الافتتاحية بين الفاصل والكلمة الأولى هذا القرار. وتُعالج المركبات ذات الشرطة بوصفها عناصر كلمات مترابطة؛ فيتبع العنصر الأول موضعه في العنوان الكامل، وتبدأ العناصر التالية بحرف كبير إن كانت رئيسية، وتبقى صغيرة إن كانت أدوات تعريف أو عطف تنسيقي أو حروف جر. وهكذا تتحول state-of-the-art إلى State-of-the-Art، لأن state وart تحملان المعنى الرئيسي، بينما تحتفظ of وthe بصيغة الكلمات الثانوية.
يدعم المحوّل أحرف Unicode ويتعرّف إلى الفاصلة العليا المستقيمة أو الطباعية داخل الكلمة. وهو لا يعيد كتابة علامات الترقيم خفية، ولا يضغط المسافات، ولا يضيف خطًا مائلًا، ولا ينشئ مرجعًا ببليوغرافيًا كاملًا. تقتصر مهمته على حالة الأحرف، ويظل من المناسب مراجعة الألفاظ المبتكرة والاختصارات والعلامات التجارية التي لا يمكن استنتاج تهجئتها المفضلة من القواعد النحوية.
الاستخدام في المقالات وقوائم الأعمال المستشهد بها
يجب أن تكون القيمة سلسلة غير فارغة، ويمكن أن يبلغ طولها مئة ألف حرف. تعيد الاستجابة الناجحة result وفيه النص بعد ضبط حالة الأحرف مع علامات الترقيم والمسافات الأصلية، إضافةً إلى style بقيمة MLA لكي يسجّل البرنامج اللاحق القواعد المطبقة. ويمكنكم كتابة العنوان بصورة طبيعية، ثم تحويله ولصق الناتج في رأس المقالة أو حقل الأعمال المستشهد بها، وبعد ذلك مراجعة علامات الاقتباس والخط المائل على حدة.
ولأن الخوارزمية لا تستخدم شبكة أو نموذجًا أو ساعة أو قيمة عشوائية، فإن المدخل المتطابق يعيد دائمًا المخرج نفسه.
حالات الاستخدام
إعداد عنوان مقالة
حوّلوا عنوانًا أوليًا إلى حالة أحرف MLA متسقة قبل تسليم مقالة أو بحث مكتوب باللغة الإنجليزية.
توحيد بيانات الأعمال المستشهد بها
طبّقوا قاعدة حتمية على عناوين الكتب والمقالات والفصول المستوردة قبل أن يراجعها المحرر.
فحص مسارات النشر
استخدموا مخرجات ثابتة في أتمتة CMS واختبارات الانحدار التي تتطلب عناوين متسقة وفق MLA.
الأسئلة الشائعة
ما الكلمات التي تبقى بأحرف صغيرة في عناوين MLA؟
تبقى أدوات التعريف والعطف التنسيقي وحروف الجر الداخلية صغيرة. وتبدأ الكلمة الأولى والأخيرة وأول كلمة في العنوان الفرعي بحرف كبير.
هل تبدأ حروف الجر الطويلة بحرف كبير؟
لا. يحدّد المحوّل حروف الجر بحسب فئتها لا طولها، لذلك تبقى between وthroughout بأحرف صغيرة في المواضع الداخلية العادية.
هل تبدأ الكلمة بعد النقطتين بحرف كبير؟
نعم. تبدأ الكلمة الأولى في عنوان فرعي بعد النقطتين أو الشرطة الطويلة أو المتوسطة بحرف كبير، حتى إن كانت أداة تعريف أو حرف جر.
هل تنشئ الأداة مرجع MLA كاملًا؟
لا. تغيّر الأداة حالة أحرف العنوان فقط، ولا ترتب الحقول أو تضيف الخط المائل أو تختار علامات الاقتباس أو تنسّق مدخل الأعمال المستشهد بها.
كيف تُكتب الكلمات الموصولة بشرطة مثل state-of-the-art؟
يُعامَل كل جزء على أنه كلمة مستقلة، فتصبح State-of-the-Art: تبدأ state وart بحرف كبير لأنهما تحملان المعنى، بينما تبقى of وthe بحرف صغير كما هما.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/str/mla-title-case \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"the rules of art: because form matters"}'const res = await fetch("https://api.kit.forhosting.com/str/mla-title-case", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "the rules of art: because form matters"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/str/mla-title-case",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "the rules of art: because form matters"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/str/mla-title-case", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"the rules of art: because form matters"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"the rules of art: because form matters"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/str/mla-title-case", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"text": "the rules of art: because form matters"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "str.mla_title_case",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_chars | 100000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
الاستخدام في المقالات وقوائم الأعمال المستشهد بها
أرسلوا كائن JSON يحتوي على text، أو استخدموا الاسم البديل المتوافق title أو input. وتعيد القيم المفقودة والبيانات غير النصية والنص المؤلف من مسافات فقط وعلامات الترقيم التي لا تحتوي كلمات والسلاسل المفرطة في الطول الخطأ invalid_input بدل نتيجة نجاح مضللة. يستخدم مشغّل المتصفح دالة solve النقية نفسها التي يستخدمها معالج API، لذلك تعطي التجربة التفاعلية حالة الأحرف نفسها تمامًا التي يتلقاها التكامل. الاستخدام في المتصفح مجاني، وتبلغ تكلفة كل مهمة API ناجحة $0.002.
أسئلة تقنية
كم تبلغ تكلفة API لعناوين MLA؟
أداة المتصفح مجانية. تبلغ تكلفة كل طلب API ناجح $0.002، ولا تُفرض رسوم على أخطاء التحقق من المدخلات.