> On 11. Jul 2017, at 23:06, Thomas Floeren <t...@mac.com> wrote:
> 
>> 
>> On 11. Jul 2017, at 17:09, Hans Hagen <pra...@wxs.nl <mailto:pra...@wxs.nl>> 
>> wrote:
>> 
>> On 7/11/2017 4:36 PM, Thomas Floeren wrote:
>>>> On 4. Jun 2017, at 18:55, Hans Hagen <pra...@wxs.nl 
>>>> <mailto:pra...@wxs.nl>> wrote:
>>>> 
>>>> Hi,
>>>> 
>>>> For those using synctex, an alternative method is:
>>>> 
>>>> \setupsynctex[state=start]
>>>> 
>>>> It is tuned for use in a more complex setup where one wants access to 
>>>> source files (with content) and not to e.g. styles in a tex tree. It also 
>>>> works reasonable well with (also included) xml files. Personally I never 
>>>> use synctex but for some projects it came in handy for authors (think of 
>>>> proofing xml files with hundreds of nested inclusions and files in a 
>>>> rather branched tree.) Of course you can expect a similar performance hit 
>>>> as normal synctex but commenting the above line in production results in 
>>>> zero overhead. Using the syntex flag on the command line 
>>>> (--synctex=context will work) can be messy.
>>>> 
>>>> This currently only works with the windows binaries version on the garden 
>>>> (as we need luatex 1.0.5).
>>> Hans, thanks for that info.
>>> \setupsynctex[state=start] seems to work fine with Beta 2017.07.05 23:01 - 
>>> LuaTeX 1.05.0 on the Mac.
>>> Whereas I noticed that -the switches -synctex=context or --synctex=zipped 
>>> have completely stopped working with that Beta (or that luatex version).
>> 
>> i'll have to upload a new beta ... last week i optimized the code a bit so 
>> performance is now a bit better too; there are some options you can play 
>> with to see what happens deep down
>> 
>> % \setupsynctex[state=start,method=min]
>> % \setupsynctex[state=start,method=max]
>> % \enabletrackers[system.synctex.visualize]
>> % \enabletrackers[system.synctex.visualize=real]
>> 
>> indeed, we now have a context specific variant only (you can still force the 
>> original synctex by setting \normalsynctex but it can interfere with the 
>> context variant when set)
> 
> 
> I think I have found a problem with the new synctex:
> 
> Synctex works perfectly fine – until the first occurence of a \readfile. From 
> that point on it always takes me to the imported file, no matter whether the 
> text actually is in the imported file or in the main file.
> 
> Here is a MWE:
> 
> \setupsynctex[state=start,method=max]
> \starttext
> This line is found by the new synctex.\crlf
> This line is found by the new synctex.\crlf
> This line is found by the new synctex.\crlf
> This line is found by the new synctex.\crlf
> \readfile{myInputfile}{}{}
> This line is {\em not} found by the new synctex.\crlf
> Instead, synctex takes me to myInputfile.tex.\crlf
> This line is {\em not} found by the new synctex.\crlf
> Instead, synctex takes me to myInputfile.tex.\crlf
> \stoptext
> 
> ['myInputfile.tex' can contain any text, it doesn't matter.]
> 
> If I click one of the first four lines in the PDF synctex works fine. The 
> lines after the \readfile don't work: Synctex takes me to the end of 
> myInputfile.tex. (You can also import 'ward' or 'knuth', in that case synctex 
> takes me to the last line _before_ the \readfile.)

With 2017.07.17 00:20 the issue seems to persist.

Tom


> 
> I tested the sample with an older Ctx and with --synctex=zipped, and it 
> doesn't show the problem.
> 
> -- 
> Tom
> ___________________________________________________________________________________
> If your question is of interest to others as well, please add an entry to the 
> Wiki!
> 
> maillist : ntg-context@ntg.nl <mailto:ntg-context@ntg.nl> / 
> http://www.ntg.nl/mailman/listinfo/ntg-context 
> <http://www.ntg.nl/mailman/listinfo/ntg-context>
> webpage  : http://www.pragma-ade.nl <http://www.pragma-ade.nl/> / 
> http://context.aanhet.net <http://context.aanhet.net/>
> archive  : https://bitbucket.org/phg/context-mirror/commits/ 
> <https://bitbucket.org/phg/context-mirror/commits/>
> wiki     : http://contextgarden.net <http://contextgarden.net/>
> ___________________________________________________________________________________

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to