Ошибка "! Недопустимый номер параметра в определении \ tikz @ children @ list." с пакетами библиотеки mindmap и hyperref

Ошибка "! Недопустимый номер параметра в определении \ tikz @ children @ list." с пакетами библиотеки mindmap и hyperref

Я пытался заключить следующий URL в кавычки:https://integrada.minhabiblioteca.com.br/#/books/9788522112654/cfi/98!/4/[email protected]:18.2. Но я всегда получаю следующую ошибку: "! Недопустимый номер параметра в определении \ tikz @ children @ list". . Я генерирую файл pdf с помощью команды latexmk -pdflua -pvc file.tex. Ниже приведен код file.tex:

\documentclass{article}
\usepackage{tikz,hyperref}
\usetikzlibrary{mindmap}
\begin{document}
\centering
\begin{tikzpicture}[mindmap]
    \centering
    \tikzset{every node/.style={font=\fontsize{4mm}{4mm}\selectfont,text width=4cm,minimum size=3cm}}
 \node [concept, text=blue!50!black!10,align=center] at (0,0) 
    {\href{https://integrada.minhabiblioteca.com.br/#/books/9788522112654/cfi/98!/4/[email protected]:18.2}{Problem}} 
child [concept] 
{node [concept] {\href{https://integrada.minhabiblioteca.com.br/#/books/9788522112654/cfi/98!/4/[email protected]:18.2}{n}}}
;
\end{tikzpicture}
\end{document}

Я заметил, что если я делаю код как ниже, я не получаю эту ошибку. То есть, если я использую url только в родительском узле, а не в дочернем.

\documentclass{article}
\usepackage{tikz,hyperref}
\usetikzlibrary{mindmap}
\begin{document}
\centering
\begin{tikzpicture}[mindmap]
    \centering
    \tikzset{every node/.style={font=\fontsize{4mm}{4mm}\selectfont,text width=4cm,minimum size=3cm}}
 \node [concept, text=blue!50!black!10,align=center] at (0,0) 
    {\href{https://integrada.minhabiblioteca.com.br/#/books/9788522112654/cfi/98!/4/[email protected]:18.2}{Problem}} 
child [concept] 
{node [concept] {\href{https://integrada.minhabiblioteca.com.br/#/books/9788522112654/cfi/98!/4/[email protected]:18.2}{n}}}
;
\end{tikzpicture}
\end{document}

решение1

#Я думаю, проблема была в этом, и замена его на , \#похоже, решила ее.

\documentclass{article}
\usepackage{tikz,hyperref}
\usetikzlibrary{mindmap}
\begin{document}
\centering
\begin{tikzpicture}[mindmap]
    \tikzset{every node/.style={font=\fontsize{4mm}{4mm}\selectfont,text width=4cm,minimum size=3cm}}
 \node [concept, text=blue!50!black!10,align=center] at (0,0) 
    {\href{https://integrada.minhabiblioteca.com.br/\#/books/9788522112654/cfi/98!/4/[email protected]:18.2}{Problem}} 
child [concept] 
{node [concept] {\href{https://integrada.minhabiblioteca.com.br/\#/books/9788522112654/cfi/98!/4/[email protected]:18.2}{n}}};

\end{tikzpicture}
\end{document}

Связанный контент