• 0

كيف أصمم عقداً 'Nodes' تلقائية المقاس على برنامج LaTeX؟

على برنامج LaTeX أودّ تصميم عقداً تلقائية المقاس، أي ما يصطلح عليه 'nodes autosize' وذلك باستعمال المكتبة TikZ Mindmap، و هذه محاولتي:

\documentclass[tikz,border=5]{standalone}
\usetikzlibrary{mindmap}

\tikzset{
    every node/.append style={concept, rectangle, minimum size=0cm, inner sep=2mm}
}inner sep=

\begin{document}

\begin{tikzpicture}[mindmap,text=white]
\node {O} child { node {A} };
\end{tikzpicture}

\end{document}

مع العلم أني استخدمت خاصية =inner sep التي تمكنني من ادراج عقد يتغير مقاسها حسب المساحة المتبقية من الوثيقة، لكن لم تعمل، فهل هناك حل للموضوع؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

فقط عليك اضافة:

text width=

 لتعيين تنسيق كل عقدة every node. فيما يخص تنسيق mindmap الخاص بكل شجرة 'تفرعّ' سيأخذ عرض القطعة النصية المُرفقة، وتحصل على عقد مختلفة المقاس بالشكل التالي:

PWvOr.thumb.png.a9b72c67c6eadbdf72c7aae5

\documentclass[tikz,border=10pt]{standalone}
\usetikzlibrary{mindmap}
\tikzset{
    every node/.append style={concept, text width=, rectangle, minimum size=0cm, inner sep=2mm},
}
\begin{document}
\begin{tikzpicture}[mindmap,text=white]
  \node {Orangutans} child { node {Aardvarks} child { node {Bees} } };
\end{tikzpicture}
\end{document}

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن