Am 06.05.2016 um 13:39 schrieb L.S.-Soc&Gam:
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"
That I did. Not *.exe though, being on a Linux OS, Xubuntu to be precise.
- 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
Translating this into Linux, all this works fine.
- 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.
Thanks for your detailed description, but I'm afraid that's not it.
Meanwhile I uninstalled all my texlive packets and reinstalled TeXworks
without any of the texlive components, and reinstalled ConTeXt
standalone strictly according to this:
http://wiki.contextgarden.net/Ubuntu#With_ConTeXt_Standalone_.E2.80.93_should_work_with_all_Ubuntu_versions
-- and the problem persists. mtxrun is found and started allright, but
it complains that it can't find some files, that a database is outdated,
and that it can't find some other files and stops without a pdf. Below
is the complete console output as shown in TeXworks. Calling "context
test" in a terminal window works fine, though.
Cheers -- Thomas
----------------------------------------------------------------------------------
mtxrun | forcing cache reload
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/home/thomas/texmf/web2c' from specification 'home:texmf/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on weird path
'/usr/local/context/bin' from specification 'selfautoloc:'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/context/bin/share/texmf-local/web2c' from specification
'selfautoloc:/share/texmf-local/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/context/bin/share/texmf-dist/web2c' from specification
'selfautoloc:/share/texmf-dist/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/context/bin/share/texmf/web2c' from specification
'selfautoloc:/share/texmf/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/context/bin/texmf-local/web2c' from specification
'selfautoloc:/texmf-local/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/context/bin/texmf-dist/web2c' from specification
'selfautoloc:/texmf-dist/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/context/bin/texmf/web2c' from specification
'selfautoloc:/texmf/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on weird path
'/usr/local/context' from specification 'selfautodir:'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/context/share/texmf-local/web2c' from specification
'selfautodir:/share/texmf-local/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/context/share/texmf-dist/web2c' from specification
'selfautodir:/share/texmf-dist/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/context/share/texmf/web2c' from specification
'selfautodir:/share/texmf/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/context/texmf-local/web2c' from specification
'selfautodir:/texmf-local/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/context/texmf-dist/web2c' from specification
'selfautodir:/texmf-dist/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/context/texmf/web2c' from specification
'selfautodir:/texmf/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'$SELFAUTOGRANDPARENT/texmf-local/web2c' from specification
'$SELFAUTOGRANDPARENT/texmf-local/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on weird path
'/usr/local' from specification 'selfautoparent:'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/share/texmf-local/web2c' from specification
'selfautoparent:/share/texmf-local/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/share/texmf-dist/web2c' from specification
'selfautoparent:/share/texmf-dist/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/share/texmf/web2c' from specification
'selfautoparent:/share/texmf/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/texmf-local/web2c' from specification
'selfautoparent:/texmf-local/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/texmf-dist/web2c' from specification
'selfautoparent:/texmf-dist/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/texmf/web2c' from specification 'selfautoparent:/texmf/web2c'
resolvers | resolving |
resolvers | resolving | warning: no lua configuration files found
resolvers | resolving | no texmf paths are defined (using TEXMF)
resolvers | resolving |
mtxrun | the resolver databases are not present or outdated
resolvers | resolving | using suffix based filetype 'lua'
resolvers | resolving | remembering file 'mtx-context.lua' using hash
'lua::mtx-context.lua'
resolvers | resolving | using suffix based filetype 'lua'
resolvers | resolving | remembering file 'mtx-contexts.lua' using hash
'lua::mtx-contexts.lua'
resolvers | resolving | remembered file 'mtx-context.lua'
resolvers | resolving | using suffix based filetype 'lua'
resolvers | resolving | remembering file 'mtx-t-context.lua' using hash
'lua::mtx-t-context.lua'
resolvers | resolving | using suffix based filetype 'lua'
resolvers | resolving | remembering file 'mtx-t-contexts.lua' using hash
'lua::mtx-t-contexts.lua'
resolvers | resolving | remembered file 'mtx-t-context.lua'
resolvers | resolving | using suffix based filetype 'lua'
resolvers | resolving | remembering file 'context.lua' using hash
'lua::context.lua'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/home/thomas/texmf/web2c' from specification 'home:texmf/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on weird path
'/usr/local/context/bin' from specification 'selfautoloc:'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/context/bin/share/texmf-local/web2c' from specification
'selfautoloc:/share/texmf-local/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/context/bin/share/texmf-dist/web2c' from specification
'selfautoloc:/share/texmf-dist/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/context/bin/share/texmf/web2c' from specification
'selfautoloc:/share/texmf/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/context/bin/texmf-local/web2c' from specification
'selfautoloc:/texmf-local/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/context/bin/texmf-dist/web2c' from specification
'selfautoloc:/texmf-dist/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/context/bin/texmf/web2c' from specification
'selfautoloc:/texmf/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on weird path
'/usr/local/context' from specification 'selfautodir:'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/context/share/texmf-local/web2c' from specification
'selfautodir:/share/texmf-local/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/context/share/texmf-dist/web2c' from specification
'selfautodir:/share/texmf-dist/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/context/share/texmf/web2c' from specification
'selfautodir:/share/texmf/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/context/texmf-local/web2c' from specification
'selfautodir:/texmf-local/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/context/texmf-dist/web2c' from specification
'selfautodir:/texmf-dist/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/context/texmf/web2c' from specification
'selfautodir:/texmf/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'$SELFAUTOGRANDPARENT/texmf-local/web2c' from specification
'$SELFAUTOGRANDPARENT/texmf-local/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on weird path
'/usr/local' from specification 'selfautoparent:'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/share/texmf-local/web2c' from specification
'selfautoparent:/share/texmf-local/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/share/texmf-dist/web2c' from specification
'selfautoparent:/share/texmf-dist/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/share/texmf/web2c' from specification
'selfautoparent:/share/texmf/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/texmf-local/web2c' from specification
'selfautoparent:/texmf-local/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/texmf-dist/web2c' from specification
'selfautoparent:/texmf-dist/web2c'
resolvers | resolving | looking for 'texmfcnf.lua' on given path
'/usr/local/texmf/web2c' from specification 'selfautoparent:/texmf/web2c'
resolvers | resolving |
resolvers | resolving | warning: no lua configuration files found
resolvers | resolving | no texmf paths are defined (using TEXMF)
resolvers | resolving |
resolvers | resolving | remembered file 'mtx-context.lua'
resolvers | resolving | remembered file 'mtx-contexts.lua'
resolvers | resolving | remembered file 'mtx-context.lua'
resolvers | resolving | remembered file 'mtx-t-context.lua'
resolvers | resolving | remembered file 'mtx-t-contexts.lua'
resolvers | resolving | remembered file 'mtx-t-context.lua'
resolvers | resolving | remembered file 'context.lua'
mtxrun | unknown script 'context.lua' or 'mtx-context.lua'
----------------------------------------------------------------------------------
___________________________________________________________________________________
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
___________________________________________________________________________________