redtape সহজ, আকর্ষণীয় HTML নথি উৎপন্ন GitHub দান Markdown ব্যবহার করে একটি শ্রেনীর নথি জেনারেটরের হয়. এটি স্বয়ংক্রিয়ভাবে টুইটার বুটস্ট্র্যাপ সঙ্গে সংহত এবং সহজ, আকর্ষণীয় স্টাইলিং অতিরিক্ত বৈশিষ্ট্যগুলিও উপস্থিত রয়েছে. redtape ঘ দ্বারা অনুপ্রাণিত, কিন্তু এখনও অনুমতি ব্যবহারকারীদের শৈলী এবং স্বনির্ধারণ উচ্চ ডিগ্রী তাদের আউটপুট নথি নিয়ন্ত্রণ করতে, যখন একটি সহজ ইন্টারফেস আছে করার প্রচেষ্টা করা হয়.
ইনস্টল
আপনি লিনাক্স বা OSX হয়, আপনি ইনস্টল করতে পিপ ব্যবহার করতে পারেন:
> Redtape ইনস্টল পিপ
যা redtape এবং তার নির্ভরতা ইনস্টল করা হবে.
ব্যবহারের
নথি পূর্ণ একটি নথি বা ডিরেক্টরি, রান RT ব্যবহার করুন. একটি ডিরেক্টরি চালানো, RT প্রতি Markdown ফাইল জন্য HTML ফাইল (.md, .mdown, বা .markdown এক্সটেনশন) নির্মাণ করা হবে:
> RT mydocument.md
> RT ডকুমেন্টেশন /
সম্পদ
ডিফল্টরূপে, RT আপনি ফাইল থেকে যা এই নথি মধ্যে লিঙ্ক RT যে সম্পদ আছে পরিবেশন করা একটি অবস্থান সেট আপ আছে অনুমান. বিন্যাস ঠিক redtape সংগ্রহস্থলের মধ্যে সম্পদ ডিরেক্টরি হিসাবে একই: / সম্পদের / {CSS, img, জাতীয়} / .. আপনি ব্যবহার করা হবে যে প্রতিটি সম্পদের জন্য. আপনি redtape এর ডিফল্ট সম্পদ ব্যবহার করতে চান, তাহলে আপনি সহজেই চলমান দ্বারা বর্তমান ডিরেক্টরির মধ্যে একটি উপযুক্ত সম্পদ ডিরেক্টরি তৈরি করতে পারেন:
> RT --create-সম্পদ
আপনি একক নথি মোডে চলমান হয় অথবা আপনার HTML নথি জন্য চূড়ান্ত হোস্ট একটি সম্পদ ডিরেক্টরি সেট আপ করতে ইচ্ছুক না থাকে, তাহলে আপনি --embed ব্যবহার করে একটি নথিতে ব্যবহৃত প্রতিটি সম্পদ এম্বেড করার জন্য redtape বলতে পারেন:
> RT --embed mydocument.md
জাভাস্ক্রিপ্ট
ডিফল্টরূপে, redtape চালানোর কোনো জাভাস্ক্রিপ্ট প্রয়োজন হয় না, এবং --embed মোডে কোনো এম্বেড করা হবে না. --prettify অপশনটি নির্বাচন করা হয়, তাহলে Google এর মনোরম লাইব্রেরি উৎস পরিবর্তে pygments এর হাইলাইট জন্য ব্যবহার করা হবে, এবং উভয় --embed ব্যবহার করা হয় --prettify যদি, এটি স্বয়ংক্রিয়ভাবে এম্বেড করা হবে.
Redtape সহজ একক পাতা জাভাস্ক্রিপ্ট বিক্ষোভ জন্য উপযুক্ত, এবং --use-জাতীয় সক্রিয় করা থাকলে, redtape jQuery এবং বুটস্ট্র্যাপ এর JavaScript লাইব্রেরি অন্তর্ভুক্ত করা হবে.
কাস্টমাইজ আউটপুট
আউটপুট কাস্টমাইজ উপায় বিভিন্ন মধ্যে কাজ করা সহজ. অ-এমবেডেড নথি জন্য সম্পদ সিএসএস পরিবর্তন ছাড়াও, আপনি শিরোলেখ এবং পাদলেখ যোগ অথবা এমনকি redtape এর ডিফল্ট টেমপ্লেট উপর ভিত্তি করে কাস্টম নথিটি টেমপ্লেট ব্যবহার করতে পারেন.
শিরোলেখ এবং পাদলেখ
যদি স্বনির্বাচিত নথি হেডার আছে অথবা আপনি আপনার নথি যোগ করতে চান পাদচরণ, আপনি হেডার এবং ফুটার হিসেবে কনফিগ ব্যবহার করা আপনি রেন্ডারিং হয় বেস ডিরেক্টরি বা ডিফল্ট পাথ header.html এবং footer.html নথি যোগ করতে পারেন. ডিফল্টরূপে, এই যথাক্রমে, আপনার ডকুমেন্টের উপরের এবং নীচের অংশে স্থাপন করা হবে.
নথি একটি নমুনা সেট হতে পারে:
> ম mydocs /
mydocs / index.md mydocs / simple.md mydocs / advanced.md
mydocs / header.html mydocs / footer.html
RT mydocs সঙ্গে রেন্ডারিং mydocs ডিরেক্টরির মধ্যে প্রতিটি নথির জন্য হেডার এবং ফুটার ব্যবহার করতে হবে.
কাস্টম টেমপ্লেট
আপনি খুব নির্দিষ্ট প্রয়োজনীয়তা আছে, আপনি আপনার নিজের নথি ফর্মা লিখুন এবং আউটপুট মোট নিয়ন্ত্রণ করতে পারেন. Redtape টেমপ্লেট জ্যাঙ্গো অনুরূপ একটি বহুল ব্যবহৃত টেমপ্লেট সিস্টেম যা jinja2 টেমপ্লেট ইঞ্জিন ব্যবহার করে. --context যুক্তি সঙ্গে চালান redtape ভেরিয়েবল টেমপ্লেট পাওয়া যায় কি একটি সংক্ষিপ্ত ধারণা পেতে.
এছাড়াও আপনি redtape এর ডিফল্ট টেমপ্লেট নাম, যা basic.jinja থেকে উত্তরাধিকারী করতে পারেন. এই টেমপ্লেটটি আপনি মৌলিক সিএসএস এবং redtape জাভাস্ক্রিপ্ট বৈশিষ্ট্য ধারনকারী, উদাহরণস্বরূপ, একটি স্বতন্ত্র ডকুমেন্ট শরীরের সময় নৈপুণ্য সম্ভব হবে, যা দুই ব্লক, মাথা এবং শরীরের, সংজ্ঞায়িত করে. উভয় অগ্রাহ্য করা একটি প্রমিত HTML5 নথি গঠন সঙ্গে আপনি ছেড়ে চলে যেতে হবে.
আপনি --template, -t সঙ্গে ব্যবহার বা custom.html বা custom.jinja হিসাবে নথি ডিরেক্টরির মধ্যে এটি স্থাপন করা একটি কাস্টম টেমপ্লেট নির্দিষ্ট করতে পারেন
আবশ্যক :.
- পাইথন
পাওয়া মন্তব্যসমূহ না