تحويل CSV إلى جدول LaTeX

الصق نتائجك بصيغة CSV لتحصل على جدول LaTeX تضعه في مستند Overleaf أو أي محرر LaTeX.

جارٍ تحميل الأداة…

المعالجة والخصوصية: تُحسب النتيجة داخل متصفحك ولا تُرسل بياناتك إلى أي خادم.

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

  1. أدخل بيانات CSV، الفاصل بين الخلايا، محاذاة الأعمدة، نمط الخطوط، الصف الأول عناوين الأعمدة واحذف المسافات حول كل خلية.
  2. تظهر النتيجة فورًا وتتحدّث مع كل تعديل.
  3. انسخ النتيجة، أو انسخ رابطًا يحفظ القيم نفسها لمشاركتها.

طريقة الحساب

تُجمع خلايا كل صف بعلامة & وينتهي الصف بالرمز \\ داخل \begin{tabular}{ll}. تُهرب الرموز \ & % $ # _ { } ~ ^ إلى صيغها الآمنة مثل \& و\_ و\textbackslash{}.

مثال

المدخلات: الفاصل بين الخلايا = اكتشاف تلقائي، محاذاة الأعمدة = يسار (l)، نمط الخطوط = خطوط \hline، الصف الأول عناوين الأعمدة = نعم، احذف المسافات حول كل خلية = نعم. النتيجة: كود LaTeX: \begin{tabular}{lll} \hline product & price & qty \\ \hline Tea & 12.5 & 3 \\ Coffee & 18 & 2 \\ Dates & 30 & 1 \\ \hline \end{tabular}، عدد الصفوف: 4، عدد الأعمدة: 3.

product,price,qty
Tea,12.5,3
Coffee,18,2
Dates,30,1
\begin{tabular}{lll}
\hline
product & price & qty \\
\hline
Tea & 12.5 & 3 \\
Coffee & 18 & 2 \\
Dates & 30 & 1 \\
\hline
\end{tabular}

الحدود والملاحظات

  • نمط booktabs يحتاج \usepackage{booktabs} في مقدمة المستند.
  • النص العربي يحتاج حزمة مثل polyglossia أو babel مع XeLaTeX أو LuaLaTeX، ولا تُضاف تلقائيا.
  • فاصل السطر داخل الخلية يتحول إلى مسافة.

أسئلة شائعة عن هذه الأداة

لماذا تحولت & إلى \&؟

لأن & في LaTeX تفصل الأعمدة، فبدون التهريب ينقسم الجدول بشكل خاطئ.

هل يعمل الكود في Overleaf؟

نعم، الصقه داخل المستند، ويمكنك وضعه داخل بيئة table لإضافة عنوان بالأمر \caption.

ما الفرق بين hline وbooktabs؟

booktabs يعطي خطوطا بسماكات مختلفة ومسافات أنسب، وهو شائع في المجلات العلمية.