تخطَّ إلى المحتوى
أنظمة الأنماط والصيغ

CSL (لغة نمط الاستشهاد)

يُعرف أيضًا باسم: لغة نمط التوثيق

صيغة XML مفتوحة تصف كيفية تنسيق نمط توثيق للمراجع، تستخدمها Zotero وMendeley وPaperpile وهذا الموقع.

ملف CSL مواصفة قابلة للقراءة الآلية لنمط ما: أي الحقول تُطبَع، وبأي ترتيب، وبأي علامات ترقيم، وكيف تُعالَج الحالات الصعبة. وبما أنه بيانات لا شيفرة برمجية، يستطيع محرِّك استشهاد واحد أن يُنسِّق بآلاف الأنماط دون معرفة أي شيء عن أيّ منها.

يحافظ مشروع CSL على مستودع يضم أكثر من 10,000 نمط، ساهم بمعظمها الناشرون والدوريات. وحوالي الثلثين أنماط «تابعة»: ملفات لا تحمل أي تنسيق خاص بها، بل مجرد مؤشر إلى النمط الأصلي المستقل الذي تُشارك قواعده. وهذا ما يُتيح لمئات دوريات Elsevier أن يكون لكل منها اسم نمطها الخاص بينما تُشارك تطبيقًا واحدًا.

الـCSL هو السبب في أن مُولِّد الاستشهادات يمكن أن يكون شاملًا ودقيقًا في آن واحد. فالتنسيق ليس تقريبًا لدليل النمط — بل هو ملف النمط نفسه الذي تستخدمه برامج إدارة المراجع.

جرِّبه على CitationEasy

انظر أيضًا

مزيد من مصطلحات أنظمة الأنماط والصيغ

كل مصطلحات المسرد (95) · مُولِّد مراجع مجاني