From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/42716 Path: news.gmane.org!not-for-mail From: "Thomas A. Schmitz" Newsgroups: gmane.comp.tex.context Subject: Re: greek again Date: Thu, 24 Jul 2008 10:09:48 +0200 Message-ID: References: <20080721222040.1xtc2057w8wsscg8@w13.mail.sapo.pt> <20080722024141.89c87ju75wo44kw8@w13.mail.sapo.pt> <33DBB0BF-ABDD-448C-820B-CD35BA62E29A@uni-bonn.de> <20080723222114.sa8p6z8fksscco4k@w13.mail.sapo.pt> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Apple Message framework v926) Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1216887118 15445 80.91.229.12 (24 Jul 2008 08:11:58 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 24 Jul 2008 08:11:58 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Thu Jul 24 10:12:46 2008 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 lo.gmane.org with esmtp (Exim 4.50) id 1KLvw2-0006NQ-Id for gctc-ntg-context-518@m.gmane.org; Thu, 24 Jul 2008 10:12:26 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id F06DB1FC00; Thu, 24 Jul 2008 10:11:28 +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 18772-06; Thu, 24 Jul 2008 10:10:44 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 87DC31FD04; Thu, 24 Jul 2008 10:10:43 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 102CD1FD04 for ; Thu, 24 Jul 2008 10:10:42 +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 17365-01-17 for ; Thu, 24 Jul 2008 10:10:07 +0200 (CEST) Original-Received: from mailout01.t-online.de (mailout01.t-online.de [194.25.134.80]) by ronja.ntg.nl (Postfix) with ESMTP id 2D0C11FCF4 for ; Thu, 24 Jul 2008 10:10:07 +0200 (CEST) Original-Received: from fwd30.aul.t-online.de by mailout01.t-online.de with smtp id 1KLvtm-0002FB-02; Thu, 24 Jul 2008 10:10:06 +0200 Original-Received: from [192.168.0.2] (r3aSXyZlYhGkDpqp0yUbd7mPKiu71DnCHzqx2aY4wOckueFqm1yAHsDJBD8n8LJwwv@[87.178.74.254]) by fwd30.aul.t-online.de with esmtp id 1KLvtV-23wgsa0; Thu, 24 Jul 2008 10:09:49 +0200 In-Reply-To: <20080723222114.sa8p6z8fksscco4k@w13.mail.sapo.pt> X-Mailer: Apple Mail (2.926) X-ID: r3aSXyZlYhGkDpqp0yUbd7mPKiu71DnCHzqx2aY4wOckueFqm1yAHsDJBD8n8LJwwv@t-dialin.net X-TOI-MSGID: be4ca1f2-339f-47be-bda4-2a1e10976fb0 X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.9 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:42716 Archived-At: On Jul 23, 2008, at 11:21 PM, cidadaum@sapo.pt wrote: >> > > OpenSuse 10.3 > If memory serves right, SuSE has a few problems with its TeX setup: http://archive.contextgarden.net/message/20080320.203129.aec3fb49.en.html But this is not the problem now. >> How do you set up TeXLive from the >> CD? > Having launched the apropriate file to my architecture (i-386-linux) I > chose the option R (run from CDwithout installing). > But now I put back again the texlive from Suse (pity because my disk > is falling short of space). That's your problem: you now have several conflicting TeX installations. > > >> How do you set up the minimals? > > In the shell: > ~/context/tex/setuptex ~/context/tex > > >> >> 2. Run the following commands and tell us the output: >> >> echo $PATH > adsm@adsm:~> echo $PATH > /opt/kde3/bin:/home/adsm/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/ > X11:/usr/X11R6/bin:/usr/games:/usr/lib/jvm/jre/bin:/usr/lib/mit/bin:/ > usr/lib/mit/sbin As you can see here, the binaries from the minimals are not in your PATH. > > >> >> which kpsewhich > adsm@adsm:~> which kpsewhich > /usr/bin/kpsewhich This is a leftover from your SuSE TeX install. >> > adsm@adsm:~> kpsewhich -expand-var '$TEXMF' > {/home/adsm/texmf,!!/etc/texmf,!!/var/lib/texmf,!!/usr/share/ > texmf,!!/usr/local/share/texmf,!!/usr/share/texmf/contrib} > Which means that only the TEXMF-trees of SuSE's installation are found. >> >> kpsewhich -expand-var '$TEXINPUTS' > adsm@adsm:~> kpsewhich -expand-var '$TEXINPUTS' > :/home/adsm/.TeX:/usr/share/doc/.TeX:/usr/doc/.TeX > >> >> which texhash > adsm@adsm:~> which texhash > /usr/bin/texhash > > >> >> sudo texhash > > > adsm@adsm:~> sudo texhash > Palavra passe: > texhash: Updating /etc/texmf/ls-R... > texhash: Updating /usr/share/texmf/../../../var/lib/texmf/db/ls-R... > texhash: Updating /var/cache/fonts/ls-R... > texhash: Updating /var/lib/texmf/ls-R... > texhash: Done. > adsm@adsm:~> > > > adsm@adsm:~/context/tex/texmf-context/tex/context/third/greek> ls > t-ancientgreek.mkii t-ancientgreek.tex type-agr.mkii type-agr.tex > t-ancientgreek.mkiv t-oldgreek.tex type-agr.mkiv > > > adsm@adsm:~/context/tex/texmf-context/tex/context/third/greek> > ~/context/tex/setuptex ~/context/tex > Setting "/home/adsm/context/tex" as TEXROOT. > adsm@adsm:~/context/tex/texmf-context/tex/context/third/greek> > kpsewhere t-ancientgreek.tex > ./t-ancientgreek.tex > ./t-ancientgreek.tex > ./t-ancientgreek.tex >> This doesn't mean anything; TeX will always search the current directory first, that's why the module is found. You have several ways to proceed: 1. Use the minimals. In that case, you will have to set the directory which contains the binaries for your platform FIRST in your path variable. Assuming you are using bash, a command like this should do this: PATH="/home/adsm/context/tex/texmf-linux/bin:$PATH" export PATH Then, to be sure, run echo $PATH again. If all goes well, you should now see /home/adsm/context/tex/ texmf-linux/bin as first item in your $PATH. The binaries here will be found first and thus used. Try the commands with "kpsewhere" and "which" again (the ones in my previous mail). ConTeXt should now be able to find the module. If this works, we'll tell you how to make these changes happen automatically at login. 2. Use the SuSE TeX installation. In that case, you'll need to modify the texmf.cnf that SuSE installs. Possible, but maybe a bit overwhelming for a newbie, not recommended. (The only advantage is that in this case, TeX would be controlled by SuSE's package manager, but since the SuSE team are not overly interested in TeX and don't do frequent updates, this is not a real advantage.) 3. TeXLive 2008 will be out in a few days. If space is an issue on your system, you may not want to install it since it's pretty big, but it's what I use, and it's pretty straightforward. You have almost everything you'll ever need (ConTeXt, LaTeX, fonts, packages such as tikz, etc.), and the 2008 edition will include an update manager. The decisive step is again to put the path pointing to the TeXLive binaries first in your $PATH variable. You're just two steps away from success, so don't give up! Thomas ___________________________________________________________________________________ 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 : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________