ল্যাটেক্স+TexStudio: রেফারেন্স, ইনডেক্স, বাংলা টাইপিং

বিভিন্ন সময়ে texStudio তে কাজ করার সময় রেফারেন্স, ইনডেক্সিং কিংবা বাংলা টাইপ করা নিয়ে অনেক সমস্যায় পড়েছি। এখানে একসাথে সেইগুলোর সমাধান লিখে রাখছি নিজের প্রয়োজনে। এটি ভবিষ্যতে আরো আপডেট হবে, গুরুত্বপূর্ন লিংকগুলো এখানে শেয়ার করছি:

  1. Reference manager: https://www.refme.com/
  2. ISBN to Bibtex: http://lead.to/amazon/en/ or http://www.ottobib.com/
  3. Make index: In TexStudio-
    1. Run “build and view” (usual process without index)
    2. Run Tools > Command > Makeindex (create indexes)
    3. Again run “build and view” (re-create pdf with index)
  4. Various commands for index: http://ipagwww.med.yale.edu/latex/makeindex.pdf
  5. Make index by letters: http://www.latex-community.org/forum/viewtopic.php?f=47&t=22245
  6. Type bangla: For this, we need to sync packages first (in order to avoid IDE error). Then, we need to use necessary commands and finally run them via Tool > Commands > XeLatex in TexStudio. So, steps are:
    1. First open “miktex package manager (admin)” exe from programs. Then synchronize your packages from “Script > Sync”
    2. Use this fragment for typing:
      \documentclass{article}% For bilingual document
      \usepackage{fontspec}
      \usepackage{polyglossia}

      % Bangla
      \setmainlanguage[numerals=Devanagari]{bengali}
      \newfontfamily\bengalifont[Script=Bengali]{Vrinda}
      \newfontfamily\bengalifontbf[Script=Bengali]{Vrinda}
      \newfontfamily\bengalifonttt[Script=Bengali]{Vrinda}
      \newfontfamily\bengalifontsf[Script=Bengali]{Vrinda}
      \newfontfamily\bengalifontit[Script=Bengali]{Vrinda}

      \title{শিরোনাম}
      \author{স}

      \begin{document}
       \maketitle
          বর্ষামুখর দিন শেষে, ঊর্দ্ধপানে চেয়ে যখন আষাঢ়ে গল্প শোনাতে বসে ওসমান ভুঁইঞা, ঈষান কোণে তখন অন্ধকার মেঘের আড়ম্বর, সবুজে ঋদ্ধ বনভূমির নির্জনতা চিরে থেকে থেকে ঐরাবতের ডাক, মাটির উপর শুকনো পাতা ঝরে পড়ে ঔদাসীন্যে, এবং তারই ফাঁকে জমে থাকা ঢের পুরোনো গভীর দুঃখ হঠাৎ যেন বৃষ্টিতে ধুয়ে মুছে ধূসর জীবনে রঙধনু এনে দেয়।
      \end{document}

    3. Run via “Tools > Commands > XeLatex”
  7. Continue …

Leave a Reply

Your email address will not be published. Required fields are marked *