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@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