找回密码
 快速注册
搜索
查看: 62|回复: 1

SyncTeX 有时位置不对

[复制链接]

3149

主题

8386

回帖

6万

积分

$\style{scale:11;fill:#eff}꩜$

积分
65391
QQ

显示全部楼层

hbghlyj 发表于 2023-4-30 00:00 |阅读模式
  1. \documentclass{standalone}
  2. \begin{document}
  3. aaaaaaaaaaaaaaaaaaaaaaaa
  4. bbbbbbbbbbbbbbbbbbbbbbbb
  5. cccccccccccccccccccccccc
  6. \end{document}
复制代码

如果用Bananaspace的网页编辑器(支持SyncTeX) 定位总是精确的(似乎用HTML+JS实现的).
如果用本地的 SumatraPDF + VScode LaTeX workshop
点击a时,能正确地跳至源码第3行
点击b的前半截时,却跳至源码第3行
点击b的后半截时,能正确地跳至源码第4行
点击c时,却跳至源码第4行. 即使点击最后1个c还是跳至源码第4行.

3149

主题

8386

回帖

6万

积分

$\style{scale:11;fill:#eff}꩜$

积分
65391
QQ

显示全部楼层

 楼主| hbghlyj 发表于 2023-4-30 00:06
如果换行
  1. \documentclass{article}
  2. \begin{document}
  3. aaaaaaaaaaaaaaaaaaaaaaaa
  4. bbbbbbbbbbbbbbbbbbbbbbbb
  5. cccccccccccccccccccccccc
  6. \end{document}
复制代码

点击a,b,c定位至3,5,7行都是正确的.

但如果2个空行
  1. \documentclass{article}
  2. \begin{document}
  3. aaaaaaaaaaaaaaaaaaaaaaaa
  4. bbbbbbbbbbbbbbbbbbbbbbbb
  5. cccccccccccccccccccccccc
  6. \end{document}
复制代码

点击a,b,c定位至4,7,10行(都是向后多了1行).

手机版|悠闲数学娱乐论坛(第3版)

GMT+8, 2025-3-4 12:25

Powered by Discuz!

× 快速回复 返回顶部 返回列表