কীভাবে ব্যবহার করবেন
- Excel, Google Sheets বা কোনো ওয়েব পেজ থেকে সেল কপি করে বাম পাশে পেস্ট করুন (CSV-ও কাজ করে)।
- রুলের ধরন ও সারিবিন্যাস বেছে নিয়ে caption এবং label লিখুন।
- কোডটি আপনার LaTeX ডকুমেন্টে কপি করুন। Booktabs rule-এর জন্য preamble-এ \usepackage{booktabs} থাকতে হবে।
অপশনগুলোর ব্যাখ্যা
- Booktabs
- শীর্ষ, হেডার ও নিচের rule-এর জন্য \toprule, \midrule এবং \bottomrule ব্যবহার করে—জার্নাল পেপারে প্রচলিত ধরন।
- স্বয়ংক্রিয় সারিবিন্যাস
- যে কলামের প্রতিটি body cell-এ সংখ্যা আছে (শতাংশ, হাজারের বিভাজক ও scientific notation-সহ), সেই কলাম ডানদিকে সারিবদ্ধ হয়; অন্য কলাম বামদিকে সারিবদ্ধ হয়।
- Escaping
- & % $ # _ { } ~ ^ \ রূপান্তর করে, যাতে LaTeX এগুলো সঠিকভাবে ছাপতে পারে। আপনার সেলগুলোতে আগে থেকেই LaTeX থাকলে এটি বন্ধ করুন।
আউটপুটের উদাহরণ
স্প্রেডশিট থেকে পেস্ট করা তিনটি সারি, ক্যাপশন ও লেবেলসহ, ডিফল্ট অপশনে (Booktabs, স্বয়ংক্রিয় সারিবদ্ধতা, এস্কেপ চালু) এই আউটপুট দেয়:
Item Price Change
Tea & cake 1,200.50 5%
R_2 score 0.93 -2.1%
\begin{table}[htbp]
\centering
\caption{Prices}
\label{tab:prices}
\begin{tabular}{lrr}
\toprule
Item & Price & Change \\
\midrule
Tea \& cake & 1,200.50 & 5\% \\
R\_2 score & 0.93 & -2.1\% \\
\bottomrule
\end{tabular}
\end{table}
কলাম স্পেসিফিকেশন lrr, কারণ Price ও Change-এ শুধু সংখ্যা আছে, আর প্রথম কলামে লেখা। ক্যাপশনও এস্কেপ করা হয়, আর লেবেল আপনি যেমন টাইপ করেছেন তেমনই লেখা হয়।
সচরাচর জিজ্ঞাসিত প্রশ্ন
মার্জ করা সেল কি সমর্থিত?
এখনও নয়। তৈরি হওয়া কোডে \multicolumn এবং \multirow ব্যবহার করুন (multirow package থেকে)।
টেবিলটি পেজের চেয়ে চওড়া। আমি কী করতে পারি?
tabular-কে \resizebox{\linewidth}{!}{...}-এর মধ্যে রাখুন, অথবা tabularx-এ বদলে নিন, যাতে একটি কলামে লাইন ভাঙা যায়।
দশমিক বিন্দু কি সারিবদ্ধ করা যায়?
ওই কলামটি siunitx package-এর S column-এ বদলে নিন। সব সংখ্যায় দশমিকের ঘর সমান হলে ডানদিকে সারিবিন্যাস একই ফল দেয়।
গোপনীয়তা
এই টুলটি পুরোপুরি আপনার ব্রাউজারে চলে। আপনার ফাইল ও লেখা আপনার ডিভাইসেই প্রসেস হয় এবং কখনো আমাদের সার্ভারে আপলোড হয় না।