يسعدني للغاية مشاركة ذلك ، تم الاعتراف بالمشروع على مستوى العالم ويستخدم الكثير من الأشخاص هذه الأداة لإنشاء المجلات وورقة البحث والسيرة الذاتية. يستخدم الطلاب والمحاضرون والأساتذة من جامعات مثل جامعة مينيسوتا وجامعة كولورادو وجامعة يوتا وجامعة كورنيل وحتى مركز معهد ماساتشوستس للتكن شكرني عدد قليل منكم شخصياً على هذا المشروع وأراد المساهمة في المستقبل ، وهو ما لم أكن أتوقع نفسي بصراحة! شكرا لك مرة أخرى ، على الدعم بلا حدود!
هل تستخدم LATEX كمشروع / مستندات / مقالة بحثية عن السيرة الذاتية؟ ثم ربما تساءلت أحيانًا في حياتك إذا كان بإمكانك استخدام مزايا GIT. يمكنك فقط ارتكاب تغييراتك والتراجع إلى الإصدارات القديمة في أي وقت تريده. عند كتابة مجلة ، تذكرت فجأة أنك بحاجة إلى القسم الذي قمت بحذفه في وقت سابق. ماذا ستفعل؟
ألم يحدث لك أنه إذا تمكنت فقط من استخدام محررك المفضل VSCODE لكتابة مستنداتك؟ مع جميع الإعدادات التي قمت بتكوينها ، والمواضيع التي أعجبتها والتمديدات التي ربما تفضلها على صديقتك السامة؟
فكر في لحظة ، أراد المشرف على أطروحتك والشرف المشارك إجراء بعض التغييرات على المستند. ماذا ستفعل؟ أرسل لهم المستند بالبريد الإلكتروني الخاص بك ويطلب منهم الرد مع الإصدار المحدث؟ هذا ليس 80.
أو ، أنت في سيارتك ، بعيدًا عن الكمبيوتر المحمول / سطح المكتب. تذكر فجأة أنك نسيت تغيير عنوان المستند الخاص بك من "Loren ipsum" إلى عنوان المستند الفعلي الخاص بك. ألن يكون من الرائع تعديل المستند الخاص بك أثناء التنقل مع هاتفك؟ أو بطريقة nerdy ، Apple Watch؟
ماذا لو تمكنت من تنسيق رموز اللاتكس ، تلقائيًا ، بعد كل حفظ؟
والأهم من ذلك ، ماذا لو كنت تستطيع استخدام Github Copilot لإكمال أوامر وجمل اللاتكس تلقائيًا؟ نسيان الأمر لشيء؟ لا تقلق ، ستخمن هذه الأداة ما يمكن أن يكون الأمر التالي وسوف يقترح ذلك لك في كل خطوة. ليس فقط مكتمل واقتراح الأوامر ، ولكن أيضا الجملة الكاملة ، والفقرات! هل يمكنك التصوير مدى قوةك مع هذه الأداة؟
وهل أحتاج أن أخبركم عن فائدة قواعد اللغة المدمجة في قواعد اللغة والتهجئة؟ أو Languagetool؟ إذا كنت تفضل المصدر المفتوح؟
نعم! يمكنك القيام بكل هذه الأشياء الآن باستخدام git و github وتكامل VSCode الكامل والتعاون الحي والتعاون المباشر ودعم الويب - WebLatex.
نعم ، لكن
يمكنك إما مفترق هذا المستودع أو مجرد استخدام قالب. لن تحصل على آخر التحديثات إذا كنت تستخدم هذا كقالب. ويمكنك فقط شوكة مرة واحدة. لذلك ، سأوصي بهذا لاستخدامه كقالب والتحقق من التحديثات يدويًا.
تسجيل الدخول أو الاشتراك في جيثب
استخدم هذا كقالب أو شوكة.
Use this template وإنشاء Create a new Repository أو فقط انقر هناأو،
امنحه اسمًا وحدد إنشاء شوكة / إنشاء مستودع من القالب
حدد <> Code > CodeSpaces > إنشاء CodeSpace بشكل رئيسي 
سيبدأ التثبيت. عليك الانتظار لمدة دقيقتين في المرة الأولى . بعد ذلك سوف يستغرق 2/3 ثانية لفتح
سيتم حفظ ملفات PDF التي تم إنشاؤها إلى دليل /PDF
Ctrl+S إلى حفظ المستند وإنشاء PDF في مجلد PDFCtrl+Rdevcontainer.json . ومع ذلك ، يمكنك تعديل الخصائص هناك لتخصيص أشياء كثيرة! أضف هذا السطر إلى ملف .tex الرئيسي الخاص بك
%!TEX program = <tex_program> على سبيل المثال ، لاستخدام LuaLatex :
%!TEX program = lualatex أخبار رائعة ، الناس! تم دمج Github Copilot مع هذه الأداة ، وذلك بفضل @Thodson-Hugs. سيقترح هذا البرنامج الأمر التالي والجملة والفقرة بناءً على المستند والكتابات السابقة.

لإيقاف تشغيل هذا ، فقط قم بإزالة أو التعليق على ملحق "GitHub.copilot" من قائمة الامتدادات في ملف ./.devcontainer/devcontainer.json .
"extensions" : [
" ... " ,
//"GitHub.copilot",
" ... "
] يحتوي هذا المحرر على دعم قتوي لملفات .tex .
لتعطيل القواعد النحوية ، يمكنك فقط إزالة أو التعليق على ملحق "ms-vsliveshare.vsliveshare" من قائمة الامتدادات في ملف ./.devcontainer/devcontainer.json .
"extensions" : [
" ... " ,
//"znck.grammarly",
" ... "
] إذا كنت ترغب في استخدام قواعد اللغة للملفات الأخرى ، فانتقل إلى ./.devcontainer/devcontainer.json وأضف ملحق الملف الخاص بك في
"grammarly.files.include" : [ " *.md " , " .YourFileExtension " ]وفي حال كنت لا ترغب في استخدام القواعد النحوية للملفات الأخرى ، أضف ملحق الملف الخاص بك في
"grammarly.files.exclude" : [ " *.md " , " .YourFileExtension " ] يمكنك استخدام القواعد في أي ملف بصرف النظر عن ملفات .tex . فقط اضغط على CTRL + SHIFT + P وابحث عن Grammarly: Check text .
يستخدم هذا المحرر حسابًا مجانيًا نحويًا للتحقق من القواعد والإملاء. ومع ذلك ، إذا كنت ترغب في استخدام حسابك النحوي الممتاز ، فما عليك سوى الضغط على CTRL + SHIFT + P والبحث عن Grammarly: Login / Connect your account .
يحتوي هذا المحرر على دعم مدمج لـ BibTEX ConTEXt LATEX Markdown و Org و reStructuredText و R Sweave و XHTML ولكن يتم تعطيله افتراضيًا لصالح القواعد النحوية . إذا كنت ترغب في استخدام Languagetool بدلاً من القواعد النحوية ، فما عليك سوى فك السطور التالية من .devcontainer/devcontainer.json
"extensions" : [
" ... " ,
" valentjn.vscode-ltex " ,
" ... "
] وإزالة أو التعليق على ملحق "znck.grammarly" من قائمة الامتدادات في ملف ./.devcontainer/devcontainer.json . (مُستَحسَن)
"extensions" : [
" ... " ,
// "znck.grammarly",
" ... "
]كل شيء عن التعاون المباشر: انقر هنا
فقط انقر على زر مشاركة Live Share SideBar وأنت على ما يرام

إذا لم تكن بحاجة إلى التعاون المباشر على الإطلاق ، فيمكنك فقط إزالة أو التعليق على ملحق "ms-vsliveshare.vsliveshare" من قائمة الامتدادات في ملف ./.devcontainer/devcontainer.json .
"extensions" : [
" ... " ,
// "ms-vsliveshare.vsliveshare",
" ... "
] سيقوم عارض PDF بمعاينة PDF في الوضع المظلم افتراضيًا إذا كان نظام التشغيل الخاص بك في وضع الظلام. لعرض PDF في الوضع العادي في الوضع المظلم على مستوى OS ، فقط قم بإزالة أو التعليق على هذه الخطوط من ./.devcontainer/devcontainer.json .
//"latex-workshop.view.pdf.color.dark.pageColorsBackground":"#171717",
//"latex-workshop.view.pdf.color.dark.pageColorsForeground":"#FFFFFF",
//"latex-workshop.view.pdf.color.dark.backgroundColor":"#171717", لتغيير دليل الإخراج ، قم بتغيير الخصائص التالية في ./.devcontainer/devcontainer.json
"latex-workshop.latex.outDir" : " <YourDirectoryName> " ,
"latex-workshop.latex.magic.args" : [ " -output-directory=<YourDirectoryName> " ], يمكن تعديل التكوينات الأخرى (على سبيل المثال تأخير توليد PDF ، حفظ السيارات وما إلى ذلك) في ./.devcontainer/devcontainer.json . تحقق من الويكي
هناك الكثير من الميزات مثل
وأكثر من ذلك بكثير.
يمكن العثور على جميع الميزات والتكوينات هنا.
أنا منفتح على وأطلب منك المساهمة في هذا المشروع. يمكنك فقط إنشاء مشكلة جديدة لإعلامني باهتمامك/طلباتك أو إرسال طلب سحب مع التغييرات المطلوبة.
[email protected]