我在 LaTeX 文件中有几百个行号,我需要获取 pdf 上的相应页码。我想使用一些 Synctex 命令行界面(我不想开发)执行“命令行”正向搜索。
有没有办法使用可用的 synctex 工具来实现这一点?
繁琐的解决方案(不使用 synctex):放在\refstepcounter{foo}\label{l-<linenumber>}
每一行并从 aux 文件中获取页码。
答案1
你可以做
synctex -i linenumber:columnnumber:texfile -o pdffile
如果我正确理解了 synctex,那么 columnnumber 当前未使用,即,它可以设置为1
。
此命令可能会显示与源代码中的行相对应的多个位置。(我通常会选择第一个)。