پنڊڪو ۽ اڻ wاتل حيران

آخري دفعو مون ذڪر ڪيو هيڪيل بابت هڪ مضمون ۾ هو ايڪس مووناد. بهرحال ، اها دنيا جي اها واحد قابل ذڪر ڳالهه ناهي جيڪا آئون توهان ڏانهن پيش ڪندو آهيان.

يقيناً هرڪو پهريان ئي knowsاڻي ٿو Markdown، ۽ جيڪڏهن آئون انهن کي پيش نه ڪريان. اها هڪ هلڪو مارڪ اپ ٻولي آهي جيڪا اسان کي متن لکڻ دوران وڌيڪ تيز ۽ وڌيڪ پيداواري ٿيڻ جي اجازت ڏئي ٿي. هاڻي لاءِ ڪافي آهي.

سٺو ، مارڪ ڊائون اڪيلو نه آهي ۽ اتي ئي ٻوليون موجود آهن ، ساڳيا فنڪشن انجام ڏيڻ لاءِ. عام طور تي هر ڪنهن کي ڪجهه نشانين سان سادي متن وٺڻ ۽ ان کي پاس ڪرڻ جي لاءِ انهي کي HTML ، لا ٽيڪڪس ۽ ٻين کي ٺاهڻ جي خيال سان هلندو آهي. اتي ئي سڀ سٺو.

ان سان ڪيترائي مسئلا جنم وٺن ٿا. پهرين ، ۽ سڀ کان اهم ، ڪجهه عمل درآمد جي ضرورت ناهي سڀ ڪجهه اهي خاصيتون جيڪي اسان چاهيون ٿا. يا هڪ مارڪ اپ ٻولي جيڪا هن اڳ ۾ ئي لاڳو ڪئي آهي اسان پسند نٿا ڪريون.

۽ جنهن کان اڳ اسان ڀنڀور ۾ پڪڙجي وڃون ، توهان کي سوچڻو ۽ سمجهڻو پوندو ته ڪو بهتر حل آهي. ڪنهن شيءِ جيڪا ڪنهن مارڪ اپ ٻولي کي ٻي ڪنهن شيءِ ۾ بدلائي ٿي. ڪو به آهي.

هي آهي جتي هاسيل تصوير ۾ اچي ٿو. جنهن جي تعجب مان ڳالهائيندو آهيان ، اهو زنده آهي ، اهو هڪ نالو آهي ، اهو ڪم ڪندو آهي ۽ ڪمال آهي. پاڻ کي سڏڻ پينڊوڪ ۽ اهو برڪيلي يونيورسٽي ، جان ميڪ فريلن کان هڪ فلسفي جي هٿ مان آيو. انتظار ڪريو ، ڇو ته سٺو شروع ٿئي ٿو.

سڀني جي خلاف سڀني

اسان پانڊوڪ کان توجه ڪرڻ جي هر شي جي وچولي ڪوريج پيش ڪرڻ جي اميد ڪري سگهيا آهيون. پر نه. اهو نيڪ طريقي سان ڪم ڪيو آهي ۽ حيرت واري ڪارڪردگي آهي.

ان کي سادي رکڻ لاءِ ، توهان ڪنهن به ذريعو فائيل کي پنڊڪوڪ ڪرڻ لاءِ پاس ڪريو ٿا (يا ته مارڪ ڊائون ۾ يا وري RestructuredText يا ٻيا جيڪي پنڊوڪ جي حمايت ڪيون ٿا) ۽ ان کي ختم ٿيل شڪل ۾ بدلائي ٿي ، جهڙوڪ - ڇا سڀ تيار آهن؟

لا ٽيڪڪس ، سادي HTML ، PDF ، DocBook ، OpenDocument ، docx ، rtf ، man ، سادہ متن ۽ HTML مختلف پيشينن جون ٽي مختلف قسمون ؛ ۽ منهنجي فهرست مختصر آهي ، تمام نن shortي. هتي هڪ خاڪو آهي جنهن جي طاقت ڏيکاري ٿي:

۽ آخري پر گهٽ نه ، اهو هيڪلل لائبريري آهي (يا ڪتابن جي دڪان ، اهو جيڪو توهان چاهيو ٿا ڪال ڪريو)؛ جيڪا ٻين پروگرامن جي ڪوڊ ۾ ضم ٿي سگهي ٿي. هاڪلي اها انهن مان آهي ، جيڪي ان جو سڀ کان وڌيڪ استحصال ڪندا آهن ، اهو هڪ جامد پيج جنريٽر آهي جيڪو پنڊوڪ استعمال ڪندي نقصان واري مارڪ ڊائون ۽ ڪجهه لا ٽڪس کي خالص HTML ۾ تبديل ڪري سگهي ٿو.

هتي هڪ سائيٽن جي لسٽ جيڪو اڳ ۾ ئي ذاتي سائيٽ جي طور تي استعمال ڪري ٿو ، بلاگ جي انداز ۾.

۽ ان کي ختم ڪرڻ لاءِ ڪافي تيز آهي. ۽ اڃا به ، انهن سڀني فائدن سان ، اهو لڳي ٿو ته اهو صرف اينگلو سيڪسن ملڪن ۾ وڌندو آهي ۽ هتي شايد ئي ڪا معلومات موجود هجي ، جھڙوڪ- ۽ هن قسم جي پيشڪشون. ٿي سگهي ٿو انهي جي ڪري ته يوزر گائيڊ انگريزي ۾ هجي.

ڪن

ضرور ٿيڻو پوندو. ان جي نسبتا مختصر پکيڙ کان علاوه ، اڪثر پبلشرز ان کي مڪمل طور تي سپورٽ نٿا ڪن.

ويم سان نحو نمايان آهي لاء بنيادي طور تي مارڪ ڊائون ۽ ٻيو ڪجهه ، تنهنڪري اسان پانڊوڪ بابت ڪجھ بهترين شين مان وڃون ٿا: هن جو وڌايل نحو.

شيون اصل مارڪڊ ۾ ڪڏهن به نه وڌنديون آهن ۽ جيڪي اسان جي زندگين کي آسان بڻائينديون ، جهڙوڪ جدول ، حوالا ، فوٽ نوٽ ، HTML ۽ LaTex ڪوڊ اندر ، ميٽيلاتا ۽ وڌيڪ ترقي يافته خاصيتون.

رستي ۾ ، ايم ايڪس کي هتي فائدو آهي. اهو مارڪڊ موڊ آهي جيڪو اسان کي نحو نمايان ڪرڻ ۽ ڪجهه مفيد حڪم ڏئي ٿو ، پر هڪ آهي پنڊڪوڊ موڊ مڪمل ، جنهن جو ويم برابر برابر اڃا تائين ان سان مقابلو نه ڪري سگهي.

جيڪڏهن توهان اڃا تائين ويم ۾ حاصل ڪرڻ ۾ دلچسپي وٺي رهيا آهيو ، هتي ئي نحو فائل آهي. ايم ايڪسز لاءِ توهان کي مارڪ ڊائون ۽ پنڊوز طريقا انسٽال ڪرڻ گهرجن ، جيئن اڳ ئي ذڪر ڪيو ويو آهي.

سڌو نڪتو

جڏهن مان متن 2 ٽيگس پئڪيج ڳولي رهيو آهيان پينڊوڪ کي دريافت ڪيو (ٻيو ڪنورٽر پر وڌيڪ محدود) en ڪرنچبنگ ۽ هاڻي مون کي خبر آهي ته اهو موجود آهي ديبين نالو سان مستحڪم، اندازو، ڇا. هڪ انسٽالٽي انسٽال ڪريو ان لاءِ ڪافي پر جن کي اسان استعمال ڪندا آهيون آرڪ لينڪسڪس اسان کي پهريان ڪجهه خرابيون برداشت ڪرڻيون پونديون آهن.

انحصار جو اهو دوزخ

پهرين شيءَ بابت اسان سوچيندا آهيون Pacman -S پانڊوڪ ٺاهڻ. چ ،و ، نه. سرڪاري مخزن ۾ ڪا به پيڪيج ناهي ۽ اي آر ڪم نه ڪندي ، وڏي انحصار جي لحاظ کان ان جي ضرورت آهي جيڪڏهن توهان هاسيل بابت ڪجهه اڳ ئي knowاڻيندا آهيو ، توهان هاڻي سوچيندا ته ڪيبل ان کي حل ڪري. ۽ ها ، پر تحفظات سان. انهي کي ڪرڻ لاءِ توهان کي هيٺيان هلائڻو پوندو.

sudo pacman -S ghc cabal-install cabal install cabal install pandoc

اهو ڪم ڪرڻ گهرجي پر مان ان جي سفارش نٿو ڪريان. خاص طور تي جيڪڏهن توهان هاسڪل جي دنيا تي ڌيان ڇڪائڻ چاهيو ٿا ، ڇو ته اهو مستقبل ۾ توهان کي پريشان ڪندڙ مسئلا آڻيندو.

يقيناً اهو آرچ لينڪس ۽ ان جي فلسفي جي شڪايت ٻڌڻ لاءِ بلڪل عجيب آهي ، پر اهو مون کي مڪمل طور تي بکواس ڪرڻ لڳي ٿو ته هيڪيل-پليٽفارم پيڪيج کي ريزنٽسز کان هٽائي ڇڏيو ، جنهن آخري ماحول کي ڪافي حد تائين ترقي ڪئي ۽ هڪ ٻئي سان مطابقت رکندڙ؛ ڇو Ghc ۽ ڪئبل انسٽال ٿيل تازه ڪاري ڪئي.

جيڪڏهن توهان ڪئبل استعمال ڪندي ٻيون پيڪيجز انسٽال ڪرڻ چاهيو ٿا ، اهو بهترين آهي پيڪيجز ڊائونلوڊ ڪرڻ قديم جي پي سي ۽ جيبل-انسٽال ڪريو آرڪ رول بيڪ مشين.

اسان انهن کي هڪ سادي پيمان -U سان انسٽال ڪيو آهي پيڪٽ-رستو ۽ اسان پيسڪمان انهن کي نظرانداز ڪندا جڏهن نظام کي تازو ڪندي ، فائل /etc/pacman.conf ۾ ؛ حصي جي اندر نظر انداز ڪريو پي ڪلو.

هاڻي اسان پانڊوڪ کي انسٽال ڪرڻ لاءِ ۽ انهي کي ڪم ڪرڻ جي لاءِ ، اسان اهو استعمال ڪرڻ چاهيون ٿا ، اسان انهي لڪ کي پنهنجي .bashrc فائل ۾ رکون ٿا.

PATH ٻاھر موڪليو = ~ / .cabal / bin: $ PATH

۽ اهو محسوس ٿيو آهي. ڪا شيءِ پريشاني واري هئي ، پر اسان مسئلن کان پاسو ڪريون ٿا. جيڪڏهن توهان ٻين پيڪيجز سان شروع ڪرڻ چاهيو ٿا ، انهن کي مڪاني طريقي سان انسٽال ڪرڻ جي بدران ، توهان استعمال ڪري سگهو ٿا hsv الڳ ٿيل ماحول ٺاهڻ ۽ انسٽال ڪرڻ جي مٿي جي سور کان بچڻ ، مثال طور ، هيڪل.

۽ هڪ دفعي مون کي ڊي warnاريو ته اها ويڙهاڪ آهي. اهو سڀ ڪجهه ڇاڪاڻ ته هاسيل ۽ ڪبل اڃا تائين انحصار وارو جهنڊو حل نه ڪري سگهيا آهن ته ٻيون ٻوليون اڳي ئي ختم ٿي چڪيون آهن ، جهڙوڪ روبي پنهنجي بنڊل ۽ جواهرن سان. بهرحال ، هي نن solutionڙو حل مون کي ان جي ذميواري آهي ايان راس هاڪيل جي گروپ جي.

صبر ڪر. اها هڪ ڊگهو انسٽال آهي ، ڇاڪاڻ ته اها اها اسان لاءِ مرتب ڪري ٿي.

استعمال ۽ نتيجو

توهان هڪ ٽرمينل وٺو ۽ هڪ آرڊر موڪليو جهڙوڪ:

pandoc -o output-file.ext -i اصل-file.md

جتي مارڪ ڊائون (*. ايم ڊي ، واڌ آهي جيڪو آئون استعمال ڪريان ٿو) ٻي ڪنهن به فارميٽ سان تبديل ڪري سگهجي ٿو ۽

منهنجي لاءِ ، اهو مان هر ڏينهن عملي طور تي ڪندو آهيان ، ان منهنجي مدد ڪئي آهي ، خاص طور تي اوپن ڊاڪومينٽ کي برآمد ڪرڻ.

۽ ماحولياتي نظام ناقابل اعتبار آهي. ميڪ فرينل پاڻ ئي هاسڪلي ۾ هڪ وڪي ٺاهي آهي ، جيڪو پانڊو پنهنجي صفحن کي بدلائڻ لاءِ استعمال ڪندو آهي ، پر اهو هڪ ٻي ڪهاڻي لاءِ آهي. رستي ۾ ، هي پوسٽ فخر سان پنڊوڪ سان لکي وئي هئي ، اڪثر گهڻا جيڪي مون هاڻي تائين لکيا آهن.


مضمون جو مواد اسان جي اصولن تي عمل ڪري ٿو ايڊيٽوريل اخلاقيات. غلطي ڪلڪ ڪرڻ جي رپورٽ لاءِ هتي.

4 تبصرا ، پنھنجو ڇڏ

پنهنجي راءِ ڏيو

پنهنجي اي ميل ايڊريس شايع نه ڪيو ويندو. گهري شعبن سان لڳل آهن *

*

*

  1. ڊيٽا جو ذميوار: Miguel Ángel Gatón
  2. ڊيٽا جو مقصد: ڪنٽرول سپيم ، تبصرو جي انتظام.
  3. سازش: توهان جي رضامندي
  4. ڊيٽا جي ابلاغ: ڊيٽا کي قانوني ذميواري کانسواءِ ٽئين پارٽين تائين رسائي نه ڏني ويندي.
  5. ڊيٽا اسٽوريج: ڊيٽابيس اويسينٽس نيٽورڪ (اي يو) پاران ميزباني ڪيل
  6. حق: ڪنهن به وقت توهان پنهنجي معلومات کي محدود ، ٻيهر ۽ ختم ڪري سگهو ٿا.

  1.   گدي چيو

    آئون مارڪ ڊائون پڻ استعمال ڪندو آهيان. ڪٽي ۽ گٽيٽ ۾ پلگ ان انسٽال ٿي سگھي ٿو نحو نمايان ڪرڻ لاءِ. پوءِ ان کي او ڊي ٽي ۾ تبديل ڪرڻ لاءِ مان ملٽي مارڪ ڊائون کي چوان ، اھو اھو ئي آھي ، گھڻائي ، ان کي ڪئين چيو ويندو ، ”متن جو احترام ڪندو آھي“ تنھنڪري جڏھن پيراگراف جي اسٽائلن سان ھڪ دستاويزي کي نقل ڪندي وڌيڪ آرامده ھجي. پانڊوڪو مونکي ساڳيا نتيجا نه ڏنا ، يا گهٽ ۾ گهٽ مون کي خبر نه هئي ته اهو ڪيئن ڪجي 😛

    1.    مخالف چيو

      توهان ـ سخت اختيار اختيار ڪري صرف پانڊوڪ معياري مارڪ ڊائون وٺي سگهو ٿا. جيڪڏهن اهو توهان جو مطلب آهي. بهرحال ، ان جو بنيادي فائدو فارميٽس جي وچ ۾ استحڪام آهي.
      ان جي صلاح ڏيو ، ان ٿورڙي سان جيڪو مون ڏٺو آهي ته اهي استعمال ڪري رهيا آهن ، اهو مون کي نقصان نه پهچايو.

  2.   ايرونامو جيازز چيو

    مون ان کي لا ايس ٽي کان وٺي RestructuredText ڏانهن وڃڻ لاءِ استعمال ڪيو آهي. اھو اھو تمام سٺو آھي (اڪثر وقت xD)

  3.   msx چيو

    دلچسپ ، شيئر ڪرڻ جي مهرباني.