Re: [NTG-context] minimal example of some problems

2010-04-03 Thread Aditya Mahajan

On Sun, 4 Apr 2010, Michael Saunders wrote:


1. Leftward protrusion doesn't work.
2. I don't think hz is working in footnotes.



The font I'm using is Adobe Garamond Premiere Pro.  If you think there
might be a problem with the typescript, I can show you that too.


These two are related to font. Either show that something is wrong with
default typescripts (lmodern, times, palatino, etc) else it means that
tosmething is wrong with your typescript. But first you have to narrow
down the problem


I take your word for it that it works for the default typescripts;
therefore, the problem must be somewhere in my typescript, but I have
no idea where.  It is as follows:


I don't have the font, so I cannot test it.




3. Observe footnote 1 (the only one).  It is breaking between p.1 and
p.2.  I want to forbid that.


I don't know how to prevent this. But again, this has nothing to do with
columns or fonts.


I want that to work in those columns with that font.  If you don't
know how to make it work in any font with or without columns, that
makes no difference.  It looks like it's just one more thing that
Context can't do or can't do correctly.


You can prevent notes from splitting across pages by

\setupenumerations[footnote]
   [before=\vbox\bgroup, after=\egroup]

The footnote may still appear on a different page. If you want to prevent 
that add


\setupfootnotes[split=verystrict]

which can mess up the layout. You can slightly salvage things by adding

\setuptolerance[vertical, verytolerant]

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


Re: [NTG-context] minimal example of some problems

2010-04-03 Thread Michael Saunders
> > 1. Leftward protrusion doesn't work.
> > 2. I don't think hz is working in footnotes.
>
> > The font I'm using is Adobe Garamond Premiere Pro.  If you think there
> > might be a problem with the typescript, I can show you that too.
>
> These two are related to font. Either show that something is wrong with
> default typescripts (lmodern, times, palatino, etc) else it means that
> tosmething is wrong with your typescript. But first you have to narrow
> down the problem

I take your word for it that it works for the default typescripts;
therefore, the problem must be somewhere in my typescript, but I have
no idea where.  It is as follows:



\starttypescript [serif] [optical] [size]

  \definebodyfont [4pt,5pt,6pt,7pt,8pt,9pt,10pt] [rm]
[tf=SerifCaption-Regular sa 1,
 it=SerifCaption-Italic  sa 1]

  \definebodyfont [11pt,12pt,13pt,14pt,14.4pt] [rm]
[tf=SerifRegular-Regular sa 1,
 it=SerifRegular-Italic  sa 1]

  \definebodyfont [15pt,16pt,17pt,17.3pt,18pt,19pt,20pt,21pt,22pt] [rm]
[tf=SerifSubhead-Regular sa 1,
 it=SerifSubhead-Italic  sa 1]

  \definebodyfont [23pt,24pt,30pt,36pt,48pt,51pt,60pt] [rm]
[tf=SerifDisplay-Regular sa 1,
 it=SerifDisplay-Italic  sa 1]

\stoptypescript

%I don't know what this block is for, but I think it is needed only once.
\starttypescript [serif] [garamond]

  \definefontsynonym [Serif]   [SerifRegular-Regular]
  \definefontsynonym [SerifItalic] [SerifRegular-Italic]

\stoptypescript

%Garamond (Book)garamond

\starttypescript [serif] [garamond]

  \definefontsynonym [SerifCaption-Regular]
[file:GaramondPremrPro-Capt]   [features=body]
  \definefontsynonym [SerifCaption-Italic]
[file:GaramondPremrPro-ItCapt] [features=body]

  \definefontsynonym [SerifRegular-Regular][file:GaramondPremrPro]
   [features=body]
  \definefontsynonym [SerifRegular-Italic]
[file:GaramondPremrPro-It] [features=body]

  \definefontsynonym [SerifSubhead-Regular]
[file:GaramondPremrPro-Subh]   [features=body]
  \definefontsynonym [SerifSubhead-Italic]
[file:GaramondPremrPro-ItSubh] [features=body]

  \definefontsynonym [SerifDisplay-Regular]
[file:GaramondPremrPro-Disp]   [features=body]
  \definefontsynonym [SerifDisplay-Italic]
[file:GaramondPremrPro-ItDisp] [features=body]

\stoptypescript


\starttypescript [garamond]
  \definetypeface [garamond] [rm] [serif] [garamond] [optical]
\stoptypescript




%Garamond MediumgaramondMD

\starttypescript [serif] [garamondMD]

  \definefontsynonym [SerifCaption-Regular]
[file:GaramondPremrPro-MedCapt]   [features=body]
  \definefontsynonym [SerifCaption-Italic]
[file:GaramondPremrPro-MedItCapt] [features=body]

  \definefontsynonym [SerifRegular-Regular]
[file:GaramondPremrPro-Med][features=body]
  \definefontsynonym [SerifRegular-Italic]
[file:GaramondPremrPro-MedIt] [features=body]

  \definefontsynonym [SerifSubhead-Regular]
[file:GaramondPremrPro-MedSubh]   [features=body]
  \definefontsynonym [SerifSubhead-Italic]
[file:GaramondPremrPro-MedItSubh] [features=body]

  \definefontsynonym [SerifDisplay-Regular]
[file:GaramondPremrPro-MedDisp]   [features=body]
  \definefontsynonym [SerifDisplay-Italic]
[file:GaramondPremrPro-MedItDisp] [features=body]

\stoptypescript


\starttypescript [garamondMD]
  \definetypeface [garamondMD] [rm] [serif] [garamondMD] [optical]
\stoptypescript




%Garamond Semi-Bold garamondSB

\starttypescript [serif] [garamondSB]

  \definefontsynonym [SerifCaption-Regular]
[file:GaramondPremrPro-SmbdCapt]   [features=body]
  \definefontsynonym [SerifCaption-Italic]
[file:GaramondPremrPro-SmbdItCapt] [features=body]

  \definefontsynonym [SerifRegular-Regular]
[file:GaramondPremrPro-Smbd][features=body]
  \definefontsynonym [SerifRegular-Italic]
[file:GaramondPremrPro-SmbdIt] [features=body]

  \definefontsynonym [SerifSubhead-Regular]
[file:GaramondPremrPro-SmbdSubh]   [features=body]
  \definefontsynonym [SerifSubhead-Italic]
[file:GaramondPremrPro-SmbdItSubh] [features=body]

  \definefontsynonym [SerifDisplay-Regular]
[file:GaramondPremrPro-SmbdDisp]   [features=body]
  \definefontsynonym [SerifDisplay-Italic]
[file:GaramondPremrPro-SmbdItDisp] [features=body]

\stoptypescript


\starttypescript [garamondSB]
  \definetypeface [garamondSB] [rm] [serif] [garamondSB] [optical]
\stoptypescript




%Garamond Bold  garamondBD

\starttypescript [serif] [garamondBD]

  \definefontsynonym [SerifCaption-Regular]
[file:GaramondPremrPro-BdCapt]   [features=body]
  \definefontsynonym [SerifCaption-Italic]
[file:GaramondPremrPro-BdItCapt] [features=body]

  \definefontsynonym [SerifRegular-Regular]
[file:GaramondPremrPro-Bd][features=body]
  \definefontsynonym [SerifRegular-Italic]
[file:

Re: [NTG-context] minimal example of some problems

2010-04-03 Thread Aditya Mahajan

On Sat, 3 Apr 2010, Michael Saunders wrote:


1. columns and marginal notes conflict:


For some of the issues, it would be perhaps a good idea to make proper
bug-reports (with minimal example of course).


In some other venue?


In a separate thread, with a minimal example, that one can copy-paste and
see the error. Trying to guess what is wrong is difficult.


I tried that several times and got no response.  Since you insist on
seeing lots of lorem ipsum, the following example:


This example is not minimal. You are mixing four things 
together, and still not giving complete information. Ideally you should 
have one **minimal** example for each problem. See below for an 
example.



is meant to illustrate four problems:

1. Leftward protrusion doesn't work.
2. I don't think hz is working in footnotes.



The font I'm using is Adobe Garamond Premiere Pro.  If you think there
might be a problem with the typescript, I can show you that too.


These two are related to font. Either show that something is wrong with 
default typescripts (lmodern, times, palatino, etc) else it means that 
tosmething is wrong with your typescript. But first you have to narrow 
down the problem



3. Observe footnote 1 (the only one).  It is breaking between p.1 and
p.2.  I want to forbid that.


I don't know how to prevent this. But again, this has nothing to do with 
columns or fonts.



4. Notice the overprinting near the top of p.2 c.1.  That is a
marginal note that should go into the right margin.


Here is a minimal example (no page setup, font setup, or styles needed to 
show the problem)


\starttext
\startcolumns

\input knuth
\input tufte
\column
\input tufte
\inmargin{This is in wrong margin}
\input knuth
\stopcolumns
\stoptext

The marin note in 2nd column is displayed in the 1st column. This is 
artifact of the way in which TeX constructs columns: first creating a long 
and narrow page and then splitting it into two. I don't know at what stage 
of the OTR are margin notes inserted, and if there is a workaround. Maybe 
others can help.



What is the proper way to raise or lower a bit of text?  I just spent
...



\raisebox{1ex}{?}


When I try:

\raisebox{1ex}{--}

Context stops on the error:



"A  was supposed to be here

\raisebox{1ex}{
--}"


Provide a box :-) \raisebox{1ex}{\hbox{--}} (untested)


\raisebox{1em}\hbox{--}

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


[NTG-context] minimal example of some problems

2010-04-03 Thread Michael Saunders
Aditya:

 1. columns and marginal notes conflict:
>>>
>>> For some of the issues, it would be perhaps a good idea to make proper
>>> bug-reports (with minimal example of course).
>>
>> In some other venue?
>
>In a separate thread, with a minimal example, that one can copy-paste and
>see the error. Trying to guess what is wrong is difficult.

I tried that several times and got no response.  Since you insist on
seeing lots of lorem ipsum, the following example:


\definefontfeature[default][mode=node,language=dflt,script=latn,kern=yes,liga=yes,tlig=yes,trep=yes]
\definefontfeature[body][default][onum=yes,onum=yes,pnum=yes,calt=yes,protrusion=quality,expansion=quality]
\definefontfeature[su][body][sups=yes,ordn=yes]

 \usetypescriptfile[type-garamond]

\starttypescript [MTbook]
\definetypeface[MTbook][rm][serif][garamondMD][optical]
\stoptypescript

\usetypescript[MTbook]

\setupalign[hanging,hz]
\setupbodyfont[MTbook,12pt]%
\mainlanguage[en-us]

\definepapersize[MTS][width=823pt,height=462pt]
\definepapersize[MTA][width=823pt,height=462pt]
\setuppapersize[MTA][MTS]
\setuplayout[width=604.46pt,height=462pt,%
topspace=3pt,bottomspace=0pt,lines=30,header=21.4pt,footer=21.4pt,%
headerdistance=7.2pt,footerdistance=7.2pt,%
leftedgedistance=0pt,rightedgedistance=0pt,%
leftmargin=95pt,rightmargin=95pt,%
leftmargindistance=10pt,rightmargindistance=10pt,%
leftedge=11.5pt,rightedge=11.5pt,%
cutspace=0pt,backspace=109.5pt,%
grid=verytolerant]

\showgrid


\setupcolumns[n=2,rule=off,distance=20pt]
\setupinmargin[style=\ss,align=outer]


\setupfootnotedefinition[location=serried,distance=0.5em]
\newcommand{\fnstyle}{\switchtobodyfont[12pt]\addff{su}}
\setupnote[footnote][location=columns,numbercommand=\fnstyle,textcommand=\fnstyle\tfa,align={normal,hanging},interaction=yes]


\setupinteraction[state=start,color=darkgreen,contrastcolor=darkred]
\setupinteractionscreen[option=fit,view=fit]
\setupcombinedlist[content][interaction=all,textcolor=black]
\showlayoutcomponents

\starttext
\startcolumns
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis aliquam
sapien nec ligula aliquam eu tempor quam elementum. Etiam tellus
justo, pellentesque non luctus a, adipiscing ac mi. Nulla nec lorem
quis ante blandit laoreet vitae sed purus. Donec quis quam nec massa
ullamcorper condimentum at sit amet ante. Quisque ac nisl nibh.
Aliquam pulvinar pharetra purus suscipit dictum. Cras adipiscing sem
id tortor commodo nec mattis felis ultricies. Sed eget neque eget arcu
dictum feugiat. Nulla at congue ligula. Aliquam a magna et erat
interdum auctor. Ut consectetur sem ac massa congue ut consequat sem
elementum. Quisque ac justo enim. Donec et enim eu risus fermentum
lacinia at a odio. Sed egestas ligula ullamcorper risus accumsan
hendrerit. Integer placerat lectus sed eros porta accumsan.
Pellentesque elementum, urna eu tincidunt mollis, elit dolor
scelerisque diam, sed commodo nisl odio sagittis erat. Ut consequat
dolor enim, eget euismod arcu. In hac habitasse platea dictumst. Cras
adipiscing erat eu enim hendrerit quis euismod orci vehicula.

Sed pharetra porta lacinia. Nullam at lacus et sem venenatis consequat
ut nec eros. Donec diam elit, malesuada nec aliquam in, elementum vel
mi. Etiam quis euismod dui. Nunc sit amet eros vel erat vehicula
accumsan. Cras vulputate magna vitae urna fermentum nec eleifend
tortor dignissim. Suspendisse at velit id turpis gravida commodo sed
quis nulla. Cras id urna vel dui facilisis convallis. Cum sociis
natoque penatibus et magnis dis parturient montes, nascetur ridiculus
mus. Pellentesque habitant morbi tristique senectus et netus et
malesuada fames ac turpis egestas. Phasellus pulvinar auctor metus,
non rutrum risus ornare a. Proin purus nisl, fringilla at congue ac,
imperdiet non velit. Sed magna libero, pellentesque ut vestibulum sit
amet, euismod ac nulla. Proin egestas, mi at convallis accumsan,
lectus erat tincidunt magna, quis ullamcorper arcu dolor et dui.
Maecenas iaculis erat aliquam augue pellentesque aliquam. Donec in
odio sapien, ac iaculis risus. In tempus nulla tristique ante dapibus
nec accumsan velit convallis. Sed imperdiet tincidunt turpis aliquam
porta.

Pellentesque\footnote{Integer libero velit, accumsan at porttitor et,
gravida et ligula. Maecenas vestibulum convallis metus, vitae
ullamcorper diam aliquet eget. Sed id lorem nec nibh dignissim
bibendum. Cum sociis natoque penatibus et magnis dis parturient
montes, nascetur ridiculus mus. Praesent in arcu a nunc rutrum
faucibus. Ut ornare, est vitae viverra luctus, sapien eros malesuada
felis, id facilisis ipsum ligula sit amet purus. Sed libero dui,
consectetur rhoncus laoreet non, faucibus quis est. Aenean non lacus
felis, sit amet tempor felis. Fusce gravida sem arcu, id hendrerit
est. Ut nec ligula nunc, sed pulvinar risus. Cras ac purus sem, eget
posuere enim. Quisque sem velit, accumsan sit amet interdum vitae,
laoreet ac tellus. Curabitur tempus, erat sed dapibus volutpat, dolor
lacus faucibus ante, ut ia

Re: [NTG-context] The ConTeXt book: A summary

2010-04-03 Thread Aditya Mahajan

On Sat, 3 Apr 2010, Hans Hagen wrote:


can you add the poem to the wiki?


http://wiki.contextgarden.net/Humour
___
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] The ConTeXt book

2010-04-03 Thread Aditya Mahajan

On Sat, 3 Apr 2010, Michael Saunders wrote:


1. columns and marginal notes conflict:


For some of the issues, it would be perhaps a good idea to make proper
bug-reports (with minimal example of course).


In some other venue?


In a separate thread, with a minimal example, that one can copy-paste and 
see the error. Trying to guess what is wrong is difficult.



P.S.: Please consider fixing or changing your email client: it breaks the 
threads.


Gmail.  This is broken?


For some reason, none of your responses contain a References: header. So, 
threading gets broken. Normally, gmail works fine, so I don't know why the 
headers are beings stripped in this case.



2. leftward protrusion fails
\definefontfeature[...][default][...,protrusion=quality,expansion=quality]
\setupalign[hanging,hz]
\showgrid  % or \showframe
There is no leftward protrusion at all.  Everything on the left edge
is flush with the margin, even 'T' and 'J'.  Similarly:


Don't know what you mean, works here.

\definefontfeature[default][default][protrusion=quality]

\usetypescript[modern]
\setupbodyfont[modern]


The only difference I see is that I'm trying to use a different font
than modern:

\usetypescriptfile[type-garamond]
\starttypescript [MTbook]
   \definetypeface[MTbook][rm][serif][garamondMD][optical]
...


These details are important. Also a link to which Garamond you are using.


\stoptypescript

\usetypescript[MTbook]
\setupalign[hanging,hz]
\setupbodyfont[MTbook,12pt]

So, leftward protrusion only works with Latin Modern?



3. protrusion fails in footnotes:
Even on the right edge.  Hz isn't happening in them either.


You have to enable it separate for notes.



\setupnote[footnote][align={normal,hanging}]


I got rightward protrusion with that, but it looks like no hz.
Why are the key-values different? I also tried {quality,quality} and
got nothing.


Again, a minimal example is needed.


5. footnotes break between pages
How do I stop this?


No example, no help!


Imagine:



The footnote will begin on page one, break halfway through, and
continue on the following page.  I want to prevent footnotes from
breaking in this way.
If you really need to see 1.5 pages of concrete "lorem ipsum" posted
to understand the problem, I can provide it.


I don't know this


9. \raisebox?
What is the proper way to raise or lower a bit of text?  I just spent
...



\raisebox{1ex}{?}


When I try:

\raisebox{1ex}{--}

Context stops on the error:

"A  was supposed to be here

\raisebox{1ex}{
--}"


Provide a box :-) \raisebox{1ex}{\hbox{--}} (untested)



Yep. But when you actually run into one of these problems in LaTeX, you
are often more or less left alone - unlike ConTeXt and this list.


I'm pursuing it with the hope of more beautiful results, but I'm not
getting my problems solved here so far.


http://www.tex.ac.uk/cgi-bin/texfaq2html?label=minxampl

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


Re: [NTG-context] Excursion PDf w/o controls on the page

2010-04-03 Thread Aditya Mahajan

On Sat, 3 Apr 2010, Russell Urquhart wrote:


Cool thank you!

Suggestion. Do you think this should be on the front page of the wiki 
(maybe not replacing what is there, but as an additional link, detailing 
the format of this pdf?)


Done.
___
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] Excursion PDf w/o controls on the page

2010-04-03 Thread Russell Urquhart
Cool thank you!

Suggestion. Do you think this should be on the front page of the wiki (maybe 
not replacing what is there, but as an additional link, detailing the format of 
this pdf?)

just a thought,

Thanks again!


Russ


On Sat, Apr 03, 2010 at 07:43:52PM -0400, Aditya Mahajan wrote:
> On Sat, 3 Apr 2010, Russell Urquhart wrote:
>
>> Hi,
>>
>> in light of the Context book discussions, i had a question. Is there a  
>> version of the Excursion book, that is in a portrait format, without 
>> the controls on the side of the page.
>>
>> Sorry if this is a nit, or an already answered question. This was the first 
>> book pointed to by the wiki!
>
> http://www.pragma-ade.com/general/manuals/mp-cb-en.pdf
>
> 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  : 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] Excursion PDf w/o controls on the page

2010-04-03 Thread Aditya Mahajan

On Sat, 3 Apr 2010, Russell Urquhart wrote:


Hi,

in light of the Context book discussions, i had a question. Is there a 
version of the Excursion book, that is in a portrait format, without the 
controls on the side of the page.


Sorry if this is a nit, or an already answered question. This was the first 
book pointed to by the wiki!


http://www.pragma-ade.com/general/manuals/mp-cb-en.pdf

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


Re: [NTG-context] Excursion PDf w/o controls on the page

2010-04-03 Thread Russell Urquhart


Hi,

in light of the Context book discussions, i had a question. Is there a version 
of the Excursion book, that is in a portrait format, without the controls on 
the side of the page.

Sorry if this is a nit, or an already answered question. This was the first 
book pointed to by the wiki!

Thanks for any and all help!


Russ
___
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] The ConTeXt book

2010-04-03 Thread Michael Saunders
> > 1. columns and marginal notes conflict:
>
> For some of the issues, it would be perhaps a good idea to make proper
> bug-reports (with minimal example of course).

In some other venue?

> P.S.: Please consider fixing or changing your email client: it breaks the 
> threads.

Gmail.  This is broken?

> > 2. leftward protrusion fails
> > \definefontfeature[...][default][...,protrusion=quality,expansion=quality]
> > \setupalign[hanging,hz]
> > \showgrid  % or \showframe
> > There is no leftward protrusion at all.  Everything on the left edge
> > is flush with the margin, even 'T' and 'J'.  Similarly:
> >
> Don't know what you mean, works here.
>
> \definefontfeature[default][default][protrusion=quality]
>
> \usetypescript[modern]
> \setupbodyfont[modern]

The only difference I see is that I'm trying to use a different font
than modern:

 \usetypescriptfile[type-garamond]
\starttypescript [MTbook]
\definetypeface[MTbook][rm][serif][garamondMD][optical]
...
\stoptypescript

\usetypescript[MTbook]
\setupalign[hanging,hz]
\setupbodyfont[MTbook,12pt]

So, leftward protrusion only works with Latin Modern?


> > 3. protrusion fails in footnotes:
> > Even on the right edge.  Hz isn't happening in them either.
> >
> You have to enable it separate for notes.

> \setupnote[footnote][align={normal,hanging}]

I got rightward protrusion with that, but it looks like no hz.
Why are the key-values different?  I also tried {quality,quality} and
got nothing.

> > 5. footnotes break between pages
> > How do I stop this?
> >
> No example, no help!

Imagine:



The footnote will begin on page one, break halfway through, and
continue on the following page.  I want to prevent footnotes from
breaking in this way.
If you really need to see 1.5 pages of concrete "lorem ipsum" posted
to understand the problem, I can provide it.

> > 9. \raisebox?
> > What is the proper way to raise or lower a bit of text?  I just spent
> > ...

> \raisebox{1ex}{?}

When I try:

\raisebox{1ex}{--}

Context stops on the error:

"A  was supposed to be here

\raisebox{1ex}{
--}"

>
> What should ConTeXt do when your font doesn't provide the allcaps feature.

Some of the punctuation (e.g., hyphens, en- and em-dashes) should be
raised slightly and perhaps given a little extra spacing.  The feature
is in my serif font, but not in my sans, hence my effort to correct
this.

> > 10.  problematic characters in grid typesetting.
> > Unless I set grid=verytolerant, my 'Q' knocks the next line down a
> > notch.  Is there a better way to deal with this?
> >
> You can change the height/depth ratio of a line.
> \setupinterlinespace[height=0.6,depth=0.4]

I must remember to put that convenient command before every majescule Q.


By the way---I am thrilled to hear of and very eager to see Idris's book!

> But maybe a select audience of test-able volunteers will be the way to go...

I volunteer to be testable.

> Yep. But when you actually run into one of these problems in LaTeX, you
> are often more or less left alone - unlike ConTeXt and this list.

I'm pursuing it with the hope of more beautiful results, but I'm not
getting my problems solved here so far.
___
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] Typographical Engineering in Context

2010-04-03 Thread Marcin Borkowski
Dnia Sat, Apr 03, 2010 at 02:58:37PM +, John Haltiwanger napisał(a):
> > As this is precisely my situation, perhaps I can offer you the benefit
> > of a test-able target audience? Today I am already looking into the
> > best route to learning TeX/mkiv in a holistic (ie not just looking for
> > the 'recipe' I need to meet a given deadline). I have just entered
> > full-time thesis mode, so the question begins Should I just sit down
> > and read the TeXBook? (something that will be done regardless, it's
> > just a question as what is most worthwhile to Getting Something Done
> > Right Now) or would it be that the LuaTeX manual is more directly
> > applicable? Or, perhaps, a chapter from your book? ;)
> 
> Sorry to reply to myself, but the send button got pressed a bit early.
> The point is, I want to approach TeX/mkiv in a holistic way. I don't
> necessarily want to be mired in TeX constraints when it seems LuaTeX
> will be a) easier b) more relevant c) more powerful. However, I can
> imagine that knowing the former is important to understanding/learning
> the latter.

My 3 cents: if you want to have your thesis done *quickly* and in an
easy, "howto - recipe - faq" way, just use LaTeX (probably with
amsrefs/tikz/memoir/a few others).  If you want to do more unusual
things, and have some spare time to play with them and ask a lot of
questions here - use ConTeXt.  (Some time ago, on the blog of the
Malaysian LaTeX User Group (http://latex-my.blogspot.com/) there was a
nice example of having a colourful, good-looking book done in LaTeX,
btw, so it's also possible, of course; but LaTeX was *not* designed with
such things in mind.)

And please, *do* read the TeXbook - it's so much fun!

> Anyway, at the moment I'm content to read Taco's new typography
> chapter and add a few notes :)

Now I'm just feeling obliged to do the same.  I'll print them out and
read on the bus/tramway (or is it called a "cable car"?)

Regards

-- 
Marcin Borkowski (http://mbork.pl)

___
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] The ConTeXt book

2010-04-03 Thread Alain Delmotte

Gour a écrit :

On Sat, 03 Apr 2010 16:03:34 +0200
  

"Alain" == Alain Delmotte  wrote:
  


Alain> Can you read a sentence in full and not always cut out what
Alain> doesn't interest you, or should I mark every word as important?

Excuse me...it's my mistake...I had to enclose my sentence in:

\startirony
...
\endirony

:-)
  

And I get an error for a
\flameoff (without corresponding \flameon)

Regards,

Alain


Sincerely,
Gour

  



___
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] The ConTeXt book

2010-04-03 Thread Marcin Borkowski
Dnia Sat, Apr 03, 2010 at 08:51:03AM -0500, Michael Saunders napisał(a):
> Because I think it might be possible to produce better output with
> Context than with LaTeX (is this true?).  My experience has been quite
> different from yours.  I got up an running with LaTeX in a week (in
> 1995), found the documentation clear and almost any effect I wanted
> easy to achieve with well-documented packages that never seriously
> conflicted.  This, on the other hand, is a nightmare.

Yep. But when you actually run into one of these problems in LaTeX, you
are often more or less left alone - unlike ConTeXt and this list.

A few examples: tikz (for some obscure reason) breaks some functionality
of empheq; align in intertext in align (yes, I needed something like
this!) in AMS-LaTeX doesn't work; hacking the (otherwise excellent)
amsrefs package (or any AMS-LaTeX package, for that matter) is a real
pain, but sometimes you just need it (for example, amsthm may be a
standard, but it just sucks in quite a few respects!).



My general thought on this discussion: someone said "why don't people
switch from LaTeX to ConTeXt if ConTeXt is better?".  The answer is
obvious to me.  First: 99% maths journals accept LaTeX, \epsilon of them
(if any) accept ConTeXt.  Second: people still use their LaTeX 2.09
preambles from the nineties, and spending even 30 minutes on learning a
new package (or just not using $$ ... $$ but \[ ... \] or anything)
seems impossible for them.  Third: sadly, nearly anyone just does not
care whether the results are beautiful or ugly; people (I'm talking
about mathematicians now) use (La|AMS|Con)TeX(t) not because it is
better than (word|OO), but because that is what journals want.

Personally, I use both LaTeX and ConTeXt: LaTeX when I need something
done quickly or when I want to share some code with others (who usually
use LaTeX), and ConTeXt when I have some time and want to learn
something new (or when I have a ready template which *just works(TM)*.)

Cheers

-- 
Marcin Borkowski (http://mbork.pl)
___
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] The ConTeXt book

2010-04-03 Thread Gour
On Sat, 03 Apr 2010 16:03:34 +0200
>> "Alain" == Alain Delmotte  wrote:

Alain> Can you read a sentence in full and not always cut out what
Alain> doesn't interest you, or should I mark every word as important?

Excuse me...it's my mistake...I had to enclose my sentence in:

\startirony
...
\endirony

:-)


Sincerely,
Gour

-- 

Gour  | Hlapicina, Croatia  | GPG key: F96FF5F6



signature.asc
Description: PGP 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
___


Re: [NTG-context] Hans' presentation: using plain TEX (from TUG 2009) [apologies if OT]

2010-04-03 Thread Hans Hagen

On 3-4-2010 8:56, Graham Douglas wrote:

<>

Hi Hans

Thank you for your commnts. Oh, for sure, tinkering with
plain is just an interim step along the (long...) road. A very minimal
"harness setup" to write minimal code --- to play with the various
LuaTeX API functions via GNU's gdb debugger. By building a small test
environment/playground from scratch, including compiling LuaTeX, and
hacking together a basic TDS, gives me a way to learn about stuff like
kpathsea etc. Whether or not it's a good way to learn, the right stuff
to learn, I'm not sure, but I have learnt a lot through trial + error
and not a little frustration, at times... And it keeps me pleasantly
occupied with an absorbing and very low-cost hobby :-)

If there would be any interest, I'd be happy to write it up at some
point if anyone would benefit --- but it'd need scrutiny from resident
experts prior to publication: peer review :-)


just write articles for the MAPS then (NTG journal)

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


Re: [NTG-context] Error under Ubuntu Lnux

2010-04-03 Thread Alain Delmotte

Hi Mojca,

Mojca Miklavec a écrit :

On Sat, Apr 3, 2010 at 11:05, Alain Delmotte wrote:
  

When did you last update the minimals? LuaTeX beta-0.50.0 should not
be there any more.

  

Well! I installed it Thursday 01/04 for the first time (but I confess: I
didn't update since!!)
But I think Taco gave the answer, I'll wait.



You don't need to wait since the latest version should be there since
Thursday the 1st (you installed the minimals a couple of hours too
early :).
  

Thanks I updated and everything is OK.

Have good Easter days,

Alain

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
___


[NTG-context] learning LuaTeX (was: Hans' presentation: using plain TEX (from TUG 2009) [apologies if OT])

2010-04-03 Thread Patrick Gundlach
Hello Graham,

> Thank you for your commnts. Oh, for sure, tinkering with
> plain is just an interim step along the (long...) road. A very minimal 
> "harness setup" to write minimal code --- to play with the various LuaTeX API 
> functions via GNU's gdb debugger. By building a small test 
> environment/playground from scratch, including compiling LuaTeX, and
> hacking together a basic TDS, gives me a way to learn about stuff like 
> kpathsea etc.

Besides the gdb part, this is pretty much how I "learned" LuaTeX (still on my 
path). I suggest you stay with plain, then add features as you go along:

* write your own font handler (see the bluewiki page) - LuaTeX supports many 
different kinds of fonts
* write your own kpathsea module (and thus replace kpathsea)
* do a nodelist traversal and find out about the different node types
* create a nodelist and write it out to TeX (node.write(...))
* use tex.linebreak() for creating a paragraph.
...

Hans' font stuff is rather advanced and therefore complex (IIRC > 1 lines 
of code), so don't try to understand it as your first exercise.

There is no need to use ConTeXt if all you want is knowledge of the LuaTeX API. 
If you understand german or use google translate, have a look at

http://www.luatex.de

Patrick

___
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] Hans' presentation: using plain TEX (from TUG 2009) [apologies if OT]

2010-04-03 Thread Graham Douglas

<>

Hi Hans

Thank you for your commnts. Oh, for sure, tinkering with
plain is just an interim step along the (long...) road. A very minimal 
"harness setup" to write minimal code --- to play with the various 
LuaTeX API functions via GNU's gdb debugger. By building a small test 
environment/playground from scratch, including compiling LuaTeX, and
hacking together a basic TDS, gives me a way to learn about stuff like 
kpathsea etc. Whether or not it's a good way to learn, the right stuff 
to learn, I'm not sure, but I have learnt a lot through trial + error 
and not a little frustration, at times... And it keeps me pleasantly

occupied with an absorbing and very low-cost hobby :-)

If there would be any interest, I'd be happy to write it up at some 
point if anyone would benefit --- but it'd need scrutiny from resident 
experts prior to publication: peer review :-)


Warm wishes

Graham


___
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] The ConTeXt book: A summary

2010-04-03 Thread John Haltiwanger
On Sat, Apr 3, 2010 at 6:41 PM, Alan BRASLAU  wrote:
> On Saturday 03 April 2010 19:14:20 John Haltiwanger wrote:
>>
>> Also, I want to say that this kind of anonymous poetry is, to me,
>> proof-positive of an excellent community.
>
> Beers all around (in Prague next September)!

Ah, another good sign! ;)
___
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] The ConTeXt book: A summary

2010-04-03 Thread Idris Samawi Hamid ادريس سماوي حامد
On Sat, 03 Apr 2010 12:29:30 -0600, Yet Another ConTeXt user  
 wrote:



Who is this Irdis?

Oh, my heart now bleeds
That I couldn't spell the name of Prof Hamid


Our anonymous YACU ran, slipped and had to skid,
Neither did (s)he know how to rhyme with Hamid

Accent in Hamid is on the first syllable,
Otherwise pronouncing it will be untenable

;-)

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


Re: [NTG-context] The ConTeXt book: A summary

2010-04-03 Thread Alan BRASLAU
On Saturday 03 April 2010 19:14:20 John Haltiwanger wrote:
> 
> Also, I want to say that this kind of anonymous poetry is, to me,
> proof-positive of an excellent community.

Beers all around (in Prague next September)!

Alan
___
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] (lua?)latex module ( The ConTeXt book)

2010-04-03 Thread Martin Schröder
2010/4/3 Taco Hoekwater :
> ebcdic!

UTF-EBCDIC?
UTF-5?

Best
   Martin
___
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] (lua?)latex module ( The ConTeXt book)

2010-04-03 Thread Taco Hoekwater

Martin Schröder wrote:

2010/4/3 Hans Hagen :

ah .. woul dhav emade a nice april 1 joke ... you announcing that there
would finally be a proper input as well as font encoding for italian!


After that can we have ascii please?


ebcdic!

___
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] (lua?)latex module ( The ConTeXt book)

2010-04-03 Thread Martin Schröder
2010/4/3 Hans Hagen :
> ah .. woul dhav emade a nice april 1 joke ... you announcing that there
> would finally be a proper input as well as font encoding for italian!

After that can we have ascii please?

Best
   Martin
___
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] The ConTeXt book: A summary

2010-04-03 Thread John Haltiwanger
On Sat, Apr 3, 2010 at 6:13 PM, Yet Another ConTeXt user
 wrote:
> On Sat, Apr 3, 2010 at 1:14 PM, John Haltiwanger
>  wrote:
>> On Sat, Apr 3, 2010 at 3:58 PM, Yet Another ConTeXt user
>>  wrote:
>>
>>>    Pick up a pen and go 'n write
>>>    On any part of ConTeXt that you like
>>>
>>> A wiki article, a blog post, are good places to start
>>> People reading them will relish the knowledge it imparts
>
> Or be brave and reach salvation
> Like John, use ConTeXt as a topic of your dissertation
>
>> You forgot to mention the part where someone said he was planning to
>> do these things ;)
>
> Corrected :D

:D
___
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] The ConTeXt book: A summary

2010-04-03 Thread Yet Another ConTeXt user
2010/4/3 Idris Samawi Hamid ادريس   سماوي حامد :
> On Sat, 03 Apr 2010 09:58:01 -0600, Yet Another ConTeXt user
>  wrote:
>
>> (Actually when I was writing this chronology
>> Irdis was thinking about a typographical ontology)
>
> Who is this Irdis?

Oh, my heart now bleeds
That I couldn't spell the name of Prof Hamid
___
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] The ConTeXt book: A summary

2010-04-03 Thread Yet Another ConTeXt user
On Sat, Apr 3, 2010 at 2:18 PM, Hans Hagen  wrote:
> On 3-4-2010 8:13, Yet Another ConTeXt user wrote:
>>
>> On Sat, Apr 3, 2010 at 1:14 PM, John Haltiwanger
>>   wrote:
>>>
>>> On Sat, Apr 3, 2010 at 3:58 PM, Yet Another ConTeXt user
>>>   wrote:
>>>
    Pick up a pen and go 'n write
    On any part of ConTeXt that you like

 A wiki article, a blog post, are good places to start
 People reading them will relish the knowledge it imparts
>>
>> Or be brave and reach salvation
>> Like John, use ConTeXt as a topic of your dissertation
>>
>>> You forgot to mention the part where someone said he was planning to
>>> do these things ;)
>>
>> Corrected :D
>
> can you add the poem to the wiki?

Not me ...  The wiki logs IP addresses. But other's should feel free
to add it to the wiki.

-- A ConTeXt user
___
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] The ConTeXt book: A summary

2010-04-03 Thread Hans Hagen

On 3-4-2010 8:13, Yet Another ConTeXt user wrote:

On Sat, Apr 3, 2010 at 1:14 PM, John Haltiwanger
  wrote:

On Sat, Apr 3, 2010 at 3:58 PM, Yet Another ConTeXt user
  wrote:


Pick up a pen and go 'n write
On any part of ConTeXt that you like

A wiki article, a blog post, are good places to start
People reading them will relish the knowledge it imparts


Or be brave and reach salvation
Like John, use ConTeXt as a topic of your dissertation


You forgot to mention the part where someone said he was planning to
do these things ;)


Corrected :D


can you add the poem to the wiki?


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


Re: [NTG-context] Hans' presentation: using plain TEX (from TUG 2009) [apologies if OT]

2010-04-03 Thread Hans Hagen

On 3-4-2010 7:51, Graham Douglas wrote:


So, is it possible to find and load .afm/.pfb with your luatex-plain
example. Is that font machinery included in luatex-plain?


the 'generic' code is only providing opentype support and type1/afm goes 
via the regular tex specific tfm route and believe me: i don't even want 
to know how plain users of latex users deal with type 1 as it's already 
messy enough in context; keep in mind that when one uses type 1 one 
often operates in the 8 bit environment and therefore in font encoding 
land; of course you can convert a type 1 into an open type font using 
fontforge


context mkiv can deal with afm/type1 but this is rather context specific 
and i'm not going to impose context methods and strategies as i'm pretty 
sure that non context users are not that willing to adapt to context 
methods


sticking to type 1 is a bad idea anyway and the less it is supported in 
the new engines the better as it forces users to move on


the same is true for math ... the loader does load math fonts but math 
support is always rather macro package specific so one needs to define 
whatever needed (families, symbols etc) the way uses in the specific 
macro package (the same applies here .. in a few years all math fonts 
will be available in open type)


for instance in the lua-latex code, they use the context otf loader for 
open type but it gets encapsulated in latex ways of defining and using 
and as type1 handling is already present in latex (and is shared with 
xetex code i assume) it is not related to lua etc at all, so there is no 
need for additional code


concerning plain: plain has no font system so there's nothing to hook 
code in and as soon as one starts to make a system one should wonder if 
using plain is a good idea; it does not gain you much using plain 
instead of context


concernign context being large ... occasionally i do experiment with 
metatex, a more layered approach for making smaller formats but that's a 
long term effort



If so, can you suggest why the luatex-plain example
might be failing with the .afm/.pfb files?


because you need to load the tfm file (which is probably someplace in 
your tex tree)



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


Re: [NTG-context] The ConTeXt book: A summary

2010-04-03 Thread Idris Samawi Hamid ادريس سماوي حامد
On Sat, 03 Apr 2010 09:58:01 -0600, Yet Another ConTeXt user  
 wrote:



(Actually when I was writing this chronology
Irdis was thinking about a typographical ontology)


Who is this Irdis?

Anyway, this is beyond "thinking about it" ;-)

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


Re: [NTG-context] The ConTeXt book: A summary

2010-04-03 Thread Yet Another ConTeXt user
On Sat, Apr 3, 2010 at 1:14 PM, John Haltiwanger
 wrote:
> On Sat, Apr 3, 2010 at 3:58 PM, Yet Another ConTeXt user
>  wrote:
>
>>    Pick up a pen and go 'n write
>>    On any part of ConTeXt that you like
>>
>> A wiki article, a blog post, are good places to start
>> People reading them will relish the knowledge it imparts

Or be brave and reach salvation
Like John, use ConTeXt as a topic of your dissertation

> You forgot to mention the part where someone said he was planning to
> do these things ;)

Corrected :D
___
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] Hans' presentation: using plain TEX (from TUG 2009) [apologies if OT]

2010-04-03 Thread Graham Douglas

Dear Hans, Taco et al

I hope this is the appropriate place to ask my question
--- if not, my apologies.

I've compiled LuaTeX on Windows and have been using Hans'
presentation "using plain TEX" (from TUG 2009) to construct
a minimal working runtime environment based on plain tex.
Basically, a hand-coded texmf.cnf and a minimal (non-ConTeXt)
environment/TDS constructed around the "build" directory created by 
build.sh.


The reason for doing this is to start with a setup
which is the minimum possible, as a way to learn.
ConTeXt is very powerful and orders of magnitude more complex
than plain (obviously...) so I needed to strip that away, for now.

It seems to work well, so far.

My question relates to fonts. In the luatex-plain example:

\input plain
\directlua {tex.enableprimitives('', tex.extraprimitives())}
\pdfoutput=1
\everyjob \expandafter {%
\the\everyjob
\input luatex-basics\relax
\input luatex-fonts\relax
\input luatex-mplib\relax
}
\edef\fmtversion{\fmtversion+luatex}

===> luatex --ini luatex-plain.tex

You include some ConTeXt font machinery which I'd like
to experiment with using fonts I have in .afm/.pfb format only.

I ran

mtxrun --script font --names

to generate a font name database (luatex-fonts-names.lua)

 ["mappings"]={
  ["aharonibold"]={ "Aharoni Bold", "C:/Windows/fonts/ahronbd.ttf" },
  ["andalus"]={ "Andalus", "C:/Windows/fonts/andlso.ttf" },
  ["angsananew"]={ "Angsana New", "C:/Windows/fonts/angsa.ttf" },
  ["angsananewbold"]={ "Angsana New Bold", "C:/Windows/fonts/angsab.ttf"
<>

and copied it across to my plain tex texmf tree.

Works fine, PDF outputs perfectly, so it enables lots more fonts in the 
plain format. However, the database is clearly restricted to TrueType 
and OpenType fonts so my question is:


Does the font machinery included by:

\input luatex-basics\relax
\input luatex-fonts\relax
\input luatex-mplib\relax

provide support for afm/pfb fonts?

TrueType etc are OK like this:

\font\testf=[arialbolditalicmt] at 12pt

(name taken from database)

However, as soon as I try to use this with afm/pfb files
it fails, unable to find the metrics.

For example:

\font\testa=file:MinionRegularItalic_wt350_wd450_op10 at 34pt

It may be potentially bad names that I'm using with underscores
(they are all named like this Minion_wtX_wdY_opZ)

(X,Y,Z are values for weight, width and optical size)

But it also failed with simple font names.

I checked that the fonts can be found:

\directlua {
local found = 
kpse.find_file("MinionRegularItalic_wt350_wd450_op10","afm")

  tex.print("$$"..found.."$$")
local ifound = 
kpse.find_file("MinionRegularItalic_wt350_wd450_op10","type1 fonts")

tex.print("$$"..ifound.."$$")
}

($$ is a silly hack due to the _)

So, is it possible to find and load .afm/.pfb with your luatex-plain 
example. Is that font machinery included in luatex-plain?


If so, can you suggest why the luatex-plain example
might be failing with the .afm/.pfb files?

I would be very grateful for any insights you can provide.

Many, many thanks in advance.

And another busy day on the list!!!

Warm wishes

Graham












___
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] (lua?)latex module ( The ConTeXt book)

2010-04-03 Thread Hans Hagen

On 3-4-2010 7:19, luigi scarso wrote:

On Sat, Apr 3, 2010 at 7:15 PM, Hans Hagen  wrote:

ah .. woul dhav emade a nice april 1 joke ... you announcing that there
would finally be a proper input as well as font encoding for italian!

Uh? who needs them ?
never had a problem with italian&  context


ah, so you would actually have considered it a serious joke then -)

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


Re: [NTG-context] (lua?)latex module ( The ConTeXt book)

2010-04-03 Thread Andrea Valle

me neither. Should I ? :)

-a-

On Apr 3, 2010, at 7:19 PM, luigi scarso wrote:


On Sat, Apr 3, 2010 at 7:15 PM, Hans Hagen  wrote:
ah .. woul dhav emade a nice april 1 joke ... you announcing that  
there

would finally be a proper input as well as font encoding for italian!

Uh? who needs them ?
never had a problem with italian & context

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


--
Andrea Valle
--
CIRMA - DAMS
Università degli Studi di Torino
--> http://www.cirma.unito.it/andrea/
--> http://www.myspace.com/andreavalle
--> http://www.flickr.com/photos/vanderaalle/
-->  http://www.youtube.com/user/vanderaalle
--> andrea.va...@unito.it
--
" This is a very complicated case, Maude. You know, a lotta ins, a  
lotta outs, a lotta what-have-yous."

(Jeffrey 'The Dude' Lebowski)



___
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] (lua?)latex module ( The ConTeXt book)

2010-04-03 Thread luigi scarso
On Sat, Apr 3, 2010 at 7:15 PM, Hans Hagen  wrote:
> ah .. woul dhav emade a nice april 1 joke ... you announcing that there
> would finally be a proper input as well as font encoding for italian!
Uh? who needs them ?
never had a problem with italian & context

-- 
luigi
___
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] (lua?)latex module ( The ConTeXt book)

2010-04-03 Thread Hans Hagen

On 3-4-2010 7:09, luigi scarso wrote:


but there is nothing which prevents you from using another one.

or invent one by myself too --why not ?


ah .. woul dhav emade a nice april 1 joke ... you announcing that there 
would finally be a proper input as well as font encoding for italian!


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


Re: [NTG-context] The ConTeXt book: A summary

2010-04-03 Thread John Haltiwanger
On Sat, Apr 3, 2010 at 3:58 PM, Yet Another ConTeXt user
 wrote:

>    Pick up a pen and go 'n write
>    On any part of ConTeXt that you like
>
> A wiki article, a blog post, are good places to start
> People reading them will relish the knowledge it imparts

You forgot to mention the part where someone said he was planning to
do these things ;)

I literally haven't had time to launch some real projects using
ConTeXt. Everything so far has been ad-hoc environment setups that
look relatively decent. My first step is to learn (and document that
learning) a project using the structure presented here
http://wiki.contextgarden.net/Project_structure . I'll keep you
posted.

Also, I want to say that this kind of anonymous poetry is, to me,
proof-positive of an excellent community.
___
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] (lua?)latex module ( The ConTeXt book)

2010-04-03 Thread luigi scarso
On Sat, Apr 3, 2010 at 6:49 PM, Hans Hagen  wrote:
> On 3-4-2010 6:44, Wolfgang Schuster wrote:
>>
>> Am 03.04.10 17:11, schrieb luigi scarso:

 You said encodings are gone in mkiv but this isn't true,
>>>
>>> id est ?
>>
>> \enableregime[latin1]
>> \starttext
>> AOUÄÖÜ
>> \stoptext
acceptable in mkii
horror in mkiv

>>
>> When encodins are really gone this should fail with mkiv
>> but what you get as output is 'AOUÄÖU' what means encodings
>> aren't gone. It's recommended to use UTF-8 encoded input
>> but there is nothing which prevents you from using another one.
or invent one by myself too --why not ?

> indeed and there is no reason to drop backward compatibility in that respect
yes yes , of course backward comp.
But, apart this (which is important etc etc etc) any other issue ?
I mean: I'm typesetting international pricelist from 7 years, it would
be impossible to manage thing without unicode and context.
If one submit a file in a known (iconv --list) encoding I convert it
in unicode utf  *before* and then process with mkiv.
And iconv can be eventually link in lua, by a dynamic linking --- not
need for peek and poke sources.
Or it can be done in pure lua.
Am I wrong ?
Anyway I do the rules --- only one input encoding: unicode utf-8 .
Sorry for the others.
>
> of course font (and math) encodings are completely gone
unicode input  & uncode fonts are the news --- you typeset what you see
I understand that ``correct'' is the right way
but please
“correct” is better (the perfect way)
(I mean
U+201C LEFT DOUBLE QUOTATION MARK correct U+201D RIGHT DOUBLE QUOTATION MARK
)
-- 
luigi
___
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] (lua?)latex module ( The ConTeXt book)

2010-04-03 Thread Hans Hagen

On 3-4-2010 6:44, Wolfgang Schuster wrote:

Am 03.04.10 17:11, schrieb luigi scarso:

You said encodings are gone in mkiv but this isn't true,

id est ?

\enableregime[latin1]
\starttext
AOUÄÖÜ
\stoptext

When encodins are really gone this should fail with mkiv
but what you get as output is 'AOUÄÖU' what means encodings
aren't gone. It's recommended to use UTF-8 encoded input
but there is nothing which prevents you from using another one.


indeed and there is no reason to drop backward compatibility in that 
respect


of course font (and math) encodings are completely gone

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


Re: [NTG-context] (lua?)latex module ( The ConTeXt book)

2010-04-03 Thread Wolfgang Schuster

Am 03.04.10 17:11, schrieb luigi scarso:

You said encodings are gone in mkiv but this isn't true,
 

id est ?
   

\enableregime[latin1]
\starttext
AOUÄÖÜ
\stoptext

When encodins are really gone this should fail with mkiv
but what you get as output is 'AOUÄÖU' what means encodings
aren't gone. It's recommended to use UTF-8 encoded input
but there is nothing which prevents you from using another one.

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] Typographical Engineering in Context

2010-04-03 Thread Idris Samawi Hamid ادريس سماوي حامد
On Sat, 03 Apr 2010 08:41:31 -0600, John Haltiwanger  
 wrote:



2010/4/3 Idris Samawi Hamid ادريس   سماوي حامد :

It is a book on ConTeXt, but NOT a ConTeXtBook, ConTeXt Companion, or  
other

clone. Rather, it aims to introduce Context as a general tool for
typographical and typesetting engineering. Some of the philosophy of  
book
design and layout will be discussed, and it will contain a strong  
reference

to commands etc.


As the unique nature of typographical programming has lead it to
under-documentation, I want to say that maintaining this as a central
focus is a brilliant idea. Will Section II involve describing some
detail important aspects of ConTeXt's internals?


Let's distinguish typographical engineering from typographical  
programming. This will not be a book on the latter per se. Typographical  
engineering can be done by a non-programmer -- structured and automated  
processing using the high-level commands of Context. Typographic  
programming is an advanced topic, for which this book can serve as an  
introduction.


So there may be some introduction to the ConTeXt internals, but nothing  
too indepth. Hopefully there will be successors to this first book which  
build on the foundation in different ways, or which or written fro a  
programmer-audience from the start.



So no knowledge or familiarity with TeX is assumed at all. We will cover
some advanced topics as well, including introductions to luatex  
scripting

etc


As this is precisely my situation, perhaps I can offer you the benefit
of a test-able target audience? Today I am already looking into the
best route to learning TeX/mkiv in a holistic (ie not just looking for
the 'recipe' I need to meet a given deadline). I have just entered
full-time thesis mode, so the question begins Should I just sit down
and read the TeXBook?


For typographic programming, of course the TeXBook is, if no  
indispensable, then extremely useful.


OTOH, we need a luaTeXBook that describes the eTeX extensions, the  
omega-aleph extensions, and luatex's own extensions, not to mention using  
the lua scripting language itself.



(something that will be done regardless, it's
just a question as what is most worthwhile to Getting Something Done
Right Now) or would it be that the LuaTeX manual is more directly
applicable? Or, perhaps, a chapter from your book? ;)


I want to have one chapter on advanced techniques that includes an  
introduction to typographic programming in TeX -- including the primitive  
extensions -- and lua. But that will have to be expanded to a full book  
later on by real programmers like Wolfgang or Luigi.


I was not planning to announce this for some time yet, but given the  
buzz
around the topic on ConTeXt documentation Hans thought it would be a  
good

moment to introduce this project and to get your feedback.

So please use this thread to make suggestions:

What would you all like to see covered in the planned book project:

Typographical Ontology and Engineering: Structured and Automated  
Authoring

in Context



I look forward to your feedback and suggestions!


I think the more you source it with the community, the stronger it
will become. That is, our ignorance will most likely help you refine
it in ways you wouldn't have expected to need to. But in other ways as
well. For example, the appendix on workflows can gain a lot from
community input I'd think.


Can you explain what you mean by "appendix on workflows"?

A community model for feedback on the book would be useful. I don't want  
it too open at the moment -- can slow down development and I want to get  
this DONE. But maybe a select audience of test-able volunteers will be the  
way to go... thnx for that suggestion!


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


[NTG-context] The ConTeXt book: A summary

2010-04-03 Thread Yet Another ConTeXt user
If you were surprised, like me
Fifty emails, in your inbox to see

Let me help you with a summary
Of what happened, using a poor excuse for poetry

It was the day of fools
When Arthur tried to be cool

In ConTeXt mailing list he shouted, "Look
I am going to write a ConTeXt book!"

Everyone was happy and had a thrill
Till Martin said, "it is the first of April"

His joke ruined, Arthur was sad
He said Martin, this is bad

Other users were also upset, taken for a ride
The lack of a book, is not a matter of pride

There were cries and a big fuss
I was just getting started, said Russ

After that comments did pour
Its not even funny, said Gour

All of us would be out of luck
If Hans were to be hit by a bus!

Citing Douglas Adams said Taco
That will make the bus, a shamed loco

In time back it 'ill go
And slam its breaks, like a pro

Writing documentation is no fun
It that the reason it is shun

Even if you do write something
Does anyone even read the damn thing?

Taco lamented all he hears is that 'it sucks'
Demotivated, he may just pass the buck

"Oh please, don't let the project slack
If you write something, we will give you feedback"

This circle of arguments is always repeated
Whenever the question of documentation gets tweeted

A new conspiracy theory was added this time
"They want to keep it a secret," it's a crime

I am sick and tired of all the pretext
Why do you think anyone should write a book on ConTeXt?

Taco and Hans, their hands are full
Everyone else is just using a tool

(Actually when I was writing this chronology
Irdis was thinking about a typographical ontology)

If you think that the documentation is lacking
Do something, rather than slacking

Here's a suggestion, if I may give to thee
Follow it, and you'll be a ConTeXt prodigee

Pick up a pen and go 'n write
On any part of ConTeXt that you like

A wiki article, a blog post, are good places to start
People reading them will relish the knowledge it imparts

Write an example, show how things work
Don't just hide there and lurk

If nothing else, write about what you find confusing
Others writing documentation may find it motivating

On this note, this summary I'll end
You were not offended, I'll pretend

Finally a request, if I may
Let me be anonymous, please, I pray

A promise in passing, I'll also make
Someday a ConTeXt book or tutorial, I'll bake

I am waiting for time and a muse
At least, that is my excuse


-- A ConTeXt User
___
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] Typographical Engineering in Context

2010-04-03 Thread Graham Douglas

Idris Hamid wrote:

==
FYI: I am presently working on a book:

Typographical Ontology and Engineering:
Structured and Automated Authoring in Context

The basic outline is


I. Ontology and Theory
II. Typographical Engineering in Context [including special topics,
advanced techniques of luatex, opentype etc]
III. A Typographical Engineer's Reference [organization of options and
commands, glossary]
IV. Appendix: Authoring in Notepad++ [or some other tool]
V. Indices



I look forward to your feedback and suggestions!

Best wishes
Idris
===

Hello Idris

A chapter or appendix on the fundamentals of Unicode
A (big...) chapter on typesetting Arabic :-) would be great
--- I've been self-teaching/studying Arabic for a couple
of years, time permitting. I hope one day to use ConTeXt to
write-up my study notes --- especially the formal grammar
which is (need I say) vast!

It would be great to be able to document tools whereby you could
mark-up any Arabic word (noun, adjective verb etc) to show certain
parts in colour or add overbraces/underbraces etc. Colouring the glyphs 
or other ways of annotating the Arabic text to help your own documenting 
and understanding of the rules. I'm sure you know what I mean!!


Of course, it would be impractical to cover all possibilities
but the core task of accessing the node lists (and (maybe) by
attributes) to introduce special effects onto the Arabic glyphs.
Tools to access the vowelling --- e.g., colour the vowels
or add boxes around them etc --- purely for the purposes
of aiding understanding/memory etc.

Anything that could help students/learners of Arabic to write really 
well typeset notes, with the Arabic text "annotated" to highlight things 
that you want to really stress.


Especially if it is some tricky point of grammar and you want to really 
make sure you write a careful account of your hard-earned understanding 
so you don't forget next time!!!


Lots of node-list processing :-)

Warm regards

Graham

















___
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] InteractionsBar - another shot

2010-04-03 Thread Hans Hagen

On 3-4-2010 4:08, Willi Egger wrote:

Hi Mathias,

I played with your example. It looks like that the interactionbuttons
option "width" works differentlty in MKIV. When replacing this with
.9\textwidth the buttons are placed over the whole area. However there
is no spacing between the buttons.

So we must ask Hans what has changed ...


i remember changing something for the sake of configureablility but 
forgot what (i was actually thinking of moving that bit of code to a 
module and extend it it a bit) as i had to switch to do something else


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


Re: [NTG-context] The ConTeXt book

2010-04-03 Thread Hans Hagen

On 3-4-2010 3:49, Wolfgang Schuster wrote:

Am 03.04.10 15:42, schrieb luigi scarso:

And what's with the Lua part you want?

encoding

\usepackage[latin1]{inputenc} -> \enableregime[latin1]

and convert latex encoding names to context names but that's possible
with pure tex code


who cares about that? will you then start using latex commands instead? 
and i'm pretty sure that although it might sound similar that the 
appeoached are different



font management

i doubt latex’s and context’s system can be mixed (without ugly hacks) or
do you mean a higher system like fontspec and luaotfload

name space to avoid macro collision

tex macros or lua functions (can you be more concrete)?


again a macro package specific problem; in context we have namespaces 
already for a long time and it works ok


and believe me, there's not much to share .. it's way more easy for me 
write code from scratch in a context way


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


Re: [NTG-context] The ConTeXt book

2010-04-03 Thread Hans Hagen

On 3-4-2010 3:42, luigi scarso wrote:

On Sat, Apr 3, 2010 at 3:36 PM, Wolfgang Schuster
  wrote:

Am 03.04.10 15:01, schrieb luigi scarso:


2. What do you expect from a LuaLaTeX module?



\usemodule[latex]
and then all things in latex/base/* work ok (and only these ones).



And what's with the Lua part you want?

encoding
font management
name space to avoid macro collision


well, latex and context differ fundamentally and i'm not going to waste 
time on making things that can be shared (the font stuff is an exception 
and i only do the plain part; there might be more plain modules 
eventually); just look at the mp to pdf code ... you don't want to know 
what i had to do over time to keep it running in all macro packages


and, as said the approach, interfaces, integratin of latex is so 
different that it makes no sense either; of course if i'm paid well i 
can consider making generic derivates but that's unlikely to happen


my energy goes in context. (period)

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


Re: [NTG-context] The ConTeXt book

2010-04-03 Thread Hans Hagen

On 3-4-2010 2:56, Gour wrote:

On Sat, 03 Apr 2010 14:45:51 +0200

"Alain" == Alain Delmotte  wrote:


Alain>  I think Taco didn't say *at all* that books are not important;
Alain>  he just said that the books will not automatically increase the
Alain>  use.

So you think that having book(s) will leave the number of the ConText
users on the same level or maybe decrease it?


i think it's hard to draw conclusions .. for instance if someone has to 
use tex once for a thesis he counts as user but will never use tex again 
probably


i've seen my share of tex users and am pretty convinced that many users 
on this list are non standard in the sense that they like to make their 
own look and feel (contrary to using say latex for a one shot document 
in a prescribed style) .. in that sense i think that the crowd here is 
not the majority of tex users but definitely using it in advanced ways 
... just look at mkiv ... i'm really pleased that so many use it already 
which helps us a lot with developing luatex as well


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


Re: [NTG-context] Error under Ubuntu Lnux

2010-04-03 Thread Mojca Miklavec
On Sat, Apr 3, 2010 at 11:05, Alain Delmotte wrote:
>
>> When did you last update the minimals? LuaTeX beta-0.50.0 should not
>> be there any more.
>>
>
> Well! I installed it Thursday 01/04 for the first time (but I confess: I
> didn't update since!!)
> But I think Taco gave the answer, I'll wait.

You don't need to wait since the latest version should be there since
Thursday the 1st (you installed the minimals a couple of hours too
early :).

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] (lua?)latex module ( The ConTeXt book)

2010-04-03 Thread luigi scarso
On Sat, Apr 3, 2010 at 5:04 PM, Wolfgang Schuster
 wrote:
>
> You said encodings are gone in mkiv but this isn't true,
id est ?

-- 
luigi
___
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] Typographical Engineering in Context

2010-04-03 Thread luigi scarso
On Sat, Apr 3, 2010 at 4:58 PM, John Haltiwanger
 wrote:
> Would that make it feasible to somehow chain Parrot's Lua
> to LuaTeX?
parrot ~ luajit
cfr. http://luajit.org/
Maybe some day luatex will be jitluatex
but I don't see here a priority --- luajit is x86 specific for example.

My point of view is not so new COM  .NET , "plug-in" all share the
same concept of dynamic loading
--- but the don't know the concept of typographical programming.


-- 
luigi
___
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] (lua?)latex module ( The ConTeXt book)

2010-04-03 Thread Wolfgang Schuster

Am 03.04.10 16:55, schrieb luigi scarso:

I care only unicode utf-8
   

This wasn't the question ;)
 

??
   

You said encodings are gone in mkiv but this isn't true,
ehat you use or what's the preferred encoding is another topic.

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] Typographical Engineering in Context

2010-04-03 Thread luigi scarso
2010/4/3 Idris Samawi Hamid ادريس   سماوي حامد :
> Hi luigi,
> Now that may be TOO advanced for this book :-) though we want to have a few
> examples illustrating advanced possibilities
http://wiki.contextgarden.net/User:Luigi.scarso/luatex_lunatic
-- 
luigi
___
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] Typographical Engineering in Context

2010-04-03 Thread Idris Samawi Hamid ادريس سماوي حامد

Hi luigi,

On Sat, 03 Apr 2010 08:41:47 -0600, luigi scarso   
wrote:



As a computer engineer, one of the most import point of luatex-ConTeXMKIV
is the possibility offered by Lua of an easy binding with external
C/C++ shared library.
This adds another dimension to literate programming, and in some
circumstances eliminates
the separation between documentation and code.
For example, you can write an article in mkiv about Computational
Commutative Algebra
and the article *is* the program because is processed by the binding
of luatex to a comp.comm.alg library
Or you can write a text about electrical net and, if you  have a
binding to a spice library, the text is also the program
that resolve the net and show the result (in a graphical manner also,
thank to mplib).
I'm pretty sure that there are others examples in mechanical sectors,
financial sectors, combinatorial area and so on,
maybe logic too.
CPU power and disk storage are not a problem:
8cores-8GigaByte-1Tera computer has already reach the mass-market
and context mkiv and luatex are well designed.


Now that may be TOO advanced for this book :-) though we want to have a  
few examples illustrating advanced possibilities


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


Re: [NTG-context] Typographical Engineering in Context

2010-04-03 Thread John Haltiwanger
On Sat, Apr 3, 2010 at 2:41 PM, luigi scarso  wrote:

> As a computer engineer, one of the most import point of luatex-ConTeXMKIV
> is the possibility offered by Lua of an easy binding with external
> C/C++ shared library.
> This adds another dimension to literate programming, and in some
> circumstances eliminates
> the separation between documentation and code.
> For example, you can write an article in mkiv about Computational
> Commutative Algebra
> and the article *is* the program because is processed by the binding
> of luatex to a comp.comm.alg library
> Or you can write a text about electrical net and, if you  have a
> binding to a spice library, the text is also the program
> that resolve the net and show the result (in a graphical manner also,
> thank to mplib).
> I'm pretty sure that there are others examples in mechanical sectors,
> financial sectors, combinatorial area and so on,
> maybe logic too.
> CPU power and disk storage are not a problem:
> 8cores-8GigaByte-1Tera computer has already reach the mass-market
> and context mkiv and luatex are well designed.

I've been imagining what opportunities might be available via the
Parrot platform, as there is a native Lua on the VM that could
ostensibly share objects/classes/methods/code with any other language
on the platform. Not sure what kind of bridging options will be
available between Parrot and LuaTeX, but I think I remember something
about being able to 'inject' Lua statements into the LuaTeX engine (at
some point)? Would that make it feasible to somehow chain Parrot's Lua
to LuaTeX?

I'm not a true software engineer, just a self-taught tinkerer with
wild ideas. I hadn't been thinking in such literate programming terms,
but that sounds incredibly cool.



2010/4/3 John Haltiwanger :

>
> As this is precisely my situation, perhaps I can offer you the benefit
> of a test-able target audience? Today I am already looking into the
> best route to learning TeX/mkiv in a holistic (ie not just looking for
> the 'recipe' I need to meet a given deadline). I have just entered
> full-time thesis mode, so the question begins Should I just sit down
> and read the TeXBook? (something that will be done regardless, it's
> just a question as what is most worthwhile to Getting Something Done
> Right Now) or would it be that the LuaTeX manual is more directly
> applicable? Or, perhaps, a chapter from your book? ;)

Sorry to reply to myself, but the send button got pressed a bit early.
The point is, I want to approach TeX/mkiv in a holistic way. I don't
necessarily want to be mired in TeX constraints when it seems LuaTeX
will be a) easier b) more relevant c) more powerful. However, I can
imagine that knowing the former is important to understanding/learning
the latter.

Anyway, at the moment I'm content to read Taco's new typography
chapter and add a few notes :)
___
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] (lua?)latex module ( The ConTeXt book)

2010-04-03 Thread luigi scarso
@Taco
> I think the current latex module does
>
> \def\begin#1{\csname start#1\endcsname}
> \def\end#1{\csname stop#1\endcsname}
>
> but that all depends on how much latex compatibility is
> really needed.
Only for latex/base/*

@Wolfgang
>>>Most input encodings are supported in mkiv, only a few (e.g. cyr and mac) 
>>>are gone.
>>I care only unicode utf-8
> This wasn't the question ;)
??



-- 
luigi
___
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] (lua?)latex module ( The ConTeXt book)

2010-04-03 Thread Taco Hoekwater

Wolfgang Schuster wrote:

Am 03.04.10 16:16, schrieb luigi scarso:

name space to avoid macro collision
   

Possible with internal commands but you can run into problems with
the user commands, a problem is also how LaTeX handle environments
For \begin{env} LaTeX expects a macro with the name \  end for
\end{env} a macro with the name \end.
 

Lua  can be more effective than TeX here ?
   

Lua can't do anything with conflicts at the user level.

For a LaTeX module you can do something like

\begin{env} -> \??lm:begin:env
\end{env} -> \??lm:end:env


I think the current latex module does

\def\begin#1{\csname start#1\endcsname}
\def\end#1{\csname stop#1\endcsname}

but that all depends on how much latex compatibility is
really needed.

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] The ConTeXt book

2010-04-03 Thread Wolfgang Schuster

Am 03.04.10 16:16, schrieb luigi scarso:

name space to avoid macro collision
   

Possible with internal commands but you can run into problems with
the user commands, a problem is also how LaTeX handle environments
For \begin{env} LaTeX expects a macro with the name \  end for
\end{env} a macro with the name \end.
 

Lua  can be more effective than TeX here ?
   

Lua can't do anything with conflicts at the user level.

For a LaTeX module you can do something like

\begin{env} -> \??lm:begin:env
\end{env} -> \??lm:end:env

encoding are gone
   

  Most input encodings are supported in mkiv, only a few (e.g. cyr and mac) are 
gone.
 

I care only unicode utf-8
   

This wasn't the question ;)

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] Typographical Engineering in Context

2010-04-03 Thread luigi scarso
2010/4/3 Idris Samawi Hamid ادريس   سماوي حامد :
> Typographical Ontology and Engineering:
> Structured and Automated Authoring in Context
>
> NB: MKIV ONLY!
>
> The basic outline is
>
>
> I. Ontology and Theory
> II. Typographical Engineering in Context [including special topics, advanced
> techniques of luatex, opentype etc]
> III. A Typographical Engineer's Reference [organization of options and
> commands, glossary]
> IV. Appendix: Authoring in Notepad++ [or some other tool]
> V. Indices
>
>
> So no knowledge or familiarity with TeX is assumed at all. We will cover
> some advanced topics as well, including introductions to luatex scripting
> etc

As a computer engineer, one of the most import point of luatex-ConTeXMKIV
is the possibility offered by Lua of an easy binding with external
C/C++ shared library.
This adds another dimension to literate programming, and in some
circumstances eliminates
the separation between documentation and code.
For example, you can write an article in mkiv about Computational
Commutative Algebra
and the article *is* the program because is processed by the binding
of luatex to a comp.comm.alg library
Or you can write a text about electrical net and, if you  have a
binding to a spice library, the text is also the program
that resolve the net and show the result (in a graphical manner also,
thank to mplib).
I'm pretty sure that there are others examples in mechanical sectors,
financial sectors, combinatorial area and so on,
maybe logic too.
CPU power and disk storage are not a problem:
8cores-8GigaByte-1Tera computer has already reach the mass-market
and context mkiv and luatex are well designed.

-- 
luigi
___
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] Typographical Engineering in Context

2010-04-03 Thread John Haltiwanger
2010/4/3 Idris Samawi Hamid ادريس   سماوي حامد :

> It is a book on ConTeXt, but NOT a ConTeXtBook, ConTeXt Companion, or other
> clone. Rather, it aims to introduce Context as a general tool for
> typographical and typesetting engineering. Some of the philosophy of book
> design and layout will be discussed, and it will contain a strong reference
> to commands etc.

As the unique nature of typographical programming has lead it to
under-documentation, I want to say that maintaining this as a central
focus is a brilliant idea. Will Section II involve describing some
detail important aspects of ConTeXt's internals?

> NB: MKIV ONLY!
>
> The basic outline is
>
>
> I. Ontology and Theory
> II. Typographical Engineering in Context [including special topics, advanced
> techniques of luatex, opentype etc]
> III. A Typographical Engineer's Reference [organization of options and
> commands, glossary]
> IV. Appendix: Authoring in Notepad++ [or some other tool]
> V. Indices

> So no knowledge or familiarity with TeX is assumed at all. We will cover
> some advanced topics as well, including introductions to luatex scripting
> etc

As this is precisely my situation, perhaps I can offer you the benefit
of a test-able target audience? Today I am already looking into the
best route to learning TeX/mkiv in a holistic (ie not just looking for
the 'recipe' I need to meet a given deadline). I have just entered
full-time thesis mode, so the question begins Should I just sit down
and read the TeXBook? (something that will be done regardless, it's
just a question as what is most worthwhile to Getting Something Done
Right Now) or would it be that the LuaTeX manual is more directly
applicable? Or, perhaps, a chapter from your book? ;)

> I was not planning to announce this for some time yet, but given the buzz
> around the topic on ConTeXt documentation Hans thought it would be a good
> moment to introduce this project and to get your feedback.
>
> So please use this thread to make suggestions:
>
> What would you all like to see covered in the planned book project:
>
> Typographical Ontology and Engineering: Structured and Automated Authoring
> in Context

> I look forward to your feedback and suggestions!

I think the more you source it with the community, the stronger it
will become. That is, our ignorance will most likely help you refine
it in ways you wouldn't have expected to need to. But in other ways as
well. For example, the appendix on workflows can gain a lot from
community input I'd think.
___
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] The ConTeXt book

2010-04-03 Thread Wolfgang Schuster

Am 03.04.10 15:51, schrieb Michael Saunders:

2. leftward protrusion fails
\definefontfeature[...][default][...,protrusion=quality,expansion=quality]
\setupalign[hanging,hz]
\showgrid  % or \showframe
There is no leftward protrusion at all.  Everything on the left edge
is flush with the margin, even 'T' and 'J'.  Similarly:
   

Don't know what you mean, works here.

\definefontfeature[default][default][protrusion=quality]

\usetypescript[modern]
\setupbodyfont[modern]

\showframe

\starttext

\startbuffer
«text»\par
„text“\par
T\par
J\par
\stopbuffer

\getbuffer\setupalign[hanging]\getbuffer

\stoptext

3. protrusion fails in footnotes:
Even on the right edge.  Hz isn't happening in them either.
   

You have to enable it separate for notes.

\setupnote[footnote][align={normal,hanging}]

5. footnotes break between pages
How do I stop this?
   

No example, no help!

9. \raisebox?
What is the proper way to raise or lower a bit of text?  I just spent
a lot of trial and error to find this:
\inframed[frame=off,offset=.5pt,height=17.3pt]{--}
to raise my en-dashes a little when \setff{ac} (for all caps) didn't
work with one font.
   

\raisebox{1ex}{–}

What should ConTeXt do when your font doesn't provide the allcaps feature.

10.  problematic characters in grid typesetting.
Unless I set grid=verytolerant, my 'Q' knocks the next line down a
notch.  Is there a better way to deal with this?
   

You can change the height/depth ratio of a line.

\setupinterlinespace[height=0.6,depth=0.4]

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] The ConTeXt book

2010-04-03 Thread Peter Münster
On Sat, Apr 03 2010, Michael Saunders wrote:

> > > That's the feeling I'm getting.  I'm finding it hard to do a lot of
> > > basic things in Context.  Maybe Context can do them and maybe it
> > > can't, but there is no way to find out.
> >
> > Could you please provide a typical example?
> 
> Here are ten:

Hello Michael,

Thanks, I see clearer now (my understanding of "basic" was different...).


> 1. columns and marginal notes conflict:

For some of the issues, it would be perhaps a good idea to make proper
bug-reports (with minimal example of course).

Cheers, Peter

P.S.: Please consider fixing or changing your email client: it breaks the
threads.

-- 
Contact information: http://pmrb.free.fr/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
___


[NTG-context] Typographical Engineering in Context

2010-04-03 Thread Idris Samawi Hamid ادريس سماوي حامد

[Disclaimer: NOT a joke!]

Dear gang, cabal, and knights of the context table,

FYI: I am presently working on a book:

Typographical Ontology and Engineering:
Structured and Automated Authoring in Context

It is a book on ConTeXt, but NOT a ConTeXtBook, ConTeXt Companion, or  
other clone. Rather, it aims to introduce Context as a general tool for  
typographical and typesetting engineering. Some of the philosophy of book  
design and layout will be discussed, and it will contain a strong  
reference to commands etc.


NB: MKIV ONLY!

The basic outline is


I. Ontology and Theory
II. Typographical Engineering in Context [including special topics,  
advanced techniques of luatex, opentype etc]
III. A Typographical Engineer's Reference [organization of options and  
commands, glossary]

IV. Appendix: Authoring in Notepad++ [or some other tool]
V. Indices


So no knowledge or familiarity with TeX is assumed at all. We will cover  
some advanced topics as well, including introductions to luatex scripting  
etc


I was not planning to announce this for some time yet, but given the buzz  
around the topic on ConTeXt documentation Hans thought it would be a good  
moment to introduce this project and to get your feedback.


So please use this thread to make suggestions:

What would you all like to see covered in the planned book project:

Typographical Ontology and Engineering: Structured and Automated Authoring  
in Context


I look forward to your feedback and suggestions!

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


Re: [NTG-context] The ConTeXt book

2010-04-03 Thread luigi scarso
On Sat, Apr 3, 2010 at 4:02 PM, Wolfgang Schuster
 wrote:
> The code for luaotfload is taken from ConTeXt. A high level interface
> like fontspec is not so hard (see simplefonts)
yes, exactly what I'm thinking.

>and the information you
> need for optical sized fonts (like Latin Modern or Minion Pro) are there
> since November last year, e.g. this is the entry for LM Roman 12
>
>  {
>   designsize=120,
>   familyname="latinmodernroman",
:
>   width="normal",
>  },
again yes

 name space to avoid macro collision
> Possible with internal commands but you can run into problems with
> the user commands, a problem is also how LaTeX handle environments
> For \begin{env} LaTeX expects a macro with the name \ end for
> \end{env} a macro with the name \end.
Lua  can be more effective than TeX here ?

>>encoding are gone
>  Most input encodings are supported in mkiv, only a few (e.g. cyr and mac) 
> are gone.
I care only unicode utf-8

-- 
luigi
___
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] The ConTeXt book

2010-04-03 Thread Wolfgang Schuster

Am 03.04.10 15:56, schrieb luigi scarso:

\usepackage[latin1]{inputenc} ->  \enableregime[latin1]
   

encoding are gone
   
Most input encodings are supported in mkiv, only a few (e.g. cyr and 
mac) are gone.


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] InteractionsBar - another shot

2010-04-03 Thread Willi Egger

Hi Mathias,

I played with your example. It looks like that the interactionbuttons  
option "width" works differentlty in MKIV. When replacing this with .9 
\textwidth the buttons are placed over the whole area. However there  
is no spacing between the buttons.


So we must ask Hans what has changed ...

Kind regards

Willi


On 2 Apr 2010, at 23:08, Matthias Weber wrote:


\def\InteractionButtons%
  {\interactionbuttons
 [width=40em,height=1em]

width=\.9\textwidth

 [PreviousJump,NextJump,
  firstpage,
  firstsubpage,previouspage,nextpage,lastsubpage,
  lastpage,
  CloseDocument]}


___
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] The ConTeXt book

2010-04-03 Thread Alain Delmotte

Hi!

Gour a écrit :

On Sat, 03 Apr 2010 14:45:51 +0200
  

"Alain" == Alain Delmotte  wrote:
  


Alain> I think Taco didn't say *at all* that books are not important;
Alain> he just said that the books will not automatically increase the
Alain> use.

So you think that having book(s) will leave the number of the ConText
users on the same level or maybe decrease it?
  
Can you read a sentence in full and not always cut out what doesn't 
interest you, or should I mark every word as important?
I did write "will not automatically", I didn't say that books will leave 
the number of users on the same level.

Alain> What is more important: having a very good program and wait for
Alain> its documentation, or a very good documentation and a buggy
Alain> program???

(user) docs brings new users...
(dev) docs brings new devs...
(some) users become devs...
(more) devs increases bus-factor... 
  

Sure, once you have a full operational system!
(user) docs brings new users who get problems from bugs or 
unfinished program... users drop out! No more devs, no more need for books!!

And the publishers will thing like this!

Alain


Sincerely,
Gour

  



___
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] The ConTeXt book

2010-04-03 Thread Wolfgang Schuster

Am 03.04.10 15:53, schrieb luigi scarso:

font managemen

i doubt latex’s and context’s system can be mixed (without ugly hacks) or
do you mean a higher system like fontspec and luaotfload
 

these ones
   

The code for luaotfload is taken from ConTeXt. A high level interface
like fontspec is not so hard (see simplefonts) and the information you
need for optical sized fonts (like Latin Modern or Minion Pro) are there
since November last year, e.g. this is the entry for LM Roman 12

  {
   designsize=120,
   familyname="latinmodernroman",
   filename="lmroman12-regular.otf",
   fontname="lmroman12regular",
   format="otf",
   fullname="lmroman12regular",
   maxsize=140,
   minsize=110,
   modifiers="12regular",
   rawname="LMRoman12-Regular",
   style="normal",
   subfamily="regular",
   variant="normal",
   weight="normal",
   width="normal",
  },


name space to avoid macro collision
   

tex macros or lua functions (can you be more concrete)?
 

tex macros
   

Possible with internal commands but you can run into problems with
the user commands, a problem is also how LaTeX handle environments

For \begin{env} LaTeX expects a macro with the name \ end for
\end{env} a macro with the name \end.

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] The ConTeXt book

2010-04-03 Thread luigi scarso
On Sat, Apr 3, 2010 at 3:53 PM, luigi scarso  wrote:
> On Sat, Apr 3, 2010 at 3:49 PM, Wolfgang Schuster
>> \usepackage[latin1]{inputenc} -> \enableregime[latin1]
encoding are gone
-- 
luigi
___
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] The ConTeXt book

2010-04-03 Thread luigi scarso
On Sat, Apr 3, 2010 at 3:49 PM, Wolfgang Schuster
 wrote:
> Am 03.04.10 15:42, schrieb luigi scarso:
>>>
>>> And what's with the Lua part you want?
>>>
>>
>> encoding
>>
>
> \usepackage[latin1]{inputenc} -> \enableregime[latin1]
>
> and convert latex encoding names to context names but that's possible with
> pure tex code
>>
>> font management
>>
>
> i doubt latex’s and context’s system can be mixed (without ugly hacks) or
> do you mean a higher system like fontspec and luaotfload
these ones

>> name space to avoid macro collision
> tex macros or lua functions (can you be more concrete)?
tex macros

-- 
luigi
___
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] The ConTeXt book

2010-04-03 Thread Michael Saunders
Wolfgang:

Thanks---I'll go over what I can of those this weekend and get back to
you and Taco about them in a few days.

Peter:

> > That's the feeling I'm getting.  I'm finding it hard to do a lot of
> > basic things in Context.  Maybe Context can do them and maybe it
> > can't, but there is no way to find out.
>
> Could you please provide a typical example?

Here are ten:

1. columns and marginal notes conflict:
\setupcolumns[n=2,rule=off,distance=20pt]
\setupinmargin[style=\ss,align=outer]
\startcolumns
text text \inmargin{text} text
\stopcolumns
The marginal notes always print to the left of the column.  This works
perfectly for the left column, but fails for the right column---they
overprint the text of the left column.

2. leftward protrusion fails
\definefontfeature[...][default][...,protrusion=quality,expansion=quality]
\setupalign[hanging,hz]
\showgrid  % or \showframe
There is no leftward protrusion at all.  Everything on the left edge
is flush with the margin, even 'T' and 'J'.  Similarly:

3. protrusion fails in footnotes:
Even on the right edge.  Hz isn't happening in them either.

4. interactive headers/footers
I'd like to make my header and footer texts hyperlinks to the head
that they point to.  I'm trying this:

\setupinteraction[state=start,color=darkgreen,contrastcolor=darkred]
\setupinteractionscreen[option=fit,view=fit]

\newcommand{\gmpt}{\getmarking[pt]}
\newcommand{\swpt}{{\goto{\getmarking[part]}[\gmpt]}}
\setupfootertexts[margin][\rlap\swpt\hfill][\hfill\llap{\getmarking[chapter]}]

(By the way, I'm resorting to this misdirection with the \newcommands
only because Context gives me an error whenever it finds nested
brackets.  E.g.,
\newcommand{\swpt}{{\goto{\getmarking[part]}[\getmarking[pt]]}}
would fail.)

Then, at the beginning of a part, I have to add the extra marking to
carry the reference in the 'pt' marker (right?), e.g.:

\part[pt:one]{One}\marking[pt]{pt:one}

But this does not work.  (By the way, all of this \defineXYZ,
\setupXYZ, \XYZ stuff is confusing.  It seems like there is some kind
of purpose to this pattern of naming, but I can't find what it is.)

So, I experimented:
{\about[pt:one]}
(a particular reference) works
{\about[\gmpt]}
(referring through the marking) fails---so I can find no automatic way
of doing it.

(By the way, why are my footnote markers all green---shouldn't they be
red?  could I make them black?  Why does clicking on them sometimes
send me to a random page?)

5. footnotes break between pages
How do I stop this?

6. hyphenation between pages.
How do I stop this?

7. opening state
I'd like my document to open in Adobe reader showing one page at a
time (as if "click to open one page at at time" had been pressed).

8. description
I spent the evening trying to get \definedescription to set a
description on a line of its own followed by an explanatory paragraph.
 I tried most of the keys/values.  I never got anything that looked
good, let alone close to what I wanted.  Finally, I spent a few
seconds writing a humble LaTeX-esque line:
\newcommand{\defhead}{\switchtobodyfont[gillSB,12pt]\ss}
\newcommand{\desclist}[2]{\crlf{\noindent\defhead #1\emspace#2}\crlf}
that did the job.

9. \raisebox?
What is the proper way to raise or lower a bit of text?  I just spent
a lot of trial and error to find this:
\inframed[frame=off,offset=.5pt,height=17.3pt]{--}
to raise my en-dashes a little when \setff{ac} (for all caps) didn't
work with one font.

10.  problematic characters in grid typesetting.
Unless I set grid=verytolerant, my 'Q' knocks the next line down a
notch.  Is there a better way to deal with this?


> > switch and finding it practically impossible.   I imagine many people
> > try, spend a week trying to get it to work and then give up and go
> > back to LaTeX.
>
> Why do you?

Because I think it might be possible to produce better output with
Context than with LaTeX (is this true?).  My experience has been quite
different from yours.  I got up an running with LaTeX in a week (in
1995), found the documentation clear and almost any effect I wanted
easy to achieve with well-documented packages that never seriously
conflicted.  This, on the other hand, is a nightmare.
___
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] The ConTeXt book

2010-04-03 Thread Wolfgang Schuster

Am 03.04.10 15:42, schrieb luigi scarso:

And what's with the Lua part you want?
 

encoding
   

\usepackage[latin1]{inputenc} -> \enableregime[latin1]

and convert latex encoding names to context names but that's possible 
with pure tex code

font management
   

i doubt latex’s and context’s system can be mixed (without ugly hacks) or
do you mean a higher system like fontspec and luaotfload

name space to avoid macro collision
   

tex macros or lua functions (can you be more concrete)?

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] The ConTeXt book

2010-04-03 Thread luigi scarso
On Sat, Apr 3, 2010 at 3:36 PM, Wolfgang Schuster
 wrote:
> Am 03.04.10 15:01, schrieb luigi scarso:
>>>
>>> 2. What do you expect from a LuaLaTeX module?
>>>
>>
>> \usemodule[latex]
>> and then all things in latex/base/* work ok (and only these ones).
>>
>
> And what's with the Lua part you want?
encoding
font management
name space to avoid macro collision
-- 
luigi
___
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] The ConTeXt book

2010-04-03 Thread Wolfgang Schuster

Am 03.04.10 15:01, schrieb luigi scarso:

2. What do you expect from a LuaLaTeX module?
 

\usemodule[latex]
and then all things in latex/base/* work ok (and only these ones).
   

And what's with the Lua part you want?

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] The ConTeXt book

2010-04-03 Thread luigi scarso
On Sat, Apr 3, 2010 at 3:09 PM, Taco Hoekwater  wrote:
> luigi scarso wrote:
>>
>> On Sat, Apr 3, 2010 at 2:03 PM, Wolfgang Schuster
>>  wrote:
>>
>>> 2. What do you expect from a LuaLaTeX module?
>>
>> \usemodule[latex]
>> and then all things in latex/base/* work ok (and only these ones).
>
> Sounds like a good goal, but it will need a new maintainer, I think.
>
> However, Brooks seems to have left us, and I myself lost my interest in
> LaTeX compatibility (I wrote a fair bit of the module code, back when I
> had a commercial project that was originally latex and wanted to be
> able to cut and paste esp. the tabular material).
The interesting part for me is that most of lua code is already here
in some form.
BTW luaLaTeX team is up and running these days, I'm following it
because this year EUROTEX meeting will be in Italy where latex
community is strong
(almost like ConTeXt Italian community of course :-) )
and humanist-oriented .

-- 
luigi
___
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] The ConTeXt book

2010-04-03 Thread Taco Hoekwater

luigi scarso wrote:

On Sat, Apr 3, 2010 at 2:03 PM, Wolfgang Schuster
 wrote:


2. What do you expect from a LuaLaTeX module?

\usemodule[latex]
and then all things in latex/base/* work ok (and only these ones).


Sounds like a good goal, but it will need a new maintainer, I think.

However, Brooks seems to have left us, and I myself lost my interest in
LaTeX compatibility (I wrote a fair bit of the module code, back when I
had a commercial project that was originally latex and wanted to be
able to cut and paste esp. the tabular material).

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] The ConTeXt book

2010-04-03 Thread luigi scarso
On Sat, Apr 3, 2010 at 2:03 PM, Wolfgang Schuster
 wrote:

> 2. What do you expect from a LuaLaTeX module?
\usemodule[latex]
and then all things in latex/base/* work ok (and only these ones).
-- 
luigi
___
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] The ConTeXt book

2010-04-03 Thread Gour
On Sat, 03 Apr 2010 14:45:51 +0200
>> "Alain" == Alain Delmotte  wrote:

Alain> I think Taco didn't say *at all* that books are not important;
Alain> he just said that the books will not automatically increase the
Alain> use.

So you think that having book(s) will leave the number of the ConText
users on the same level or maybe decrease it?

Alain> What is more important: having a very good program and wait for
Alain> its documentation, or a very good documentation and a buggy
Alain> program???

(user) docs brings new users...
(dev) docs brings new devs...
(some) users become devs...
(more) devs increases bus-factor... 


Sincerely,
Gour

-- 

Gour  | Hlapicina, Croatia  | GPG key: F96FF5F6



signature.asc
Description: PGP 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
___


Re: [NTG-context] The ConTeXt book

2010-04-03 Thread Andrea Valle

the 2 cents of a lurker :)

if the knowledge is in my head, how come that wolfgang can answer  
most questions (and if he couldn't we'd have a real problem as at  
least i have not more time)



Actually, I don't need so much documentation (well, it's never enough  
indeed), I'd say I need a tutorial to be able to know how to get  
documentation.

Maybe how to browse code source.

This is just my experience, for what it worth: I always find very good  
recipes, and fast help by this wonderful list on specific topics, but  
I don't feel to be able to really generalize my knowledge.
It's easy to have good stuff with ConTeXt, much more complicated to  
make it do what you want.

Maybe I just need some good lectures I missed. So maybe I need pointers.


Best and thanks for your work


-a-

--
Andrea Valle
--
CIRMA - DAMS
Università degli Studi di Torino
--> http://www.cirma.unito.it/andrea/
--> http://www.myspace.com/andreavalle
--> http://www.flickr.com/photos/vanderaalle/
-->  http://www.youtube.com/user/vanderaalle
--> andrea.va...@unito.it
--
" This is a very complicated case, Maude. You know, a lotta ins, a  
lotta outs, a lotta what-have-yous."

(Jeffrey 'The Dude' Lebowski)



___
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] The ConTeXt book

2010-04-03 Thread Graham Douglas

Taco wrote:
==
Over the past four years, it has been next to impossible to get people
interested in the reference manual project, not even for something as
simple as reading the rewritten chapters and telling me what they think
about it. Still, at the same time, complaints about the quality of the
documentation have been a constant recurrence on the mailing list.

I know the argument that beginners do not understand the source
well enough to write a manual themselves is valid. But it is equally
true that a person that *does* know the source enough to write the
manual is not the correct person to proofread it.

The near total lack of feedback had led me to believe that most
complainers are in it just for the complaining. This is extremely
demotivating, and so I have almost given up on doing documentation
at all. I mean, what's the point if nobody really cares? There are
many more interesting things to do in life than work for weeks on
end on revising chapters nobody appears willing to read anyway.

Best wishes,
Taco


Hi Taco

Just a few words of encouragement :-)

You can be assured that the reference manual is definitely not going
unused. In my current quest to learn LuaTeX I refer to it almost
daily. Just for the record, I work in scientific publishing but my 
interest in LuaTeX is purely and completely personal and not at all

related to my "day job".

I too would be willing to help "improve" the manual, especially to
help clarify issues which may be difficult for a beginner (like me!) to
understand. I have some ideas for additional material which could help 
to link or bridge a number of key topics/concepts in order to better 
understand the "architecture" of LuaTeX. Sort of "glue material".


You are absolutely right to say that, as the person writing the code, it 
is extremely difficult to be the one solely responsible for preparing 
the manual. Apart from anything, with such a pround and in-depth 
knowledge of the innards of TeX it must be extremely difficult for you 
to step back and take the perspective of someone who is just stating 
out. And, frankly, writing documentation of any sort can be pretty dull.
Furthermore, I think that we'd all benefit from you spending most of 
your time doing what you do best: cutting the code!


As someone very new to LuaTeX, I also want to thank you again for the
tremendous work you are doing.

Do please contact me by personal e-mail to discuss the above in more
detail, should you wish to do so.

Warm wishes

Graham









___
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] The ConTeXt book

2010-04-03 Thread Alain Delmotte

Hi!

Gour a écrit :

03/04 13:42


Taco> The availability of ConTeXt books will not automatically create
Taco> more users (nor even automatically create readers, for that
Taco> matter).

Hmm, interesting...

If even you think that ConTeXt books are not important (to bring new
users), then no wonder we do not have even a single one...


I think Taco didn't say *at all* that books are not important; he just said 
that the books will not automatically increase the use.

03/04 14:13

However, it might be that ConTeXt prefer to always stay niche-product
and to, as Haskellers say: "Avoid success at all costs.” :-)
  
Do you know many software in development for which there are plenty of 
books.


Further the accusation of somes other that Hans is keeping information 
for his work and not documenting it is shocking me.
Hans said that he did develop ConTeXt for *his* work and then opened it 
to others to benefit.
And Hans is working for the ConTeXt users free and would prefer, I 
think, to use his "secret!!?" tools and go on for his real work.


I also regret that the documentation is not complete and updated for 
mkiv, but mkiv is still in development even if it is operational (but 
Hans suggest to use mkii for professional work).


Many people here who complain about documentation, also quickly say that 
they do not have time to write the asked for book: they have other 
things on the fire!! just... like Hans who is developing ConTeXt and do 
not have time writing documentation.
What is more important: having a very good program and wait for its 
documentation, or a very good documentation and a buggy program???


Thanks to those who develop ConTeXt and answer the questions.

Have a good Eastern time

Alain

___
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] The ConTeXt book

2010-04-03 Thread Hans Hagen

On 3-4-2010 11:23, Michael Saunders wrote:


That's the feeling I'm getting.  I'm finding it hard to do a lot of
basic things in Context.  Maybe Context can do them and maybe it
can't, but there is no way to find out.  If the claims that Context is
better really aren't empty, I would expect a lot of people to switch,
but I imagine 99% of them are in the same boat I'm in---trying to
switch and finding it practically impossible.   I imagine many people
try, spend a week trying to get it to work and then give up and go
back to LaTeX.


why should users switch .. if something works ok there need to be good 
reasons



Mojca's point, that Context is commercial, may be the key:  it can be
free in name only but if the means of using it are kept secret, it's
only of benefit to Pragma.  (Hans himself mentioned earlier that there
are many undocumented options for use in-house only that outsiders see
in the code and wonder about.)


context being commercial? it's costing us more than it brings in and 
always had .. and as all code is public and most of the things that can 
be done are no secret (e.g. showed at user group meetings)


the snippets of code that i referred to are simply too obscure to 
document (and i tend to remove them) .. actually some experimental code 
is being used and might evolve


now concerning documentation, you should explain one thing:

- a working day has 8 hours
- add to that weekends and evenings
- consider that writing code takes time
- and answering mails too
- and visiting user group meetings and doing talks there
- and writing some miminal documentation (or history docs or articles)

it looks to me that you're one of the few who either cannot imagine how 
much time i (and taco and others) spent on something free and still have 
some time left for our normal job as wel as some social time


but maybe i should settle on me being too imperfect and inefficient and 
needing 16 hours instead of 8 which leaves me no time for writing 
manuals (which would be bad anyway)



Taco's objection that no one helps with the community project to
update the reference manual is reasonable, but also predictable:
strangers cannot simply wander in and write the book.  The knowledge
is in Hans's head (and maybe a few others), and only they can
communicate it.   It's evident that they either can't or won't.


if the knowledge is in my head, how come that wolfgang can answer most 
questions (and if he couldn't we'd have a real problem as at least i 
have not more time)



I really would like to see the quality of computer typesetting
advance, and I was hopeful at hearing about Luatex/Context.   I'd love
to see Context produce better output more easily than LaTeX, but so
far I'm putting a lot of effort into it to get some very disappointing
results.   One might place some hope in a future (21st c.?) LaTeX 3
based on Luatex, but that would depend on Hans explaining how Luatex
works, and it seems doubtful that would ever happen.


well, it has been expressed several times (also at user group meetings) 
that latex will not use luatex or at least not the lua in tex ... all 
efforts with respect to that are personal initiatives



For now I'm sticking with Context because I still hope there might be
some value in it, but it's hard to find.


ok

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


Re: [NTG-context] The ConTeXt book

2010-04-03 Thread Peter Münster
On Sat, Apr 03 2010, Patrick Gundlach wrote:

> LuaTeX is documented very thoroughly. The manual is 180 pages and as far
> as I can see it mentions and describes every aspect of the API.

Moreover it seems that Taco keeps it always in sync with the code!
Cheers, Peter

-- 
Contact information: http://pmrb.free.fr/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] The ConTeXt book

2010-04-03 Thread Peter Münster
On Sat, Apr 03 2010, Michael Saunders wrote:

> That's the feeling I'm getting.  I'm finding it hard to do a lot of
> basic things in Context.  Maybe Context can do them and maybe it
> can't, but there is no way to find out.

Could you please provide a typical example?


> switch and finding it practically impossible.   I imagine many people
> try, spend a week trying to get it to work and then give up and go
> back to LaTeX.

Why do you?
Personal experience: in 2003 I switched from LaTeX to ConTeXt, nearly from
one day to the other, and since then without ever missing LaTeX (ok, only
very rarely ... ;)

Cheers, Peter

-- 
Contact information: http://pmrb.free.fr/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] The ConTeXt book

2010-04-03 Thread Hans Hagen

On 3-4-2010 1:48, Gour wrote:

On Sat, 03 Apr 2010 10:51:33 +0200

"Hans" == Hans Hagen  wrote:


Hello Hans,

Hans>  you must be kidding ... there are some 600 people on this list
Hans>  whih makes it actually not that small tex list; it's also one of
Hans>  the active tex lists

I just conveyed real message which I got, nothing else, i.e. I did not
paint that picture...

Here you can e.g. see reply from the main dev which I got 2 years ago
when asked about support for ConTexT in docutils (which does LaTeX):
http://article.gmane.org/gmane.text.docutils.user/4404


i've been sent worse examples, like "context is just plain tex" or 
"context is a package for latex"  or "context cannot do math" or ...

also "luatex is not going to succees" or "luatex is a bad idea" or ...



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


Re: [NTG-context] The ConTeXt book

2010-04-03 Thread Hans Hagen

On 3-4-2010 12:54, Andreas Schneider wrote:

Michael Saunders wrote:


Mojca's point, that Context is commercial, may be the key:  it can be
free in name only but if the means of using it are kept secret, it's
only of benefit to Pragma.  (Hans himself mentioned earlier that there
are many undocumented options for use in-house only that outsiders see
in the code and wonder about.)


If you spend some time on the mailing list your probably make the contrary
observation. There are countless cases where Hans, Taco or Wolfgang
implement some features to fulfill a request of a user. Nearly every time I
had a question/problem, a solution came up within _hours_. That's quite
impressive imho.
That also means that many solutions can be found by searching the mailing
list archives ... not few things are also mentioned in the Wiki. And for the
very basic problems, the "old" manuals still mostly apply.

I do think that it would be pretty awesome to have a central up-to-date
documentation which I could also recommend to other people I try to convince
to use ConTeXt instead of Word, Writer or LaTeX. But at least for my
personal needs I find answers to most of my questions already.


it could be a user effort to document the new stuff posted on the list

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


Re: [NTG-context] The ConTeXt book

2010-04-03 Thread Wolfgang Schuster

Am 03.04.10 14:14, schrieb Michael Saunders:

I've been trying to be more constructive than saying  'it sucks'.
I'm not complaining just to complain---I want to get the most I can
out of the software.   Please point me to a rewritten chapter you
would like me to look at and I will give it a try.
   
- 
http://context.aanhet.net/svn/contextman/context-reference/en/co-typography.pdf

- http://context.aanhet.net/svn/contextman/context-reference/en/co-fonts.pdf

Wolfgang

___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


[NTG-context] The ConTeXt book

2010-04-03 Thread Michael Saunders
Taco:

>> Some feedback on the quality other than 'it sucks' would have helped
>> enormously.
...
> Over the past four years, it has been next to impossible to get people
> interested in the reference manual project, not even for something as
> simple as reading the rewritten chapters and telling me what they think
> about it.
...
> The near total lack of feedback had led me to believe that most
> complainers are in it just for the complaining.

I've been trying to be more constructive than saying  'it sucks'.
I'm not complaining just to complain---I want to get the most I can
out of the software.   Please point me to a rewritten chapter you
would like me to look at and I will give it a try.
___
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] The ConTeXt book

2010-04-03 Thread Gour
On Sat, 03 Apr 2010 12:54:18 +0200
>> "Andreas" == Andreas Schneider  wrote:

Hello Andreas,

Andreas> If you spend some time on the mailing list your probably make
Andreas> the contrary observation. There are countless cases where
Andreas> Hans, Taco or Wolfgang implement some features to fulfill a
Andreas> request of a user. Nearly every time I had a question/problem,
Andreas> a solution came up within _hours_. That's quite impressive
Andreas> imho. That also means that many solutions can be found by
Andreas> searching the mailing list archives ... not few things are
Andreas> also mentioned in the Wiki. And for the very basic problems,
Andreas> the "old" manuals still mostly apply.

Thank you for your post. You are touching one of the very important
aspects of ConTeXt which lot of people here do not or does not want to
understand...

I'm not the one who is living typography or for whom typesetting
and/or writing books is bread & butter...When I did two books some
years ago I was not confident I could make it due to the lack of
up-to-date docs.

I picked two LaTeX books (Kopka/Daly & Companion) which helped me to
publish the books using LaTeX/LyX and I helped the project by sending
donation as well as put credit in the book for all the tools which I
used. (These days I'm TUG member and give some modest donation for TeX
Gyre and LuaTeX projects.)

So, the main variable in equation here is: TIME!

I simply do not have time to research mailing lists, wikis etc. to
find about the 'application', but prefer to buy the book (I'm book guy
accustomed to learn from books) and read it afk to learn basic things.

Then, I might get into mailing list, IRC, forums etc. when faced with
very specific problems.

That's the reason, I believe, why many people are buying books - to
quickly get 'in action' as Manning publishers explain their book
series.

However, it might be that ConTeXt prefer to always stay niche-product
and to, as Haskellers say: "Avoid success at all costs.” :-)


Sincerely,
Gour

-- 

Gour  | Hlapicina, Croatia  | GPG key: F96FF5F6



signature.asc
Description: PGP 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
___


Re: [NTG-context] The ConTeXt book

2010-04-03 Thread Vedran Miletić
2010/4/3 Taco Hoekwater :
> Over the past four years, it has been next to impossible to get people
> interested in the reference manual project, not even for something as
> simple as reading the rewritten chapters and telling me what they think
> about it. Still, at the same time, complaints about the quality of the
> documentation have been a constant recurrence on the mailing list.
>
> I know the argument that beginners do not understand the source
> well enough to write a manual themselves is valid. But it is equally
> true that a person that *does* know the source enough to write the
> manual is not the correct person to proofread it.
>
> The near total lack of feedback had led me to believe that most
> complainers are in it just for the complaining. This is extremely
> demotivating, and so I have almost given up on doing documentation
> at all. I mean, what's the point if nobody really cares? There are
> many more interesting things to do in life than work for weeks on
> end on revising chapters nobody appears willing to read anyway.

I'm more than willing to proofread it and offer suggestions, and I'm
pretty certain I'm not the only one.

Regards,

-- 
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] The ConTeXt book

2010-04-03 Thread Wolfgang Schuster

Am 03.04.10 11:47, schrieb Vedran Miletić:

Or write a LaTeX module for Context. :-

http://modules.contextgarden.net/LaTeX
 

Wow!

Any documentation on what it supports?
   

http://dl.contextgarden.net/modules/t-latex/tex/context/third/latex/latextest.tex

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] The ConTeXt book

2010-04-03 Thread Wolfgang Schuster

Am 03.04.10 11:20, schrieb luigi scarso:

http://modules.contextgarden.net/LaTeX
 

what do you think about luaLaTeX compatibility module for ConTeX-mkiv ?
   

1. The LaTeX module is from Brooks Moses, not me.

2. What do you expect from a LuaLaTeX module?

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] The ConTeXt book

2010-04-03 Thread Gour
On Sat, 03 Apr 2010 10:51:33 +0200
>> "Hans" == Hans Hagen  wrote:

Hello Hans,

Hans> you must be kidding ... there are some 600 people on this list
Hans> whih makes it actually not that small tex list; it's also one of
Hans> the active tex lists

I just conveyed real message which I got, nothing else, i.e. I did not
paint that picture...

Here you can e.g. see reply from the main dev which I got 2 years ago
when asked about support for ConTexT in docutils (which does LaTeX):
http://article.gmane.org/gmane.text.docutils.user/4404

Hans> also keep in mind that lates (+amsmath) was declared 'a standard'
Hans> soon after tex surfaced ... just wonder why currently there are
Hans> only two main macro packages: latex and context .. it sometimes
Hans> surprises me that eventually we made it to this stage

I offer my deepest respect for your work and tireless enthusiasm.

Hans> as taco mentions ... 99% of the latex books are not written by
Hans> lamport

Nobody expects that you write the book...

Hans> anyway ... idris is writing a context book so push him to speed up

That's very nice to hear...much better than some other replies in this
thread. ;)

Hans> there are couple of folks out there (and on the list) who know
Hans> the source code pretty well so i would not worry to much about
Hans> that

OK. We hope there won't be need for the proof in practice.


Sincerely,
Gour

-- 

Gour  | Hlapicina, Croatia  | GPG key: F96FF5F6



signature.asc
Description: PGP 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
___


Re: [NTG-context] The ConTeXt book

2010-04-03 Thread Taco Hoekwater

Taco Hoekwater wrote:

Michael Saunders wrote:


Taco's objection that no one helps with the community project to
update the reference manual is reasonable, but also predictable:
strangers cannot simply wander in and write the book.  The knowledge
is in Hans's head (and maybe a few others), and only they can
communicate it.   It's evident that they either can't or won't.


Some feedback on the quality other than 'it sucks' would have helped
enormously.


I'll elaborate a bit (excuse me for replying to myself).

Over the past four years, it has been next to impossible to get people
interested in the reference manual project, not even for something as
simple as reading the rewritten chapters and telling me what they think
about it. Still, at the same time, complaints about the quality of the
documentation have been a constant recurrence on the mailing list.

I know the argument that beginners do not understand the source
well enough to write a manual themselves is valid. But it is equally
true that a person that *does* know the source enough to write the
manual is not the correct person to proofread it.

The near total lack of feedback had led me to believe that most
complainers are in it just for the complaining. This is extremely
demotivating, and so I have almost given up on doing documentation
at all. I mean, what's the point if nobody really cares? There are
many more interesting things to do in life than work for weeks on
end on revising chapters nobody appears willing to read anyway.

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] The ConTeXt book

2010-04-03 Thread Gour
On Sat, 03 Apr 2010 08:54:54 +0200
>> "Taco" == Taco Hoekwater  wrote:

Taco> Granted, often the first (and sometimes the best) books are by
Taco> the inventors, but the *number* of books on a subject just gives
Taco> an indication of the book market size, nothing more.

Well, I used example of jQuery which is hot for me atm, but I could
say Django as well or something.

Why do you think the books about different projects are written &
bought? It's not novel-market...

Taco> The availability of ConTeXt books will not automatically create
Taco> more users (nor even automatically create readers, for that
Taco> matter).

Hmm, interesting...

If even you think that ConTeXt books are not important (to bring new
users), then no wonder we do not have even a single one...


Sincerely,
Gour

-- 

Gour  | Hlapicina, Croatia  | GPG key: F96FF5F6



signature.asc
Description: PGP 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
___


Re: [NTG-context] The ConTeXt book

2010-04-03 Thread Gour
On Sat, 3 Apr 2010 09:47:44 +0200
>> "Mojca" == Mojca Miklavec  wrote:

Mojca> > You can use MS-Word - it has a *huge* user base!
Mojca> 
Mojca> I really love that answer :) :) :) And it's definitely true.

I'm really sad to receive such foolish answers here. :-(

What do you think why I'm subscribed to the ntg-context list at the
first place?

Moreover, by inspecting X-Newsreader: header in my message you could
deduce that I most probably do not use OS for which MS-Word is
available...


Sincerely,
Gour

-- 

Gour  | Hlapicina, Croatia  | GPG key: F96FF5F6



signature.asc
Description: PGP 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
___


Re: [NTG-context] The ConTeXt book

2010-04-03 Thread Taco Hoekwater

Michael Saunders wrote:


Taco's objection that no one helps with the community project to
update the reference manual is reasonable, but also predictable:
strangers cannot simply wander in and write the book.  The knowledge
is in Hans's head (and maybe a few others), and only they can
communicate it.   It's evident that they either can't or won't.


Some feedback on the quality other than 'it sucks' would have helped
enormously.




___
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] The ConTeXt book

2010-04-03 Thread Andreas Schneider
Michael Saunders wrote:

> Mojca's point, that Context is commercial, may be the key:  it can be
> free in name only but if the means of using it are kept secret, it's
> only of benefit to Pragma.  (Hans himself mentioned earlier that there
> are many undocumented options for use in-house only that outsiders see
> in the code and wonder about.)

If you spend some time on the mailing list your probably make the contrary 
observation. There are countless cases where Hans, Taco or Wolfgang 
implement some features to fulfill a request of a user. Nearly every time I 
had a question/problem, a solution came up within _hours_. That's quite 
impressive imho.
That also means that many solutions can be found by searching the mailing 
list archives ... not few things are also mentioned in the Wiki. And for the 
very basic problems, the "old" manuals still mostly apply.

I do think that it would be pretty awesome to have a central up-to-date 
documentation which I could also recommend to other people I try to convince 
to use ConTeXt instead of Word, Writer or LaTeX. But at least for my 
personal needs I find answers to most of my questions already.

Best Regards,
Andreas.

___
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] The ConTeXt book

2010-04-03 Thread Vedran Miletić
2010/4/3 Wolfgang Schuster :
> Am 03.04.10 10:59, schrieb Martin Schröder:
>>
>> Or write a LaTeX module for Context. :-)
>>
>
> http://modules.contextgarden.net/LaTeX
>
> Wolfgang

Wow!

Any documentation on what it supports?

-- 
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] The ConTeXt book

2010-04-03 Thread Patrick Gundlach
Hi Michael,

> based on Luatex, but that would depend on Hans explaining how Luatex
> works

LuaTeX is documented very thoroughly. The manual is 180 pages and as far as I 
can see it mentions and describes every aspect of the API. I am not saying that 
from the reference manual alone I understand every detail (every now and then I 
need to ask a question on the mailinglist), but that is a different subject as 
TeX itself is rather complex (you need knowledge about glue and boxes for 
example).

Patrick

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


  1   2   >