কম্পিউটার টিউটোরিয়াল

আপনার LaTeX ম্যানুস্ক্রিপ্টকে প্রফেশনাল ই-বুক এ রূপান্তর করুন: ধাপে ধাপে গাইড

আপনি যদি বই এবং প্রফেশনাল পেপার লেখার ক্ষেত্রে অর্ধেকও সিরিয়াস হন, তবে LaTeX একমাত্র আসল পথ। আপনি যদি সিম্পল টেক্সট এডিটর বা কমান্ড লাইনে ডকুমেন্ট টাইপ করার ইচ্ছা না করেন, তবে আপনি একটি গ্রাফিক্যাল ফ্রন্টএন্ড চেষ্টা করতে পারেন। এই বিষয়ে, সেরা উপলব্ধ সফ্টওয়্যার হয়তো LyX, যা টেক্সট মার্কআপের শক্তিকে более конভেনশনাল WYSIWYG পদ্ধতির সাথে একত্রিত করে।

ঠিক আছে, তো আপনি কুল হওয়ার সব কিছুর ওপর জ্ঞান রাখেন, এবং আমি আপনাকে LyX টিপস ও ট্রিকস দিয়েছি, একবার নয়, দুবার, যেগুলো আপনার ই-গো বাড়িয়েছে এবং আপনার রেজিউমেতে চমৎকার লাইন যোগ করলো। কিন্তু আমরা আপনার LaTeX-বানানো ডকুমেন্টগুলোকে ই-বুকে এক্সপোর্ট করার কথা বলিনি। PDF ভালো কাজ করে, কিন্তু আপনি স্পেশাল ফরম্যাট চাইতে পারেন, যেমন EPUB, MOBI এবং অন্যান্য, যেগুলো ειδিকভাবে ই-বুক রিডারদের জন্য ডিজাইন করা। চলুন চেষ্টা করি। সবকিছু শুধু লিনাক্স ব্যবহার করে।

খেলার নাম: Calibre

সত্য বলতে, এই আর্টিকেলটি মূলত Calibre-র ওপর, একটি অসাধারণ প্রোগ্রাম যা ই-বুক কনভারশনে অসাধারণ কাজ করে। ই-বুক ডিভাইসের বেড়ে যাওয়া জনপ্রিয়তার সাথে, এই প্রয়োজন একটি গিকের must-have-এ পরিণত হয়েছে। এবং যখন আপনি LaTeX-এর শক্তিকে Calibre-এর শক্তির সাথে একত্রিত করেন, আপনি হি-ম্যানের শক্তिको অতিক্রম করেন।

এখন, সিরিয়াস হই Calibre চেক করি। প্রথমত, টুলটি বিভিন্ন প্ল্যাটফর্মে চলে, তাই আপনি এখানে যা দেখবেন সেটি উইন্ডোজ, লিনাক্স বা এমনকি ম্যাক-এও কাজ করবে। লিনাক্সে, আপনাকে শুধু একটি ইনস্টলেশন স্ক্রিপ্ট ডাউনলোড করতে হবে যা সবকিছু অটো-কনফিগার করবে।

প্রোগ্রামটি প্রথমবার শুরু হলে, এটি আপনাকে ওয়ার্ক ডিরেক্টরি সেটআপ করার জন্য বলবে। এবং মূলত, এটিই সব। আপনি আপনার ই-বুক নিয়ে কাজ করা ও কনভার্ট করার জন্য প্রস্তুত।

প্রোগ্রামটি নিজেকে আমাদের সকল ই-বুক প্রয়োজনের वन-স্টপ সলুশন বলে। এবং আমি অনুমান করি আমি সম্মত। ইন্টারফেস রঙিন ও স্টাইলিশ, যদিও ক্যাজুয়াল ইউজারের জন্য একটু ক্লাটার্ড মনে হতে পারে। কিন্তু এটি সহজ। শুধু Add books, তারপর Convert-এ ক্লিক করুন।

আপনি chọn করার জন্য অনেক ইনপুট ও আউটপুট ফরম্যাট আছে। উদাহরণস্বরূপ, আপনি PDF কে আপনার ইনপুট হিসেবে ব্যবহার করতে পারেন, যা সম্ভবত জনপ্রিয় পছন্দ, কারণ অধিকাংশ মানুষের কাছে এই বা ঐ সফ্টওয়্যার থাকবে যা সহজে তাদের কাজকে PDF-এ রূপান্তর করতে পারে, বিভিন্ন PDF ডিস্টিলার ও অফিস স্যুটসহ।

আমার কেসে, আমি আমার লিনাক্স কার্নেল ক্র্যাশ বুক ব্যবহার করলাম। এটি LyX-এ লেখা হয়েছিল এবং PDF ফাইল হিসেবে এক্সপোর্ট করা হয়েছিল। আউটপুটের জন্য, আপনি অপশনের একটি রেঞ্জ বেছে নিতে পারেন, যার মধ্যে EPUB, MOBI, LIT, RTF, এবং অন্যান্য। এখানে, আমি EPUB এবং MOBI-তে Демонস্ট্রেশন করব, প্রতিশ্রুতি অনুযায়ী।

কনভারশন জব শুরু করার আগে, আপনি আপনার আউটপুট ডকুমেন্টের লুক অ্যান্ড ফীল কাস্টোমাইজ করতে পারেন। উপলব্ধ মেনুগুলো আপনার আউটপুট ফরম্যাটের ওপর ভিত্তি করে পরিবর্তন হবে। আপনি প্রায় সব কিছু কনফিগার করতে পারেন, Amazon Kindle অপশনসহ। আমি বিশ্বাস করি আপনি কয়েকবার ট্রায়াল অ্যান্ড এরর রান করতে চাইবেন যতক্ষণ না সব ছোট ডিটেইলস ফিগার আউট হয়।

এবং তারপর কনভারশন শুরু করুন:

এবং আপনার কাজ শেষ। এখন, আউটপুট চেক করুন। উদাহরণস্বরূপ, আমার সবচেয়ে অসাধারণ CentOS 6.2 ডেস্কটপের ই-বুক রিডার সফ্টওয়্যার ব্যবহার করে। এটি khá সুন্দর দেখাচ্ছে। আমি খুব খুশি।

অন্যান্য অপশন

আপনি একটি আরও ক্লাসিক্যাল পদ্ধতি চাইতে পারেন। এই বিষয়ে, আপনি পিউর LaTeX ফাইল চান, প্রায়শই .tex সাফিক্সসহ, যেগুলো এক বা একাধিক ইন্টারমিডিয়েট ফরম্যাট ব্যবহার করে ই-বুকএ রূপান্তরিত হবে। আমি স্বীকার করি Calibre আপনার সকল প্রয়োজন কভার করে, কিন্তু যাই হোক, এখানে একটি অল্টারনেটিভ।

প্রথমে, ধরুন আপনার কাছে একটি LyX ডকুমেন্ট আছে। এটি LaTeX, কিন্তু পিউর LaTeX নয়, তাই আপনি হয়তো এক্সপোর্ট করতে চান। ঠিক PDF-এর মতো আমরা যা করলাম, সেটি করুন। আউটপুট ফরম্যাট বেছে নিন, pdflatex বা plain, যা আপনার জন্য উপযুক্ত।

এখন, আপনাকে tex4ht টুলসেট ডাউনলোড ও ইনস্টল করতে হবে, যা বিশেষভাবে tex ফাইলকে XHTML-এ রূপান্তর করার জন্য ডিজাইন করা, যেটি আপনি পরবর্তীতে ই-বুক ফরম্যাটে রূপান্তর করতে পারেন। বরং, Calibre, অন্যান্য টুলসের মতো, HTML সাপোর্ট করে, যদিও আপনি দেখেছেন PDF অনেক সহজ হ্যান্ডেল করা।

একবার এটি হলে, আপনাকে কমান্ড লাইন চালু করতে হবে এবং টাইপ করা শুরু করতে হবে। আমি একটি উদাহরণ দিয়ে শুরু করব এবং তারপর আমি যে অপশনগুলো ব্যবহার করলাম সেগুলো ব্যাখ্যা করব। আরও অনেক কিছু পাবেন man pages এবং নিচে লিংক করা অনলাইন গাইডে।

mk4ht htlatex crash-book-0.2.tex 'xhtml,charset=utf-8,pmathml'

ঠিক আছে, তো আমরা একটি tex ফাইলের বিপরীতে কমান্ড আহ্বান করছি, এই কেসে আমার ক্র্যাশ বুক। আমরা ফাইলটি XHTML-এ রূপান্তর করতে চাই, UTF-8 ক্যারেক্টার সেট এবং যেকোনো গাণিতিক সিম্বলকে PMathML CSS-এ রূপান্তর করার সাথে।

এডিশনালি, আপনি আরও কিছু অপশন চাইতে পারেন, যেমন:

'-cunihtf -utf8 -cvalidate'

আমরা আউটপুট HTML কোড ভ্যালিডেট করতে চাই এবং একটি স্ট্যান্ডার্ড কনভারশন ব্যবহার করতে চাই যেটি যেকোনো ব্রাউজারের পক্ষে বায়াসড নয়। এই সব অপশনগুলো, খুব, অপশনাল। আপনি আমাকে জিজ্ঞাসা করলে, এটি বদসूरत, কিন্তু কিছু মানুষ এই পথ পছন্দ করতে পারে।

পরবর্তী ধাপ হলো HTML কে EPUB এবং/অথবা অন্য যেকোনো ফরম্যাটে রূপান্তর করা।

আরও পড়ুন

কিছু উপযোগী সাইট:

MobileRead Wiki - E-book Conversion

From LaTeX to HTML

উপসংহার

হয়ে গেলো। আপনি এখন একজন গিক এক্সট্রাওয়ার্ডিনার। আপনার কাছে গোপনীয় ই-বুক কনভারশন শক্তি আছে, শুধু লিনাক্স এবং এর wondertools এর সমষ্টি ব্যবহার করে। Calibre সবচেয়ে কংপ্রিহেনসিভ চয়েস মনে হয় এবং জটিল মাল্টি ফরম্যাট ট্রান্স-কনভারশন দরকার সরিয়ে দেবে ডিজায়ারড রেজাল্ট অর্জনের জন্য। আপনি যদি জিদ করেন, তবে কমান্ড লাইনের আরও কঠিন পথ अपনান।

এই টিউটোরিয়াল অনেক কিছু শেখায়, কিন্তু এর সারমর্ম হলো, আপনার কাছে বই বা ডকুমেন্ট থাকলে, প্রায় যেকোনো ফরম্যাটে, আপনি সহজে এটিকে ই-বুক রিডার ও মোবাইল ডিভাইসের জন্য কম্প্যাটিবল ফরম্যাটে এক্সপোর্ট করতে পারেন। এখানে, আমরা EPUB এবং MOBI-তে ডেমো করেছি।

এইটুকু। আপনি যদি আরও LaTeX এবং LyX ম্যাজিক চান, আমাকে ইমেইল করুন। প্লেইন tex-এ। হিহি।

চিয়ার্স।


  1. কিলে (Kile): পেশাদার ডকুমেন্ট তৈরির জন্য একটি শক্তিশালী, ব্যবহারকারী-বান্ধব ল্যাটেক্স ফ্রন্টএন্ড

  2. আমি কিভাবে একটি উচ্চ-গুণমানের ফ্র্যাঙ্কেনস্টাইন ফিল্ম তৈরি করলাম: ধাপে ধাপে গাইড

  3. Firefox UI কাস্টমাইজেশন মাস্টার: সম্পূর্ণ ধাপে ধাপে গাইড

  4. KVM স্টোরেজ ম্যানেজমেন্ট আয়ত্ত করা: একটি ব্যাপক টিউটোরিয়াল