New answers tagged

2

You can use the background library so that the box that includes the others appears in the background. Here, I did not use this library (I put the code between comments), I used the native possibility of TikZ. \pgfdeclarelayer{background layer} \pgfsetlayers{background layer,main} \documentclass{beamer} \mode<presentation>{\usetheme{Madrid}} \...


1

The basic answer to your tree problem is don't use the base TikZ tree methods. Their syntax is clunky and it does no automatic positioning of nodes (as you have discovered.) Instead use forest for making trees. It has a much simpler syntax and does automatic packing of nodes to make trees as compact as possible, but allows you to make them less compact as ...


2

You should only place here the code necessary for your question, personal information and code that does not relate to your problem should not be placed in the question. Here, it is enough to adjust the distance between the children with the level 1 and level 2 style. level 1/.style={sibling distance=10em}, level 2/.style={sibling distance=5em}, \...


2

A related post: Problem with babel and tikz using \draw Error producing code: \documentclass{article} \usepackage[spanish]{babel} \usepackage{tikz} \begin{document} \begin{tikzpicture} \draw [->] (0,0) -- (1,0); \end{tikzpicture} \end{document} Solution: \usetikzlibarary{babel} \documentclass{article} \usepackage[spanish]{babel} \usepackage{tikz} \...


1

One way of doing this is to use \xtShowEndPoints followed by xtShowTerminalNodes: \documentclass[12pt,border=2pt]{standalone} \usepackage{istgame} %\usepackage{tikz} %\usetikzlibrary{shapes,arrows.meta, positioning} \begin{document} \begin{istgame} \setistNewNodeStyle{max} [regular polygon, regular polygon sides = 3]{1.5cm} \setistNewNodeStyle{min} ...


5

Just a small alternative to @Torbjorn's answer (a trick he taught me here ) to avoid using (annoying IMHO, \pgfmathsetmacro), include the variables to evaluate directly in the loop. More details in pfg manual v3.1.5.b p1003, section 89 Repeating Things: The Foreach Statement. \documentclass[border=5mm]{standalone} \usepackage{tikz} \begin{document} \begin{...


7

You can just add \node at (-1,0) {0}; \documentclass[border=5mm]{standalone} \usepackage{tikz} \begin{document} \begin{tikzpicture}[rotate=-90] \node at (-1,0) {0}; \foreach \x in {0,1,...,3} { \foreach \y in {0,...,\x} { \pgfmathsetmacro\binom{factorial(\x)/(factorial(\y)*factorial(\x-\y))} \pgfmathsetmacro\shift{\x/2} \...


4

There are already a right answer using forest, so this is only a community wiki comment: To start, better a simpler example. \documentclass[tikz,border=10pt]{standalone} \usepackage[edges]{forest} \begin{document} \begin{forest} forked edges, for tree={grow=0,draw, font=\strut\footnotesize\sffamily\em}, [Homo ...


5

This should meet the requirement -- Help on drawing a tree in latex Data will have to be punched in \documentclass[tikz,border=10pt,multi]{standalone} \usepackage{forest} \usetikzlibrary{shadows} \begin{document} \tikzset{ my node/.style={ draw=gray, inner color=gray!5, outer color=gray!10, thick, ...


1

A pointer in the right direction -- instead of extra style a write me style is defined taking the forest tree as in a bounding box--the inward pointing arrows can (later) be modified to cater for the the length from tagZ to nodeB from-- https://tex.stackexchange.com/a/398722/197451 \documentclass[12pt]{article} \RequirePackage{forest} \useforestlibrary{...


2

Here is my suggestion. \documentclass[border=5mm]{standalone} \usepackage{tikz} \begin{document} \begin{tikzpicture} % change degree to radian \pgfmathsetmacro{\a}{20*pi/180} \pgfmathsetmacro{\b}{380*pi/180} \draw[->] (-\a-.5,0)--(\b+.5,0) node[above]{$x$}; \draw[->] (0,-1.5)--(0,1.5) node[left]{$y$}; \draw[gray,thin,dashed] (0,1)--+(0:\b) (0,-1)--+(0:...


2

Although the comments on your question are correct, the solution to your problem is easier. You restrict the vertical axis with ymax but the draw commands you are using to plot have horizontal domains that (for the given functions) result in values that are far outside (above) the border of the picture that is actually printed. Hence, the error dimension too ...


Top 50 recent answers are included