মূল বিষয়বস্তুতে যান
ToolMug

সরাতে ↑ ↓, খুলতে Enter, বন্ধ করতে Esc চাপুন।

LaTeX টেবিল জেনারেটর

Excel, Google Sheets বা কোনো ওয়েব পেজ থেকে একটি টেবিল কপি করে এখানে পেস্ট করলে LaTeX code পাবেন। ডিফল্টে এটি booktabs টেবিল তৈরি করে, সংখ্যার কলাম ডানদিকে সারিবদ্ধ করে, %, & এবং _-এর মতো অক্ষর escape করে, এবং caption ও label-সহ ফলাফলকে table environment-এ রাখতে পারে; নিচে live preview দেখা যায়।

আপনার ব্রাউজারে চলে — আপনি যা দেন তার কিছুই আপলোড হয় না

Excel, Google Sheets বা ওয়েব পেজ থেকে কপি করা ঘর পেস্ট করুন, অথবা CSV পেস্ট করুন

LaTeX কোড

Booktabs বর্ডারের জন্য preamble-এ \usepackage{booktabs} দরকার।

কীভাবে ব্যবহার করবেন

  1. Excel, Google Sheets বা কোনো ওয়েব পেজ থেকে সেল কপি করে বাম পাশে পেস্ট করুন (CSV-ও কাজ করে)।
  2. রুলের ধরন ও সারিবিন্যাস বেছে নিয়ে caption এবং label লিখুন।
  3. কোডটি আপনার 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-এ বদলে নিন। সব সংখ্যায় দশমিকের ঘর সমান হলে ডানদিকে সারিবিন্যাস একই ফল দেয়।

গোপনীয়তা

এই টুলটি পুরোপুরি আপনার ব্রাউজারে চলে। আপনার ফাইল ও লেখা আপনার ডিভাইসেই প্রসেস হয় এবং কখনো আমাদের সার্ভারে আপলোড হয় না।

সম্পর্কিত টুল