问题信息
以下代码在 pdflatex 和 xelatex 编译中没有问题。但在 Lualatex 中,它会产生问题如下面所描述的;
TexStudio 和 TexWorks 编辑器都存在此问题。我没有测试其他编辑器。
经过一些测试,问题似乎出在
- 路拉泰克斯
- 同步文本
\usetikzlibrary{fadings}
或\usetikzlibrary{shadows}
(单独使用或同时使用)
即使没有直接加载这两个库,而是使用其中一个库加载某个包,也会出现问题\usepackage{worldflags}
。
问题是:当从 pdf 右键单击以转到源代码(仅从第一页)时,它会跳转到 pgflibraryfadings.code.tex(第 17 行)。从第 2 页及以后,一切都符合预期。
平均能量损失
\documentclass[a4paper,twoside,11pt]{article}
%\usepackage{lmodern} % for pdflatex
%\usepackage[T1]{fontenc} % for pdflatex
\usepackage{fontspec} % for xelatex or lualatex
\setmainfont{Latin Modern Roman}
\setsansfont{Latin Modern Sans}
\setmonofont{Latin Modern Mono}
\usepackage{tikz}
\usetikzlibrary{shadows} %or and the following
\usetikzlibrary{fadings} % or and and the following
\usepackage{worldflags}
%---------------
\begin{document}
Page 1
Some text and math $0+1=1$
\newpage page 2
Some text and math $0+2=2$
\newpage page 3
Some text and math $0+3=3$
\end{document}
%---------------