From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/19565 Path: news.gmane.org!not-for-mail From: Idris Samawi Hamid Newsgroups: gmane.comp.tex.context Subject: RE: chancery font Date: Sun, 3 Apr 2005 12:45:24 -0600 Message-ID: <42AE2AED@webmail.colostate.edu> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1112554023 27694 80.91.229.2 (3 Apr 2005 18:47:03 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 3 Apr 2005 18:47:03 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Sun Apr 03 20:47:01 2005 Return-path: 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 1DIA7c-0007DC-KC for gctc-ntg-context-518@m.gmane.org; Sun, 03 Apr 2005 20:46:56 +0200 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 5A0B51289F; Sun, 3 Apr 2005 20:48:38 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (ronja.vet.uu.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 03442-01; Sun, 3 Apr 2005 20:48:37 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id D50E1127E2; Sun, 3 Apr 2005 20:45:28 +0200 (CEST) Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id A5E1C127E2 for ; Sun, 3 Apr 2005 20:45:27 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (ronja.vet.uu.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 03170-03-3 for ; Sun, 3 Apr 2005 20:45:26 +0200 (CEST) Original-Received: from eagle.colostate.edu (eagle.acns.colostate.edu [129.82.100.90]) by ronja.ntg.nl (Postfix) with ESMTP id 22922127D9 for ; Sun, 3 Apr 2005 20:45:26 +0200 (CEST) Original-Received: from lamar.colostate.edu (lamar.acns.colostate.edu [129.82.100.75]) by eagle.colostate.edu (AIX5.1/8.11.6p2/8.11.0) with ESMTP id j33IjPS63210; Sun, 3 Apr 2005 12:45:25 -0600 Original-Received: from webmail.colostate.edu (csunts4.acns.colostate.edu [129.82.100.135]) by lamar.colostate.edu (AIX5.1/8.11.6p2/8.11.0) with ESMTP id j33IjOH856904; Sun, 3 Apr 2005 12:45:24 -0600 X-WebMail-UserID: ishamid Original-To: ciro@kavyata.com, mailing list for ConTeXt users X-EXP32-SerialNo: 00002247, 00002264 X-Mailer: Infinite Mobile Delivery (Hydra) SMTP v3.62.01 X-Virus-Scanned: by amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.5 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: by amavisd-new at ntg.nl Xref: news.gmane.org gmane.comp.tex.context:19565 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:19565 >===== Original Message From ciro@kavyata.com, mailing list for ConTeXt users ===== >My problem goes beyond fonts. What I think I need is a simple explanation >of the TeX-like package system. For instance: > >I see tetex,pdftex,contex, latex,web2c,...and so on, but I don't understand >their interrelation/dependency. teTeX, fpTeX, gwTeX, and MiKTeX are os-dependent distrbutions. LaTeX and ConTeXt are os-independent macropackages. Web2C is the Pascal-to-C translator that allows compilation of TeX on Unix, Windows, etc. /web2c is the directory that contains configuration files and os-dependent format files. But I don't know why it's called "/web2c" >Why the livetex tree is like it is? What is needed for a context user? ConTeXt has become so detailed and powerful, and changes so fast, that the os-dependent distrbutions can't keep up. I predict that one day ConTeXt will be completely independent of TeXLive. Some of the problems many of us have been facing ultimately boil down to the growing, but not yet complete, independence of ConTeXt from TeXLive. Personally, I think this a good thing, because ConTeXt is really a stand-alone system in the final analysis. mswincontext.zip is _almost_ there; maybe Hans could use volunteers to build and maintain independent Mac and Unix packages a la mswincontext.zip. Then we could contribute to a test/torture suite to make sure that everything runs identically on all os's. Each of us may have pet issues that concern us (I have my aleph work for example, there are fonts, xml, etc). >What are the steps to upgrade context with a cont-tmf.zip and a texlive2004? >Would it be possible to create an shell script that automize all this? I would get the tetex package from pragma, install it in its own tree, define your path so that your ConTeXt bin is searched BEFORE TeXLive's, and have your shell script initialize your tree (maybe there are instructions in the teTeX package). I modified my setuptex.bat so that my ConTeXt tree would search my TeXLive tree as well; I suppose you could do the same with setuptex.csh. > >Where are fonts registered/stored/mapped/encoded? There is a document somewhere on the TeX Directory Structure (tds), I think. Look in /texmf/doc/tds > >Most books on TeX,latex, etc, only explain how to use them, but not >the 'system administration' part, which must of us have to learn as well. There is an old book, Making TeX Work, that aimed to do just this. But it's 11 years old and woefully out of date. > >BTW, I used Idris instructions (without step4 because my texfont works) >and I have installed three different fonts so far. Actually, I >converted TTF fonts >to pfb/afm, then used the Idris steps, and I am happy. How did you convert ttf>pfb? I did this once using FontLab and I lost all my macron accents:-( But texfont and pdfetex work with ttf files so there is no need to convert:-) Now I hace to learn how >to build typescript files, and learn where to put them, What I did was just get one complete working typescript and model my other typescripts on that one. If type-ugm is working for you, just study that one. Five steps: % raw fonts %Names %Synonyms %maps %typefaces Note that you can mix and match fonts to create your own complete typefaces. I am enclosing a typescript I did for Times New Roman and Arial (type-tnr.tex) that I posted a few weeks ago. About placing type-* files: You can put them anywhere in your TeX path; I put mine, along with some other private configuration files, in /texmf-local/tex/generic/private, but you can put them anywhere you like under your TeX path. >and the mapping/encoding >business. I think you don't have to worry about this too much, except that texfont defaults to texnansi, while the fonts that come with TeXLive are mostly ec. So you should avoid use of \char as much as possible in your macros, and stick to character control sequences like \circumflex. Best Idris ============================ Professor Idris Samawi Hamid Department of Philosophy Colorado State University Fort Collins, CO 80523