আমি প্রায়শই ক্লাসিক "ক্লাসিক" ল্যাটেক্স এবং এক্সটেক্স ডকুমেন্টগুলির মধ্যে স্যুইচ করি।
সাব্লাইম টেক্সট 2 এর একটি প্যাকেজ রয়েছে যা LaTeXTools নামে পরিচিত যা আপনাকে একটি সহজ মাধ্যমে ল্যাটেক্স ডকুমেন্ট তৈরি করতে দেয় CmdB। ঝরঝরে।
বিল্ড ফাইলটি LaTeX.sublime-build
অবশ্যই স্ট্যান্ডার্ড প্যাকেজ ফোল্ডারে উপস্থিত রয়েছে এবং এটি User
কাস্টমাইজ করার জন্য আপনি এটি আপনার ফোল্ডারে অনুলিপি করতে পারেন । এখানে, এটি আপনাকে দেওয়া আর্গুমেন্টগুলি পরিবর্তিত করতে দেয় latexmk
, নাম থেকে স্যুইচ pdflatex
করতে xelatex
, উদাহরণস্বরূপ:
"cmd": ["latexmk", "-cd",
//"-e", "\\$pdflatex = 'pdflatex %O -interaction=nonstopmode -synctex=1 %S'",
"-e", "\\$pdflatex = 'xelatex %O -interaction=nonstopmode -synctex=1 %S'",
//"-silent",
"-f", "-pdf"],
এখন, এটি করা খুব ক্লান্তিযুক্ত যে আমি প্রতিবার অন্য নথিটি খুলি - আমার বিল্ড পছন্দগুলি খুলুন, এক লাইনে মন্তব্য করুন, সংরক্ষণ করুন, ইত্যাদি
আদর্শভাবে, আমি ইঞ্জিনটি স্যুইচ করতে সক্ষম হতে চাই
… স্বয়ংক্রিয়ভাবে - উদাহরণস্বরূপ টেক্সটমেট কোনওভাবে এটি করে এবং আমি টেক্সটমেট CmdRকনফিগারেশনে সেট থাকা সত্ত্বেও ল্যাটেক্স ডকুমেন্টস এবং এক্সটেক্স ডকুমেন্ট দুটিই একটি সাধারণ দিয়ে সংকলন করতে পারি
pdflatex
। সম্ভবত এটি কিছু -latexmk.pl
ফু, আমি জানি না।... একটি সহজ কী-বোর্ড শর্টকাট বা সেটিংস থেকে - হয়তো টিপে CmdL, CmdXবা অনুরূপ। এটি তখন
pdflatex
এবংxelatex
বিল্ডিংয়ের মধ্যে টগল করবে ।
আমি কিভাবে সেট আপ করতে পারি?
LaTeX.sublime-build
আমার ব্যবহারকারীর প্যাকেজ ফোল্ডারে অগ্রাধিকার দিচ্ছে বলে মনে হয় না a বেশ বিজোড় ...