From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/28893 Path: news.gmane.org!not-for-mail From: David Arnold Newsgroups: gmane.comp.tex.context Subject: texmfstart newbie Date: Tue, 27 Jun 2006 12:35:41 -0700 Message-ID: <10800A51-BD3A-44F1-BA15-CD5BF6633216@cox.net> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 (Apple Message framework v750) Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1151437056 31320 80.91.229.2 (27 Jun 2006 19:37:36 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 27 Jun 2006 19:37:36 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Tue Jun 27 21:37:33 2006 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by ciao.gmane.org with esmtp (Exim 4.43) id 1FvJNB-0004gc-JE for gctc-ntg-context-518@m.gmane.org; Tue, 27 Jun 2006 21:37:21 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 95F03127EC; Tue, 27 Jun 2006 21:37:21 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 16288-04; Tue, 27 Jun 2006 21:37:08 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 3B240127C7; Tue, 27 Jun 2006 21:37:06 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id BBE25127C7 for ; Tue, 27 Jun 2006 21:37:02 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 15652-05 for ; Tue, 27 Jun 2006 21:37:01 +0200 (CEST) Original-Received: from fed1rmmtao05.cox.net (fed1rmmtao05.cox.net [68.230.241.34]) by ronja.ntg.nl (Postfix) with SMTP id 7FC62127A7 for ; Tue, 27 Jun 2006 21:36:59 +0200 (CEST) Original-Received: from [10.0.1.2] (really [70.191.56.23]) by fed1rmmtao05.cox.net (InterMail vM.6.01.06.01 201-2131-130-101-20060113) with ESMTP id <20060627193657.KBRR12909.fed1rmmtao05.cox.net@[10.0.1.2]>; Tue, 27 Jun 2006 15:36:57 -0400 Original-To: Context Mailing List List X-Mailer: Apple Mail (2.750) X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.7 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: ntg-context-bounces@ntg.nl Errors-To: ntg-context-bounces@ntg.nl X-Virus-Scanned: amavisd-new at ntg.nl Xref: news.gmane.org gmane.comp.tex.context:28893 Archived-At: OK, I've updated to the latest context via Gerben's i-installer on my mac osx 10.4.6. I have no idea what texmfstart is nor do I understand its purpose. I imagine the first thing I have to do is configure, because it is certainly not found on my system. tmp $ which texmfstart tmp $ texmfstart -bash: texmfstart: command not found Here is my path: tmp $ echo $PATH /sw/bin:/sw/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/ local/teTeX/bin/powerpc-apple-darwin-current:/opt/local/bin:/usr/ local/mysql/bin:/usr/X11R6/bin For example: tmp $ texexec --version TeXExec 5.4.3 - ConTeXt / PRAGMA ADE 1997-2005 texexec : TeXExec 5.4.3 - ConTeXt / PRAGMA ADE 1997-2005 texutil : TeXUtil 9.0.1 - ConTeXt / PRAGMA ADE 1992-2006 tex : pdfeTeX, 3.141592-1.30.4-2.2 (Web2C 7.5.5) context : ver: 2006.06.23 20:39 cont-en : ver: 2006.06.23 20:39 fmt: 2006.6.27 mes: english cont-nl : ver: 2006.06.23 20:39 fmt: 2006.6.27 mes: dutch total run time : 3 seconds warning : use 'texmfstart texexec' instead tmp $ which texexec /usr/local/teTeX/bin/powerpc-apple-darwin-current/texexec Which appears to be some sort of shell script. tmp $ cat /usr/local/teTeX/bin/powerpc-apple-darwin-current/texexec #!/bin/sh test -f /bin/sh5 && test -z "$RUNNING_SH5" \ && { UNAMES=`uname -s`; test "x$UNAMES" = xULTRIX; } 2>/dev/null \ && { RUNNING_SH5=true; export RUNNING_SH5; exec /bin/sh5 $0 ${1 +"$@"}; } unset RUNNING_SH5 test -f /bin/bsh && test -z "$RUNNING_BSH" \ && { UNAMES=`uname -s`; test "x$UNAMES" = xAIX; } 2>/dev/null \ && { RUNNING_BSH=true; export RUNNING_BSH; exec /bin/bsh $0 ${1 +"$@"}; } unset RUNNING_BSH export PATH # hack around a bug in zsh: test -n "${ZSH_VERSION+set}" && alias -g '${1+"$@"}'='"$@"' what=`echo $0 | sed 's@.*/@@'` p=`kpsewhich -format=texmfscripts $what.pl` { test -n "$p" && test -f "$p"; } \ || { echo "\`$what.pl' not found."; exit 1; } perl "$p" ${1+"$@"} Ruby is installed: tmp $ which ruby /usr/bin/ruby tmp $ ruby --version ruby 1.8.2 (2004-12-25) [powerpc-darwin8.0] And here is the location of texmfstart: /usr/local/teTeX/share/texmf.local/scripts/context/ruby/texmfstart.rb /usr/local/teTeX/share/texmf.local/scripts/context/stubs/lib/texmfstart /usr/local/teTeX/share/texmf.local/scripts/context/stubs/lib/ texmfstart/base /usr/local/teTeX/share/texmf.local/scripts/context/stubs/lib/ texmfstart/base/kpse Now for questions: 1. How do I configure my system to use texmstart? 2. What are some of the usual uses I should be employing of texmfstart? How will it improve performance? How will it simplify my work? Etc? I.e what are the advantages?