[NTG-context] Setting up TeXworks

L.S.-Soc&Gam axteffekt at gmail.com
Fri May 6 13:39:10 CEST 2016



Am 06.05.2016 um 10:04 schrieb Mojca Miklavec:
> On 3 May 2016 at 11:22, Thomas Fehige wrote:
>> OK, that helps. Everything is fine from the command line. I seem to be
>> overlooking something as to the setup of TeXworks, though. I copied the
>> programme calls from the tools.ini that came with the ConTeXt standalone
>> version into the present tools.ini that lives in my personal TeXworks config
>> folder. Now TW starts mtxrun allright, but the run crashes with
>>
>> mtxrun | unknown script 'context.lua' or 'mtx-context.lua'
> Can you check the paths in the fourth tab (= Typesetting) of
> Preferences/Settings?
>
> It is possible that you have more than one version of ConTeXt
> installed and that you see different paths in the Terminal than in the
> GUI.
>
> Mojca
> ___________________________________________________________________________________
> If your question is of interest to others as well, please add an entry to the Wiki!
>
> maillist : ntg-context at ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
> webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
> archive  : http://foundry.supelec.fr/projects/contextrev/
> wiki     : http://contextgarden.net
> ___________________________________________________________________________________

I've searched through the mailing list, what the initial post to this 
topic was, but i couldn't find it. If you're having trouble to make 
context compile a document, try this:

- TeXworks tools.ini doesn't need to be edited manually. It's the file 
where TW saves the settings from " Edit -> Preferences -> Typesetting ".
- First of all make sure, that you downloaded ConTeXt by using 
"first-setup.exe"

- Then, you should add the folder where context.exe (and all 
executables) are stored to your system paths: Use your browser to 
navigate to the said folder, click on the address bar and copy the full 
path. For me it looks like this: " F:\Sandbox\ConTeXt\tex\texmf-win64\bin "
- Then add this path to your windows system paths: go to your windows 
control panel, double click " System "-> advanced settings -> 
environment variables (or something like this), in the lower halfth 
there is a window with a point " Path ". Double click it and paste your 
CTX folder pretty much at the top of the section or if there is only one 
line, add it at the beginning, and use semikolon ( ; ) to seperate it 
from the rest. Save your settings and you should be good to go.
- to test if you did it correctly open your command line and simply 
enter " context.exe --version ". If command line tells you, that no 
context.exe was found, then you might try to add the context \bin folder 
to your system paths again
- if command line tells you the version of context, then you can proceed:

- start TW, " Edit -> Preferences -> Typesetting ". There check the 
upper halfth for the context folder you added to your system paths. If 
you've added it at the beginning, it should be at the top here as well. 
Alternatively use the arrows to push context\bin it to the very top

NOTE: this is important. if you have MikTeX installed for example and if 
its folder is listed above your context folder, TW will try to use exe 
files from the MikTeX folder. so make sure that context\bin is above 
anything related to tex, context or lua.

- then in the lower halfth create a new processing tool by clikcking on 
the plus:

- call it CTX mkiv or something
- in the program field either search for your context.exe, or if added 
to the system paths correctly, simply enter context.exe in the Program field
- for arguments add:        $fullname                (this parses the 
filename to context compiler)
- if you want to use the sync code <-> pdf feature, also add another 
argument:        --synctex=-1

that's it. there is the option to make this the default profile at the 
bottom of the Typesetting window.

Now you can test it: paste

\starttext
Hello World!
\stoptext

into a new file and save it somewhere. then use your freshly set up 
processing tool. after compilation the pdf viewer should pop up.


I hope that helps, Seba
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ntg.nl/pipermail/ntg-context/attachments/20160506/c97f8941/attachment.html>


More information about the ntg-context mailing list