سعاد نشر 25 ديسمبر 2015 أرسل تقرير نشر 25 ديسمبر 2015 عند رسم خط باستعمال tkzDrawLine على برنامج LaTeX وبعد إضافة نقط يتغير حجم هذه الأخيرة ليصبح صغيراً:لا أدري لماذا، إليكم الكود الذي أستعمله لذلك:\documentclass{article} \usepackage{tkz-euclide} \usetkzobj{all} \begin{document} \begin{tikzpicture} \tkzDefPoints{0/0/o,1/0/a,-1/0/b} \tkzDrawPoints[fill=white, size=8](o,a) \tkzDrawLine[very thin](a,b) \end{tikzpicture} \begin{tikzpicture} \tkzDefPoints{0/0/o,1/0/a,-1/0/b} \tkzDrawLine[very thin](a,b) \tkzDrawPoints[fill=white, size=8](o,a) \end{tikzpicture} \end{document}ما سبب تغيّر الحجم؟ وكيف يمكنني إصلاح هذا الخطأ؟ اقتباس
0 E.Nourddine نشر 25 ديسمبر 2015 أرسل تقرير نشر 25 ديسمبر 2015 المشكلة في خلط tkz مع tikz. التنسيق very thin مخصص لـ pgflinewidth\، وtkz-euclide تحدد قيمة size على pgflinewidth\.الوصول إلى النتيجة المرغوب فيها باتباع الخطوات:نرسم جميع الخطوط بـ {tikzset{thin\ لإعادة تعيين قيم pgflinewidth\.نحدد تنسيق جديد، abssize والذي يستعمل قيم افتراضية بقيمة 0.4pt.\documentclass{article} \usepackage{tkz-euclide} \usetkzobj{all} \pgfkeys{ /drawpoint/.cd, abssize/.code = { \tikzset{ point style/.append style={ minimum size = #1*0.4pt } } }, } \begin{document} \begin{tikzpicture} \tkzDefPoints{0/0/o,1/0/a,-1/0/b} \tkzDrawPoints[fill=white, size=8](o,a) \tkzDrawLine[very thin](a,b) \end{tikzpicture} \begin{tikzpicture} \tkzDefPoints{0/0/o,1/0/a,-1/0/b} \tkzDrawLine[very thin](a,b) \tikzset{thin} \tkzDrawPoints[fill=white, size=8](o,a) \end{tikzpicture} \begin{tikzpicture} \tkzDefPoints{0/0/o,1/0/a,-1/0/b} \tkzDrawLine[very thin](a,b) \tkzDrawPoints[fill=white, size=16](o,a) \end{tikzpicture} \begin{tikzpicture} \tkzDefPoints{0/0/o,1/0/a,-1/0/b} \tkzDrawLine[very thin](a,b) \tkzDrawPoints[fill=white, abssize=8](o,a) \end{tikzpicture} \end{document}ليكون الشكل النهائي: اقتباس
السؤال
سعاد
عند رسم خط باستعمال tkzDrawLine على برنامج LaTeX وبعد إضافة نقط يتغير حجم هذه الأخيرة ليصبح صغيراً:
لا أدري لماذا، إليكم الكود الذي أستعمله لذلك:
ما سبب تغيّر الحجم؟ وكيف يمكنني إصلاح هذا الخطأ؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.