1synctex(1) BSD General Commands Manual synctex(1)
2
4 synctex — command line client tool to support the Synchronize TeXnology
5 available in most TeX engines.
6
8 synctex command [options] [args]
9
11 The Synchronization TeXnology is a feature of recent TeX engines. It al‐
12 lows one to synchronize between input and output, which means to navigate
13 from the source document to the typeset material and vice versa.
14
15 Run `synctex help' to access the built-in tool documentation.
16
18 • If NUMBER=0 or no option is given, no synctex file is created.
19
20 • If NUMBER<0, synctex files are text files.
21
22 • If NUMBER>0, synctex files are compressed with gz.
23
24 • If NUMBER&2, no .gz extension is used.
25
26 • If NUMBER&4, activate form support, useful for pdftex.
27
28 • If NUMBER&8, better file compression.
29
30 Use for example `pdftex -synctex=15 foo.tex' to activate all the options.
31
32 Notice that LuaTeX option is `--synctex=NUMBER' with two dashes.
33
35 synctex(5) tex(1)
36
38 The Synchronize TeXnology is essentially due to Jerome Laurens, with use‐
39 ful suggestions by some well known actors of the TeX world. SyncTeX is
40 maintained as part of TeX Live.
41
43 Revised on Sun Apr 23 09:54:20 UTC 2017.
44
45 December 20, 2023