K@m@l نشر 15 ديسمبر 2015 أرسل تقرير نشر 15 ديسمبر 2015 على برنامج LaTeX أريد إضافة عنصر tabular وأريد ضبط قيم الأعمدة بداخله لتظهر متوسطة للعمود، هذه هي محاولتي:\begin{center} \begin{tabular}{|m{1.5cm}|m{1.5cm}||m{1.5cm}|m{1.5cm}|} \hline 1& 2 & 7 & 8 \\ 0 & 89 & 100 & 55\\ 4 & 6 & 4999& 055\\ \hline \end{tabular} \end{center}فكيف أفعل ذلك؟ اقتباس
0 E.Nourddine نشر 16 ديسمبر 2015 أرسل تقرير نشر 16 ديسمبر 2015 لفعل ذلك عليك بتعويض نوع الأعمدة من m إلى النوع p والذي يتيح لك إمكانية تعديل الأعمدة عمودياً، لتحصل على شكل شبيه بالصورة التالية:أي أن الكود الخاص بك سيتم تعويضه بالآتي:\documentclass{article} \usepackage{array,booktabs} \begin{document} \begin{center} \begin{tabular}{ *{4}{>{\centering\arraybackslash}p{1.5cm}} } \toprule 1 & 2 & 7 & 8 \\ 0 & 89 & 100 & 55 \\ 4 & 6 & 4999 & 055 \\ \bottomrule \end{tabular} \end{center} \end{document}في حال أردت توضيب الأرقام لتظهر الوحدات فوق الوحدات، العشرات فوق العشرات ...، بهذا الشكل:ستحتاج إلى استعمال:\begin{tabular}{ S[table-format=1]% x S[table-format=2]% xx S[table-format=4]% xxxx S[table-format=3]% xxx }أي أنّ الكود الإجمالي للوثيقة سيكون هو:\documentclass{article} \usepackage{booktabs,siunitx} \begin{document} \begin{center} \sisetup{table-column-width=15mm} \begin{tabular}{ S[table-format=1]% x S[table-format=2]% xx S[table-format=4]% xxxx S[table-format=3]% xxx } \toprule 1 & 2 & 7 & 8 \\ 0 & 89 & 100 & 55 \\ 4 & 6 & 4999 & 055 \\ \bottomrule \end{tabular} \end{center} \end{document} اقتباس
السؤال
K@m@l
على برنامج LaTeX أريد إضافة عنصر tabular وأريد ضبط قيم الأعمدة بداخله لتظهر متوسطة للعمود، هذه هي محاولتي:
فكيف أفعل ذلك؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.