[NTG-context] \XeTeX\ misbehaving

2020-12-04 Thread Pablo Rodriguez
Hans,

just accidentally, I discovered that \XeTeX\ misbehaves:

  \starttext
  \input{zapf} \XETEX\ \input{knuth}
  \stoptext

BTW, this is the MWE after I saw
http://www.pragma-ade.com/general/manuals/luametatex.pdf#page=15.

I hope it helps,

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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___


Re: [NTG-context] first-setup.bat weirdness II: xetex etc.

2016-07-20 Thread Hans Hagen

On 7/20/2016 1:42 AM, Idris Samawi Hamid ادريس سماوي حامد wrote:

Dear syndicate,

As mentioned in my other message, "first-setup.bat weirdness I: cloned
system" I've now switched to the first-setup.bat way of updating. Two
pieces of weirdness on the main machine:

1. mtx-context | running command: xetex --ini --etex --8bit
cont-en.mkii \dump

makes vista complain:

=
xetex.exe - Unable to Locate Component

This application has failed to start because xetex.dll was not found.

=

Pressing OK, xetex crashes and things continue until

2. mtx-context | running command: xetex --ini --etex --8bit
cont-nl.mkii \dump

Then the same error occurs.

After xetex crashes things continue briefly till first-setup.bat exits.

Everything works fine, except that every now and then the following
happens when I run a file:

=
This is LuaTeX, Version 0.97.0 (TeX Live 2016/W32TeX)
 system commands enabled.
.
<*>
 cont-yes.mkiv
?
=

A fresh run of first-setup.bat makes the problem go away but it is
annoying. After getting even more weirdness when cloning to another
machine -- see "first-setup.bat weirdness I: cloned system" -- it seems
appropriate to put this one out to the forum as well.

Any explanations and advice would be appreciated. Never had these
problems using when updating manually... Thanks in advance and


if you do a fresh install with

--engine=luatex

then you'll never run into xetex or pdftex issues as they will not get 
installed (you get a smaller footprint too)


Hans

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

[NTG-context] first-setup.bat weirdness II: xetex etc.

2016-07-19 Thread Idris Samawi Hamid ادريس سماوي حامد

Dear syndicate,

As mentioned in my other message, "first-setup.bat weirdness I: cloned  
system" I've now switched to the first-setup.bat way of updating. Two  
pieces of weirdness on the main machine:


1. mtx-context | running command: xetex --ini --etex --8bit  
cont-en.mkii \dump


makes vista complain:

=
xetex.exe - Unable to Locate Component

This application has failed to start because xetex.dll was not found.

=

Pressing OK, xetex crashes and things continue until

2. mtx-context | running command: xetex --ini --etex --8bit  
cont-nl.mkii \dump


Then the same error occurs.

After xetex crashes things continue briefly till first-setup.bat exits.

Everything works fine, except that every now and then the following  
happens when I run a file:


=
This is LuaTeX, Version 0.97.0 (TeX Live 2016/W32TeX)
 system commands enabled.
.
<*>
 cont-yes.mkiv
?
=

A fresh run of first-setup.bat makes the problem go away but it is  
annoying. After getting even more weirdness when cloning to another  
machine -- see "first-setup.bat weirdness I: cloned system" -- it seems  
appropriate to put this one out to the forum as well.


Any explanations and advice would be appreciated. Never had these problems  
using when updating manually... Thanks in advance and


Best wishes
Idris
--
Idris Samawi Hamid
Professor of Philosophy
Colorado State University
Fort Collins, CO 80523
___
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] font features in XeTeX

2015-07-06 Thread Wolfgang Schuster



Robert Zydenbos <mailto:cont...@zydenbos.net>
6. Juli 2015 12:15

I would like to, but I need to use TrueType fonts for Indian scripts in
my work that are supported in XeTeX but not (yet) in LuaTeX.

As an experiment, I tried to use the so-called 'long s' in a Fraktur
font, which comes out well in XeTeX with LaTeX, but I must be doing
something wrong in ConTeXt.

Robert

Example:

% The 'StylisitcSet 11' in the font UnifrakturMaguntia should contain
the so-called 'long s'.
% Somehow it doesn't work.

\starttext

\definetypeface [hauptfont] [rm] [Xserif] [Charis SIL]
\definetypeface [schoenfont] [rm] [Xserif] [UnifrakturMaguntia]
[default] [features={StylisticSet=11}]

\switchtobodyfont [hauptfont]
Dies ist mit Features, denke ich.

{\switchtobodyfont [schoenfont] Und jetzt schreiben wir etwas in
Fraktur, das ist ja schöner.}

\stoptext
Below is a MkIV example where I enabled the Stylistic Set 11 for the 
Fraktur font.


\definefontfeature [longs] [ss11=yes]

\definefontfamily [hauptfont]  [rm] [Charis SIL]
\definefontfamily [schoenfont] [rm] [Unifraktur Maguntia] 
[features={default,longs}]


\setupbodyfont[hauptfont]

\starttext

Dies ist mit Features, denke ich.

{\switchtobodyfont[schoenfont]Und jetzt schreiben wir etwas in Fraktur, 
das ist ja schöner.}


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

Re: [NTG-context] font features in XeTeX

2015-07-06 Thread Robert Zydenbos
Hans Hagen wrote:

> On 7/6/2015 9:13 AM, Robert Zydenbos wrote:
>> Dear ConTeXt folk,
>>
>> Is there any simple way to pass font features as a parameter to
>> XeConTeXt? i am thinking of things like what in LaTeX would be (between
>> square brackets) "\setromanfont [AutoFakeSlant=0.5, AutoFakeBold=0.5]
>> {Doulos SIL Phon}".
>>
>> There has to be some way to do this, but I seem unable to find it in the
>> documentatioin I have.
> 
> you can just append the directives to the font names (see type -xtx.mkii
> for examples). I don't know if AutoFakeBold is some built in feature. Is
> there a reason why you can't use mkiv with luatex?

I would like to, but I need to use TrueType fonts for Indian scripts in
my work that are supported in XeTeX but not (yet) in LuaTeX.

As an experiment, I tried to use the so-called 'long s' in a Fraktur
font, which comes out well in XeTeX with LaTeX, but I must be doing
something wrong in ConTeXt.

Robert

Example:

% The 'StylisitcSet 11' in the font UnifrakturMaguntia should contain
the so-called 'long s'.
% Somehow it doesn't work.

\starttext

\definetypeface [hauptfont] [rm] [Xserif] [Charis SIL]
\definetypeface [schoenfont] [rm] [Xserif] [UnifrakturMaguntia]
[default] [features={StylisticSet=11}]

\switchtobodyfont [hauptfont]
Dies ist mit Features, denke ich.

{\switchtobodyfont [schoenfont] Und jetzt schreiben wir etwas in
Fraktur, das ist ja schöner.}

\stoptext
___
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] font features in XeTeX

2015-07-06 Thread Hans Hagen

On 7/6/2015 9:13 AM, Robert Zydenbos wrote:

Dear ConTeXt folk,

Is there any simple way to pass font features as a parameter to
XeConTeXt? i am thinking of things like what in LaTeX would be (between
square brackets) "\setromanfont [AutoFakeSlant=0.5, AutoFakeBold=0.5]
{Doulos SIL Phon}".

There has to be some way to do this, but I seem unable to find it in the
documentatioin I have.


you can just append the directives to the font names (see type -xtx.mkii 
for examples). I don't know if AutoFakeBold is some built in feature. Is 
there a reason why you can't use mkiv with luatex?


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
___

[NTG-context] font features in XeTeX

2015-07-06 Thread Robert Zydenbos
Dear ConTeXt folk,

Is there any simple way to pass font features as a parameter to
XeConTeXt? i am thinking of things like what in LaTeX would be (between
square brackets) "\setromanfont [AutoFakeSlant=0.5, AutoFakeBold=0.5]
{Doulos SIL Phon}".

There has to be some way to do this, but I seem unable to find it in the
documentatioin I have.

RZ

___
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, XeTeX, special effects in Indic font for Kannada

2013-08-08 Thread Rajeesh K Nambiar
On Thu, Aug 8, 2013 at 1:51 PM, Hans Hagen  wrote:
>
> forget about xetex, first check what context mkiv van do
>

Sorry to hijack this thread, but...

Hans, it would be great to see Indic languages support in
context/mkiv. At the moment I am typesetting, for example, in
Malayalam using mkii+xetex. So I tested context (from TeXLive 2013
distribution) but found that the rendering is not correct. There are
examples and screenshots here in an old thread:
http://tex.stackexchange.com/questions/89118/context-xetex-texlive-2012-does-not-work-for-indic-scripts-like-malayalam

I am interested in helping, at least by testing, especially Malayalam
support. Harfbuzz has excellent opentype support for Malayalam now,
which could be used for comparing the rendering.


-- 
Cheers,
Rajeesh
http://rajeeshknambiar.wordpress.com
___
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, XeTeX, special effects in Indic font for Kannada

2013-08-08 Thread Hans Hagen

On 8/8/2013 2:26 PM, Robert Zydenbos wrote:


Is there any way to find out the font's possibilities, if one doesn't have any 
technical documentation about it?


looking at tables in the font ... in fact, this font is somewhat messed 
up as it uses latin glyph names for kannaga ligatures


concerning indic scripts ... this is an ongoing project:

- kai eigner made the first setup, for devangari only but extending is a 
matter of adding more info


- i cleaned up the code and optimized it (runs reasonable fast now) and 
and probably in the process broke some things


anyhow, I added a few more entries in tables and get different output 
but also the impression that some glyphs get lost) so we're not there yet


\definefontfeature[slanted] [slant=.2]
\definefontfeature[boldened][extend=1.2]

\definefontfeature[kannada][devanagari-one][script=knda]

\starttypescript [serif] [kedage] [name]
\definefontsynonym[Serif]  [file:kedage-n][features={kannada}]
\definefontsynonym[SerifBold] 
[file:kedage-n][features={kannada,default,boldened}]
\definefontsynonym[SerifItalic] 
[file:kedage-n][features={kannada,default,slanted}]


\definefontsynonym[SerifBoldItalic][file:kedage-n][features={kannada,default,boldened,slanted}]
\stoptypescript

\starttypescript [kedage]
\definetypeface[kedage][rm][serif][kedage][default]
\definetypeface[kedage][mm][math] [modern][default]
\stoptypescript

\setupbodyfont[kedage]

\enabletrackers[otf.analyzing]

\starttext

ಇದು ಕನ್ನಡದಲ್ಲಿದೆ. ಬಹಳ ರೋಚಕವಾದುದು, ಹೀಗೆ ಬರೆಯುವುದು ಎಂದು ಭಾವಿಸುತ್ತೇನೆ.

{\definedfont[file:kedage-n]ಇದು ಕನ್ನಡದಲ್ಲಿದೆ. ಬಹಳ ರೋಚಕವಾದುದು, ಹೀಗೆ ಬರೆಯುವುದು 
ಎಂದು ಭಾವಿಸುತ್ತೇನೆ.}


% ಇದು ಕನ್ನಡದಲ್ಲಿದೆ. ಬಹಳ ರೋಚಕವಾದುದು, ಹೀಗೆ ಬರೆಯುವುದು ಎಂದು ಭಾವಿಸುತ್ತೇನೆ.\par
% {\bf ಈಗ ದಪ್ಪಗೆ}\par
% , ಮತ್ತು\par
% {\it ಕೊಂಕು}\par
% .\par

\stoptext

we can probably best move this discussion off list .. for instance we 
need to figure out what


-- 0C82 anusvara
-- 0C83 visarga
-- 0CBD avagraha
-- 0CD5 length mark
-- 0CD6 ai length mark
-- 0CE0 letter ll
-- 0CE1 letter rr
-- 0CE2 vowel sign l
-- 0CE2 vowel sign ll
-- 0CF1 sign
-- 0CF2 sign
-- OCE6 - OCEF digits

does (maybe some has to be added to some tables).

It's probably no big deal to get some more scripts working given what's 
already there ... more a matter of testing (and no, i can't read those 
scripts).


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] ConTeXt, XeTeX, special effects in Indic font for Kannada

2013-08-08 Thread Robert Zydenbos
Hans,

Just now I tried your suggestions:

On Aug 8, 2013, at 13:51 , Hans Hagen  wrote:

>> Here I see two possibilities:
>> 
>> (1) use the XeTeX parameters FakeSlant and FakeBold, which I have done in 
>> LaTeX. But I do not know how this is done in ConTeXt.
> 
> \starttext
> 
> \definefontfeature[slanted] [slant=.2]
> \definefontfeature[boldened][extend=1.2]
> 
> \definedfont[file:kedage-n*default] ...

The slanting and stretched effects come out nicely -- but the complex 
combinations of the signs are not supported as they are in XeTeX. XeTeX 
supports the combinations, but not the effects (see attachments 
hagen-kan-luatex.pdf and hagen-kan-xetex.pdf).

>> (2) use the other font files (Kedage-b.TTF etc.), and again I do not know 
>> how to do this.
> 
> \definefontfeature[slanted] [slant=.2]
> \definefontfeature[boldened][extend=1.2]
> 
> \starttypescript [serif] [kedage] [name] ...

No, unfortunately that one doesn't work so well (see attachment 
hagen-kan1-luatex.pdf).

> in context, there is experimental support for devanagari
> \definedfont[file:kedage-n*devanagari-one]
> 
> but it all depends on what the font provides

Is there any way to find out the font's possibilities, if one doesn't have any 
technical documentation about it?

Robert



hagen-kan-luatex.pdf
Description: Adobe PDF document


hagen-kan-xetex.pdf
Description: Adobe PDF document


hagen-kan1-luatex.pdf
Description: Adobe PDF document
___
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, XeTeX, special effects in Indic font for Kannada

2013-08-08 Thread Hans Hagen

On 8/8/2013 1:00 PM, Robert Zydenbos wrote:


On my Mac (Mountain Lion) I would like to use ConTeXt with a complex OpenType 
font named Kedage for the Indian language Kannada, and I thought that I could 
do this using XeTeX (because LuaTeX seems unable to handle Indic fonts at 
present).


forget about xetex, first check what context mkiv van do


This freely available font (found on Linux systems, for instance) comes in four 
files: Kedage-n.TTF, Kedage-b.TTF, Kedage-i.TTF, Kedage-t.TTF (normal, bold, 
italic and bolditalic, respectively).

I have been partly successful with the simple command

\definefontsynonym[kan][name:Kedage]

and then using

\definedfont[kan]

where I want to have the font in the text. Also \font\kannada="Kedage" (and 
\kannada later in the text) seems to work well without any further indications of 
language, script etc.


it all depends on how much processing is needed

in context, there is experimental support for devanagari

\definedfont[file:kedage-n*devanagari-one]

but it all depends on what the font provides


However, I would also like to use the bold, italic and bolditalic forms of the 
font. Simply using \bold and \em does not work.

Here I see two possibilities:

(1) use the XeTeX parameters FakeSlant and FakeBold, which I have done in 
LaTeX. But I do not know how this is done in ConTeXt.


\starttext

\definefontfeature[slanted] [slant=.2]
\definefontfeature[boldened][extend=1.2]

\definedfont[file:kedage-n*default]

ಇಡೀ ಪ್ರಪಂಚದ ಜನರು ಒಂದೇ ಭಾಷೆಯನ್ನು ಮಾತಾಡುತ್ತಿ ದ್ದರು

\definedfont[file:kedage-n*default,slanted]

ಇಡೀ ಪ್ರಪಂಚದ ಜನರು ಒಂದೇ ಭಾಷೆಯನ್ನು ಮಾತಾಡುತ್ತಿ ದ್ದರು

\definedfont[file:kedage-n*default,boldened]

ಇಡೀ ಪ್ರಪಂಚದ ಜನರು ಒಂದೇ ಭಾಷೆಯನ್ನು ಮಾತಾಡುತ್ತಿ ದ್ದರು

\definedfont[Serif*default]
test
\definedfont[Serif*default,boldened]

test

\stoptext


(2) use the other font files (Kedage-b.TTF etc.), and again I do not know how 
to do this.


see type-imp-* files (or give simplefonts a try)

\definefontfeature[slanted] [slant=.2]
\definefontfeature[boldened][extend=1.2]

\starttypescript [serif] [kedage] [name]
\definefontsynonym[Serif]  [file:kedage-n]
\definefontsynonym[SerifBold] 
[file:kedage-n][features={default,boldened}]
\definefontsynonym[SerifItalic] 
[file:kedage-n][features={default,slanted}]


\definefontsynonym[SerifBoldItalic][file:kedage-n][features={default,boldened,slanted}]
\stoptypescript

\starttypescript [kedage]
\definetypeface[kedage][rm][serif][kedage][default]
\definetypeface[kedage][mm][math] [modern][default]
\stoptypescript

\setupbodyfont[kedage]

\starttext

ಇದು ಕನ್ನಡದಲ್ಲಿದೆ. ಬಹಳ ರೋಚಕವಾದುದು, ಹೀಗೆ ಬರೆಯುವುದು ಎಂದು ಭಾವಿಸುತ್ತೇನೆ.
{\bf ಈಗ ದಪ್ಪಗೆ}
, ಮತ್ತು
{\it ಕೊಂಕು}
.

ಇದು ಕನ್ನಡದಲ್ಲಿದೆ. ಬಹಳ ರೋಚಕವಾದುದು, ಹೀಗೆ ಬರೆಯುವುದು ಎಂದು ಭಾವಿಸುತ್ತೇನೆ.\par
{\bf ಈಗ ದಪ್ಪಗೆ}\par
, ಮತ್ತು\par
{\it ಕೊಂಕು}\par
.\par

\stoptext

Beware: there is bug in the luatex backend with respect to switching 
slanted/boldened that sometimes shows up.


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
___

[NTG-context] ConTeXt, XeTeX, special effects in Indic font for Kannada

2013-08-08 Thread Robert Zydenbos
On my Mac (Mountain Lion) I would like to use ConTeXt with a complex OpenType 
font named Kedage for the Indian language Kannada, and I thought that I could 
do this using XeTeX (because LuaTeX seems unable to handle Indic fonts at 
present).

This freely available font (found on Linux systems, for instance) comes in four 
files: Kedage-n.TTF, Kedage-b.TTF, Kedage-i.TTF, Kedage-t.TTF (normal, bold, 
italic and bolditalic, respectively).

I have been partly successful with the simple command

\definefontsynonym[kan][name:Kedage]

and then using

\definedfont[kan]

where I want to have the font in the text. Also \font\kannada="Kedage" (and 
\kannada later in the text) seems to work well without any further indications 
of language, script etc.

However, I would also like to use the bold, italic and bolditalic forms of the 
font. Simply using \bold and \em does not work.

Here I see two possibilities:

(1) use the XeTeX parameters FakeSlant and FakeBold, which I have done in 
LaTeX. But I do not know how this is done in ConTeXt.

(2) use the other font files (Kedage-b.TTF etc.), and again I do not know how 
to do this.

Can anybody help me out, either way? (I have attached a sample.)

Robert



kannadacontext.pdf
Description: Adobe PDF document


kannadacontext.tex
Description: Binary data


___
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] Question about current ConTeXt with XeTeX

2013-02-22 Thread d.henman

Thanks for the clear and detailed explanation.  It helped clear up the 
difference, or lak thereof between the -xtxx anf --xetex options for the 
different scripts/programs.


Mojca Miklavec  wrote:

> On Fri, Feb 22, 2013 at 12:25 PM,   wrote:
> >
> > I just read in contextgarden.net the following:
> >   "Note that XeTeX uses mkii and LuaTeX uses mkiv ; in principle mkii is 
> > frozen so new features and improvements will only happen in mkiv."
> >
> >   I use the ConTeXt which comes in TEXLIVE 2012, which I assume uses Mark 
> > IV.
> 
> ConTeXt in TL 2012 provides both Mark II and IV. There is no plan to
> kick MkII out of TeX Live.
> 
> >  Does that mean that I can not use this version of ConTeXt with XeteX which 
> > also comes packaged in TEXLIVE?
> 
> Of course you can use it. It is indeed true that ConTeXt uses MkII for
> XeTeX and that MkII it is frozen, but nothing prevents you from using
> XeTeX with ConTeXt. Any of the following commands should work:
> texexec --xtx filename[.tex]
> texexec --xetex filename[.tex]
> context --xetex filename[.tex]
> 
> 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] [***SPAM***] Question about current ConTeXt with XeTeX

2013-02-22 Thread hwitloc

Thanks for the helpful information.
I didn't know tha MkII was included in the distribution or about the --xetex 
option.

Darel

Marco Patzer  wrote:
> On 2013–02–22 hwit...@gmail.com wrote:
> 
> >   I use the ConTeXt which comes in TEXLIVE 2012, which I assume uses Mark 
> > IV.  Does that mean that I can not use this version of ConTeXt with XeteX 
> > which also comes packaged in TEXLIVE?
> 
> You can use MkII with XeTeX as follows:
> 
>   context --xetex file.tex
> 
> 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] Question about current ConTeXt with XeTeX

2013-02-22 Thread Mojca Miklavec
On Fri, Feb 22, 2013 at 12:25 PM,   wrote:
>
> I just read in contextgarden.net the following:
>   "Note that XeTeX uses mkii and LuaTeX uses mkiv ; in principle mkii is 
> frozen so new features and improvements will only happen in mkiv."
>
>   I use the ConTeXt which comes in TEXLIVE 2012, which I assume uses Mark IV.

ConTeXt in TL 2012 provides both Mark II and IV. There is no plan to
kick MkII out of TeX Live.

>  Does that mean that I can not use this version of ConTeXt with XeteX which 
> also comes packaged in TEXLIVE?

Of course you can use it. It is indeed true that ConTeXt uses MkII for
XeTeX and that MkII it is frozen, but nothing prevents you from using
XeTeX with ConTeXt. Any of the following commands should work:
texexec --xtx filename[.tex]
texexec --xetex filename[.tex]
context --xetex filename[.tex]

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] [***SPAM***] Question about current ConTeXt with XeTeX

2013-02-22 Thread Marco Patzer
On 2013–02–22 hwit...@gmail.com wrote:

>   I use the ConTeXt which comes in TEXLIVE 2012, which I assume uses Mark IV. 
>  Does that mean that I can not use this version of ConTeXt with XeteX which 
> also comes packaged in TEXLIVE?

You can use MkII with XeTeX as follows:

  context --xetex file.tex

Marco


signature.asc
Description: Digital signature
___
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] [***SPAM***] Question about current ConTeXt with XeTeX

2013-02-22 Thread hwitloc

I just read in contextgarden.net the following:
  "Note that XeTeX uses mkii and LuaTeX uses mkiv ; in principle mkii is frozen 
so new features and improvements will only happen in mkiv."

  I use the ConTeXt which comes in TEXLIVE 2012, which I assume uses Mark IV.  
Does that mean that I can not use this version of ConTeXt with XeteX which also 
comes packaged in TEXLIVE?

Regards
___
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] XeTeX, ConTeXt and font/filename quote char

2012-12-29 Thread Khaled Hosny
On Sun, Dec 23, 2012 at 02:50:06PM +0100, Hans Hagen wrote:
> On 12/23/2012 7:29 AM, Khaled Hosny wrote:
> >Hi all,
> >
> >Some people have been complaining that it is not possible to use XeTeX
> >with filenames containing parenthesis because XeTeX treats it as
> >filename quote char and this it gets stripped. Anyway, after some
> >searching it turned out this was added in 2004 for ConTeXt to workaround
> >some MetaPost quotation issue[1].
> >
> >Now I'm not sure if this is still needed/used by ConTeXt and was
> >wondering if it can be dropped now?
> 
> I don't know .. tests must show this. I never use(d) XeTeX myself
> apart from generating a format to if that works. I have no problem
> with changing something given that it doesn't break something.

I’m going to drop it until somebody complains, it is such an obscure
feature, not documented anywhere and no other engine supports such
quoting.

Regards,
Khaled
___
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] XeTeX, ConTeXt and font/filename quote char

2012-12-23 Thread Hans Hagen

On 12/23/2012 7:29 AM, Khaled Hosny wrote:

Hi all,

Some people have been complaining that it is not possible to use XeTeX
with filenames containing parenthesis because XeTeX treats it as
filename quote char and this it gets stripped. Anyway, after some
searching it turned out this was added in 2004 for ConTeXt to workaround
some MetaPost quotation issue[1].

Now I'm not sure if this is still needed/used by ConTeXt and was
wondering if it can be dropped now?


I don't know .. tests must show this. I never use(d) XeTeX myself apart 
from generating a format to if that works. I have no problem with 
changing something given that it doesn't break something.


Hans

(who's never seen filenames with ( ) except for some titles in music 
repository)


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


[NTG-context] XeTeX, ConTeXt and font/filename quote char

2012-12-22 Thread Khaled Hosny
Hi all,

Some people have been complaining that it is not possible to use XeTeX
with filenames containing parenthesis because XeTeX treats it as
filename quote char and this it gets stripped. Anyway, after some
searching it turned out this was added in 2004 for ConTeXt to workaround
some MetaPost quotation issue[1].

Now I'm not sure if this is still needed/used by ConTeXt and was
wondering if it can be dropped now?

Regards,
Khaled

[1] http://tug.org/pipermail/xetex/2004-October/001215.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] (XeTeX) trouble debugging a "Missing number" error

2012-12-07 Thread Lars Huttar
In response to Hans Hagen and Wolfgang Schuster's messages of Dec. 5,
Just to let you know, in response to your messages, I am working a
small, self-contained example that reproduces the problem.
However I have been asked to focus on a different project for a few
days, so ... please don't interpret my silence as "We asked him to do
due diligence and he never answered." :-) Hopefully I'll be back with
more, next week.

Regards,
Lars

___
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] (XeTeX) trouble debugging a "Missing number" error

2012-12-05 Thread Wolfgang Schuster

Am 05.12.2012 um 16:46 schrieb Lars Huttar :

> /Hans Hagen wrote (///Wed Dec 5 14:10:12 CET 2012/):/
>> 
>> 
>> 
>> On 12/5/2012 11:19 AM, Lars Huttar wrote:
>>> / Hi all,
>> />
> 
> /...
> 
> /
>> /
>> />/
>> />/ % Abbreviations
>> />/ \definestartstop
>> />/[abblist]
>> />/[before={\setupbackgrounds[text][background=verticalline]
>> />/ \starttextbackground[text]
>> />/ 
>> \setuptab[headstyle={\switchtobodyfont[SansB,\SansBsize]},width=20mm,location=left]
>> />/ \startcolumnset[abbcolumn] \startalignment[flushleft,nothyphenated]},
>> />/ after={\stopalignment \stopcolumnset \stoptextbackground
>> />/ \setupbackgrounds[text][background=off]}]
>> /
>> you can try
>> 
>> \unexpanded\def\StartAbbList
>>   {\setupbackgrounds[text][background=verticalline]
>>\starttextbackground[text]
>> 
>> \setuptab[headstyle={\switchtobodyfont[SansB,\SansBsize]},width=20mm,location=left]
>>\startcolumnset[abbcolumn]
>>\startalignment[flushleft,nothyphenated]}
>> 
>> \unexpanded\def\StopAbbList
>>   {\stopalignment
>>\stopcolumnset
>>\stoptextbackground
>>\setupbackgrounds[text][background=off]}
>> 
>> \definestartstop
>>   [abblist]
>>   [before=\StartAbbList,
>>after=\StopAbbList]
> 
> Thanks, I will try this.
> Is the goal of this change to fix the error? To help diagnose it?
> I don't really understand the use of \unexpanded.

Putting many command and setup in the before and after keys for \definestartstop
isn’t the nicest way to create start/stop command, Hans used a two step method
and put all setups and separate commands which are now used by \definestartstop.

Defining command with \unexpanded\def\…{…} instead of \def\…{…} can prevent
you from unwanted side effects when you use command in headings etc.

> After making this change, the behavior is unaffected... I still get the
> "Missing number" error, etc.

The information you provided aren sufficient to reproduce the error,
according to the message there is a problem with columnsets but there
is no way to tell why you get it.

>> in such case best make a small example, for instance how is abblist used?
> 
> 
> \startabblist{
> \tab{\ITC{alt.}}\AE{alternate name for}\par
> ...
> \tab{USDS}\AE{US Department of State}\par
> }\stopabblist
> 
> where \AE is defined as:
> 
>   \def\AE#1{\hskip -3mm \SerifL{#1} \vskip 1mm}

Can you provide a working minimal example which does produce the error.

>>> /
>> />/ E16settings.tex: I added these definitions:
>> />/ \define\XLfontsize{14pt}
>> />/ \define\XXLfontsize{16pt}
>> />/
>> />/ There are modes involved, so things are a bit more complicated, but I
>> />/ believe that is the only effective difference.
>> /
>> and how about:
>> 
>> \def\XLfontsize{14pt}
>> \def\XXLfontsize{16pt}
> 
> I will try that, but all our font size definitions have always used
> \define, and it used to work fine without errors.
> On http://wiki.contextgarden.net/Command/define it says that \define is
> like the TeX primitive \def, but "will print an error to the log file if
> the new definition overwrites an existing command".
> I checked the log file, and there is no error mentioning XLfontsize.
> 
> So the purpose of your suggestion is to remove the possibility of
> reporting a duplicate definition? (There's probably more to it than that
> - I'm just trying to understand.)
> 
> I tried changing \define to \def as you suggested. The result was
> unchanged - same error.

There is no difference between \define and \def in MkII but for MkIV
there is a difference because \define is \unexpanded\def and the new
command \defineexpandable corresponds to the normal \def.

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] (XeTeX) trouble debugging a "Missing number" error

2012-12-05 Thread Lars Huttar
/Hans Hagen wrote (///Wed Dec 5 14:10:12 CET 2012/):/
>
>
> 
> On 12/5/2012 11:19 AM, Lars Huttar wrote:
> >/ Hi all,
> />

/...

/
> /
> />/
> />/ % Abbreviations
> />/ \definestartstop
> />/[abblist]
> />/[before={\setupbackgrounds[text][background=verticalline]
> />/ \starttextbackground[text]
> />/ 
> \setuptab[headstyle={\switchtobodyfont[SansB,\SansBsize]},width=20mm,location=left]
> />/ \startcolumnset[abbcolumn] \startalignment[flushleft,nothyphenated]},
> />/ after={\stopalignment \stopcolumnset \stoptextbackground
> />/ \setupbackgrounds[text][background=off]}]
> /
> you can try
>
> \unexpanded\def\StartAbbList
>{\setupbackgrounds[text][background=verticalline]
> \starttextbackground[text]
>  
> \setuptab[headstyle={\switchtobodyfont[SansB,\SansBsize]},width=20mm,location=left]
> \startcolumnset[abbcolumn]
> \startalignment[flushleft,nothyphenated]}
>
> \unexpanded\def\StopAbbList
>{\stopalignment
> \stopcolumnset
> \stoptextbackground
> \setupbackgrounds[text][background=off]}
>
> \definestartstop
>[abblist]
>[before=\StartAbbList,
> after=\StopAbbList]

Thanks, I will try this.
Is the goal of this change to fix the error? To help diagnose it?
I don't really understand the use of \unexpanded.

After making this change, the behavior is unaffected... I still get the
"Missing number" error, etc.

>
> in such case best make a small example, for instance how is abblist used?


\startabblist{
\tab{\ITC{alt.}}\AE{alternate name for}\par
...
\tab{USDS}\AE{US Department of State}\par
}\stopabblist

where \AE is defined as:

   \def\AE#1{\hskip -3mm \SerifL{#1} \vskip 1mm}


> >/
> />/ E16settings.tex: I added these definitions:
> />/ \define\XLfontsize{14pt}
> />/ \define\XXLfontsize{16pt}
> />/
> />/ There are modes involved, so things are a bit more complicated, but I
> />/ believe that is the only effective difference.
> /
> and how about:
>
> \def\XLfontsize{14pt}
> \def\XXLfontsize{16pt}

I will try that, but all our font size definitions have always used
\define, and it used to work fine without errors.
On http://wiki.contextgarden.net/Command/define it says that \define is
like the TeX primitive \def, but "will print an error to the log file if
the new definition overwrites an existing command".
I checked the log file, and there is no error mentioning XLfontsize.

So the purpose of your suggestion is to remove the possibility of
reporting a duplicate definition? (There's probably more to it than that
- I'm just trying to understand.)

I tried changing \define to \def as you suggested. The result was
unchanged - same error.

Regards,
Lars

___
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] (XeTeX) trouble debugging a "Missing number" error

2012-12-05 Thread Hans Hagen

On 12/5/2012 11:19 AM, Lars Huttar wrote:

Hi all,

I'm working with some code that was developed by someone else.
The document I'm typesetting is now giving the following error:

! Missing number, treated as zero.

\otr:1:27
\OTRSETdoifcellelse ...er #1:\number #2\endcsname
   \@EA
\secondoftwoarguments...

\@@ar@@1 ...ellelse {\mofcolumns }\columnlastcell
   {\global \advance
\columnl...

\redoloop ->\expandrecursecontent
   \endofloop

{

 28

l.12 \startabblist
   {
?

I haven't been able to figure out what's wrong or how to fix it.

I had just made changes to refactor the definitions of fonts. (I
confirmed that these changes really are a necessary cause of the error:
when I back out just these changes, the error goes away.)


From the above error message I understand the error was detected during

the expansion of \startabblist. Here's the definition of abblist:

% Abbreviations
\definestartstop
   [abblist]
   [before={\setupbackgrounds[text][background=verticalline]
\starttextbackground[text]
\setuptab[headstyle={\switchtobodyfont[SansB,\SansBsize]},width=20mm,location=left]
\startcolumnset[abbcolumn] \startalignment[flushleft,nothyphenated]},
after={\stopalignment \stopcolumnset \stoptextbackground
\setupbackgrounds[text][background=off]}]


you can try

\unexpanded\def\StartAbbList
  {\setupbackgrounds[text][background=verticalline]
   \starttextbackground[text]

\setuptab[headstyle={\switchtobodyfont[SansB,\SansBsize]},width=20mm,location=left]
   \startcolumnset[abbcolumn]
   \startalignment[flushleft,nothyphenated]}

\unexpanded\def\StopAbbList
  {\stopalignment
   \stopcolumnset
   \stoptextbackground
   \setupbackgrounds[text][background=off]}

\definestartstop
  [abblist]
  [before=\StartAbbList,
   after=\StopAbbList]

in such case best make a small example, for instance how is abblist used?


From that, one might guess that the font SansB or the font dimension

\SansBsize were the problem. But those definitions haven't changed
(though I would like to confirm that empirically with a run-time trace
message).

Here are the font settings changes that did occur:

E16fonts.tex:
changed this block:
   \definefont[SerifXLI][name:GentiumBookBasic-Italic at 10pt]
   \definefont[SerifXXL][name:GentiumBookBasic at 12pt]
   \definefont[SerifXXLB][name:GentiumBookBasic-Bold at 12pt]

to use size dimensions defined elsewhere:
\definefont[SerifXLI][name:GentiumBookBasic-Italic at \XLfontsize]
\definefont[SerifXXL][name:GentiumBookBasic at \XXLfontsize]
\definefont[SerifXXLB][name:GentiumBookBasic-Bold at \XXLfontsize]

E16settings.tex: I added these definitions:
\define\XLfontsize{14pt}
\define\XXLfontsize{16pt}

There are modes involved, so things are a bit more complicated, but I
believe that is the only effective difference.


and how about:

\def\XLfontsize{14pt}
\def\XXLfontsize{16pt}


I also created a log file, which I'll attach.
There is also a version with \tracingmacros=1, but it's 600K, so I'll
put it at
http://www.huttar.net/tmp/country-report-country_id-15-tracing.log

Thanks for taking a look. Please let me know what further information I
need to provide.
I can provide the .tex files themselves upon request.

I would especially like to know better techniques for debugging -- how I
can induce TeX/ConTeXt to tell me more about what's going on. I realize
that as a macro language, this is inherently difficult with TeX.


yes, it's not always easy ... best is to make small tests (while 
developing styles) and test those snippets ... due to tex's expansion 
there can always be nasty interferences in complex setups



We are heavily invested in XeTeX, so switching to LuaTeX in the near
term is not an option.


a pitty as it runs smoother (and context mkiv has some more features)

(i never used xetex in production and as in context it used the mkii 
macros there are not updates, so in principle old runs should still run)


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
___


[NTG-context] (XeTeX) trouble debugging a "Missing number" error

2012-12-05 Thread Lars Huttar
Hi all,

I'm working with some code that was developed by someone else.
The document I'm typesetting is now giving the following error:

! Missing number, treated as zero.

   \otr:1:27
\OTRSETdoifcellelse ...er #1:\number #2\endcsname
  \@EA
\secondoftwoarguments...

\@@ar@@1 ...ellelse {\mofcolumns }\columnlastcell
  {\global \advance
\columnl...

\redoloop ->\expandrecursecontent
  \endofloop

   {

28
...
l.12 \startabblist
  {
?

I haven't been able to figure out what's wrong or how to fix it.

I had just made changes to refactor the definitions of fonts. (I
confirmed that these changes really are a necessary cause of the error:
when I back out just these changes, the error goes away.)

>From the above error message I understand the error was detected during
the expansion of \startabblist. Here's the definition of abblist:

% Abbreviations
\definestartstop
  [abblist]
  [before={\setupbackgrounds[text][background=verticalline]
\starttextbackground[text]
\setuptab[headstyle={\switchtobodyfont[SansB,\SansBsize]},width=20mm,location=left]
\startcolumnset[abbcolumn] \startalignment[flushleft,nothyphenated]},
   after={\stopalignment \stopcolumnset \stoptextbackground
\setupbackgrounds[text][background=off]}]

>From that, one might guess that the font SansB or the font dimension
\SansBsize were the problem. But those definitions haven't changed
(though I would like to confirm that empirically with a run-time trace
message).

Here are the font settings changes that did occur:

E16fonts.tex:
changed this block:
  \definefont[SerifXLI][name:GentiumBookBasic-Italic at 10pt]
  \definefont[SerifXXL][name:GentiumBookBasic at 12pt]
  \definefont[SerifXXLB][name:GentiumBookBasic-Bold at 12pt]

to use size dimensions defined elsewhere:
\definefont[SerifXLI][name:GentiumBookBasic-Italic at \XLfontsize]
\definefont[SerifXXL][name:GentiumBookBasic at \XXLfontsize]
\definefont[SerifXXLB][name:GentiumBookBasic-Bold at \XXLfontsize]

E16settings.tex: I added these definitions:
\define\XLfontsize{14pt}
\define\XXLfontsize{16pt}

There are modes involved, so things are a bit more complicated, but I
believe that is the only effective difference.

I also created a log file, which I'll attach.
There is also a version with \tracingmacros=1, but it's 600K, so I'll
put it at
http://www.huttar.net/tmp/country-report-country_id-15-tracing.log

Thanks for taking a look. Please let me know what further information I
need to provide.
I can provide the .tex files themselves upon request.

I would especially like to know better techniques for debugging -- how I
can induce TeX/ConTeXt to tell me more about what's going on. I realize
that as a macro language, this is inherently difficult with TeX.

We are heavily invested in XeTeX, so switching to LuaTeX in the near
term is not an option.

ConTeXt version: ConTeXt  ver: 2012.05.30 11:26 MKII  fmt: 2012.11.14
int: english/english
(From TeX Live 2012)

XeTeX version: 3.1415926-2.4-0.9998 (TeX Live 2012) (format=cont-en
2012.11.14)

Lars



This is XeTeX, Version 3.1415926-2.4-0.9998 (TeX Live 2012) (format=cont-en 
2012.11.14)  4 DEC 2012 14:17
entering extended mode
 restricted \write18 enabled.
 %&-line parsing enabled.
**country-report-country_id-15.tex
(./country-report-country_id-15.tex

ConTeXt  ver: 2012.05.30 11:26 MKII  fmt: 2012.11.14  int: english/english

system  : cont-new.mkii loaded
(/usr/local/texlive/2012/texmf-dist/tex/context/base/cont-new.mkii
systems : beware: some patches loaded from cont-new.mkii
)
system  : cont-sys.rme loaded
(/usr/local/texlive/2012/texmf-dist/tex/context/user/cont-sys.rme
(/usr/local/texlive/2012/texmf-dist/tex/context/base/type-siz.mkii)
(/usr/local/texlive/2012/texmf-dist/tex/context/base/type-otf.mkii)
(/usr/local/texlive/2012/texmf-dist/tex/context/base/type-xtx.mkii))
system  : country-report-country_id-15.top loaded
(./country-report-country_id-15.top)
bodyfont: 12pt rm is loaded
language: patterns nl->default:default->1->2:2 us->default:default->2->
2:3 de->default:default->3->3:3 da->default:default->4->2:2 sv->default:default
->5->2:2 af->default:default->6->2:2 gb->default:default->7->2:2 fr->default:de
fault->8->2:2 es->default:default->9->2:2 ca->default:default->10->2:2 it->defa
ult:default->11->2:2 la->default:default->12->2:2 pt->default:default->13->2:2 
ro->default:default->14->2:2 pl->default:default->15->2:2 cs->default:default->
16->2:2 sk->default:default->17->2:2 hr->default:default->18->2:2 sl->default:d
efault->19->2:2 tr->default:default->20->

[NTG-context] Typescripts package and MkII/XeTeX

2012-12-02 Thread Wolfgang Schuster
Hi all,

are there people who use typescripts from my collection which are available 
with minimals in combination with XeTeX.

I'm planing to remove the MkII files and will only keep files which are in use. 
For people who use MkIV there is nothing to worry because these files will be 
kept.

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] Difference between MKII, XeTeX and MKIV

2011-03-18 Thread Hans Hagen

On 18-3-2011 3:54, mathew wrote:

On Mar 14, 2011, at 16:49, Marco wrote:

I totally agree. But Cecil mentioned in another thread: »My document is mostly
text.« Even if a few mp graphics are involved luatex is still noticeably
slower.


I look at it from the perspective that the last time I used TeX, my 8MHz Atari 
ST took several seconds to process each page. And then it took several seconds 
per page for the previewer to show me the DVI. And I couldn't do anything else 
on the machine while it was working.

My way of working now is that I keep a short scratchpad document in TeXworks, 
and use it to sort out my formatting and macros, taking advantage of the live 
preview. When I'm done, I copy the definitions into my actual working document, 
which I edit in vim. I only typeset the entire working document once or twice 
an hour, if that; vim catches syntax errors. So if LuaTex takes a few seconds 
longer to do the typesetting, it's completely unimportant.


it's no problem to get a 250 pages per second throughput in mkiv but as 
soon as you add more interesting things to a page work needs to be done 
and that takes runtime


on the average i get some 10-15 pages per second for documents of normal 
complexity on my (by now) 5 year old laptop that i use for development 
which is quite ok (mk.pdf: 10 pps, hybrid.pdf: 11 pps, cld-mkiv: 15 pps)


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] Difference between MKII, XeTeX and MKIV

2011-03-17 Thread mathew
On Mar 14, 2011, at 16:49, Marco wrote:
> I totally agree. But Cecil mentioned in another thread: »My document is mostly
> text.« Even if a few mp graphics are involved luatex is still noticeably
> slower.

I look at it from the perspective that the last time I used TeX, my 8MHz Atari 
ST took several seconds to process each page. And then it took several seconds 
per page for the previewer to show me the DVI. And I couldn't do anything else 
on the machine while it was working.

My way of working now is that I keep a short scratchpad document in TeXworks, 
and use it to sort out my formatting and macros, taking advantage of the live 
preview. When I'm done, I copy the definitions into my actual working document, 
which I edit in vim. I only typeset the entire working document once or twice 
an hour, if that; vim catches syntax errors. So if LuaTex takes a few seconds 
longer to do the typesetting, it's completely unimportant.


mathew
___
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] Difference between MKII, XeTeX and MKIV

2011-03-14 Thread Marco
On 2011-03-14 Mojca Miklavec  wrote:

> > xetex:
> > + system fonts are easily accessible
> > - no protrusion, no font expansion
> 
> I never tried to use them, but I thought that Han The Thanh [please
> add the accents] added that to XeTeX semi-recently
> (http://scripts.sil.org/svn-view/xetex/TRUNK/, the last comment 8
> months ago: "merged microtype branch to trunk").

I don't follow xetex development any more, so my information was outdated.
Thanks for the correction.

> > luatex:
> > + protrusion, font expansion, easy access of system fonts, scripting
> > language included, fast with mplib
> > - in general much slower
> 
> ... depending on whether "in general" includes metapost or not. A
> speed factor of ten (faster) is nothing unusual for luatex when many
> metapost graphics come into play.

I totally agree. But Cecil mentioned in another thread: »My document is mostly
text.« Even if a few mp graphics are involved luatex is still noticeably
slower.


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] Difference between MKII, XeTeX and MKIV

2011-03-14 Thread Mojca Miklavec
On Mon, Mar 14, 2011 at 19:44, Marco wrote:
> On 2011-03-14 Cecil Westerhof wrote:
>> 2011/3/14 Marco wrote:
>> > On 2011-03-14 Cecil Westerhof wrote:
>> >
>> > > When installing minimals you have MKII, XeTeX and MKIV. I understand
>> > > that you should normally use MKIV, but when are the other two used?

They are mostly relicts of the past which still happen to be
supported. (But if ConTeXt was written from scratch, there would
probably be no support for them.)


I often write mathematical-oriented papers that need zero tweaking
with OpenType fonts, complex layouts or that could benefit from lua
scripting. I compile those randomly with MKII and MKIV, if nothing
else to check for differences, or if there is a problem in MKIV, I can
always use MKII is a fallback. MKII hardly ever changes, so it is
slightly more reliable in some cases, but it is very limited in
comparison to MKIV.

I use XeTeX mostly when I need OpenType fonts and something in MKIV
breaks. XeTeX has some advantages in out-of-the-box support for exotic
scripts (which I don't use), but many of its features are not
supported in ConTeXt at the high-level user interface. In general,
XeTeX is the least supported engine in ConTeXt community. In contrary,
for LaTeX users XeTeX is becoming the mainstream engine to use (best
supported by active developers).

>> > MKII can be used either with pdftex or xetex (as you wish, compare
>> > advantages/disadvantages). MKIV can only be used with luatex.
>> >
>> > You have to differ between ConTeXt »versions« (mkii, mkiv) and TeX
>> > backends (pdftex, xetex, luatex).
>> >
>>
>> And where do I find the advantages/disadvantages?
>
> Wikipedia, google, information source of your slightest distrust.
> Short and incomplete:
>
> pdftex:
> + protrusion, font expansion
> - fonts are a nightmare
(you should have put three minuses there :)
+ stability

> xetex:
> + system fonts are easily accessible
> - no protrusion, no font expansion

I never tried to use them, but I thought that Han The Thanh [please
add the accents] added that to XeTeX semi-recently
(http://scripts.sil.org/svn-view/xetex/TRUNK/, the last comment 8
months ago: "merged microtype branch to trunk").

> luatex:
> + protrusion, font expansion, easy access of system fonts, scripting language
>  included, fast with mplib
> - in general much slower

... depending on whether "in general" includes metapost or not. A
speed factor of ten (faster) is nothing unusual for luatex when many
metapost graphics come into play.

++ better support

>> Or can I just always use MKIV?
>
> Yes, you can.

Definitely. You don't need to bother, just stick to MKIV as long as it
works fine for you.

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] Difference between MKII, XeTeX and MKIV

2011-03-14 Thread Hans Hagen

On 14-3-2011 7:26, Cecil Westerhof wrote:

2011/3/14 Marco


On 2011-03-14 Cecil Westerhof  wrote:


When installing minimals you have MKII, XeTeX and MKIV. I understand that
you should normally use MKIV, but when are the other two used?


MKII can be used either with pdftex or xetex (as you wish, compare
advantages/disadvantages). MKIV can only be used with luatex.

You have to differ between ConTeXt »versions« (mkii, mkiv) and TeX backends
(pdftex, xetex, luatex).



And where do I find the advantages/disadvantages? Or can I just always use
MKIV?


As already mentioned speed depends on the kind of document. In general 
context runs slower with xetex and luatex if only because these are 
unicode engines while pdftex is 8 bit.


Occasionally i do speed tests and it also depends on the operating 
system, file caching etc. For luatex the size of the cpu cache also 
matters. Although pdftex/mkiv is always faster unless on eused metapoist 
in which case mkiv is a clear winner (the metafun manual runs in tens of 
seconds in mkiv but takes many minutes in mkii.  Comparing xetex/mkii 
and luatex/mkiv is difficult as xetex also pipes its output to a dvi 
backend. On some tests mkiv is faster, on some others mkii but I must 
admit that i only tested simple document.


On a raw simple document, pdftex can be twice as fast as xetex or 
luatex. The more lua driven features are used, the slower mkiv becomes 
but in general it does a better job then.


Anyhow .. only luatex/mkiv will evolve so best stick to that.

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] Difference between MKII, XeTeX and MKIV

2011-03-14 Thread Marco
On 2011-03-14 Cecil Westerhof  wrote:

> 2011/3/14 Marco 
> 
> > On 2011-03-14 Cecil Westerhof  wrote:
> >
> > > When installing minimals you have MKII, XeTeX and MKIV. I understand
> > > that you should normally use MKIV, but when are the other two used?
> >
> > MKII can be used either with pdftex or xetex (as you wish, compare
> > advantages/disadvantages). MKIV can only be used with luatex.
> >
> > You have to differ between ConTeXt »versions« (mkii, mkiv) and TeX
> > backends (pdftex, xetex, luatex).
> >
> 
> And where do I find the advantages/disadvantages?

Wikipedia, google, information source of your slightest distrust.
Short and incomplete:

pdftex:
+ protrusion, font expansion
- fonts are a nightmare

xetex:
+ system fonts are easily accessible
- no protrusion, no font expansion

luatex:
+ protrusion, font expansion, easy access of system fonts, scripting language
  included, fast with mplib
- in general much slower


> Or can I just always use MKIV?

Yes, you can.


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] Difference between MKII, XeTeX and MKIV

2011-03-14 Thread Cecil Westerhof
2011/3/14 Marco 

> On 2011-03-14 Cecil Westerhof  wrote:
>
> > When installing minimals you have MKII, XeTeX and MKIV. I understand that
> > you should normally use MKIV, but when are the other two used?
>
> MKII can be used either with pdftex or xetex (as you wish, compare
> advantages/disadvantages). MKIV can only be used with luatex.
>
> You have to differ between ConTeXt »versions« (mkii, mkiv) and TeX backends
> (pdftex, xetex, luatex).
>

And where do I find the advantages/disadvantages? Or can I just always use
MKIV?

-- 
Cecil Westerhof
___
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] Difference between MKII, XeTeX and MKIV

2011-03-14 Thread Marco
On 2011-03-14 Cecil Westerhof  wrote:

> When installing minimals you have MKII, XeTeX and MKIV. I understand that
> you should normally use MKIV, but when are the other two used?

MKII can be used either with pdftex or xetex (as you wish, compare
advantages/disadvantages). MKIV can only be used with luatex.

You have to differ between ConTeXt »versions« (mkii, mkiv) and TeX backends
(pdftex, xetex, luatex).


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
___


[NTG-context] Difference between MKII, XeTeX and MKIV

2011-03-14 Thread Cecil Westerhof
When installing minimals you have MKII, XeTeX and MKIV. I understand that
you should normally use MKIV, but when are the other two used?

-- 
Cecil Westerhof
___
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] Interesting package for XeTeX

2010-12-22 Thread Thomas Schmitz

On Wed, 22 Dec 2010 11:02:03 +0100
 Ulrike Fischer  wrote:



Do you know where (roughly) the code for the fallback 
is? I would

like to know how it work.
 
--


You mean where it is actually defined in the core files? A 
quick grep for "fontfallback" shows that it's in 
font-ini.mkiv and font-ctx.lua.


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  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] Interesting package for XeTeX

2010-12-22 Thread Ulrike Fischer
Am Tue, 21 Dec 2010 18:37:12 +0100 schrieb Thomas Schmitz:

> I know that with the font fallback mechanism, it's 
> trivial to change fonts for unicode ranges,

Do you know where (roughly) the code for the fallback is? I would
like to know how it work.
  
-- 
Ulrike Fischer 

___
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] Interesting package for XeTeX

2010-12-21 Thread Hans Hagen

On 21-12-2010 6:37, Thomas Schmitz wrote:


I was wondering: is something similar possible in mkiv yet? I know that
with the font fallback mechanism, it's trivial to change fonts for
unicode ranges, but is it possible to change hyphenation patterns (or
even insert "arbitrary code") according to unicode blocks? Would be
quite helpful for those of us working with different scripts.


For latin an unicode block does not relate to a language so it would be 
broken by design to add such an automatism, however, for a while already 
it is possible in mkiv to load multiple patterns.


See mixed-001.tex in the test suits

\setuplanguage[ru][patterns={ru,us}]
\setuplanguage[en][patterns={us,ru}]
\setuplanguage[de][patterns={de,ru}]

I suppose that greek can also be happily mixed in as well (I suppose 
that's what you want).


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
___


[NTG-context] Interesting package for XeTeX

2010-12-21 Thread Thomas Schmitz

Hi all,

on ctt, I just saw an annoucement for a xe(la)tex package 
which I found quite interesting. Here's the description:


Location on CTAN: /macros/xetex/latex/ucharclasses

This package addresses one of the few features where TeX 
still has to play catch-up to
word processing programs: automatic font switching for 
different languages. In fact, it
goes one better than word processing programs and comes 
with macros for inserting
arbitrary code between text from different unicode blocks, 
by making use of XeTeX's little

known "intercharclass" behaviour.

I was wondering: is something similar possible in mkiv 
yet? I know that with the font fallback mechanism, it's 
trivial to change fonts for unicode ranges, but is it 
possible to change hyphenation patterns (or even insert 
"arbitrary code") according to unicode blocks? Would be 
quite helpful for those of us working with different 
scripts.


All best

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  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] PDF's generated by XeTeX and LuaTeX, font licensing

2010-08-17 Thread Hans Hagen

On 17-8-2010 8:18, Arthur Reutenauer wrote:

Just included the used characters, not the whole font file.


   Some of the other tables are also stripped down (not only the 'glyf'
table), so that the embedded font is not complete.  In fact, some
programs will refuse to open the font if we extract it from the PDF,
which is precisely the idea of a subsetted font (you can't use the PDF
to retrieve the font).


I wonder about these webfonts .. the whole model is based on good will 
and no abuse .. it's a comparable issue.


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] PDF's generated by XeTeX and LuaTeX, font licensing

2010-08-17 Thread Arthur Reutenauer
> Just included the used characters, not the whole font file.

  Some of the other tables are also stripped down (not only the 'glyf'
table), so that the embedded font is not complete.  In fact, some
programs will refuse to open the font if we extract it from the PDF,
which is precisely the idea of a subsetted font (you can't use the PDF
to retrieve the font).

Arthur
___
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] PDF's generated by XeTeX and LuaTeX, font licensing

2010-08-17 Thread Khaled Hosny
On Tue, Aug 17, 2010 at 04:34:57PM +0200, Taco Hoekwater wrote:
> On 08/17/2010 03:05 PM, Khaled Hosny wrote:
> >>>
> >>>Do PDF's generated by XeTeX and LuaTeX "subset the font" in this way?
> >>
> >>Yes, this is the default. So unless you have manually interfered, the
> >>included fonts are always subsetted.
> >
> >I'm interested in the other way around, how can I tell luatex (or
> >context) to not subset the font,
> 
>   \enabledirectives[fonts.embedall]

Thanks.

> >and I read that some recent version of
> >PDF specification allow embedding of unchanged opentype fonts (as
> >compared to converting them to type1 fonts), does luatex support (or
> >plan to support) that feature?
> 
> In LuaTeX, we are not converting to Type1, OpenType fonts are always
> embedded as CID Type0C, Truetype as CID TrueType. But some OT tables
> are stripped for efficiency reasons (GSUB and GPOS, for example).

I can't tell a difference :) I'm just interested in being able to
extract the full font from PDF with all tables and stuff (they are my
fonts, so the legal side is sorted out), but I don't actually have a use
case for that :)

Regards,
 Khaled

-- 
 Khaled Hosny
 Arabic localiser and member of Arabeyes.org team
 Free font developer
___
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] PDF's generated by XeTeX and LuaTeX, font licensing

2010-08-17 Thread Taco Hoekwater

On 08/17/2010 03:05 PM, Khaled Hosny wrote:


Do PDF's generated by XeTeX and LuaTeX "subset the font" in this way?


Yes, this is the default. So unless you have manually interfered, the
included fonts are always subsetted.


I'm interested in the other way around, how can I tell luatex (or
context) to not subset the font,


  \enabledirectives[fonts.embedall]


and I read that some recent version of
PDF specification allow embedding of unchanged opentype fonts (as
compared to converting them to type1 fonts), does luatex support (or
plan to support) that feature?


In LuaTeX, we are not converting to Type1, OpenType fonts are always
embedded as CID Type0C, Truetype as CID TrueType. But some OT tables
are stripped for efficiency reasons (GSUB and GPOS, for example).

Best wishes,
Taco

___
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] PDF's generated by XeTeX and LuaTeX, font licensing

2010-08-17 Thread Khaled Hosny
On Tue, Aug 17, 2010 at 08:47:58AM +0200, Taco Hoekwater wrote:
> On 08/17/2010 08:47 AM, John Magolske wrote:
> >Reading through the license of a commercial font I'm interested in,
> >I see it stipulated for PDF files created that:
> >
> > "... a reader or user cannot create new content using one of our
> > fonts in a PDF application ... the complete font is not embedded"
> >
> >And in an email correspondence with the vendor:
> >
> > "We just ask that you subset the font when exporting the PDFs ..."
> >
> >Do PDF's generated by XeTeX and LuaTeX "subset the font" in this way?
> 
> Yes, this is the default. So unless you have manually interfered, the
> included fonts are always subsetted.

I'm interested in the other way around, how can I tell luatex (or
context) to not subset the font, and I read that some recent version of
PDF specification allow embedding of unchanged opentype fonts (as
compared to converting them to type1 fonts), does luatex support (or
plan to support) that feature?

Regards,
 Khaled

-- 
 Khaled Hosny
 Arabic localiser and member of Arabeyes.org team
 Free font developer
___
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] PDF's generated by XeTeX and LuaTeX, font licensing

2010-08-17 Thread Hongwen Qiu

 于 2010年08月17日 15:30, Giulio Bertellini 写道:
What exactly does it mean to subset the fonts, when the fonts are 
included in a PDF?

Just included the used characters, not the whole font file.
___
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] PDF's generated by XeTeX and LuaTeX, font licensing

2010-08-17 Thread Giulio Bertellini
What exactly does it mean to subset the fonts, when the fonts are included
in a PDF?

giulio

giulio bertellini

On Tue, Aug 17, 2010 at 8:47 AM, Taco Hoekwater  wrote:

> On 08/17/2010 08:47 AM, John Magolske wrote:
>
>> Reading through the license of a commercial font I'm interested in,
>> I see it stipulated for PDF files created that:
>>
>> "... a reader or user cannot create new content using one of our
>> fonts in a PDF application ... the complete font is not embedded"
>>
>> And in an email correspondence with the vendor:
>>
>> "We just ask that you subset the font when exporting the PDFs ..."
>>
>> Do PDF's generated by XeTeX and LuaTeX "subset the font" in this way?
>>
>
> Yes, this is the default. So unless you have manually interfered, the
> included fonts are always subsetted.
>
> Best wishes,
> Taco
>
>
> ___
> 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
>
> ___
>
___
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] PDF's generated by XeTeX and LuaTeX, font licensing

2010-08-16 Thread Taco Hoekwater

On 08/17/2010 08:47 AM, John Magolske wrote:

Reading through the license of a commercial font I'm interested in,
I see it stipulated for PDF files created that:

 "... a reader or user cannot create new content using one of our
 fonts in a PDF application ... the complete font is not embedded"

And in an email correspondence with the vendor:

 "We just ask that you subset the font when exporting the PDFs ..."

Do PDF's generated by XeTeX and LuaTeX "subset the font" in this way?


Yes, this is the default. So unless you have manually interfered, the
included fonts are always subsetted.

Best wishes,
Taco
___
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] PDF's generated by XeTeX and LuaTeX, font licensing

2010-08-16 Thread John Magolske
Reading through the license of a commercial font I'm interested in,
I see it stipulated for PDF files created that:

"... a reader or user cannot create new content using one of our
fonts in a PDF application ... the complete font is not embedded"

And in an email correspondence with the vendor:

"We just ask that you subset the font when exporting the PDFs ..."

Do PDF's generated by XeTeX and LuaTeX "subset the font" in this way?

Regards,

John

-- 
John Magolske
http://B79.net/contact
___
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] Palatino math in MKII/XeTeX?

2010-08-02 Thread Riobard
You'll these few lines:


\usetypescript[palatino]
\definetypeface[palatino][rm][serif][palatino][default]
\definetypeface[palatino][mm][math][palatino][default]
 \setupbodyfont[palatino,11pt]


then modify as suggested by Hans. Works for me with the latest beta of
minimals.


On Mon, Aug 2, 2010 at 7:58 PM, Mojca Miklavec
 wrote:
> On Mon, Aug 2, 2010 at 16:00, Hans Hagen wrote:
>> On 2-8-2010 3:35, Riobard wrote:
>>>
>>> Hi,
>>>
>>> I'm wondering how I can use Palatino for math in MKII/XeTeX? The following
>>> works in MKIV but not in MKII (still get Computer Modern for Math, though
>>> main text is in Palatino). Thanks very much!
>>
>> in type-otf.mkii, search for xmath and add the following in that section
>>
>>    \starttypescript [math] [palatino] [name]
>>        \definefontsynonym [MathRoman]     [Palatino-Roman-Upright]
> ...
>
> In TeX Live that doesn't work and in minimals it has no influence.
>
> \usetypescript[palatino]
> \setupbodyfont[palatino]
>
>
> kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi
> 600 uplri8a.pfb
> mktexpk: don't know how to create bitmap font for uplri8a.pfb.
> mktexpk: perhaps uplri8a.pfb is missing from the map file.
> kpathsea: Appending font creation commands to missfont.log.
>
> ** WARNING ** Could not locate a virtual/physical font for TFM "rpxpplri".
> ** WARNING ** >> This font is mapped to a physical font "uplri8a.pfb".
> ** WARNING ** >> Please check if kpathsea library can find this font:
> uplri8a.pfb
> ** ERROR ** Cannot proceed without .vf or "physical" font for PDF output...
>
> 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
> ___
>
___
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] Palatino math in MKII/XeTeX?

2010-08-02 Thread Mojca Miklavec
On Mon, Aug 2, 2010 at 16:00, Hans Hagen wrote:
> On 2-8-2010 3:35, Riobard wrote:
>>
>> Hi,
>>
>> I'm wondering how I can use Palatino for math in MKII/XeTeX? The following
>> works in MKIV but not in MKII (still get Computer Modern for Math, though
>> main text is in Palatino). Thanks very much!
>
> in type-otf.mkii, search for xmath and add the following in that section
>
>    \starttypescript [math] [palatino] [name]
>        \definefontsynonym [MathRoman]     [Palatino-Roman-Upright]
...

In TeX Live that doesn't work and in minimals it has no influence.

\usetypescript[palatino]
\setupbodyfont[palatino]


kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi
600 uplri8a.pfb
mktexpk: don't know how to create bitmap font for uplri8a.pfb.
mktexpk: perhaps uplri8a.pfb is missing from the map file.
kpathsea: Appending font creation commands to missfont.log.

** WARNING ** Could not locate a virtual/physical font for TFM "rpxpplri".
** WARNING ** >> This font is mapped to a physical font "uplri8a.pfb".
** WARNING ** >> Please check if kpathsea library can find this font:
uplri8a.pfb
** ERROR ** Cannot proceed without .vf or "physical" font for PDF output...

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] Palatino math in MKII/XeTeX?

2010-08-02 Thread Riobard
Sorry, the example is here (forgot to paste it; my bad):



\usetypescript[palatino]
\definetypeface[palatino][rm][serif][palatino][default]
\definetypeface[palatino][mm][math][palatino][default]
 \setupbodyfont[palatino,11pt]



On Mon, Aug 2, 2010 at 3:57 PM, Taco Hoekwater  wrote:
>
>
> Riobard wrote:
>> Hi,
>>
>> I'm wondering how I can use Palatino for math in MKII/XeTeX? The
>> following works in MKIV but not in MKII (still get Computer Modern
>> for Math, though main text is in Palatino). Thanks very much!
>
> [example missing]
>
> Best wishes,
> Taco
> ___
> 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
> ___
>
___
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] Palatino math in MKII/XeTeX?

2010-08-02 Thread Hans Hagen

On 2-8-2010 3:35, Riobard wrote:

Hi,

I'm wondering how I can use Palatino for math in MKII/XeTeX? The following 
works in MKIV but not in MKII (still get Computer Modern for Math, though main 
text is in Palatino). Thanks very much!


in type-otf.mkii, search for xmath and add the following in that section

\starttypescript [math] [palatino] [name]
\definefontsynonym [MathRoman] [Palatino-Roman-Upright]
\definefontsynonym [MathExtension] [Palatino-Math-Extension]
\definefontsynonym [MathItalic][Palatino-Math-Italic]
\definefontsynonym [MathSymbol][Palatino-Math-Symbols]
\definefontsynonym [MathAlpha] [Palatino-Math-SymbolsA]
\definefontsynonym [MathBeta]  [Palatino-Math-SymbolsB]
\stoptypescript

\starttypescript [math] [palatino] [name]
\definefontsynonym [OldStyle] [MathItalic]
\definefontsynonym [Fraktur]  [eufm10]
\definefontsynonym [Blackboard]   [MathBeta]
\definefontsynonym [Gothic]   [eufm10]
\definefontsynonym [Calligraphic] [eusm10]
\stoptypescript

\starttypescript [math] [times] [name]
\definefontsynonym [MathRoman] [Times-Roman-Upright]
\definefontsynonym [MathExtension] [Times-Math-Extension]
\definefontsynonym [MathItalic][Times-Math-Italic]
\definefontsynonym [MathSymbol][Times-Math-Symbols]
\definefontsynonym [MathAlpha] [Times-Math-SymbolsA]
\definefontsynonym [MathBeta]  [Times-Math-SymbolsB]
\stoptypescript

\starttypescript [math] [times] [name]
\definefontsynonym [OldStyle] [MathItalic]
\definefontsynonym [Fraktur]  [eufm10]
\definefontsynonym [Blackboard]   [MathBeta]
\definefontsynonym [Gothic]   [eufm10]
\definefontsynonym [Calligraphic] [eusm10]
\stoptypescript




-
  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] Palatino math in MKII/XeTeX?

2010-08-02 Thread Taco Hoekwater


Riobard wrote:
> Hi,
> 
> I'm wondering how I can use Palatino for math in MKII/XeTeX? The
> following works in MKIV but not in MKII (still get Computer Modern
> for Math, though main text is in Palatino). Thanks very much!

[example missing]

Best wishes,
Taco
___
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] Palatino math in MKII/XeTeX?

2010-08-02 Thread Riobard
Hi, 

I'm wondering how I can use Palatino for math in MKII/XeTeX? The following 
works in MKIV but not in MKII (still get Computer Modern for Math, though main 
text is in Palatino). Thanks very much! 


Rio

___
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] TL 2010 and gentium typescript: weird errors with XeTeX

2010-06-24 Thread Hans Hagen

On 24-6-2010 2:30, Mojca Miklavec wrote:


fonts   : not found 1b: "msbm10:+liga;+kern;mapping=tlig;" at 9.0pt
fonts   : found 1c: "[msbm10]:+liga;+kern;mapping=tlig;" at 9.0pt
fonts   : not found 1a: msbm10:+liga;+kern;mapping=tlig; at 12.0pt
fonts   : not found 1b: "msbm10:+liga;+kern;mapping=tlig;" at 12.0pt
fonts   : found 1c: "[msbm10]:+liga;+kern;mapping=tlig;" at 12.0pt

It looks as if only the messages are not printed out in minimals, but
they are printed out in TL. But nevertheless the math fonts should not
have +liga +kern mapping keywords attached.


but even then, it ran ok on my machine with those features attached so 
something changed in the bins


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] TL 2010 and gentium typescript: weird errors with XeTeX

2010-06-24 Thread Mojca Miklavec
> .. what does
>
> \settrue\tracexetexfonts
>
> return? did they change the error recovery code, that is, this
>
> \suppressfontnotfounderror

In TL I get:

fonts   : no checking 3a: "Zapfino:+liga;+kern;mapping=tlig;"
fonts   : no checking 3a: "Zapfino:+liga;+kern;mapping=tlig;"
fonts   : no checking 3a: "Zapfino:+liga;+kern;mapping=tlig;"
kpathsea: Invalid fontname `lmmi7:+liga;+kern;mapping=tlig;', contains ':'
fonts   : not found 1a: lmmi7:+liga;+kern;mapping=tlig; scaled 1000
kpathsea: Invalid fontname `lmmi7:+liga;+kern;mapping=tlig;', contains ':'
fonts   : not found 1b: "lmmi7:+liga;+kern;mapping=tlig;" scaled 1000
fonts   : found 1c: "[lmmi7]:+liga;+kern;mapping=tlig;" scaled 1000
kpathsea: Invalid fontname `lmmi9:+liga;+kern;mapping=tlig;', contains ':'
fonts   : not found 1a: lmmi9:+liga;+kern;mapping=tlig; scaled 1000
kpathsea: Invalid fontname `lmmi9:+liga;+kern;mapping=tlig;', contains ':'
fonts   : not found 1b: "lmmi9:+liga;+kern;mapping=tlig;" scaled 1000
fonts   : found 1c: "[lmmi9]:+liga;+kern;mapping=tlig;" scaled 1000
kpathsea: Invalid fontname `lmmi12:+liga;+kern;mapping=tlig;', contains ':'
fonts   : not found 1a: lmmi12:+liga;+kern;mapping=tlig; scaled 1000
kpathsea: Invalid fontname `lmmi12:+liga;+kern;mapping=tlig;', contains ':'
fonts   : not found 1b: "lmmi12:+liga;+kern;mapping=tlig;" scaled 1000
fonts   : found 1c: "[lmmi12]:+liga;+kern;mapping=tlig;" scaled 1000
kpathsea: Invalid fontname `lmsy7:+liga;+kern;mapping=tlig;', contains ':'
fonts   : not found 1a: lmsy7:+liga;+kern;mapping=tlig; scaled 1000
kpathsea: Invalid fontname `lmsy7:+liga;+kern;mapping=tlig;', contains ':'
fonts   : not found 1b: "lmsy7:+liga;+kern;mapping=tlig;" scaled 1000
fonts   : found 1c: "[lmsy7]:+liga;+kern;mapping=tlig;" scaled 1000
kpathsea: Invalid fontname `lmsy9:+liga;+kern;mapping=tlig;', contains ':'
fonts   : not found 1a: lmsy9:+liga;+kern;mapping=tlig; scaled 1000
kpathsea: Invalid fontname `lmsy9:+liga;+kern;mapping=tlig;', contains ':'
fonts   : not found 1b: "lmsy9:+liga;+kern;mapping=tlig;" scaled 1000
fonts   : found 1c: "[lmsy9]:+liga;+kern;mapping=tlig;" scaled 1000
kpathsea: Invalid fontname `lmsy10:+liga;+kern;mapping=tlig;', contains ':'
fonts   : not found 1a: lmsy10:+liga;+kern;mapping=tlig; at 12.0pt
kpathsea: Invalid fontname `lmsy10:+liga;+kern;mapping=tlig;', contains ':'
fonts   : not found 1b: "lmsy10:+liga;+kern;mapping=tlig;" at 12.0pt
fonts   : found 1c: "[lmsy10]:+liga;+kern;mapping=tlig;" at 12.0pt
kpathsea: Invalid fontname `lmex10:+liga;+kern;mapping=tlig;', contains ':'
fonts   : not found 1a: lmex10:+liga;+kern;mapping=tlig; at 12.0pt
kpathsea: Invalid fontname `lmex10:+liga;+kern;mapping=tlig;', contains ':'
fonts   : not found 1b: "lmex10:+liga;+kern;mapping=tlig;" at 12.0pt
fonts   : found 1c: "[lmex10]:+liga;+kern;mapping=tlig;" at 12.0pt
kpathsea: Invalid fontname `msam7:+liga;+kern;mapping=tlig;', contains ':'
fonts   : not found 1a: msam7:+liga;+kern;mapping=tlig; at 7.0pt
kpathsea: Invalid fontname `msam7:+liga;+kern;mapping=tlig;', contains ':'
fonts   : not found 1b: "msam7:+liga;+kern;mapping=tlig;" at 7.0pt
fonts   : found 1c: "[msam7]:+liga;+kern;mapping=tlig;" at 7.0pt

In minimals I get:

fonts   : no checking 3a: "Zapfino:+liga;+kern;mapping=tlig;"
fonts   : no checking 3a: "Zapfino:+liga;+kern;mapping=tlig;"
fonts   : no checking 3a: "Zapfino:+liga;+kern;mapping=tlig;"
fonts   : not found 1a: lmmi7:+liga;+kern;mapping=tlig; scaled 1000
fonts   : not found 1b: "lmmi7:+liga;+kern;mapping=tlig;" scaled 1000
fonts   : found 1c: "[lmmi7]:+liga;+kern;mapping=tlig;" scaled 1000
fonts   : not found 1a: lmmi9:+liga;+kern;mapping=tlig; scaled 1000
fonts   : not found 1b: "lmmi9:+liga;+kern;mapping=tlig;" scaled 1000
fonts   : found 1c: "[lmmi9]:+liga;+kern;mapping=tlig;" scaled 1000
fonts   : not found 1a: lmmi12:+liga;+kern;mapping=tlig; scaled 1000
fonts   : not found 1b: "lmmi12:+liga;+kern;mapping=tlig;" scaled 1000
fonts   : found 1c: "[lmmi12]:+liga;+kern;mapping=tlig;" scaled 1000
fonts   : not found 1a: lmsy7:+liga;+kern;mapping=tlig; scaled 1000
fonts   : not found 1b: "lmsy7:+liga;+kern;mapping=tlig;" scaled 1000
fonts   : found 1c: "[lmsy7]:+liga;+kern;mapping=tlig;" scaled 1000
fonts   : not found 1a: lmsy9:+liga;+kern;mapping=tlig; scaled 1000
fonts   : not found 1b: "lmsy9:+liga;+kern;mapping=tlig;" scaled 1000
fonts   : found 1c: "[lmsy9]:+liga;+kern;mapping=tlig;" scaled 1000
fonts   : not found 1a: lmsy10:+liga;+kern;mapping=tlig; at 12.0pt
fonts   : not found 1b: "lmsy10:+liga;+kern;mapping=tlig;" at 12.0pt
fonts   : found 1c: "[lmsy10]:+liga;+kern;mapping=tlig

Re: [NTG-context] TL 2010 and gentium typescript: weird errors with XeTeX

2010-06-24 Thread Hans Hagen

On 24-6-2010 9:54, Mojca Miklavec wrote:

On Thu, Jun 24, 2010 at 09:48, Hans Hagen wrote:


also runs ok


Yes, in minimals it works fine. Also if I copy the XeTeX binary from
TL, it still works OK, it's only TL that is failing. Is it possible
that some settings in kpathsea/xetex font searching settings are
different?

Is it possible to avoid searching for
 lmmi7:+liga;+kern;mapping=tlig;
from within ConTeXt?


Makes me wonder where it comes from ... as xetex has this latex friendly 
but context unfriendly [] system and favors names over files, we need 
some tricks to check what we're dealing with so we do some tests .. what 
does


\settrue\tracexetexfonts

return? did they change the error recovery code, that is, this

\suppressfontnotfounderror

thing.

Anyhow, I stripped some code from font-ini.mkii, move some to 
font-xtx.mkii and removed de feature default so now you need to 
explicitly add [features=default] to typescript definitions (I did that
in font-otf.mkii from which i also stripped a bunch of lucida type 1 
defs which should not be in there anyway).


I'll upload a beta to the ftp server for you. As texlive is frozen it 
won't help much for tl2010 but here are the files that matter:


font-ini.mkii
font-xtx.mkii
type-ini.mkii
type-otf.mkii (also fixed some antikwa defs)

I really hope that this is the last time i have to look into it.

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] TL 2010 and gentium typescript: weird errors with XeTeX

2010-06-24 Thread Mojca Miklavec
On Thu, Jun 24, 2010 at 09:48, Hans Hagen wrote:
>
> also runs ok

Yes, in minimals it works fine. Also if I copy the XeTeX binary from
TL, it still works OK, it's only TL that is failing. Is it possible
that some settings in kpathsea/xetex font searching settings are
different?

Is it possible to avoid searching for
lmmi7:+liga;+kern;mapping=tlig;
from within ConTeXt?

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] TL 2010 and gentium typescript: weird errors with XeTeX

2010-06-24 Thread Hans Hagen

On 24-6-2010 9:05, Mojca Miklavec wrote:

On Wed, Jun 23, 2010 at 18:31, Hans Hagen wrote:

On 23-6-2010 5:58, Mojca Miklavec wrote:


True. But lmmi7 *is* an old tfm font.


i don't think that i changed anything at the mkii end so there are two
possibilities then

(1) the math font definition has changed and refers to features
(2) xetex has changed


I can test if taking XeTeX from TeX Live into minimals changes anything.


btw, It runs ok on my machine, i don't have tl installed (I do have a 
master copy but have now my system set up for minimals + dev trees) ... 
i should probably install a tex live in a vm some time soon (no time now).


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] TL 2010 and gentium typescript: weird errors with XeTeX

2010-06-24 Thread Hans Hagen

On 24-6-2010 9:05, Mojca Miklavec wrote:

On Wed, Jun 23, 2010 at 18:31, Hans Hagen wrote:

On 23-6-2010 5:58, Mojca Miklavec wrote:


True. But lmmi7 *is* an old tfm font.


i don't think that i changed anything at the mkii end so there are two
possibilities then

(1) the math font definition has changed and refers to features
(2) xetex has changed


I can test if taking XeTeX from TeX Live into minimals changes anything.


how does your tex file looks like (not that i'm too keen into diving into a
xetex related font proble right now)


This is a minimals file (already sent in the first mail):

\usetypescriptfile[type-gentium]
\usetypescript[gentium]
\setupbodyfont[gentium]
\starttext
something
\stoptext


but that one runs quite well over here so there must be more magic going on


But if you want a more independent one (any font would generate the
same error; without the need to have Gentium installed; just replace
file:GenR102 with any other font specification):

\starttypescript [serif] [gentium]
   \definefontsynonym [Gentium-Roman]   [file:GenR102]  [features=default]
\stoptypescript

\starttypescript [serif] [gentium] [name]
   \definefontsynonym [Serif][Gentium-Roman]
   \definefontsynonym [SerifItalic]  [Serif]
   \definefontsynonym [SerifBold][Serif]
   \definefontsynonym [SerifBoldItalic]  [Serif]
   \definefontsynonym [SerifSlanted] [Serif]
   \definefontsynonym [SerifBoldSlanted] [Serif]
   \definefontsynonym [SerifCaps][Serif]
   \definefontsynonym [OldStyle] [Serif]
\stoptypescript

\starttypescript [gentium]
   \definetypeface [gentium] [rm] [serif] [gentium] [default] [features=default]
\stoptypescript

\usetypescript[gentium]
\setupbodyfont[gentium]

\starttext
test
\stoptext


also runs ok

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] TL 2010 and gentium typescript: weird errors with XeTeX

2010-06-24 Thread Mojca Miklavec
On Wed, Jun 23, 2010 at 18:31, Hans Hagen wrote:
> On 23-6-2010 5:58, Mojca Miklavec wrote:
>
>> True. But lmmi7 *is* an old tfm font.
>
> i don't think that i changed anything at the mkii end so there are two
> possibilities then
>
> (1) the math font definition has changed and refers to features
> (2) xetex has changed

I can test if taking XeTeX from TeX Live into minimals changes anything.

> how does your tex file looks like (not that i'm too keen into diving into a
> xetex related font proble right now)

This is a minimals file (already sent in the first mail):

\usetypescriptfile[type-gentium]
\usetypescript[gentium]
\setupbodyfont[gentium]
\starttext
something
\stoptext


But if you want a more independent one (any font would generate the
same error; without the need to have Gentium installed; just replace
file:GenR102 with any other font specification):

\starttypescript [serif] [gentium]
  \definefontsynonym [Gentium-Roman]   [file:GenR102]  [features=default]
\stoptypescript

\starttypescript [serif] [gentium] [name]
  \definefontsynonym [Serif][Gentium-Roman]
  \definefontsynonym [SerifItalic]  [Serif]
  \definefontsynonym [SerifBold][Serif]
  \definefontsynonym [SerifBoldItalic]  [Serif]
  \definefontsynonym [SerifSlanted] [Serif]
  \definefontsynonym [SerifBoldSlanted] [Serif]
  \definefontsynonym [SerifCaps][Serif]
  \definefontsynonym [OldStyle] [Serif]
\stoptypescript

\starttypescript [gentium]
  \definetypeface [gentium] [rm] [serif] [gentium] [default] [features=default]
\stoptypescript

\usetypescript[gentium]
\setupbodyfont[gentium]

\starttext
test
\stoptext

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] TL 2010 and gentium typescript: weird errors with XeTeX

2010-06-23 Thread Khaled Hosny
On Wed, Jun 23, 2010 at 06:31:39PM +0200, Hans Hagen wrote:
> On 23-6-2010 5:58, Mojca Miklavec wrote:
> 
> >True. But lmmi7 *is* an old tfm font.
> 
> i don't think that i changed anything at the mkii end so there are
> two possibilities then
> 
> (1) the math font definition has changed and refers to features

Very likely, as shown by the error message (there shouldn't be any
featured passed to tfm fonts).

> (2) xetex has changed
> 
> how does your tex file looks like (not that i'm too keen into diving
> into a xetex related font proble right now)

-- 
 Khaled Hosny
 Arabic localiser and member of Arabeyes.org team
 Free font developer
___
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] TL 2010 and gentium typescript: weird errors with XeTeX

2010-06-23 Thread Hans Hagen

On 23-6-2010 5:58, Mojca Miklavec wrote:


True. But lmmi7 *is* an old tfm font.


i don't think that i changed anything at the mkii end so there are two 
possibilities then


(1) the math font definition has changed and refers to features
(2) xetex has changed

how does your tex file looks like (not that i'm too keen into diving 
into a xetex related font proble right now)


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] TL 2010 and gentium typescript: weird errors with XeTeX

2010-06-23 Thread Mojca Miklavec
On Wed, Jun 23, 2010 at 17:11, Khaled Hosny wrote:
> On Wed, Jun 23, 2010 at 03:24:09PM +0200, Hans Hagen wrote:
>> On 23-6-2010 1:39, Mojca Miklavec wrote:
>>
>> >when processing it with
>> >     texexec --xtx filename
>>
>> so ... xetex ... you're sure xetex is run?

Yes. spec-xet.mkii probably doesn't get included with pdfTeX or LuaTeX. Also:

Producer:   xdvipdfmx (0.7.3)

>> >(/Users/mojca/soft/texlive/2010/texmf-dist/tex/context/base/spec-xet.mkii)
>> >(/Users/mojca/soft/texlive/2010/texmf-dist/tex/context/third/gentium/type-genti
>> >um.tex)kpathsea: Invalid fontname `lmmi7:+liga;+kern;mapping=tlig;',
>> >contains ':'
>> >kpathsea: Invalid fontname `lmmi7:+liga;+kern;mapping=tlig;', contains ':'
>>
>> i suppose that xetex only feeds the lmmi7 into kpse so this message
>> is wierd indeed
>
> TEXMF fonts (aka file:) should be enclosed in square brackets, and
> double quoted, without the quotes XeTeX will consider it an old tfm
> font.

True. But lmmi7 *is* an old tfm font.

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] TL 2010 and gentium typescript: weird errors with XeTeX

2010-06-23 Thread Khaled Hosny
On Wed, Jun 23, 2010 at 03:24:09PM +0200, Hans Hagen wrote:
> On 23-6-2010 1:39, Mojca Miklavec wrote:
> 
> >when processing it with
> > texexec --xtx filename
> 
> so ... xetex ... you're sure xetex is run?
> 
> >(/Users/mojca/soft/texlive/2010/texmf-dist/tex/context/base/spec-xet.mkii)
> >(/Users/mojca/soft/texlive/2010/texmf-dist/tex/context/third/gentium/type-genti
> >um.tex)kpathsea: Invalid fontname `lmmi7:+liga;+kern;mapping=tlig;',
> >contains ':'
> >kpathsea: Invalid fontname `lmmi7:+liga;+kern;mapping=tlig;', contains ':'
> 
> i suppose that xetex only feeds the lmmi7 into kpse so this message
> is wierd indeed

TEXMF fonts (aka file:) should be enclosed in square brackets, and
double quoted, without the quotes XeTeX will consider it an old tfm
font. I'm sure ConTeXt is/was doing that already, but may be something
broke recently?

Hmm, thinking again, I think the math font is actually a tfm font, then
anything from : onwards should go, only good old TeX font syntax is
allowed here.

Regards,
 Khaled


-- 
 Khaled Hosny
 Arabic localiser and member of Arabeyes.org team
 Free font developer
___
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] TL 2010 and gentium typescript: weird errors with XeTeX

2010-06-23 Thread Hans Hagen

On 23-6-2010 1:39, Mojca Miklavec wrote:


when processing it with
 texexec --xtx filename


so ... xetex ... you're sure xetex is run?


(/Users/mojca/soft/texlive/2010/texmf-dist/tex/context/base/spec-xet.mkii)
(/Users/mojca/soft/texlive/2010/texmf-dist/tex/context/third/gentium/type-genti
um.tex)kpathsea: Invalid fontname `lmmi7:+liga;+kern;mapping=tlig;',
contains ':'
kpathsea: Invalid fontname `lmmi7:+liga;+kern;mapping=tlig;', contains ':'


i suppose that xetex only feeds the lmmi7 into kpse so this message is 
wierd indeed


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
___


[NTG-context] TL 2010 and gentium typescript: weird errors with XeTeX

2010-06-23 Thread Mojca Miklavec
Dear list,

does anyone have any idea why I get the following error with

\usetypescriptfile[type-gentium]
\usetypescript[gentium]
\setupbodyfont[gentium]
\starttext
something
\stoptext

when processing it with
texexec --xtx filename

(/Users/mojca/soft/texlive/2010/texmf-dist/tex/context/base/spec-xet.mkii)
(/Users/mojca/soft/texlive/2010/texmf-dist/tex/context/third/gentium/type-genti
um.tex)kpathsea: Invalid fontname `lmmi7:+liga;+kern;mapping=tlig;',
contains ':'
kpathsea: Invalid fontname `lmmi7:+liga;+kern;mapping=tlig;', contains ':'
kpathsea: Invalid fontname `lmmi9:+liga;+kern;mapping=tlig;', contains ':'
kpathsea: Invalid fontname `lmmi9:+liga;+kern;mapping=tlig;', contains ':'
kpathsea: Invalid fontname `lmmi12:+liga;+kern;mapping=tlig;', contains ':'
... etc ...
kpathsea: Invalid fontname `msbm10:+liga;+kern;mapping=tlig;', contains ':'
 (./latin.tuo) (./latin.tuo) (./latin.tuo) (./latin.tuo) (./latin.tuo)
(./latin.tuo) (./latin.tuo) (./latin.tuo) (./latin.tuo) (./latin.tuo)
(./latin.tuo)
publications: file latin.bbl not found, waiting for bibtex
(./latin.tuo)
systems : begin file latin at line 4
fonts   : resetting map file list
fonts   : using map file: original-base
fonts   : using map file: lm-math

The typescript doesn't define or touch the math font at all. What is
going on here? (Ancient minimals from 2010.06.15 work fine.)

Thanks a lot,
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] Using XeTeX results in: ! Undefined control sequence. \PDFversion ->1.\the \pdfminorversion

2010-03-07 Thread Mojca Miklavec
On Sat, Mar 6, 2010 at 18:19, Nicola Vitacolonna wrote:
>> Somewhere in my twists and turns to get Mark IV working today, it appears
>> XeTeX has been broken.  Running `texexec --xtx' on any ConTeXt file results
>> in:
>>
>> ! Undefined control sequence.
>> \PDFversion ->1.\the \pdfminorversion
>
> Hi, wondering whether this has a fix or is an open issue... I have exactly 
> the same problem with the current ConTeXt Minimals.

It seems to be an open issue. Hans was probably busy enough during
DANTE meeting, but fixing this should go to the highest priority list
once he "recovers" :) :) :)

A temporary workaround could be the following:

\newcount\pdfminorversion
\pdfminorversion=5
\starttext
abc
\stoptext

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] Using XeTeX results in: ! Undefined control sequence. \PDFversion ->1.\the \pdfminorversion

2010-03-06 Thread Nicola Vitacolonna
> Somewhere in my twists and turns to get Mark IV working today, it appears
> XeTeX has been broken.  Running `texexec --xtx' on any ConTeXt file results
> in:
> 
> ! Undefined control sequence.
> \PDFversion ->1.\the \pdfminorversion
> 
> All I've been able to find out is that these macros are something to do with
> PDFTeX.  I really don't know where to turn now.
> 
> I'm running:
> 
> XeTeX 3.1415926-2.2-0.9995.2 (Web2C 7.5.6)
> TeXExec | version 6.2.1 - 1997-2009 - PRAGMA ADE/POD
> MTXrun | current version: 2010.03.02 12:34

Hi, wondering whether this has a fix or is an open issue... I have exactly the 
same problem with the current ConTeXt Minimals.
Nicola

___
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] Using XeTeX results in: ! Undefined control sequence. \PDFversion ->1.\the \pdfminorversion

2010-03-03 Thread James Fisher
Somewhere in my twists and turns to get Mark IV working today, it appears
XeTeX has been broken.  Running `texexec --xtx' on any ConTeXt file results
in:

! Undefined control sequence.
\PDFversion ->1.\the \pdfminorversion

All I've been able to find out is that these macros are something to do with
PDFTeX.  I really don't know where to turn now.

I'm running:

XeTeX 3.1415926-2.2-0.9995.2 (Web2C 7.5.6)
TeXExec | version 6.2.1 - 1997-2009 - PRAGMA ADE/POD
MTXrun | current version: 2010.03.02 12:34
___
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] Changing typeface for non-body text, using XeTeX -- how?

2010-02-22 Thread Willi Egger


On Feb 22, 2010, at 4:18 AM, James Fisher wrote:


Hi all,


I'm new to TeX, ConTeXt, and XeTeX.
I'm progressing fine except for in one area: even though I'm told  
I'm using the best possible software for easy typeface use in TeX,  
I'm finding this area (i.e., fonts) confusing and badly documented.
This is all the more surprising as what I want to do seems entirely  
bog-standard: set some basic brand identity by using a body  
typeface and heading typeface.
There's the \setupbodyfont command for, obviously, the body font --  
but I can't identify any equivalent command like "\setupheadingfont".
I can see other commands for ad hoc use of other fonts, but I want  
to stick with as much semantic markup as possible and apply style  
elsewhere.
Presumably this is possible!  Could someone explain to me how to do  
this?


You can define your own styles if needed and use the style=yourstyle  
where this key is available:


\definealternativestyle[HeadStyle] [{\definedfont[Seravek-Regular at  
16pt]\setupinterlinespace[line=18pt]}]


\setuphead[chapter][style=HeadStyle]


Willi


Best wishes


James Fisher


(p.s. -- I'm coming from HTML+CSS-ish paradigms here, if that would  
help someone explain to me how I should reorganise my mind.)
__ 
_
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
__ 
_


___
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] Changing typeface for non-body text, using XeTeX -- how?

2010-02-22 Thread Hans Hagen

On 22-2-2010 4:18, James Fisher wrote:

Hi all,


I'm new to TeX, ConTeXt, and XeTeX.
I'm progressing fine except for in one area: even though I'm told I'm using
the best possible software for easy typeface use in TeX, I'm finding this
area (i.e., fonts) confusing and badly documented.
This is all the more surprising as what I want to do seems entirely
bog-standard: set some basic brand identity by using a body typeface and
heading typeface.
There's the \setupbodyfont command for, obviously, the body font -- but I
can't identify any equivalent command like "\setupheadingfont".
I can see other commands for *ad hoc* use of other fonts, but I want to
stick with as much semantic markup as possible and apply style elsewhere.
Presumably this is possible!  Could someone explain to me how to do this?


most structure and layout related commands have a style key, so

style=bold
style=\tfb

etc



-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
 tel: 038 477 53 69 | fax: 038 477 53 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
___


[NTG-context] Changing typeface for non-body text, using XeTeX -- how?

2010-02-21 Thread James Fisher
Hi all,


I'm new to TeX, ConTeXt, and XeTeX.
I'm progressing fine except for in one area: even though I'm told I'm using
the best possible software for easy typeface use in TeX, I'm finding this
area (i.e., fonts) confusing and badly documented.
This is all the more surprising as what I want to do seems entirely
bog-standard: set some basic brand identity by using a body typeface and
heading typeface.
There's the \setupbodyfont command for, obviously, the body font -- but I
can't identify any equivalent command like "\setupheadingfont".
I can see other commands for *ad hoc* use of other fonts, but I want to
stick with as much semantic markup as possible and apply style elsewhere.
Presumably this is possible!  Could someone explain to me how to do this?


Best wishes


James Fisher


(p.s. -- I'm coming from HTML+CSS-ish paradigms here, if that would help
someone explain to me how I should reorganise my mind.)
___
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] Minimals and XeTeX

2010-01-11 Thread Mojca Miklavec
2010/1/11 Vedran Miletić:
> Hi,
>
> I'm a new user of ConTeXt and minimals distribution and first I would
> like to say to thank everyone involved in it. Like most LaTeX users, I
> found something that was very hard to do in LaTeX to be fairly trivial
> in ConTeXt, and gave it a shot.
>
> Nevertheless, there is an issue with missing files that might be
> relevant and worth noting here. When compiling with --xtx, texexec (or
> xdvipdfmx) warns about missing dvipdfmx.cfg (that should, according to
> TeX Live structure, be in texmf/dvipdfmx/dvipdfmx.cfg), and once you
> manually add that, about missing cid-x.map
> (texmf/fonts/map/dvipdfmx/cid-x.map). After adding both files, there
> are no more complains.
>
> Can those files be added to minimals distribution?

I can add two empty files if that will make people happier. It's a
useless warning that makes no difference for ConTeXt.

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] Minimals and XeTeX

2010-01-11 Thread Vedran Miletić
Hi,

I'm a new user of ConTeXt and minimals distribution and first I would
like to say to thank everyone involved in it. Like most LaTeX users, I
found something that was very hard to do in LaTeX to be fairly trivial
in ConTeXt, and gave it a shot.

Nevertheless, there is an issue with missing files that might be
relevant and worth noting here. When compiling with --xtx, texexec (or
xdvipdfmx) warns about missing dvipdfmx.cfg (that should, according to
TeX Live structure, be in texmf/dvipdfmx/dvipdfmx.cfg), and once you
manually add that, about missing cid-x.map
(texmf/fonts/map/dvipdfmx/cid-x.map). After adding both files, there
are no more complains.

Can those files be added to minimals distribution?

-- 
Vedran Miletić
___
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] utf-8 math and xetex

2009-10-01 Thread Hans Hagen

Aditya Mahajan wrote:

Hi,

Utf-8 math input that works with pdftex (α, β, etc) does not work with 
xetex. Is this by design, or a recent bug?


Minimal example

\enableregime[utf-8]
\starttext $α β$ \stoptext


i have no plans of adding unicode math support to mkii for xetex , al 
least not on the short term; if it happens at all the relevant files 
will be generated by scripts


Hans


-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
 tel: 038 477 53 69 | fax: 038 477 53 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  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


[NTG-context] utf-8 math and xetex

2009-09-28 Thread Aditya Mahajan

Hi,

Utf-8 math input that works with pdftex (α, β, etc) does not work with 
xetex. Is this by design, or a recent bug?


Minimal example

\enableregime[utf-8]
\starttext $α β$ \stoptext

Thanks,
Aditya___
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
___


[NTG-context] \definefontfeature (was: disabling font features with xetex)

2009-09-12 Thread Wolfgang Schuster


Am 12.09.2009 um 14:50 schrieb Hans Hagen:


what happens if you define 'none' to disable liga explicitly


the three argument version of \definefontfeature is more handy but the  
definition for mkii makes no sense


\def\dodefinefontfeature[#1][#2][#3]%
  {\doifassignmentelse{#2}
 {\setevalue{\??fa#1}{#2}}
 {\let\!!stringa\empty
  \def\mkdodefinefontfeature##1{\edef\!!stringa{\ifx\!!stringa 
\empty\else\!!stringa,\fi##1}}%

  \processcommalist[#2]\mkdodefinefontfeature
  \setevalue{\??fa#1}{\ifx\!!stringa\empty\else\!!stringa,\fi#3}}}

wouldn't be

  ...
  \def\mkdodefinefontfeature##1%
   {\edef\!!stringa{\ifx\!!stringa\empty\else\!!stringa,\fi 
\executeifdefined{\??fa##1}\empty}}%

  ...

better?

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  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] disabling font features with xetex

2009-09-12 Thread Hans Hagen

Aditya Mahajan wrote:

On Tue, 8 Sep 2009, Wolfgang Schuster wrote:



Am 08.09.2009 um 06:56 schrieb Aditya Mahajan:


Hi,

Is there a monospaced font which matches with Latin Modern and 
contains greek letters?


Computer Modern Unicode Sans Serif


How do I remove font features with xetex? I have the following example, 
with cmuntt taken from 
ftp://canopus.iacp.dvo.ru/pub/Font/cm_unicode/cm-unicode-0.6.3a-otf.tar.gz


\starttypescript [mono] [cmunicode]
 %\setups[font:fallback:mono]
 \definefontsynonym [Mono]   [file:cmuntt]
[features=none]
 \definefontsynonym [MonoItalic] [file:cmuntt]
[features=none]
 \definefontsynonym [MonoBold]   [file:cmuntt]
[features=none]
 \definefontsynonym [MonoBoldItalic] [file:cmuntt]
[features=none]
\stoptypescript

\definetypeface[mainface][rm][serif][modern]   [default]
\definetypeface[mainface][ss][sans] [modern]   [default]
\definetypeface[mainface][tt][mono][cmunicode] [default]
\definetypeface[mainface][mm][math][modern] [default]

\setupbodyfont[mainface,10pt]

\starttext
\type{suffix} \type{αβγ}
\stoptext

With luatex it works fine, but with xetex I get the ffi ligature in 
"suffix". Any idea how to get rid of it in xetex?


what happens if you define 'none' to disable liga explicitly

Hans

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
 tel: 038 477 53 69 | fax: 038 477 53 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  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] disabling font features with xetex (was: Monospaced greek font)

2009-09-12 Thread Wolfgang Schuster


Am 12.09.2009 um 05:31 schrieb Aditya Mahajan:


How do I remove font features with xetex?


Does \definefontfeature[default][default][liga=no] work?

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  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


[NTG-context] disabling font features with xetex (was: Monospaced greek font)

2009-09-11 Thread Aditya Mahajan

On Tue, 8 Sep 2009, Wolfgang Schuster wrote:



Am 08.09.2009 um 06:56 schrieb Aditya Mahajan:


Hi,

Is there a monospaced font which matches with Latin Modern and contains 
greek letters?


Computer Modern Unicode Sans Serif


How do I remove font features with xetex? I have the following example, 
with cmuntt taken from 
ftp://canopus.iacp.dvo.ru/pub/Font/cm_unicode/cm-unicode-0.6.3a-otf.tar.gz


\starttypescript [mono] [cmunicode]
 %\setups[font:fallback:mono]
 \definefontsynonym [Mono]   [file:cmuntt]
[features=none]
 \definefontsynonym [MonoItalic] [file:cmuntt]
[features=none]
 \definefontsynonym [MonoBold]   [file:cmuntt]
[features=none]
 \definefontsynonym [MonoBoldItalic] [file:cmuntt]
[features=none]
\stoptypescript

\definetypeface[mainface][rm][serif][modern]   [default]
\definetypeface[mainface][ss][sans] [modern]   [default]
\definetypeface[mainface][tt][mono][cmunicode] [default]
\definetypeface[mainface][mm][math][modern] [default]

\setupbodyfont[mainface,10pt]

\starttext
\type{suffix} \type{αβγ}
\stoptext

With luatex it works fine, but with xetex I get the ffi ligature in 
"suffix". Any idea how to get rid of it in xetex?


Thanks,
Aditya___
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
___


Re: [NTG-context] Fwd: [XeTeX] List of free Unicode fonts

2009-08-29 Thread Wolfgang Schuster


Am 29.08.2009 um 23:05 schrieb Idris Samawi Hamid ادريس سماوي  
حامد:



Err, can you provide at least a 1-sentence summary in English?


The question was if it's possible to install the fonts (Minion, Myriad  
etc.)
in the windows font directory and use them with other programs than  
Adobe Reader
(e.g. MS Office) and the answer from Adobe was: “It's no problem to  
use the fonts

with other programs”.

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  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] Fwd: [XeTeX] List of free Unicode fonts

2009-08-29 Thread Idris Samawi Hamid ادريس سماوي ح امد
On Sat, 29 Aug 2009 12:40:49 -0600, Wolfgang Schuster  
 wrote:



Am 29.08.2009 um 20:06 schrieb Derek CORDEIRO:

On Sat, Aug 29, 2009 at 5:06 PM, Mohamed Bana  
wrote:


i had no idea that the free ver. of minion pro came with small caps an  
od

st nums.


I don't think its really free. If you download, you will be told so:
*Note:* The Font Pack software contained in this package is being  
licensed
to you solely for use with Adobe® Reader® software ("Adobe Reader") and  
is

subject to the terms and conditions of the electronic End-User License
Agreement accompanying your version Adobe Reader.


The question wether you can use the fonts with other programs than Adobe  
Reader
was asked a few times in different lists and the only useful answer i  
found is
the following:  
http://www.typeforum.de/modules.php?op=modload&name=News&file=article&thold=-1&mode=flat&order=0&sid=259


Err, can you provide at least a 1-sentence summary in English?

:-)

IANAL, but TeX users will mostly be using the font only with Adobe  
Reader/Acrobat anyway. So as long as you don't use gs or xpdf :D


[What a nonsensical rule, I doubt it's enforceable]

Best wishes
Idris

--
Professor Idris Samawi Hamid, Editor-in-Chief
International Journal of Shi`i Studies
Department of Philosophy
Colorado State University
Fort Collins, CO 80523
___
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
___


Re: [NTG-context] Fwd: [XeTeX] List of free Unicode fonts

2009-08-29 Thread Wolfgang Schuster


Am 29.08.2009 um 20:06 schrieb Derek CORDEIRO:

On Sat, Aug 29, 2009 at 5:06 PM, Mohamed Bana >wrote:


i had no idea that the free ver. of minion pro came with small caps  
an od

st nums.


I don't think its really free. If you download, you will be told so:
*Note:* The Font Pack software contained in this package is being  
licensed
to you solely for use with Adobe® Reader® software ("Adobe Reader")  
and is

subject to the terms and conditions of the electronic End-User License
Agreement accompanying your version Adobe Reader.


The question wether you can use the fonts with other programs than  
Adobe Reader
was asked a few times in different lists and the only useful answer i  
found is

the following: 
http://www.typeforum.de/modules.php?op=modload&name=News&file=article&thold=-1&mode=flat&order=0&sid=259

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  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] Fwd: [XeTeX] List of free Unicode fonts

2009-08-29 Thread Derek CORDEIRO
On Sat, Aug 29, 2009 at 5:06 PM, Mohamed Bana wrote:

> i had no idea that the free ver. of minion pro came with small caps an od
> st nums.


I don't think its really free. If you download, you will be told so:
*Note:* The Font Pack software contained in this package is being licensed
to you solely for use with Adobe® Reader® software ("Adobe Reader") and is
subject to the terms and conditions of the electronic End-User License
Agreement accompanying your version Adobe Reader.


> thanks for the link.
>
>
> Wolfgang Schuster wrote:
>
>> Hi all,
>>
>> something interesting from the XeTeX mailing list.
>>
>>  Dear all,
>>>
>>> I've noticed that there a lot of decent, free Unicode fonts available,
>>> some of which have interesting OpenType features to play with with
>>> XeTeX. I've put together the following PDF as a general guide and would
>>> like any suggestions or comments from the list. The PDF can be
>>> downloaded from:
>>>
>>> http://www.garzo.co.uk/documents/freefonts.pdf
>>>
>>> Thanks,
>>>
>>> Gareth.
>>>
>>> - --
>>> Gareth Hughes
>>>
>>> Department of Eastern Christianity
>>> Oriental Institute
>>> Pusey Lane
>>> Oxford
>>> OX1 2LE
>>>
>>
>>
___
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
___


Re: [NTG-context] Fwd: [XeTeX] List of free Unicode fonts

2009-08-29 Thread Mohamed Bana
i had no idea that the free ver. of minion pro came with small caps an 
od st nums.


thanks for the link.

Wolfgang Schuster wrote:

Hi all,

something interesting from the XeTeX mailing list.


Dear all,

I've noticed that there a lot of decent, free Unicode fonts available,
some of which have interesting OpenType features to play with with
XeTeX. I've put together the following PDF as a general guide and would
like any suggestions or comments from the list. The PDF can be
downloaded from:

http://www.garzo.co.uk/documents/freefonts.pdf

Thanks,

Gareth.

- --
Gareth Hughes

Department of Eastern Christianity
Oriental Institute
Pusey Lane
Oxford
OX1 2LE


___ 

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
___ 


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


[NTG-context] Fwd: [XeTeX] List of free Unicode fonts

2009-08-29 Thread Wolfgang Schuster

Hi all,

something interesting from the XeTeX mailing list.


Dear all,

I've noticed that there a lot of decent, free Unicode fonts available,
some of which have interesting OpenType features to play with with
XeTeX. I've put together the following PDF as a general guide and  
would

like any suggestions or comments from the list. The PDF can be
downloaded from:

http://www.garzo.co.uk/documents/freefonts.pdf

Thanks,

Gareth.

- --
Gareth Hughes

Department of Eastern Christianity
Oriental Institute
Pusey Lane
Oxford
OX1 2LE


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


Re: [NTG-context] An interesting default for recurselevel in xetex

2009-08-23 Thread Hans Hagen

Aditya Mahajan wrote:

I do not think that any change is needed (One shouldn't use 
\recurselevel outside a recursion macro anyways). I was just surprised 
to find that recurselevel was defaulting to such a weird value in xetex.


also in luatex but that will probably change once we have more direct 
access at the lua end


anyhow, here's teh way out

\def\dodofastrecurse
  {\ifnum\fastrecursecounter>\lastrecursecounter
 \let\recurselevel\!!zerocount
   \else
 \fastrecursebody
 \advance\fastrecursecounter\steprecursecounter
 \expandafter\dodofastrecurse
   \fi}


Hans


-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
 tel: 038 477 53 69 | fax: 038 477 53 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  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] An interesting default for recurselevel in xetex

2009-08-23 Thread Aditya Mahajan

On Sun, 23 Aug 2009, Hans Hagen wrote:


Aditya Mahajan wrote:

Hi,

Guess what happens when you run this with xetex

\starttext\recurselevel\stoptext

This is a side effect of the definition of \dofastrecurse. After using 
\dofastrecurse, the default value of recurselevel is 
\number\fastrecursecounter rather than 0. I don't think that this will have 
any side effects.


no, it's just the last value; of course i can set it to zero


recurselevel is also known inside \doloop so there it makes sense to have it 
afterrwards (or when using \exitloop in any case)


Both \dorecurse and \doloop leave the value of \recurselevel to its 
previous value. \dofastrecurse does not and sets it to the last value.


\starttext
\recurselevel

\dorecurse{6}{Hello }
\recurselevel

\doloop{\ifnum\recurselevel>6\relax \exitloop\else again  \fi}
\recurselevel

\dofastrecurse{1}{6}{1}{and again}
\recurselevel
\stoptext

I do not think that any change is needed (One shouldn't use \recurselevel 
outside a recursion macro anyways). I was just surprised to find that 
recurselevel was defaulting to such a weird value in xetex.


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


Re: [NTG-context] An interesting default for recurselevel in xetex

2009-08-23 Thread Hans Hagen

Aditya Mahajan wrote:

Hi,

Guess what happens when you run this with xetex

\starttext\recurselevel\stoptext

This is a side effect of the definition of \dofastrecurse. After using 
\dofastrecurse, the default value of recurselevel is 
\number\fastrecursecounter rather than 0. I don't think that this will 
have any side effects.


no, it's just the last value; of course i can set it to zero

recurselevel is also known inside \doloop so there it makes sense to 
have it afterrwards (or when using \exitloop in any case)


Hans

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
 tel: 038 477 53 69 | fax: 038 477 53 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  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


[NTG-context] An interesting default for recurselevel in xetex

2009-08-23 Thread Aditya Mahajan

Hi,

Guess what happens when you run this with xetex

\starttext\recurselevel\stoptext

This is a side effect of the definition of \dofastrecurse. After using 
\dofastrecurse, the default value of recurselevel is 
\number\fastrecursecounter rather than 0. I don't think that this will 
have any side effects.


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


Re: [NTG-context] Commissioned work - we're looking for a ConTeXt person to help us finishing a 200+ pages multi-lingual art book (with Xetex?)

2009-06-13 Thread Wolfgang Schuster


Am 13.06.2009 um 12:41 schrieb Pierre Huyghebaert:


Dear list,

I'm part of a design group Open Source Publishing, and we use  
ConTeXt for a few months now. The main goal is to produce a 200+  
pages multi-lingual art book for which we have in the past months  
some exchanges with kind members of the list about font install and  
Xetex. I currently work more on the design itself.


To finish on time, avoid loosing time on some hazardous/random  
errors, and also learning ConTeXt more "from the inside", we're  
looking for a person interested to have a commissioned work -for a  
fair price per day- to help us crossing the last technical problems  
(some of them still unknown and only potential). It's not easy for  
us to plan the exact amount of work, but it will certainly be  
closely linked to :

- ConTeXt
- Xetex (or another solution to use custom fonts)


Also possible in MkIV (LuaTeX) and even simpler with the simplefonts  
module.



- Pictures
- Final production of CMYK PDF's for the printer


\setupcolors[rgb=no]

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  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


[NTG-context] Commissioned work - we're looking for a ConTeXt person to help us finishing a 200+ pages multi-lingual art book (with Xetex?)

2009-06-13 Thread Pierre Huyghebaert

Dear list,

I'm part of a design group Open Source Publishing, and we use ConTeXt  
for a few months now. The main goal is to produce a 200+ pages multi- 
lingual art book for which we have in the past months some exchanges  
with kind members of the list about font install and Xetex. I  
currently work more on the design itself.


To finish on time, avoid loosing time on some hazardous/random errors,  
and also learning ConTeXt more "from the inside", we're looking for a  
person interested to have a commissioned work -for a fair price per  
day- to help us crossing the last technical problems (some of them  
still unknown and only potential). It's not easy for us to plan the  
exact amount of work, but it will certainly be closely linked to :

- ConTeXt
- Xetex (or another solution to use custom fonts)
- Pictures
- Final production of CMYK PDF's for the printer

We work in Brussels but are able to travel to the Netherlands without  
problems. A first meeting will probably be helpful to go to more  
details. We'll try to push the project as far as possible this month  
and in July to be able to print the book in August.


If you are, or you know a person interested in, do not hesitate to  
contact us,


Pierre Huyghebaert +32 495 90 56 32
http://www.ospublish.constantvzw.org 
___

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
___


Re: [NTG-context] Fwd: [XeTeX] ANN: Custom Stories, Inc. using xelatex now live

2009-05-26 Thread William Adams

On May 26, 2009, at 1:03 PM, Wolfgang Schuster quoted my having written:

The typesetting is done using XeLaTeX, and I don't believe would've  
been as effective using any other tool.



That should probably say:

The typesetting is done using XeTeX, and I don't believe it would've  
been as effective using any other tool --- specifically I used  
xelatex, 'cause I'm not cool and hip enough to know ConTeXt well  
enough to've been able to develop it in ConTeXt in a reasonable  
timeframe, even though in many ways that would've made for a cleaner  
interface to the server.


William

--
William Adams
senior graphic designer
Fry Communications
Sphinx of black quartz, judge my vow.

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


[NTG-context] Fwd: [XeTeX] ANN: Custom Stories, Inc. using xelatex now live

2009-05-26 Thread Wolfgang Schuster


Anfang der weitergeleiteten E-Mail:


Von: William Adams 
Datum: 26. Mai 2009 17:38:29 MESZ
An: Unicode-based TeX for Mac OS X and other platforms 
Betreff: [XeTeX] ANN: Custom Stories, Inc. using xelatex now live
Antwort an: Unicode-based TeX for Mac OS X and other platforms >


I hope no one objects to this --- it's more of a public thank you  
than anything else.


We've just taken Custom Stories, Inc., a customized children's  
storybook site live. The typesetting is done using XeLaTeX, and I  
don't believe would've been as effective using any other tool.  
(Unfortunately we couldn't afford to license Linotype's Zapfino for  
server use, so the letter in _Love Story_ isn't as nice as it  
could've been IMO).


http://www.customstoriesinc.com/

William
(who is working on the typesetting for the next story sometime real  
soon now)


--
William Adams
senior graphic designer
Fry Communications
Sphinx of black quartz, judge my vow.



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


Re: [NTG-context] Two issues related to xetex

2009-05-11 Thread Hans Hagen

Mojca Miklavec wrote:


Hans, does this make sense?

local normalflags = states.get("rsync.flags.normal")
local deleteflags = ""
if (destination:find("texmf$") or destination:find("context$")) and
(not environment.argument("keep")) then
deleteflags = states.get("rsync.flags.delete")
end
command = format("%s %s %s %s'%s' '%s'", bin, normalflags,
deleteflags, url, archives, destination)


ok, i'll change it

Hans


-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
 tel: 038 477 53 69 | fax: 038 477 53 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  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] Two issues related to xetex

2009-05-11 Thread Mojca Miklavec
On Mon, May 11, 2009 at 18:38, Yue Wang wrote:
> Hi, Hans and Mojca:
>
> first, (to Mojca) the first-setup.sh script still deletes fontconfig
> cache when updating on windows.

Hmmm ... while experimenting a bit and after writing a long answer
explaining that I'll come back to it after a while ... I figured out
that I have already implemented a fix, but completely forgot about it.
Hans, does this make sense?

local normalflags = states.get("rsync.flags.normal")
local deleteflags = ""
if (destination:find("texmf$") or destination:find("context$")) and
(not environment.argument("keep")) then
deleteflags = states.get("rsync.flags.delete")
end
command = format("%s %s %s %s'%s' '%s'", bin, normalflags,
deleteflags, url, archives, destination)

This only adds the --delete flag to texmf-context and texmf, others
are not touched. The consequence is that this won't delete your pdftex
binary automatically if you decide that you only need LuaTeX one day,
but I think that it makes sense as a temporary fix since:
- it prevents deleting font cache
- it reduces the need to recreate the formats when nothing has been updated

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  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] Two issues related to xetex

2009-05-11 Thread Hans Hagen

Yue Wang wrote:


second, (to Hans) unicode-letters.tex is read when we dump plain TeX
or LaTeX format in TeXLive. This file is wrote by Jonathan Kew in
order to initialize XeTeX. It defines many important unicode
properties into XeTeX. However, ConTeXt do not load that file when
dumping the xetex format. The file is not even in ConTeXt
distribution. I suggest that the file should be loaded.


i don't want dependencies on files outside the context proper; too many 
bad experiences with that as they always are made for latex and i don'w 
want to waste time on keeping track of all those things anyway


context has enco-utf which is generated from the mkiv character database 
and that's our reference definition


(although not relevant for cjk, context also ships its own pattern, 
already in utf for quite a while)


so, if some definition is missing we should first fix char-def and then 
regenerate enco-utf using mtxrun --script chars --utf


Hans

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
 tel: 038 477 53 69 | fax: 038 477 53 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  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


[NTG-context] Two issues related to xetex

2009-05-11 Thread Yue Wang
Hi, Hans and Mojca:

first, (to Mojca) the first-setup.sh script still deletes fontconfig
cache when updating on windows.

second, (to Hans) unicode-letters.tex is read when we dump plain TeX
or LaTeX format in TeXLive. This file is wrote by Jonathan Kew in
order to initialize XeTeX. It defines many important unicode
properties into XeTeX. However, ConTeXt do not load that file when
dumping the xetex format. The file is not even in ConTeXt
distribution. I suggest that the file should be loaded.
You can find the file in
http://scripts.sil.org/svn-public/xetex/TRUNK/texmf/tex/generic/xetex/unicode-letters.tex
XeTeX's plain TeX ini file can be find in
http://scripts.sil.org/svn-public/xetex/TRUNK/texmf/tex/xetex/config/xetex.ini

If the file is not loaded, thousands of lines should be copied to
third party modules (like the module I announce on the mailing list
today) in order to support some language correctly. This method is
quite messy, not to say inefficient for loading.

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


Re: [NTG-context] Why searching fonts in xetex is so slow?

2009-04-25 Thread Hans Hagen

Mojca Miklavec wrote:

On Sat, Apr 25, 2009 at 18:19, Hans Hagen wrote:

Yue Wang wrote:

maybe just set cont-sys.rme, and enable palatino there, then the
palatino loading time can be very short.

loaded at runtime anyway so unrelated

as mentioned several times before now ... it has nothing to do with the
speed of loading a font metric file or parsing typescripts but all with the
font cache


There was indeed a difference here.
Total runtime when loading palatino has decreased from 3 to 1.3
seconds if I made the change.

But I cannot tell if during those two additional seconds fc cache has
been regenerated.


it also depends on how ths OS caches files in mem (if you have enough of 
it) and the size of the tree (quit esome time is spent on the many real 
huge fonts that i have on my machine)



-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
 tel: 038 477 53 69 | fax: 038 477 53 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  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


  1   2   3   4   5   6   7   8   >