সোর্স কোড
এই ডকুমেন্টেশনের জন্য সোর্স কোড রিপোজিটরি।
দ্রষ্টব্য, এটি 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`` দেখুন।