تخطَّ إلى المحتوى
ToolMug

مولّد جداول LaTeX

انسخ جدولًا من Excel أو Google Sheets أو صفحة ويب والصقه هنا للحصول على كود LaTeX. ينتج جدول booktabs افتراضيًا، ويحاذي الأعمدة الرقمية لليمين، ويهرّب أحرفًا مثل % وَ& وَ_، ويمكنه تغليف النتيجة في بيئة جدول بتسمية توضيحية ومُعرّف، مع معاينة مباشرة أدناه.

يعمل في متصفحك — لا يُرفع أي شيء تُدخله

الصق خلايا منسوخة من Excel أو Google Sheets أو صفحة ويب، أو الصق CSV

كود LaTeX

تحتاج خطوط Booktabs إلى \usepackage{booktabs} في المقدمة.

طريقة الاستخدام

  1. انسخ خلايا من Excel أو Google Sheets أو صفحة ويب والصقها على اليسار (يعمل CSV أيضًا).
  2. اختر نمط الخطوط والمحاذاة، واملأ التسمية التوضيحية والمُعرّف.
  3. انسخ الكود إلى مستند LaTeX الخاص بك. تحتاج خطوط booktabs إلى \usepackage{booktabs} في المقدمة.

شرح الخيارات

Booktabs
يستخدم \toprule وَ\midrule وَ\bottomrule للخط العلوي وخط الترويسة والخط السفلي — النمط المعتاد في أوراق المجلات.
المحاذاة التلقائية
تُحاذى لليمين الأعمدة التي تكون خلايا محتواها كلها أرقامًا (بما فيها النسب المئوية وفواصل الآلاف والترميز العلمي)؛ وتُحاذى الأعمدة الأخرى لليسار.
التهريب
يحوّل & % $ # _ { } ~ ^ \ حتى يطبعها 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) في الكود المُولَّد.

الجدول أعرض من الصفحة. ماذا يمكنني أن أفعل؟

غلّف tabular بـ\resizebox{\linewidth}{!}{...}، أو بدّل إلى tabularx حتى يمكن لعمود أن يلتف.

هل يمكن محاذاة الفواصل العشرية؟

غيّر ذلك العمود إلى عمود S من حزمة siunitx. تعطي المحاذاة لليمين النتيجة نفسها عندما يكون لكل رقم عدد الخانات العشرية نفسه.

الخصوصية

تعمل هذه الأداة بالكامل داخل متصفحك. تُعالَج ملفاتك ونصوصك على جهازك ولا تُرفع أبدًا إلى خوادمنا.

أدوات ذات صلة