Typora中LaTeX公式\label与\ref交叉引用显示???问题求助
Typora中LaTeX公式交叉引用显示???的解决办法
开启公式自动编号功能
打开Typora偏好设置(快捷键Ctrl+,)→ 切换到「Markdown」标签页 → 勾选「公式自动编号」选项,重启Typora生效。调整公式环境结构
把\label放到equation环境内,嵌套split使用——Typora的公式渲染引擎仅识别equation环境下的标签,修改后的代码如下:$$ \begin{equation} \label{eqn:dnj} \begin{split} \delta_{n_j}&= i_a-i_{s_j} \\ \therefore\quad i_{s_j}&=i_a-\delta_{n_j} \end{split} \end{equation} $$验证交叉引用
保持原交叉引用代码$\ref{eqn:dnj}$即可,此时会正常显示对应的公式编号。
注:Typora依赖MathJax/KaTeX渲染公式,和纯LaTeX的完整编译逻辑不同,必须配合自动编号功能+正确的环境嵌套,才能实现标签与引用的关联。
内容的提问来源于stack exchange,提问作者Paul
相关产品推荐
相关产品推荐

