Dear Otared:
Thank you for your reply.
I had indeed created the file "ConTeXt Suite.engine" in directory ~/Library/TeXShop/Engines, per the instructions on the Mac Installation web page. That web page recommended a tcsh shell version of your bash shell script. I suppose that either should be fine; at this point, I have tried both. Of course, I changed the path variable to include my local installation of ConTeXt.
Then I noticed that your engine was named "mkiv.engine," rather than "ConTeXt Suite.engine," so I tried that as well.
As of this morning, none of the above tactics seem to succeed in getting TeXShop to recognize ConTeXt. When I try to process the test file from within TeXShop, it continues to terminate with the error that it does not recognize the command \startsection.
Again, however, everything works just fine from the command line. So I think that the ConTeXt installation is fine.
Also, FWIW, I note that de Boer's document, "LaTeX in proper ConTeXt" recommends compiling from the command line using texexec rather than context. This does not work for me. The command "texexec" exists, and I can run it, but it does not produce a .pdf file -- just a .tmp file.
Anyway, sorry for the newcomer questions. Once I get over this hurdle, so that I can run ConTeXt easily from within TeXShop, I am confident that I will be able to learn the language without bothering the list so frequently.
Best regards,
Bruce
Bruce M. Boghosian
Professor, Department of Mathematics, Tufts University
Bromfield-Pearson Hall, Medford, Massachusetts 02155, USA
Hi Bruce,
If you want to use your standalone version of ConTeXt, you should create a specific « .engine » file for this and then in TeXShop use that engine. Here is what I have when I typeset a file in TeXShop using mkiv ConTeXt:
%%%%% begin file mkiv.engine
#!/bin/bash
export PATH=/Volumes/OK/context-minimal/tex/texmf-osx-64/bin:$PATH
context --synctex=zipped --autogenerate "$1" --purgeall
%%%%% end file mkiv.engine
you should replace the line « export PATH=…. » by the path to your installation of ConTeXt.
Best regards: OK
PS: regarding the installation and updates of ConTeXt on Mac, Thomas Floren has written a nice Apple Script which you can find here:
Name: Ctx_typeset Tool
Web page: <
http://dflect.net/context-typeset-tool/>
Author: Thomas Floeren <
tom@dflect.net>
On 15 Dec 2015, at 23:00, Bruce Boghosian <bruce.boghosian@tufts.edu> wrote:
I have made good progress today, thanks to the help of this list. Thanks!
I can now run the example on the First Document web page, running ConTeXt from the command line. That works perfectly.
When I try to run the same file from within TeXShop, however, it tells me:
! Undefined control sequence.
l.2 \startsection
[title={Testing ConTeXt}]
?
I have created the file "ConTeXt Suite.engine" in directory ~/Library/TeXShop/Engines, per the instructions on the Mac Installation web page.
So I am not sure why TeXShop does not know about \startsection. I would be grateful for your advice on this.
Sincerely,
Bruce
___________________________________________________________________________________
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-contextwebpage :
http://www.pragma-ade.nl /
http://tex.aanhet.netarchive :
http://foundry.supelec.fr/projects/contextrev/wiki :
http://contextgarden.net___________________________________________________________________________________