Re: [NTG-context] can not get the quotation marks from the fallback fonts

2014-01-07 Thread 李延瑞
Thank you, Wolfgang. I have find the new simplefonts can solve these
problems after i posted that mail. This is a good news for me athough it
appeared for a long time.

-- 
Best regards,

Li Yanrui (李延瑞)
___
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
___

Re: [NTG-context] can not get the quotation marks from the fallback fonts

2014-01-07 Thread Wolfgang Schuster

Am 08.01.2014 um 03:23 schrieb Li Yanrui (李延瑞) :

> Hi,
> 
> i find the quotation marks in those chinese fallback fonts can not work as 
> before. They always be replaced with the latin fonts. please see the 
> following example:
> 
> \definefontsynonym[pagella][name:texgyrepagellaregular]
> \definefontfallback[song][name:adobesongstd][0x00400-0x2FA1F]
> \definefontsynonym[fbsong][pagella][fallbacks=song]
> \definefont[newsong][fbsong]
> 
> \starttext
> \newsong 中文的\quotation{引号}。
> \stoptext
> 
> i have another question, when i make texgyrepagellaregular as the fallback 
> font for adobesongstd, it can not work. see the following example:
> 
> \definefontsynonym[song][name:adobesongstd]
> \definefontfallback[pagella][name:texgyrepagellaregular][0x-0x0400]
> \definefontsynonym[fbsong][song][fallbacks=pagella]
> \definefont[newsong][fbsong]
> 
> \starttext
> \newsong 夹杂 English 的中文文本
> \stoptext
> 
> the above "English" word is still display with adobesongstd but not patella.

You have to use \definefontfallback[...][...][...][force=yes] .


When you want to use these font setting for your whole document it’s better to 
set the fallback for the body font:

\definefallbackfamily [mainface] [serif] [Adobe Song Std] [range:chinese] % 
[range:chinese] == [preset=range:chinese]
\definefallbackfamily [mainface] [serif] [Adobe Song Std] [range={201C,201D}]
\definefontfamily [mainface] [serif] [TeX Gyre Pagella]

\setupbodyfont[mainface]

\starttext
中文的\quotation{引号}。
\stoptext


Wolfgang
___
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
___

[NTG-context] can not get the quotation marks from the fallback fonts

2014-01-07 Thread 李延瑞
Hi,

i find the quotation marks in those chinese fallback fonts can not work as
before. They always be replaced with the latin fonts. please see the
following example:

\definefontsynonym[pagella][name:texgyrepagellaregular]
\definefontfallback[song][name:adobesongstd][0x00400-0x2FA1F]
\definefontsynonym[fbsong][pagella][fallbacks=song]
\definefont[newsong][fbsong]

\starttext
\newsong 中文的\quotation{引号}。
\stoptext

i have another question, when i make texgyrepagellaregular as the fallback
font for adobesongstd, it can not work. see the following example:

\definefontsynonym[song][name:adobesongstd]
\definefontfallback[pagella][name:texgyrepagellaregular][0x-0x0400]
\definefontsynonym[fbsong][song][fallbacks=pagella]
\definefont[newsong][fbsong]

\starttext
\newsong 夹杂 English 的中文文本
\stoptext

the above "English" word is still display with adobesongstd but not pagella.

-- 
Best regards,

Li Yanrui (李延瑞)
___
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
___

Re: [NTG-context] luatex or luajittex?

2014-01-07 Thread Hans Hagen

On 1/7/2014 9:58 PM, Pablo Rodriguez wrote:

On 01/07/2014 08:36 PM, Mojca Miklavec wrote:

[...]
Please try again. (Or at least I hope that the new binary has
proliferated to the distribution already.)


Many thanks for your help, Mojca.

I tried and it seems that I still have the issue.

I will check tomorrow again.


or move to 64 bit linux (makes normal luatex faster too)

Hans

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
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
___


Re: [NTG-context] luatex or luajittex?

2014-01-07 Thread Pablo Rodriguez
On 01/07/2014 08:36 PM, Mojca Miklavec wrote:
> [...]
> Please try again. (Or at least I hope that the new binary has
> proliferated to the distribution already.)

Many thanks for your help, Mojca.

I tried and it seems that I still have the issue.

I will check tomorrow again.


Pablo
-- 
http://www.ousia.tk
___
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
___


Re: [NTG-context] luatex or luajittex?

2014-01-07 Thread Mojca Miklavec
On Tue, Jan 7, 2014 at 8:49 PM, Hans Hagen wrote:
> On 1/7/2014 8:06 PM, Pablo Rodriguez wrote:
>
>> I guess the version mismatch might cause the issue.
>
>
> A mismatch between ... and ... ?

He was using luajittex 0.77.0 which is apparently too old already.

Mojca
___
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
___


Re: [NTG-context] context mkiv output options

2014-01-07 Thread john Culleton
On Sun, 13 Oct 2013 00:40:28 +0200
Hans Hagen  wrote:

> On 10/12/2013 5:12 PM, hwit...@gmail.com wrote:
> >
> >
> > Can  MKIV ConTeXt output image files.  I need
> > to create an image file from a document and
> > would prefer use Context to output it
> > directly if possible and not have to convert
> > a pdf file to an image file such as png or
> > tiff.
> 
> no
> 
> > Is there a command line option for this.  I
> > looked at the outpuf from   $ context
> > --help   , but cold find no answer there.  It
> > did not even mention the  --pdf option, which
> > does exist.
> 
> there's only pdf (currently)
> 
> -
>Hans
> Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH
> Hasselt | The Netherlands tel: 038 477 53 69 |
> voip: 087 875 68 74 | www.pragma-ade.com |
> www.pragma-pod.nl
> -
> ___
> 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
> ___

Scribus may be helpful here. It can read in a pdf
file (not too long) and output it in a variety of
formats, including of course pdf again. So you
could input your context-produced pdf file and
delete all but the image.

-- 
John Culleton
Wexford Press
Free list of books for self-publishers:
http://wexfordpress.net/shortlist.html
PDF e-book: "Create Book Covers with Scribus"
available at
http://www.booklocker.com/books/4055.html
___
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
___


Re: [NTG-context] luatex or luajittex?

2014-01-07 Thread Hans Hagen

On 1/7/2014 8:06 PM, Pablo Rodriguez wrote:


I guess the version mismatch might cause the issue.


A mismatch between ... and ... ?

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
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
___


Re: [NTG-context] luatex or luajittex?

2014-01-07 Thread Hans Hagen

On 1/7/2014 8:04 PM, Pablo Rodriguez wrote:

On 01/07/2014 07:17 PM, Hans Hagen wrote:

On 1/7/2014 7:07 PM, Pablo Rodriguez wrote:

I have just updated the ConTeXt Suite (for Linux) and luajittex seems to
be broken. When removing tex/texmf-cache/luatex-cache, context isn’t
able to recreate it.

If I try to recreate it manually (invoking "context --engine=luajittex
--make en"), I get an error. Full log available at
http://www.ousia.tk/luajittex.txt.


Must be some faulty compilation or download:

This is LuajitTeX, Version beta-0.78.1-2014010416 (TeX Live 2013/dev)

makes the format okay.


Many thanks for the reply, Hans.

Sorry if I’m wrong, but I think that the issue here may be caused by
this older version (the one provided with linux [Linux 32-bit]). This is
what I get when I run the luatex binary:


I'm not so sure about that ... 60 locals is far from enough and we 
always had a higher value.


Hans

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
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
___


Re: [NTG-context] kpfonts, math, type 1 font

2014-01-07 Thread Wolfgang Schuster

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/.
> 
> [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.
> 
> 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’re 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“?

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

Wolfgang___
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
___

Re: [NTG-context] kpfonts, math, type 1 font

2014-01-07 Thread Elspeth McGullicuddy
On Tue, Jan 7, 2014 at 4:32 PM, Hans Hagen  wrote:
> On 1/7/2014 4:35 AM, Elspeth McGullicuddy wrote:
>
>> The Garamond-math one might be that: "mdugm-math.lfg:
>>
>> return {
>>  name = "mdugm-math",
>>  version = "1.00",
>>  comment = "Math fonts that complement URW Garamond.",
>>  author = "Hans, Mojca, Aditya",
>>  copyright = "ConTeXt development team",
>>  mathematics = {
>>  mapfiles = {
>>  "mdugm.map",
>>  "mkiv-base.map",
>>  },
>>  virtuals = {
>>  ["mdugm-rm"] = {
>>  { name = "file:ugmr8a", features = "virtualmath", main =
>> true },
>>  { name = "mdugmr7m",  vector = "tex-mr", skewchar=0x7F },
>>  { name = "mdugmri7m", vector = "tex-mi", skewchar=0x7F },
>>  { name = "mdugmri7m", vector = "tex-it", skewchar=0x7F },
>>  { name = "mdugmm7m",  vector = "tex-bf", skewchar=0x7F },
>>  { name = "mdugmmi7m", vector = "tex-bi", skewchar=0x7F },
>>  { name = "mdugmr7y",  vector = "tex-sy",
>> skewchar=0x30, parameters = true },
>>  { name = "mdugmr7v",  vector = "tex-ex", extension = true
>> },
>>  { name = "mdugmrma",  vector = "tex-ma" },
>>  { name = "mdugmrmb",  vector = "tex-mb" },
>>  },
>>  ["mdugm-bf"] = {
>>  { name = "file:ugmm8a", features = "virtualmath", main =
>> true },
>>  { name = "mdugmm7m",  vector = "tex-mr", skewchar=0x7F },
>>  { name = "mdugmmi7m", vector = "tex-mi", skewchar=0x7F },
>>  { name = "mdugmmi7m", vector = "tex-it", skewchar=0x7F },
>>  { name = "mdugmm7y",  vector = "tex-sy",
>> skewchar=0x30, parameters = true },
>>  { name = "mdugmm7v",  vector = "tex-ex", extension = true
>> },
>>  { name = "mdugmmma",  vector = "tex-ma" },
>>  { name = "mdugmmmb",  vector = "tex-mb" },
>>  }
>>  }
>>  }
>> }
>
>
> indeed you have to make such a table for any math font combination you want
> (when using type 1 fonts)
>
>> In this example, I believe the files involved are tfm files
>> (ugmr8a.tfm, mdugmr7m.vf, in
>> http://packages.debian.org/squeeze/all/texlive-fonts-extra/filelist)
>>
>> Note: the afm files of kpfonts are ziped in the doc directory.
>> And I've got vf files, 688 of them.
>
>
> normally you don't need more files than the ones you mention in the table;
> best prevent too much polution of your tree by tfm/vf files
>
> (if you know exactly what you need you can make a path fonts/data/xxx/
> and put all relevant files there so that you keep the overview)
>
> Hans

Thanks, I'll experiment in that direction and say when there are results.

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.

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.contextgarden.net/Math_fonts, and insert some
"\loadfontgoodies[kpfonts-math]" in it.

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

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

Chris
___
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
___


Re: [NTG-context] luatex or luajittex?

2014-01-07 Thread Mojca Miklavec
On Tue, Jan 7, 2014 at 8:06 PM, Pablo Rodriguez wrote:
> On 01/07/2014 07:24 PM, Mojca Miklavec wrote:
>> On Tue, Jan 7, 2014 at 7:07 PM, Pablo Rodriguez wrote:
>>> On 01/06/2014 10:38 PM, Hans Hagen wrote:
 On 1/6/2014 9:29 PM, Pablo Rodriguez wrote:
> [...]
> Which one is preferable: luatex or luajittex?

 both should work although at some point we will move on to > 0.77
 specific functionality

 there will be a luajittex 0.78.1 soon (there is already a binary for
 windows, as Akira always provides the latest greatest)

>>> I have just updated the ConTeXt Suite (for Linux) and luajittex seems to
>>> be broken.
>>
>> Which one? 32-bit or 64-bit linux (linux or linux-64)?
>
> Linux 32-bits is my architecture.
>
>> I failed to automatically compile 32-bit binaries (and I would have to
>> remember how to switch the compiler and simply didn't care enough at
>> the time to take the effort + we have problems with weirdly
>> misbehaving subversion without proper understanding what could go
>> wrong, so some binary builders weren't even able to submit their
>> binaries). If that fails it might be due to version mismatch which
>> means that I need to build the binary first.
>
> I guess the version mismatch might cause the issue.

Please try again. (Or at least I hope that the new binary has
proliferated to the distribution already.)

Mojca
___
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
___


[NTG-context] Multipage xtables starts at the wrong page

2014-01-07 Thread Marco Pallante
Hello everyone,

I'm using ConTeXt to write a technical manual and I'm facing with some
strange behavior I don't know how to overcome.

I need a multipage table and I'm using the xtables. This is a (stripped
down) version of a part of my document:

\mainlanguage [en]

\setupxtable
  [externaldocs]
  [split=repeat, header=repeat, bodyfont=8pt, foregroundstyle=\ss,
   option=stretch, align=middle, frame=off, bottomframe=on,
   framecolor=elitalblue]
\setupxtable
  [externaldocsheader]
  [background=color,
   backgroundcolor=black, foregroundcolor=white,
   foregroundstyle=\ss\bf]

\starttext

\chapter{Introduction}

\startxtable [externaldocs]
  \startxtablehead
\startxrow [externaldocsheader]
  \startxcell AD No. \stopxcell
  \startxcell Title \stopxcell
  \startxcell Doc No. \stopxcell
  \startxcell Issue \stopxcell
  \startxcell Date \stopxcell
  \startxcell Applicability \stopxcell
\stopxrow
  \stopxtablehead

  \startxtablebody
  \dorecurse{60}{
\startxrow
  \startxcell AD No. \stopxcell
  \startxcell Title \stopxcell
  \startxcell Doc No. \stopxcell
  \startxcell Issue \stopxcell
  \startxcell Date \stopxcell
  \startxcell Applicability \stopxcell
\stopxrow
  }
  \stopxtablebody
\stopxtable

\stoptext

What I get, however, is a table that starts at page 2 and not just after
the chapter head.

If the number of rows is smaller and the table fit the first page, then
it starts at the right place.

What I'm doing wrong?

Thank you very much,

Marco

___
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
___


Re: [NTG-context] luatex or luajittex?

2014-01-07 Thread Pablo Rodriguez
On 01/07/2014 07:17 PM, Hans Hagen wrote:
> On 1/7/2014 7:07 PM, Pablo Rodriguez wrote:
>> I have just updated the ConTeXt Suite (for Linux) and luajittex seems to
>> be broken. When removing tex/texmf-cache/luatex-cache, context isn’t
>> able to recreate it.
>>
>> If I try to recreate it manually (invoking "context --engine=luajittex
>> --make en"), I get an error. Full log available at
>> http://www.ousia.tk/luajittex.txt.
> 
> Must be some faulty compilation or download:
> 
> This is LuajitTeX, Version beta-0.78.1-2014010416 (TeX Live 2013/dev)
> 
> makes the format okay.

Many thanks for the reply, Hans.

Sorry if I’m wrong, but I think that the issue here may be caused by
this older version (the one provided with linux [Linux 32-bit]). This is
what I get when I run the luatex binary:

This is LuaTeX, Version beta-0.78.0-2014010116 (rev 4704)


Pablo
-- 
http://www.ousia.tk
___
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
___


Re: [NTG-context] luatex or luajittex?

2014-01-07 Thread Pablo Rodriguez
On 01/07/2014 07:24 PM, Mojca Miklavec wrote:
> On Tue, Jan 7, 2014 at 7:07 PM, Pablo Rodriguez wrote:
>> On 01/06/2014 10:38 PM, Hans Hagen wrote:
>>> On 1/6/2014 9:29 PM, Pablo Rodriguez wrote:
 [...]
 Which one is preferable: luatex or luajittex?
>>>
>>> both should work although at some point we will move on to > 0.77
>>> specific functionality
>>>
>>> there will be a luajittex 0.78.1 soon (there is already a binary for
>>> windows, as Akira always provides the latest greatest)
>>>
>>> (and as usual the jit version is some 20% faster due to the faster Lua vm)
>>
>> Many thanks for your reply, Hans.
>>
>> I have just updated the ConTeXt Suite (for Linux) and luajittex seems to
>> be broken.
> 
> Which one? 32-bit or 64-bit linux (linux or linux-64)?

Many thanks for the reply, Mojca.

Linux 32-bits is my architecture.

> I failed to automatically compile 32-bit binaries (and I would have to
> remember how to switch the compiler and simply didn't care enough at
> the time to take the effort + we have problems with weirdly
> misbehaving subversion without proper understanding what could go
> wrong, so some binary builders weren't even able to submit their
> binaries). If that fails it might be due to version mismatch which
> means that I need to build the binary first.

I guess the version mismatch might cause the issue.

Many thanks for your reply,


Pablo
-- 
http://www.ousia.tk
___
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
___


Re: [NTG-context] luatex or luajittex?

2014-01-07 Thread Mojca Miklavec
On Tue, Jan 7, 2014 at 7:07 PM, Pablo Rodriguez wrote:
> On 01/06/2014 10:38 PM, Hans Hagen wrote:
>> On 1/6/2014 9:29 PM, Pablo Rodriguez wrote:
>>> [...]
>>> Which one is preferable: luatex or luajittex?
>>
>> both should work although at some point we will move on to > 0.77
>> specific functionality
>>
>> there will be a luajittex 0.78.1 soon (there is already a binary for
>> windows, as Akira always provides the latest greatest)
>>
>> (and as usual the jit version is some 20% faster due to the faster Lua vm)
>
> Many thanks for your reply, Hans.
>
> I have just updated the ConTeXt Suite (for Linux) and luajittex seems to
> be broken.

Which one? 32-bit or 64-bit linux (linux or linux-64)?

I failed to automatically compile 32-bit binaries (and I would have to
remember how to switch the compiler and simply didn't care enough at
the time to take the effort + we have problems with weirdly
misbehaving subversion without proper understanding what could go
wrong, so some binary builders weren't even able to submit their
binaries). If that fails it might be due to version mismatch which
means that I need to build the binary first.

64-bit binaries claim to be using beta-0.78.1. If that one fails that
you might need to tell what exactly goes wrong so that others can help
you.

Mojca

PS: The list of platforms with too old LuaTeX includes PowerPC & armel
linux + all flavours of (k)freebsd. The only platforms with the latest
luajittex seem to be x86_64-linux and x86_64-darwin. It might be that
some binary builders weren't even aware of the update.
___
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
___


Re: [NTG-context] luatex or luajittex?

2014-01-07 Thread Hans Hagen

On 1/7/2014 7:07 PM, Pablo Rodriguez wrote:

On 01/06/2014 10:38 PM, Hans Hagen wrote:

On 1/6/2014 9:29 PM, Pablo Rodriguez wrote:

[...]
Which one is preferable: luatex or luajittex?


both should work although at some point we will move on to > 0.77
specific functionality

there will be a luajittex 0.78.1 soon (there is already a binary for
windows, as Akira always provides the latest greatest)

(and as usual the jit version is some 20% faster due to the faster Lua vm)


Many thanks for your reply, Hans.

I have just updated the ConTeXt Suite (for Linux) and luajittex seems to
be broken. When removing tex/texmf-cache/luatex-cache, context isn’t
able to recreate it.

If I try to recreate it manually (invoking "context --engine=luajittex
--make en"), I get an error. Full log available at
http://www.ousia.tk/luajittex.txt.


Must be some faulty compilation or download:

This is LuajitTeX, Version beta-0.78.1-2014010416 (TeX Live 2013/dev)

makes the format okay.

Hans


-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
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
___


Re: [NTG-context] luatex or luajittex?

2014-01-07 Thread Pablo Rodriguez
On 01/06/2014 10:38 PM, Hans Hagen wrote:
> On 1/6/2014 9:29 PM, Pablo Rodriguez wrote:
>> [...]
>> Which one is preferable: luatex or luajittex?
> 
> both should work although at some point we will move on to > 0.77 
> specific functionality
> 
> there will be a luajittex 0.78.1 soon (there is already a binary for 
> windows, as Akira always provides the latest greatest)
> 
> (and as usual the jit version is some 20% faster due to the faster Lua vm)

Many thanks for your reply, Hans.

I have just updated the ConTeXt Suite (for Linux) and luajittex seems to
be broken. When removing tex/texmf-cache/luatex-cache, context isn’t
able to recreate it.

If I try to recreate it manually (invoking "context --engine=luajittex
--make en"), I get an error. Full log available at
http://www.ousia.tk/luajittex.txt.

Many thanks for your help,


Pablo
-- 
http://www.ousia.tk
___
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
___


Re: [NTG-context] Some questions on float combinations

2014-01-07 Thread Alexey Kryukov
On Mon, 06 Jan 2014 11:43:51 +0100
Hans Hagen wrote:

> It all depends on it being floats or not (floatign indeed). One
> option is to package a set of floats in a bTABLE .. eTABLE and put
> a..z subcaptions under it that way and then have the whole as a float

Well, I actually don't need floats, because each image has a fixed
position. However the problem is to get captions properly formatted and
numbered. Again, in LaTeX it would be easy to output captions
separately from the corresponding images, but I haven't found how to do
that in ConTeXt. That's what causes me to use floats (and pack them
into floatcombinations if necessary).

> anyway ... you have more chance onan answer if you provide small
> examples

My code currently looks like the following:

\defineparagraphs[DoubleL][n=2]

\starttext

\centerline{\rotate[rotation=90]{
  \startDoubleL
\placefigure[force]
  {My first caption}
  {\externalfigure[dummy][width=1in,height=3in]}
  \nextDoubleL
\placefigure[force]
  {My second caption}
  {\externalfigure[dummy][width=1in,height=1in]}
\placefigure[force]
  {My third caption}
  {\externalfigure[dummy][width=1in,height=1in]}
  \stopDoubleL
}}

\stoptext

As I have explained, this works, but it would prefer to use a
floatcombination syntax to describe this type of layout just like I
would use it for two images placed side-by-side. I. e. it would be nice
if ConTeXt supported something like the following:

\startfloatcombination[2*1]
   \placefigure[force]
  {My first caption}
  {\externalfigure[dummy][width=1in,height=3in]}
  \startfloatcombination[1*2]
\placefigure[force]
  {My second caption}
  {\externalfigure[dummy][width=1in,height=1in]}
\placefigure[force]
  {My third caption}
  {\externalfigure[dummy][width=1in,height=1in]}
  \stopfloatcombination
\stopfloatcombination

Another small problem is that combinations and floatcombinations,
unlike single floats, have no 'rotation' parameter, so that I have to
embed them into a rotation command. This seems just a bit inconsistent.

-- 
Regards,
Alexey Kryukov 

Moscow State University
Faculty of History
___
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
___


Re: [NTG-context] kpfonts, math, type 1 font

2014-01-07 Thread Hans Hagen

On 1/7/2014 4:35 AM, Elspeth McGullicuddy wrote:


The Garamond-math one might be that: "mdugm-math.lfg:

return {
 name = "mdugm-math",
 version = "1.00",
 comment = "Math fonts that complement URW Garamond.",
 author = "Hans, Mojca, Aditya",
 copyright = "ConTeXt development team",
 mathematics = {
 mapfiles = {
 "mdugm.map",
 "mkiv-base.map",
 },
 virtuals = {
 ["mdugm-rm"] = {
 { name = "file:ugmr8a", features = "virtualmath", main = true 
},
 { name = "mdugmr7m",  vector = "tex-mr", skewchar=0x7F },
 { name = "mdugmri7m", vector = "tex-mi", skewchar=0x7F },
 { name = "mdugmri7m", vector = "tex-it", skewchar=0x7F },
 { name = "mdugmm7m",  vector = "tex-bf", skewchar=0x7F },
 { name = "mdugmmi7m", vector = "tex-bi", skewchar=0x7F },
 { name = "mdugmr7y",  vector = "tex-sy",
skewchar=0x30, parameters = true },
 { name = "mdugmr7v",  vector = "tex-ex", extension = true },
 { name = "mdugmrma",  vector = "tex-ma" },
 { name = "mdugmrmb",  vector = "tex-mb" },
 },
 ["mdugm-bf"] = {
 { name = "file:ugmm8a", features = "virtualmath", main = true 
},
 { name = "mdugmm7m",  vector = "tex-mr", skewchar=0x7F },
 { name = "mdugmmi7m", vector = "tex-mi", skewchar=0x7F },
 { name = "mdugmmi7m", vector = "tex-it", skewchar=0x7F },
 { name = "mdugmm7y",  vector = "tex-sy",
skewchar=0x30, parameters = true },
 { name = "mdugmm7v",  vector = "tex-ex", extension = true },
 { name = "mdugmmma",  vector = "tex-ma" },
 { name = "mdugmmmb",  vector = "tex-mb" },
 }
 }
 }
}


indeed you have to make such a table for any math font combination you 
want (when using type 1 fonts)



In this example, I believe the files involved are tfm files
(ugmr8a.tfm, mdugmr7m.vf, in
http://packages.debian.org/squeeze/all/texlive-fonts-extra/filelist)

Note: the afm files of kpfonts are ziped in the doc directory.
And I've got vf files, 688 of them.


normally you don't need more files than the ones you mention in the 
table; best prevent too much polution of your tree by tfm/vf files


(if you know exactly what you need you can make a path fonts/data/xxx/
and put all relevant files there so that you keep the overview)

Hans


-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
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
___