From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/85791 Path: news.gmane.org!not-for-mail From: Wolfgang Schuster Newsgroups: gmane.comp.tex.context Subject: Re: kpfonts, math, type 1 font Date: Tue, 7 Jan 2014 20:48:17 +0100 Message-ID: References: <52CC1DF6.7060005@wxs.nl> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\)) Content-Type: multipart/mixed; boundary="===============1407001622==" X-Trace: ger.gmane.org 1389124109 16206 80.91.229.3 (7 Jan 2014 19:48:29 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 7 Jan 2014 19:48:29 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Tue Jan 07 20:48:37 2014 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from balder.ntg.nl ([5.39.185.229]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1W0cdf-0005uW-Bq for gctc-ntg-context-518@m.gmane.org; Tue, 07 Jan 2014 20:48:35 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id EA18A101DE; Tue, 7 Jan 2014 20:48:34 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 363sM9+QnP32; Tue, 7 Jan 2014 20:48:33 +0100 (CET) Original-Received: from balder.ntg.nl (localhost [IPv6:::1]) by balder.ntg.nl (Postfix) with ESMTP id 57239101E2; Tue, 7 Jan 2014 20:48:33 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id E32FE101E2 for ; Tue, 7 Jan 2014 20:48:31 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id jD2RGLXhAMMv for ; Tue, 7 Jan 2014 20:48:22 +0100 (CET) Original-Received: from filter1-utr.mf.surf.net (filter1-utr.mf.surf.net [195.169.124.152]) by balder.ntg.nl (Postfix) with ESMTP id E8BE0101DE for ; Tue, 7 Jan 2014 20:48:21 +0100 (CET) Original-Received: from mail-bk0-x22c.google.com (mail-bk0-x22c.google.com [IPv6:2a00:1450:4008:c01::22c]) by filter1-utr.mf.surf.net (8.14.3/8.14.3/Debian-9.4) with ESMTP id s07JmKbs023424 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NOT) for ; Tue, 7 Jan 2014 20:48:20 +0100 Original-Received: by mail-bk0-f44.google.com with SMTP id d7so383332bkh.17 for ; Tue, 07 Jan 2014 11:48:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-type:message-id:mime-version:subject:date:references :to:in-reply-to; bh=uMI2H2l0ELdZkQPLerLANDj9a4a9nbLgaeZ5hDOPcKU=; b=pFc7eUZUJKERozCgHXADH1TVqZRxmTxVhzgfeiM3weArqJwUF+SeWUrY1SYpERmo5A rdkkJOPN8sKRRvCcAb7b9GCZ54DXapbDAgTdarKwRmugt9ETsU4pdxHy9TCF6w/LgYmm rNWHGjShaKo3A/DhjDNyrXRyujTO8b5x6sJJkWBMD33Io6r2lVfN9eEtIU78YM2buacq OmrFPTbatariL/LZrL58Ej6VcW49xIxoWsTqTz+nJVI3P3pSi9ySgr+bgAI/MYTQZuwj zZ9NK8EEZSEh2qZCgsHZ2b71qmn6flsY74P5nWOSj1+xV15fkppea0C2zBtVNd73+49t 4+cw== X-Received: by 10.204.66.194 with SMTP id o2mr2495561bki.98.1389124100506; Tue, 07 Jan 2014 11:48:20 -0800 (PST) Original-Received: from keima.localdomain (x2f23c00.dyn.telefonica.de. [2.242.60.0]) by mx.google.com with ESMTPSA id xm9sm57780955bkb.1.2014.01.07.11.48.19 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 07 Jan 2014 11:48:19 -0800 (PST) In-Reply-To: X-Mailer: Apple Mail (2.1827) X-Bayes-Prob: 0.8605 (Score 2, tokens from: @@RPTN) X-CanIt-Geo: ip=2a00:1450:4008:c01::22c; country=IE X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 07Lb7Mknh - 9e1c54d56c1d - 20140107 X-Scanned-By: CanIt (www . roaringpenguin . com) X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.14 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: ntg-context-bounces@ntg.nl Xref: news.gmane.org gmane.comp.tex.context:85791 Archived-At: --===============1407001622== Content-Type: multipart/alternative; boundary="Apple-Mail=_69F8E433-BE1F-4851-A94F-87197B9D335B" --Apple-Mail=_69F8E433-BE1F-4851-A94F-87197B9D335B Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 Am 07.01.2014 um 20:39 schrieb Elspeth McGullicuddy = : > The files like tfm, afm, pfb,... seem to be found alright by "mtxrun > --script fonts --reload" when they are in the ${HOME}/texmf/fonts/ > tree, so I think I can leave them there. Yes but the tfm and vf files are only needed for the math fonts. > So I should make a sort of copy of "mdugm-math.lgf" and call it > "kpfonts-math.lgf", and put it in > ${HOME}/context/tex/texmf-context/tex/context/fonts/. >=20 > [Do the same with a copy of "type-imp-mathdesign.mkiv", which > contains: "\loadfontgoodies[mdugm-math]".] Or rather put a typescript > in my document file as explained here: > http://wiki.contextgarden.net/Math_fonts, and insert some > "\loadfontgoodies[kpfonts-math]" in it. >=20 > Execute: "context --make en". And that should be it. You can also put the goodies files and the typescript file in the same folder as your test files which makes it easier to test them and to make changes. When you=92re finished you can let us take a look at them and Hans can add them to the core. > What is the "\s!" syntax for, as in "\s!Serif=93? Commands starting with \s! are used for language independent strings to save memory, e.g. =93\s!Serif=94 is for TeX only a single token while = =93Serif=94 are 5 tokens. There exist more prefixes (e.g. \c! and \v!) but they are only important for developers. Wolfgang= --Apple-Mail=_69F8E433-BE1F-4851-A94F-87197B9D335B Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=windows-1252
Am 07.01.2014 um 20:39 schrieb Elspeth = McGullicuddy <elspethmcgullicuddy@gmail.co= m>:

The files like tfm, afm, pfb,... = seem to be found alright by "mtxrun
--script fonts --reload" when = they are in the ${HOME}/texmf/fonts/
tree, so I think I can leave = them there.

Yes but the tfm = and vf files are only needed for the math fonts.

So I should make a sort of copy of = "mdugm-math.lgf" and call it
"kpfonts-math.lgf", and put it = in
${HOME}/context/tex/texmf-context/tex/context/fonts/.

[Do = the same with a copy of "type-imp-mathdesign.mkiv", which
contains: = "\loadfontgoodies[mdugm-math]".] Or rather put a typescript
in my = document file as explained here:
http://wiki.contextgarde= n.net/Math_fonts, and insert = some
"\loadfontgoodies[kpfonts-math]" in it.

Execute: "context = --make en". And that should be = it.

You can also put the = goodies files and the typescript file in the same
folder as = your test files which makes it easier to test them and to = make
changes. When you=92re finished you can let us take a = look at them
and Hans can add them to the = core.

What = is the "\s!" syntax for, as in = "\s!Serif=93?

Commands starting = with \s! are used for language independent strings
to save = memory, e.g. =93\s!Serif=94 is for TeX only a single token while = =93Serif=94
are 5 tokens. There exist more prefixes (e.g. \c! = and \v!) but they are
only important for = developers.

Wolfgang
= --Apple-Mail=_69F8E433-BE1F-4851-A94F-87197B9D335B-- --===============1407001622== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ___________________________________________________________________________________ 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 ___________________________________________________________________________________ --===============1407001622==--