সোর্স কোড

এই ডকুমেন্টেশনের জন্য সোর্স কোড রিপোজিটরি।

দ্রষ্টব্য, এটি transpolibre অ্যাপ্লিকেশনটির জন্য ডকুমেন্টেশন তৈরি করার পদ্ধতি, transpolibre ব্যবহারের পদ্ধতি নয়।

ডকুমেন্টেশন তৈরি করুন

এই ডকুমেন্টেশনটি স্থানীয়ভাবে তৈরি করতে, এভাবে করুন।

নির্ভরতা ইনস্টল করুন

নির্ভরতা ইনস্টল করুন, যেমন ডেবিয়ানের সাথেঃ

sudo apt update
sudo apt install python-is-python3 python3-pip python3-venv

ডকুমেন্টেশন ডাউনলোড করুন উৎস

git clone https://spacecruft.org/deepcrayon/transpolibre
cd transpolibre/

পাইথন সেটআপ

python -m venv venv
source venv/bin/activate
pip install -U pip setuptools wheel

ডকুমেন্টেশন বিল্ড সহায়তা

ডকুমেন্টেশন বিল্ডের সাহায্যের জন্য, চালান:

make help

এই সাহায্য প্রদর্শন করবে:

Please use 'make <target>' where <target> is one of
  clean                Remove all build files and directories (including translations)
  all                  Clean and make all targets
  gettext_build        Build localisation strings for translation
  update_locale        Update localisation
  update_locale_<lang> Update localisation for <lang>
  html                 Build the HTML documentation for all languages
  html_<lang>          Build HTML documentation for <lang>
  latex                Build the documentation using LaTeX for all languages
  latex_<lang>         Build the documentation using LaTeX for <lang>
  pdf                  Build the PDF documentation using LaTeX for all languages
  pdf_<lang>           Build the PDF documentation using LaTeX for <lang>
  ebook                Reduce size of PDF for eBook
  prepress             Reduce size of PDF for prepess
  index                Copy static docs/index.html to docs/_build/html/index.html
  translations         Translate from English

পরিষ্কার

এইভাবে পরিষ্কার বিল্ড আর্টিফ্যাক্ট।

make clean

HTML ডকুমেন্টেশন তৈরি করুন

এইচটিএমএল ডকুমেন্টেশন তৈরি করতে, চালানঃ

make index
make html

ফলাফলের এইচটিএমএলটি docs/_build/html/ এ থাকবে এবং শীর্ষ-স্তরের index.html ফাইলটি এখানে অবস্থিত: docs/index.html

LaTex পিডিএফ তৈরি করুন

একটি LaTeX বিল্ড থেকে একটি পিডিএফ ডকুমেন্ট তৈরি করতে, প্রথমে নির্ভরতা ইনস্টল করুন (এটি প্রয়োজনের চেয়ে অনেক বেশি):

sudo apt install texlive-full

এখন LaTeX এবং PDF ফাইল তৈরি করুনঃ

make latex

পিডিএফ তৈরি করুন

LaTeX থেকে পিডিএফ ডকুমেন্ট তৈরি করুন

make pdf

ফলাফল হিসেবে পিডিএফ এখানে পাওয়া যাবে: docs/_build/latex/en/transpolibre.pdf

ইবুক

ই-বুকের জন্য পিডিএফের আকারটি 150 ডিপিআইতে হ্রাস করতে, চালানঃ

make ebook

ফলাফল হিসেবে পিডিএফ এখানে পাওয়া যাবে: docs/_build/latex/en/transpolibre-ebook-en.pdf

প্রিপ্রেস

প্রিন্টের জন্য পিডিএফের আকার 300 ডিপিআইতে কমাতে, চালানঃ

make prepress

ফলাফল হিসেবে পিডিএফ এখানে পাওয়া যাবে: docs/_build/latex/en/transpolibre-prepress-en.pdf

সমস্ত ডকুমেন্টেশন তৈরি করুন

এইচটিএমএল এবং পিডিএফ সহ সমস্ত ডকুমেন্টেশন তৈরি করতে।

make all

অনুবাদ

প্যাকেজ অনুবাদগুলি কীভাবে আপডেট করবেন সে সম্পর্কে নোটগুলির জন্য `` README.md`` দেখুন।