هذا هو الأمر hxcite الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
hxcite - استبدل المراجع الببليوغرافية بالارتباطات التشعبية
موجز
هكسايت [ -b قاعدة ] [ -p النمط ] [ -a com.auxfile ] [ -m علامة ] [ -c ] ملف [ ملف ]
الوصف
• هكسايت الأوامر بنسخ ملف ملف إلى الناتج القياسي ، بحثًا عن سلاسل النموذج
[[ملصق]]. قد لا يحتوي الملصق على مسافة بيضاء والزوج المزدوج للأقواس المربعة
يجب إرفاق الملصق دون أي مسافات بينهما. لو هكسايت يجد التسمية في
ملف، يتم استبدال السلسلة بالملف النمط. يمكن أن يشتمل النمط على بعض
المتغيرات. إذا لم يتم العثور على التسمية في ملف، لم يتغير.
يستبدل النمط الافتراضي السلسلة بارتباط تشعبي ، ولكن إذا كان الملف -p يستخدم الخيار ،
يمكن أن يكون البديل أي نمط. لا يجب أن يكون الإدخال بتنسيق HTML.
إذا كانت التسمية مضمنة في {{...}} بدلاً من [[...]] ، يتم نسخها إلى الإخراج
دون تغيير ولم يتم استبداله بالنمط ، ولكن التسمية لا تزال قيد البحث في ملف.
OPTIONS
الخيارات التالية مدعومة:
-p النمط
يحدد النمط الذي بواسطته السلسلة [[ملصق]] يتم استبدال. النمط
قد تشمل المتغيرات %b (والتي يتم استبدالها بقيمة -b اختيار)،
%m (والتي يتم استبدالها بقيمة -m الخيار) و %L (الذي تم استبداله
عن طريق ملصق). النمط الافتراضي هو
[٪ L]
-b قاعدة يعيّن قيمة ملف %b متغير في النمط. عادةً ما يتم تعيين هذا على
نسبي أو مطلق عنوان URL. افتراضيا هذه القيمة هي سلسلة فارغة.
-a com.auxfile
تتم أيضًا كتابة جميع الملصقات التي تم العثور عليها واستبدالها في ملف. هذا هو
بحيث com.hxmkbib(1) يمكن العثور عليها وإنشاء ببليوغرافيا. الافتراضي com.auxfile
تم إنشاؤه من اسم ملف عن طريق إزالة الامتداد الأخير (إن وجد)
واستبدالها بـ ".aux". إذا كان الجواب لا ملف الاسم الافتراضي هو "aux.aux".
-m علامة افتراضيًا ، يبحث البرنامج عن "[[name]]" ، ولكن يمكن إجراء البحث عنه
"[[#name]]" حيث # عبارة عن سلسلة ، عادةً ما تكون رمزًا مثل "!" أو "=". هذا
يسمح بتصنيف المراجع ، على سبيل المثال ، "[[! name]]" للمراجع المعيارية
و "[[الاسم]]" للمراجع غير المعيارية.
-c يؤدي إلى تجاهل "[[name]]" عند ظهوره داخل تعليقات XML
(" "). هذا مفيد للملفات حيث تظهر مثل هذه التسميات في التعليقات ، إلى
تجنب توسيعها وربما تؤدي إلى إخراج غير صالح ؛ مفيد أيضا إذا
هكسايت يستخدم لملفات غير HTML والتي قد تحتوي على "
مرات حدوث "{{name}}" لا تتأثر ب -c. (لكن انظر التحذير تحت BUGS
أدناه).
العمليات
المعاملات التالية مدعومة:
ملف يجب ذكر اسم قاعدة البيانات الببليوغرافية. يجب أن يكون ملفًا بتنسيق
الرجوع(1) التنسيق ويجب أن يحتوي كل إدخال على ملف %L الحقل الذي يستخدم كـ
ملصق. (سيتم تجاهل الإدخالات التي لا تحتوي على مثل هذا الحقل.) يجوز للإدخالات اختياريًا
لديك %K الذي يجب أن يحتوي على كلمات رئيسية مفصولة بمسافات بيضاء. أولئك
يمكن استخدام الكلمات الأساسية للإشارة إلى الإدخال بدلاً من التسمية. وهكذا فو in
[[فو]] يمكن أن يكون إما تسمية إدخال (٪ L سطر) أو إحدى الكلمات الأساسية لـ
خط الإدخال٪ K.
ملف اسم ملف الإدخال اختياري. في حالة الغياب ، هكسايت سوف تقرأ من stdin.
ليس من الضروري أن يكون الملف ملف HTML ، ولكن يجب أن يكون النمط الافتراضي (راجع ملف -p
الخيار) يفترض HTML.
EXIT الوضع
يتم إرجاع قيم الخروج التالية:
0 اكتمال موفق.
> 0 حدث خطأ. عادةً ما يكون هذا بسبب تعذر فتح الملف. جداً
نادرًا ما يكون خطأ نفاد الذاكرة.
VERSIONS
مارس 2000: تم إنشاؤه بواسطة Bert Bos[البريد الإلكتروني محمي]> باسم "استشهد".
آب (أغسطس) 2008: أعيدت تسميته إلى "hxcite".
يحتفظ بها حاليا بيرت بوس.
استخدم hxcite عبر الإنترنت باستخدام خدمات onworks.net