나는 하나의 복잡한 tikz-flow 체인을 만들고 있었습니다. 어느 순간 컴파일러가 작동을 멈췄습니다. 나는 이유를 알아내려고 노력하고 있었다.
그리고 나는 다음 MWE가
\documentclass{article}
\usepackage{empheq}
\usepackage{tikz}
\usepackage{rmathbr}
\begin{document}
$ b\coloneqq b - F $
\end{document}
( 추가에서 \coloneqq
가져옵니다 )empheq
저는 LaTeX 전문가가 아니기 때문에 패키지 코드에서 LaTeX가 호환되지 않는 이유를 찾기가 어렵습니다. 하지만 내 작업에는 둘 다 정말 필요합니다.
답변1
이 rmathbr
패키지는 매우 침해적이며 다른 패키지와 함께 작동하지 않는 것은 놀라운 일이 아닙니다.
여기에 수정 사항이 있습니다.
\documentclass{article}
\usepackage{empheq}
% fix \ordinarycolon and define \ordinaryequals
\edef\ordinarycolon{\mathchar\the\mathcode`: }
\edef\ordinaryequals{\mathchar\the\mathcode`= }
\usepackage{rmathbr}
% don't change the category code of ^ here!
\catcode`^=7
\AtBeginDocument{%
% do the category code change later
\catcode`^=12
% fix \coloneqq to be a mathrel also for rmathbr
\def\coloneqq{%
\mathrel{{\mathop\ordinarycolon}\mkern-1.2mu{\ordinaryequals}}%
}%
}
\begin{document}
$b\coloneqq b - F$
\end{document}