اللاتكس ، الكتابة مع الفصل (الجزء 2)

نواصل مع التسليم في مطاطأفضل نظام تكوين النصوص. اليوم سنتحدث عنه التوزيعات والناشرون والحزم هذا انهم بحاجة للعمل مع LaTeX.


يعد LaTeX أعجوبة في مجال الحوسبة ، وقد لا يكون البرنامج الذي يحتاجه جميع مستخدمي الكمبيوتر ، ولكن أي شخص يقرر المغامرة في استخدامه لن يخيب أمله. إذا فاتتك ، عزيزي القارئ ، الجزء الأول ، أدعوك لإلقاء نظرة قبل البدء في قراءة هذا المستند.

في هذه المناسبة ، يجب أن نكون أكثر تقنيًا ، ولكن تجدر الإشارة إلى أن كل شيء سيحاول التعامل معه بأكثر الطرق راحة ممكنة. دعنا نبدأ.

التوزيعات؟ هل هذا ما أفكر فيه؟

إذا كنت من مستخدمي GNU / Linux (على الأرجح إذا قرأت هذه المدونة) فأنت تعلم أنه في "عالمنا" لدينا معنى خاص جدًا لتوزيع الكلمات. حسنًا ، الأمور تسير بنفس الطريقة.

سوف تتذكر أنه في الدفعة الأخيرة قلنا أن LaTeX كان عبارة عن مجموعة من وحدات الماكرو TeX. حسنًا ، LaTeX ليس الوحيد ؛ هناك حزم ماكرو أخرى مثل ConTeXt و XeTeX و LuaTeX و AMSTeX و teTeX وغيرها ، والتي ولدت في ذلك الوقت لغرض مماثل لـ LaTeX فقط من قبل مختلف المنظمات والأشخاص. في كل قلب TeX ، ينبض القلب بقوة ولا أحد يجادل في عنوان "أن تكون أفضل من" (لاحظ مستخدمو GNU / Linux). في الواقع ، كلهم ​​ممتازون ويكملون بعضهم البعض. ما لا يمكن قوله ، هو أن الأكثر استخدامًا هو LaTeX.

الآن ، اشتق LaTeX بدوره إصدارات أو توزيعات كان الغرض الأولي منها هو دعم أنظمة أساسية محددة والمساعدة في مشكلة إدارة الحزم: TeX Live لـ GNU / Linux ، و MiKTeX لنظام التشغيل Windows ، و MacTeX (احزر من) ، إلخ. لكن اليوم يمكنك بالفعل تثبيت TeX Live على Windows و MiKTeX على GNU / Linux.

للأغراض العامة ، سنقوم بتثبيت TeX Live في توزيعة Linux الخاصة بنا (لاحظ أن التنزيل قد يستغرق وقتًا طويلاً لأنه سيكون ضروريًا بمئات الميغابايتات).

التثبيت في أوبونتو ومشتقاته

sudo apt-get install texlive

(إنها نسخة مضغوطة)

ó

sudo apt-get install texlive-full. تحميل ملف sudo apt-get install texlive-full

(للحصول عليها مع جميع الحزم التي يدعمها مجتمع TeX Live)

التثبيت على Fedora

يم تثبيت texlive

إلى قوس أقترح مراجعة الصفحة التالية:

https://wiki.archlinux.org/index.php/TeX_Live

إلى آخر التوزيعات آمل أن يجد المستخدم معلومات في ويكي التوزيعات الخاصة به. على أي حال ، بمجرد تثبيت المحرر ، يتم تنزيل وتثبيت TeX Live تلقائيًا.

الحزم

LaTeX هو نظام معياري ، مما يجعله فعالاً للغاية (نعم ، شيء مشابه لما يحدث في GNU / Linux) وليس مفاجئًا لأن TeX و LaTeX وُلدا في بيئات Unix. الحزم عبارة عن مجموعات من الأوامر المحددة مسبقًا لتسهيل مهام معينة (مثل عمل الرسومات) وإعطاء خصائص خاصة للمستند (الأنماط) ، أي لمنح LaTeX قوة ونطاق أكبر. عندما يتم تثبيت التوزيع المطلوب ، يتوفر بالفعل عدد كبير من الحزم (عمليًا باستخدام هذه يمكنك القيام بأي مهمة للأغراض العامة). ومع ذلك ، فإن عدد الحزم التي يمكن الوصول إليها على الإنترنت مثير للإعجاب (الآلاف والآلاف ، كلها مجانية).

سرعان ما سنرى أن المستخدم في العمل هو الذي يقرر الحزم التي "يستدعيها" عن طريق بضعة أوامر بسيطة ، وعلى الرغم من أن الأمر في البداية محير إلى حد ما ، إلا أنه سرعان ما يبدأ كل شيء في أن يصبح "طبيعيًا".

وماذا أكتب؟

المشكلة الأكثر حساسية بالنسبة للبعض تصل. سيكون محرر LaTeX الذي تم اختياره هو سكين الجيش السويسري للمستخدم texist ، والذي سيتفاعل معه مع تحقيق أقصى استفادة من إمكانات LaTeX الكاملة.

هناك الكثير ، وفي الواقع ، يعد تحرير ملف LaTeX أمرًا يمكن القيام به باستخدام أي محرر نص عادي. لكننا نسمي المحررين فقط أولئك الذين يوفرون الأدوات المناسبة للقيام بكل ما هو ضروري مع توزيع LaTeX الخاص بنا.

بشكل عام ، خصائص المحررين متشابهة جدًا. إنها تختلف بشكل أساسي في درجة المساعدة للمستخدم ، أي مقدار المساعدة في الكود والرموز وغيرها. هنا بعض:

Texmaker (http://www.xm1math.net/texmaker/)

إنه المفضل لدي. لماذا ا؟ إنه مكتمل للغاية ، بواجهة نظيفة وودية ، ويحتوي على معالجات ويكمل الأوامر تلقائيًا ، وهو سهل التكوين وقابل للتخصيص.

كايل (http://kile.sourceforge.net/)

إذا كانت بيئتك هي كيدي ، فقد تكون مهتمًا بـ Kile. بسيطة وكاملة للغاية. لديها عدد كبير من المستخدمين السعداء.

LaTeXila (http://projects.gnome.org/latexila/)
بيئة عمل LaTeX ولكنها مصممة للتكامل مع Gnome. بسيط وكامل.

تكسوركس (http://www.tug.org/texworks/)
قوية جدا ولكنها ليست سهلة الاستعمال. تم تطويره بواسطة TUG (TeX Users Group ، المنظمة الأساسية لتطوير TeX).

صمغ (http://dev.midnightcoding.org/projects/gummi)
إنه محرر بسيط يستحق الدراسة. إنها ليست قوية جدًا ولكنها تحتوي على ميزة مثيرة للاهتمام: يمكن رؤية نتيجة ما تم تحريره في الوقت المناسب بتنسيق pdf في نافذة جانبية.

TeXstudio (http://texstudio.sourceforge.net/)
إنه محرر يعتمد على TeXmaker ويكسب كل يوم المزيد من المتابعين. إنه TeXmaker على المنشطات.

ليكس (http://www.lyx.org/WebEs.Home)

إذا كان لا يزال لديك شكوك حول تجربة LaTeX بسبب الذعر من الكود ، فإن LyX هو الحل. فلسفتها هي أن تكون محرر WYSIWYM (كن حذرًا ، فهي ليست WYSIWYG) وبالتالي فهي صديقة جدًا لدرجة الاهتمام بالشفرة ، وتحرير المستخدم من هذه المسؤولية. كسب المتابعين بالسرعة التي ينمو بها تطورك. إنه قوي جدًا وبالتأكيد أسهل في الاستخدام.

يوجد معظم المحررين المذكورين أعلاه في قاعدة بيانات التوزيعات الأكثر شيوعًا.
لأغراض هذا الدليل ، سوف نستخدم TeXmaker و LyX.
كيف نقوم بتثبيتها؟ حسنًا ، في مركز البرامج الخاص بالتوزيعة المعنية ، أو إذا لم يكن الأمر كذلك ، يمكن العثور على التعليمات على الصفحة الرسمية المعنية.

وكيف يبدو ملف LaTeX؟

لقد اقترب وقت بدء العمل ، وقبل اتخاذ الخطوة الأولى ، يجب أن نعرف ما الذي سنجده. لقد قلنا بالفعل شيئًا مهمًا للغاية: سنصادف رمزًا (ما لم نقرر الذهاب إلى جانب LyX).

قوة الشفرة هي جوهر LaTeX (من الجيد أيضًا العمل مع الأوامر) وبالتالي ستكون ملاحظتنا الأولى كما يلي: مستند LaTeX هو ملف نصي عادي (.tex) مقسم إلى جزأين متمايزين جيدًا ؛ ديباجة ونص الوثيقة. في المقدمة سنقدم المؤشرات الأساسية للمستند (النوع ، العنوان ، المؤلف ، الحزم الضرورية ، إلخ). يحتوي النص الأساسي على المستند نفسه والمواصفات الأساسية حول هيكله.

لمزيد من الوضوح (وعدم الإسهاب كثيرًا في هذه الدفعة) ، أقترح عليك إلقاء نظرة على المستند التالي بالمعلومات ذات الصلة التي تسمح لك في رأيي بفهم ما سنتعامل معه:
http://thales.cica.es/files/glinex/practicas-glinex05/manuales/latex/Cap2.pdf

في المستقبل سوف نوضح كل هذه الأشياء.

وثائقي الأول "خطوة صغيرة للرجل ..."

حسنًا ، لقد حان الوقت ولإثارة بعض التشويق ، سنتركه للقسط الثالث. مثل أي لغة من لغات LaTeX ، فهي تتعامل مع الرموز الخاصة بها والتي لا ينبغي الاستخفاف بها. في نهاية الدفعة التالية ، أعدك بأننا سنحصل على أولى نتائجنا الملموسة في LaTeX ، وإذا اتضح كما آمل ، فإن أي خوف يمكن أن يستمر سوف يتخلف عن الركب ، ويهبط إلى قوة وجمال بالتأكيد ، عزيزي القارئ ، لم أفكر قط من قبل.
حتى المرة القادمة.

<< انتقل إلى الجزء السابق  انتقل إلى الجزء التالي >>

شكرًا لك كارلوس أندريس بيريز مونتانا على المساهمة!
مهتم ب تقديم مساهمة?

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   ماتياس قال

    ممتاز! ، استمر!

  2.   لنستخدم لينكس قال

    موعد جيد!
    شكرا! بول.

  3.   Jhonatan قال

    للتثبيت في ArchBang يتم ذلك على النحو التالي

    #pacman -S texlive-most

  4.   ماركوشيبي قال

    عظيم !! برنامج تعليمي عن مادة اللاتكس ، جعلتني أرغب في التعلم.
    حتى الآن تسير الأمور على ما يرام ، على الرغم من أننا لنفترض أننا لم نبدأ في "الكوع" 😛
    أنتظر التسليم التالي
    مبروك من الان !!

  5.   هيكتور زيلايا قال

    شكرًا لك ، كنت أتطلع إلى هذا التسليم ، وأريد بالفعل التسليم التالي.

  6.   لويس أنطونيو سانشيز قال

    لقد أحببته ، شكرًا على المعلومات التي أعمل عليها بالفعل على LyX

  7.   فرانسيسكو أوسبينا قال

    منشور جيد جدًا ، على الرغم من أن هذا عبارة عن فتاحة صغيرة للفم ، وآمل أن تثير أكثر من شهية لللاتكس.

    لقد كنت أستخدم اللاتكس منذ عامين وهو بالتأكيد الأفضل. بالنسبة للمحررين ، أعتقد أنه لا يوجد شيء أكثر قوة وتنوعًا من kile ؛ ما أوصي به هو عدم استخدام المحررين مثل Lyx ، والعمل على النص المباشر وليس على الكود الذي يولد النص يحد بشكل كبير من الإمكانات الكاملة لـ Latex ، بصرف النظر عن حقيقة أنه يقطع تعلم اللغة كثيرًا.

  8.   لنستخدم لينكس قال

    شكرا لكم جميعا للمجاملات. في صحتك! بول.

  9.   Helena_ryuu قال

    هذه الأنواع من العروض الخاصة تجعل المدونة شيئًا مميزًا وجذابًا ، استمر في ذلك!

  10.   أرنولد فرنانديز قال

    يعد LaTeX + Emacs مزيجًا جيدًا ، إذا كنت تريد الطيران بسرعة.

  11.   كارلوس غونزاليس قال

    شكرًا جزيلاً لك على المساهمة ، لقد كنت أعمل على lyx سابقًا ، لكنني قررت معرفة المزيد عن Latex ، وستساعدني مساهمتك كثيرًا في تحقيق هدفي. انا ممتن جدا لك