使用森林包时尺寸过大错误

使用森林包时尺寸过大错误

我的文档中的一个森林产生了一些奇怪的问题。这是有问题的摘录:

\documentclass{article}
\usepackage{amsfonts}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{forest}

\everymath{\displaystyle}
\begin{document}

\pagenumbering{arabic}

\section{}
\begin{center}
    \begin{forest}
        for tree={circle, draw}
        [+
            [+
                [12]
                [/]
            ]
            [0]
        ]
    \end{forest}
\end{center}

\end{document}

该代码将产生以下错误:

! Dimension too large.
<recently read> \pgf@x 
                       
l.23    \end{forest}

如果我删除circlefromfor tree={circle, draw}行,它就会起作用。如果我用其他东西替换内部加号,它也会起作用。如果我用其他东西替换斜线,它也会起作用。

答案1

这是你想要的嗎?

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[edges]{forest}

\begin{document}
    \begin{forest}
    for tree={circle, draw, 
        minimum size=1.5em, 
        inner sep=1pt}      
    [+
    [+
    [12]
    [/]]
    [0]]
    \end{forest}
\end{document}

在此处输入图片描述

相关内容