Tag Info

2

The best answer about this is @Circumscribe very nice post; you can also look at the solution proposed by @marmot (a user that unfortunately is not here anymore). Summarizing, this code: \pgfgettransformentries{\tmpa}{\tmpb}{\tmpc}{\tmpd}{\tmp}{\tmp}% \pgfmathsetmacro{\myscale}{sqrt(abs(\tmpa*\tmpd-\tmpb*\tmpc))}% should give you the global scale (even when ...

0

I would not use transform shape (particularly, not as an environment option) since the minimum size is specified. If you need to use transform shape you can use it in each definition of NewNodeStyle (not as an environment option) as follows: \begin{istgame}[scale = 0.85] %%, transform shape] %Cause of error \setistNewNodeStyle{max} [regular polygon, ...

0

Assignments in \foreach loops are local to the current loop cycle. You can use the index \k. Are you really wanting to load psfrag? \documentclass[ aspectratio = 1610 ]{beamer} % \usepackage{psfrag} % really? %\usepackage{sidecap} \usepackage{tikz} \usepackage{pgfplots} %\usepackage{amsmath}% already loaded by beamer \begin{document} \begin{frame} \...

1

Use \global\let instead of \let inside the \foreach loop. The loop is group limited, and so using just \let makes a local change, which is lost at the end of each iteration. \documentclass[ aspectratio = 1610 ]{beamer} \usepackage{psfrag} \usepackage{sidecap} \usepackage{tikz} \usepackage{pgfplots} \usepackage{amsmath} \begin{document} ...

Top 50 recent answers are included