Re: [NTG-context] Structure of titles in MkIV

2014-10-15 Thread Keith Schultz
Hello All,

First, let me say that the semantics of Book-making can be confusing as
certain terms are used differently by different professionals.
What has made it worse these terms have been convoluted by the
computational adaptation of Book-making.

A book generally has three divisions frontmatter, backmatter, and main 
text/body.
These are made up of parts.  What belongs in these divisions are dependent on 
your field,
tradition, and publishers style! 

Basically, Alan is on the mark.


Second, Michal TeX and ConTeXt has a section leveling. That is part is the 
highest level. and chapters are always
part of a part. So, you want the effect you need, you should either enclose the 
Prologue and
Epilogue in the frontmatter and backmatter parts respectively, (See MWE below) 
or wrap them in a part environment.

BUT, Michal I believe has a point. Or should I say has come across a FLAW, 
according to my view of things.
ConTeXt should warn that once you use a chapter the part command should not be 
mixed. That is if one uses parts
that Chapters must be embedded a Part! 



I adjusted Michals MWE and we get basically, what he expects, that is Prologue 
and Epilogue on the same
level. But, without it surrounding part the Epilogue is set at an level that is 
under Part A-level the Epilogue.
This would mean that the \stoppart for Part A or my inserted Part B is not 
being recognize and the
sectioning Counter being adjusted properly! Or an error should be flagged! 
Yes, there are easy work arounds!

This FLAW is intrinsic to the intelligence of ConTeXt. Most of us would be 
using front- and backmatter, sectioning commands,
numbering schemes and thereby avoiding it. But, ConTeXt should warn of the 
false behaviour.

Below I have a MWE to show the FLAW.

MWE:

\starttext
\placecontent

 %\startfrontmatter  % uncomment line to show what you would expect


\startchapter[title=Prologue]
\input knuth
\stopchapter

%\stopfrontmatter % uncomment line to show what you would expect

\startpart[title={Part A}]
 \startchapter[title=One]
 \input knuth
 \stopchapter
\stoppart

% FLAW: sectioned under Part A should expect sectioning  level 1
% or throw error that part needed here!
\startchapter[title={not at top level}]  
\input knuth
\stopchapter

\startpart[title={Part B}]
 \startchapter[title=One]
 \input knuth
 \stopchapter
\stoppart

% \startbackmatter  % uncomment line to show what you would expect


% FLAW:  sectioned under Part B should expect sectioning  level 1
% or throw error that part needed here!
\startchapter[title=Epilogue] 
\input knuth
\stopchapter


%\stopbackmatter % uncomment line to show what you would expect

\stoptext 

regards
Keith.
___
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] Starting with bibliography / international entries

2014-10-15 Thread Alan BRASLAU
On Tue, 14 Oct 2014 14:06:59 +0200
Ulrike Fischer ne...@nililand.de wrote:

 You first has to decide do I want title_variant_a always, or only
 if the main language of the document is english, or only if an
 option is set or only if  
 What should happen if the language of the document is in japanese,
 the bib-entry is a french book and there is a translated_chinese
 variant of the title? 

According to the APA style guide:

If the original version of a non-English article is used as the
source, cite the original version. Give the original title and, in
brackets, the English translation.
If an English translation of a non-English article is used as the
source, cite the English translation. Give the English title without
brackets.

Other styles might specify differently.

Hans and I are working (furiously) on the new mkiv bibliography
subsystem. We have been discussing language (with Thomas as well). The
title= will be typeset (and hyphenated) according to the language=
field, if present; The rest of the bibliography list (and, for
example) will be typeset using the document language. A global
bibliography rendering option can modify this choice.

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] (MKIV beta) APA citations: et al. incorrectly written

2014-10-15 Thread Alan BRASLAU
On Wed, 8 Oct 2014 16:12:43 +0200
Sander Maijers s.n.maij...@gmail.com wrote:

 My .bib file is being autogenerated by Mendeley, a reference manager,
 and changes often in terms of contents. That workflow seems
 incompatible with your solution. Furthermore, I may not let the
 authors appear in citations with all their names every time, it should
 be limited to the first time (the APA 6 rules, that I referred to).
 With your solution, 1 out of n citations would be correct, while in
 the current situation (without manual intervention) n-1 out of n would
 be correct (all but the first).

Although it is not yet production ready, we are working on this issue
with the new mkiv-bibliography subsystem. The rendering of citations
and the rendering of bibliography lists can be quite complicated, as
you are showing.

I note a second issue here: As you are working with an
autogenerated .bib file, you may have less control over its contents,
so playing with the field contents is not a solution.

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] Starting with bibliography / international entries

2014-10-14 Thread Ulrike Fischer
Am Mon, 13 Oct 2014 18:22:09 +0200 schrieb Hans Hagen:

 I found this about BibLaTeX / Babel:
 http://tex.stackexchange.com/questions/28010/how-to-create-multilingual-english-japanese-bibliographies-with-biblatex-bib
 It’s nearly the same problem as mine.

 BibLaTeX 3.0 + Biber 2.0 are advertised to support this syntax:

Well actually (after a renumbering) one needs biblatex 4.0 and biber
3.0.


 @COLLECTION{yanagida_zengaku_sosho_1975,
LANGID = {japanese},
EDITOR = {柳田聖山},
EDITOR_romanised = {Yanagida, Seizan},
TITLE = {禪學叢書},
TITLE_romanised = {Chūbun shuppansha},
TITLE_translated_english = {Collected Materials for the Study of Zen},
LOCATION = {京都},
LOCATION_romanised = {Kyōto},
LOCATION_translated_english = {Kyoto},
PUBLISHER = {中文出版社},
PUBLISHER_romanised = {Chūbun shuppansha},
DATE = {1974/1977}
 }

 … and extract the right version according to configuration.
 Is there support for these constructed keys in ConTeXt?
 
 sure, you can use any field you like and you can adapt yoru rendering 
 setups to use them
 
 the problem is not so much to support variants of fields (although I 
 really dislike this mixed upper/lowercase mess)

You can write everything in lowercase if you want. The syntax only
expects the _ to separate the main field and the variant/language. 

 the main question is: how mixed is this used? are EDITOR and 
 EDITOR_whatever used at the same time?

You can. There are commands to choose a specific variant, but you
can also define fallbacks. So something like 
Editor (Editor_translated) or Editor translated but fall back to
editor if it doesn't exist is possible. 

The main problem is not to get lost in the variants/fallback chains. 

Another problem is to get name lists right: After all it is possible
that only some authors needs to be romanised. But with the help of
the name hashes I was at the end able to do something like Müller
and  柳田聖山 (Yanagida, Seizan) ...

Smaller problems are how to write the names correctly -- after all
not everywhere in the world names follows the lastname, fistname
convention. 

I had some longer discussion about this with the
biber/biblatex-maintainer:
https://github.com/plk/biblatex/issues/132



-- 
Ulrike Fischer 
http://www.troubleshooting-tex.de/

___
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] Starting with bibliography / international entries

2014-10-14 Thread Hans Hagen

On 10/14/2014 10:19 AM, Ulrike Fischer wrote:

Am Mon, 13 Oct 2014 18:22:09 +0200 schrieb Hans Hagen:


I found this about BibLaTeX / Babel:
http://tex.stackexchange.com/questions/28010/how-to-create-multilingual-english-japanese-bibliographies-with-biblatex-bib
It’s nearly the same problem as mine.

BibLaTeX 3.0 + Biber 2.0 are advertised to support this syntax:


Well actually (after a renumbering) one needs biblatex 4.0 and biber
3.0.



@COLLECTION{yanagida_zengaku_sosho_1975,
LANGID = {japanese},
EDITOR = {柳田聖山},
EDITOR_romanised = {Yanagida, Seizan},
TITLE = {禪學叢書},
TITLE_romanised = {Chūbun shuppansha},
TITLE_translated_english = {Collected Materials for the Study of Zen},
LOCATION = {京都},
LOCATION_romanised = {Kyōto},
LOCATION_translated_english = {Kyoto},
PUBLISHER = {中文出版社},
PUBLISHER_romanised = {Chūbun shuppansha},
DATE = {1974/1977}
}

… and extract the right version according to configuration.
Is there support for these constructed keys in ConTeXt?


sure, you can use any field you like and you can adapt yoru rendering
setups to use them

the problem is not so much to support variants of fields (although I
really dislike this mixed upper/lowercase mess)


You can write everything in lowercase if you want. The syntax only
expects the _ to separate the main field and the variant/language.


the main question is: how mixed is this used? are EDITOR and
EDITOR_whatever used at the same time?


You can. There are commands to choose a specific variant, but you
can also define fallbacks. So something like
Editor (Editor_translated) or Editor translated but fall back to
editor if it doesn't exist is possible.

The main problem is not to get lost in the variants/fallback chains.


That was my initial impression too. There are simply too many 
combination possible. In such a case it makes more sense to tune the 
rendering than to figure out all the options. So, in context speak that 
would mean something:


\btxdoif {title} {
\btxspace
\btxflush{title}
\btxdoifelse {title_variant_b} {
\btxleftparenthesis
\btxflush{title_variant_b}
\btxrightparenthesis
} {
\btxdoif {title_variant_a} {
\btxleftparenthesis
\btxflush{title_variant_a}
\btxrightparenthesis
}
}
\btxperiod
}

Authors are of course somewhat more complex as there one needs to deal 
with the way names are constructed. But even then, in such cases 
adapting a few setups is not most work.



Another problem is to get name lists right: After all it is possible
that only some authors needs to be romanised. But with the help of
the name hashes I was at the end able to do something like Müller
and  柳田聖山 (Yanagida, Seizan) ...


so basically you order by a mix of name and romanized name (or romanized 
name with name as fallback)?



Smaller problems are how to write the names correctly -- after all
not everywhere in the world names follows the lastname, fistname
convention.


yes, although if you use APA it might have rules for that (but that is 
Alan's speciality)


Hans


-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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

Re: [NTG-context] Starting with bibliography / international entries

2014-10-13 Thread Hans Hagen

On 10/13/2014 5:18 PM, Henning Hraban Ramm wrote:

Am 2014-10-13 um 18:00 schrieb Henning Hraban Ramm te...@fiee.net:


Am 2014-10-13 um 16:49 schrieb Wolfgang Schuster schuster.wolfg...@gmail.com:


The context suite comes with the file mkiv-publications.pdf which is the manual 
for the new bibliography mechanism.


Thanks for the hint, I didn’t look after that.

I guess I will use the Lua syntax, since it’s the shortest.


… or stay with .bib, since there are tools for it, and maybe someone else might 
need my data.


And hopefully I’ll figure out how to setup the output ;-)

But how would you cope with the international (i.e. Cyrillic) titles/authors?
Should I define fields like author_original or is there a better way (maybe 
define the book twice, using crossref)?


I found this about BibLaTeX / Babel:
http://tex.stackexchange.com/questions/28010/how-to-create-multilingual-english-japanese-bibliographies-with-biblatex-bib
It’s nearly the same problem as mine.

BibLaTeX 3.0 + Biber 2.0 are advertised to support this syntax:

@COLLECTION{yanagida_zengaku_sosho_1975,
   LANGID = {japanese},
   EDITOR = {柳田聖山},
   EDITOR_romanised = {Yanagida, Seizan},
   TITLE = {禪學叢書},
   TITLE_romanised = {Chūbun shuppansha},
   TITLE_translated_english = {Collected Materials for the Study of Zen},
   LOCATION = {京都},
   LOCATION_romanised = {Kyōto},
   LOCATION_translated_english = {Kyoto},
   PUBLISHER = {中文出版社},
   PUBLISHER_romanised = {Chūbun shuppansha},
   DATE = {1974/1977}
}

… and extract the right version according to configuration.
Is there support for these constructed keys in ConTeXt?


sure, you can use any field you like and you can adapt yoru rendering 
setups to use them


the problem is not so much to support variants of fields (although I 
really dislike this mixed upper/lowercase mess)


the main question is: how mixed is this used? are EDITOR and 
EDITOR_whatever used at the same time?


Hans

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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

Re: [NTG-context] (MKIV beta) APA citations: et al. incorrectly written

2014-10-09 Thread Robert Blackstone

On 9 Oct 2014, at 08:52 , Sander Maijers s.n.maij...@gmail.com wrote:

  Am I correct in that you would enforce a single concrete
 citation format throughout the document that way?
No, it would just change the Author-field for one particular entry that is 
causing trouble.
One can correct all faulty entries that way of cause. 

  You were asking for comments
 about your solution, I hope the following remarks are informative to
 you.
 
 My .bib file is being autogenerated by Mendeley, a reference manager,
 and changes often in terms of contents. That workflow seems
 incompatible with your solution. Furthermore, I may not let the
 authors appear in citations with all their names every time, it should
 be limited to the first time (the APA 6 rules, that I referred to).
 With your solution, 1 out of n citations would be correct, while in
 the current situation (without manual intervention) n-1 out of n would
 be correct (all but the first).
 
 I clearly misunderstood your problem, which, as I see now, thanks to your 
remarks, is rather different from mine. 
I would not have sent you my silly answer if I had known this.

On the other hand, I too need citations and bibliographic references to appear 
in different forms, three in my case:
In the Bibliography with Author: Last name, first name, 
In the text and footnotes the first time with Author(s): First name(s), last 
name(s),  and full title of the work, and in all the following citations with 
Author(s): Last name(s) only and short title of the work. 
I could think of no other way to accomplish this than to generate the .bbl, 
make two copies, “Inversed Author” and “Short Title”, make the necessary 
changes in these .bbl’s, including the cite-key to mark it for these two 
alternatives. I should add that I could not use apa  but an apa-like, modified 
in many details which also forced me to tweak the .bbl.

It all seems a lot of work but it is straightforward, it works for me and it 
protects me from an enormous amount of frustration.
(And I’m glad my .bib-file is not autogenerated.)

Best regards,

Robert Blackstone



___
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] (MKIV beta) APA citations: et al. incorrectly written

2014-10-08 Thread Robert Blackstone

On 6 Oct 2014, at 23:33 , Sander Maijers s.n.maij...@gmail.com
 wrote:

 Who can offer a short-term solution to this problem? All I want is to
 reference a work, listing all of the authors' names, in APA6 format. If
 necessary I'll prescribe the output format manually.
 
 Best,
 
 Sander Maijers
 
 
 \setupbibtex[database={references/bibliographic_database},sort=author]
 \setuppublications[alternative=apa]
 
 \starttext
\cite[extras={, p.~3}][Zhou2012]
\cite[Zhou2012]
 \stoptext
 
 
 Incorrectly produces:
 
 (Zhou et al., 2012, p. 3) (Zhou et al., 2012)
 
 
 Instead of:
 
 (Zhou, Lyu,  King, 2012, p. 3) (Zhou, Lyu,  King, 2012)
 
 

What I would do is, for the final processing, not to load the .bib-file but the 
.bbl that was generated in the previous run. You can open that file in any text 
processor (I mostly use TeXShop) and manually change the Author for this 
particular entry. In the .bbl the field Author has this form: \author[]{}[]{}{} 
.

You should be able to solve your problem by putting inside the last pair of 
brackets exactly how you would like your authors et. al. to appear in your 
output. Place the whole lot again between brackets:  \author[]{}[]{}{{Zhou, Tom 
Chao and Lyu, Michael R. and King, Irwin}} or whatever you want.

But again,  don’t input the bib-file. Every time you do that the old .bbl is 
overwritten and your correction will be lost. ConTeXt uses the .bbl, not the 
.bib.

I hope this helps.
Best regards,

Robert Blackstone

___
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] (MKIV beta) APA citations: et al. incorrectly written

2014-10-08 Thread Sander Maijers
Thank you Robert! I was planning to respond to your private message as
well. Am I correct in that you would enforce a single concrete
citation format throughout the document that way? In that case, I' m
sorry to report that does not help me. You were asking for comments
about your solution, I hope the following remarks are informative to
you.

My .bib file is being autogenerated by Mendeley, a reference manager,
and changes often in terms of contents. That workflow seems
incompatible with your solution. Furthermore, I may not let the
authors appear in citations with all their names every time, it should
be limited to the first time (the APA 6 rules, that I referred to).
With your solution, 1 out of n citations would be correct, while in
the current situation (without manual intervention) n-1 out of n would
be correct (all but the first).

So, am I out of luck? Should I maybe have an 'invisible' citation with
the first citation, spelling out that citation myself, while still
recording that the work was cited and is to be listed in the
bibliography.

Who can tell me please how to hide \cite output in the neatest way
possible, while keeping the semantics in tact (i.e. establish that a
reference was made)?

Best,

Sander Maijers


On Wed, Oct 8, 2014 at 10:29 AM, Robert Blackstone
blackstone.rob...@gmail.com wrote:

 On 6 Oct 2014, at 23:33 , Sander Maijers s.n.maij...@gmail.com
  wrote:

 Who can offer a short-term solution to this problem? All I want is to
 reference a work, listing all of the authors' names, in APA6 format. If
 necessary I'll prescribe the output format manually.

 Best,

 Sander Maijers


 \setupbibtex[database={references/bibliographic_database},sort=author]

 \setuppublications[alternative=apa]

 \starttext
\cite[extras={, p.~3}][Zhou2012]
\cite[Zhou2012]
 \stoptext


 Incorrectly produces:

 (Zhou et al., 2012, p. 3) (Zhou et al., 2012)


 Instead of:

 (Zhou, Lyu,  King, 2012, p. 3) (Zhou, Lyu,  King, 2012)




 What I would do is, for the final processing, not to load the .bib-file but
 the .bbl that was generated in the previous run. You can open that file in
 any text processor (I mostly use TeXShop) and manually change the Author for
 this particular entry. In the .bbl the field Author has this form:
 \author[]{}[]{}{} .

 You should be able to solve your problem by putting inside the last pair of
 brackets exactly how you would like your authors et. al. to appear in your
 output. Place the whole lot again between brackets:  \author[]{}[]{}{{Zhou,
 Tom Chao and Lyu, Michael R. and King, Irwin}} or whatever you want.

 But again,  don’t input the bib-file. Every time you do that the old .bbl is
 overwritten and your correction will be lost. ConTeXt uses the .bbl, not the
 .bib.

 I hope this helps.
 Best regards,

 Robert Blackstone


 ___
 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] spacing with enumeration...

2014-10-05 Thread Willi Egger
Dear helpers in the field…


I have a project where I use an enumeration. However what I needed to do is to 
make the spacing before, in-between and after smaller than it is in the 
standard definition. All my attempts to get this right failed. 


May be one of you can help me further?

Willi

\defineenumeration
  [OtherMeaning]
  [text=,
 headstyle=normal,
   alternative={left}, %,serried
 distance=0pt,
 width=20pt,
 stopper=\high{o},
   inbetween=]

\starttext

{\bf Ton}

\startnarrower

\startOtherMeaning
 Inhoudsmaat van een schip, die 1000 kilo \dots
\stopOtherMeaning

\startOtherMeaning
 Tonvormige boei \dots
\stopOtherMeaning
 
\stopnarrower

{\bf Tong,} z. n. v.

\startnarrower
Split van een standaard. \dots
\stopnarrower

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

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

[NTG-context] Instruction required about hyphenation patterns

2014-09-25 Thread Francisco Gracia
As well the original TeX manual as ConTeXt's one try to dissuade one of
enquiring deeper into the subject of hyphenation patterns. For several
reasons not to be explained at this moment this is however what I want to
do.

I have read all that I have found about the subject and think to have got a
rather clear idea of the fundamental concepts. But I have been unable to
understand how they are applied and can be managed in ConTeXt. So I would
eagerly receive instruction about this question from someone who is
competent enough in the field.

As I understand that this is too involved a subject and of too little
general interest for the mailing list, I suggest that any potential teacher
sends me a private mail (fgragu...@gmail.com). I am ready to consider this
as a consultorship or tutorship.

Thanks in advance

Francisco
___
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] Weird error

2014-09-10 Thread Aditya Mahajan

Hi,

There was a question on TeX.SX about an error message
http://tex.stackexchange.com/questions/200474/setuppagenumberinglocation-causes-problem-in-context

The following MWE shows the same error

\setupfootertexts[\namedheadnumber{chapter}]
\setuppagenumbering[location=,alternative=doublesided]

\starttext

\completecontent

\chapter{Creating device driver}

\section{How to create the}

Chapter text

\stoptext

which gives

lua errorerror on line 8 in file /tmp/test.tex:

...uild/src/tex/texmf-context/tex/context/base/strc-doc.lua:904: attempt 
to index field 'numbers' (a nil value)

stack traceback:
...uild/src/tex/texmf-context/tex/context/base/strc-doc.lua:904: 
in function 'getsectionnumber'

[\directlua]:1: in main chunk

The error is weird because it only appears when all parts of the minimal 
example are present. If I comment either or `location=,` or 
`alternative=doublesided` or `\completecontent` or `\section{...}`, the 
error goes away!


Any thoughts?

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] Weird error

2014-09-10 Thread Wolfgang Schuster

Am 10.09.2014 um 18:37 schrieb Aditya Mahajan adit...@umich.edu:

 Hi,
 
 There was a question on TeX.SX about an error message
 http://tex.stackexchange.com/questions/200474/setuppagenumberinglocation-causes-problem-in-context
 
 The following MWE shows the same error
 
 \setupfootertexts[\namedheadnumber{chapter}]
 \setuppagenumbering[location=,alternative=doublesided]
 
 \starttext
 
 \completecontent
 
 \chapter{Creating device driver}
 
 \section{How to create the}
 
 Chapter text
 
 \stoptext
 
 which gives
 
 lua errorerror on line 8 in file /tmp/test.tex:
 
 ...uild/src/tex/texmf-context/tex/context/base/strc-doc.lua:904: attempt to 
 index field 'numbers' (a nil value)
 stack traceback:
...uild/src/tex/texmf-context/tex/context/base/strc-doc.lua:904: in 
 function 'getsectionnumber'
[\directlua]:1: in main chunk
 
 The error is weird because it only appears when all parts of the minimal 
 example are present. If I comment either or `location=,` or 
 `alternative=doublesided` or `\completecontent` or `\section{...}`, the error 
 goes away!
 
 Any thoughts?


The error arises only when there is no aux file. A alternative to 
\namedheadnumber{XXX} is \getmarking[XXXnumber].

\setupfootertexts[{\getmarking[chapternumber]}]

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] Weird error

2014-09-10 Thread Aditya Mahajan

On Wed, 10 Sep 2014, Wolfgang Schuster wrote:



Am 10.09.2014 um 18:37 schrieb Aditya Mahajan adit...@umich.edu:


Hi,

There was a question on TeX.SX about an error message
http://tex.stackexchange.com/questions/200474/setuppagenumberinglocation-causes-problem-in-context

The following MWE shows the same error

\setupfootertexts[\namedheadnumber{chapter}]
\setuppagenumbering[location=,alternative=doublesided]

\starttext

\completecontent

\chapter{Creating device driver}

\section{How to create the}

Chapter text

\stoptext

which gives

lua errorerror on line 8 in file /tmp/test.tex:

...uild/src/tex/texmf-context/tex/context/base/strc-doc.lua:904: attempt to 
index field 'numbers' (a nil value)
stack traceback:
   ...uild/src/tex/texmf-context/tex/context/base/strc-doc.lua:904: in 
function 'getsectionnumber'
   [\directlua]:1: in main chunk

The error is weird because it only appears when all parts of the minimal 
example are present. If I comment either or `location=,` or 
`alternative=doublesided` or `\completecontent` or `\section{...}`, the error 
goes away!

Any thoughts?



The error arises only when there is no aux file. A alternative to 
\namedheadnumber{XXX} is \getmarking[XXXnumber].

   \setupfootertexts[{\getmarking[chapternumber]}]


Thanks!

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

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


[NTG-context] Bug with the integration with tikz

2014-08-02 Thread Günter Kolousek

I think there is a bug in the (latest) beta (2014.07.30 10:31 MKIV beta
fmt: 2014.8.2  int: english/english) that was *not* there earlier
this year! 

Please, could somebody help and maybe provide a tip for a workaround?

It concerns the integration with tikz where I get now the following
error message:

util-lib.lua:246: module 'pgf.gd.control' not found:
no field package.preload['pgf.gd.control']
no file '/usr/local/share/lua/5.2/pgf/gd/control.lua'
no file '/usr/local/share/lua/5.2/pgf/gd/control/init.lua'
no file '/usr/local/lib/lua/5.2/pgf/gd/control.lua'
no file '/usr/local/lib/lua/5.2/pgf/gd/control/init.lua'
no file './pgf/gd/control.lua'
no file '/usr/local/lib/lua/5.2/pgf/gd/control.so'
no file '/usr/local/lib/lua/5.2/loadall.so'
no file './pgf/gd/control.so'
no file '/usr/local/lib/lua/5.2/pgf.so'
no file '/usr/local/lib/lua/5.2/loadall.so'
no file './pgf.so'
stack traceback:
[C]: in function 'savedrequire'
.../context/tex/texmf-context/tex/context/base/util-lib.lua:246:
in function
'require' ...neric/pgf/graphdrawing/lua/pgf/gd/control/Sublayouts.lua:41:
in main chunk [C]: in function
'savedrequire' .../context/tex/texmf-context/tex/context/base/util-lib.lua:246:
in function
'require' ...graphdrawing/lua/pgf/gd/interface/InterfaceToDisplay.lua:45:
in main chunk [C]: in function
'savedrequire' .../context/tex/texmf-context/tex/context/base/util-lib.lua:246:
in function 'require' [\directlua]:1: in main chunk

1101 }
1102 }
1103 
1104 
1105 %
1106 % Ok, fire up the system by creating the binding!
1107 %
1108 \directlua{
1109   require 'pgf.gd.interface.InterfaceToDisplay' 
1110   pgf.gd.interface.InterfaceToDisplay.bind(require
'pgf.gd.bindings.BindingToPGF')    } 



A minimal example is:

\usemodule[tikz]
\usetikzlibrary[graphs]
\usetikzlibrary[graphdrawing]

\starttext

\starttikzpicture
\graph { a - {b, c} - d };
\stoptikzpicture

\stoptext

Günter
___
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] bibliography MKiV

2014-07-09 Thread Robin.Kirkham
Dear Flavien,

This version works — note “dataset=document” and the “document::” in the 
citation. The clue is in the log:

publications cite  non-existent entry 'batty' in ''
publications no field 'num' for tag 'batty' in dataset ‘'

The second big “1” is because \completebtxrendering has an implicit \chapter, 
but seemingly no default title.

Robin

\definebtxdataset[document]
\usebtxdataset[document][test.bib]
\definebtxrendering[document][dataset=document]
\setupbtxrendering[document][numbering=yes]
\starttext
As \cite[document::batty] already indicated, bibtex is a \LATEX||centric
program.
\completebtxrendering[document]
\stoptext


 From: Flavien Lambert petit.lep...@gmail.com
 Subject: [NTG-context] bibliography MKiV
 
 Dear all, I tried to reproduce the example of mkiv-publications.pdf, chapter 
 10 through:
 
 \definebtxdataset[document]
 \usebtxdataset[document][test.bib]
 \definebtxrendering[document]
 \setupbtxrendering[document][numbering=yes]
 \starttext
 \starttext
 As \cite[batty] already indicated, bibtex is a \LATEX||centric
 program.
 \completebtxrendering[document]
 \stoptext
 
 with test.bib as
 
 @article{batty, 
 author = 'M. Batty', 
 title = 'The size, scale, and shape of cities', 
 journal = 'Science', 
 volume = '319', 
 number = '5864', 
 pages = '769--771', 
 year = '2008' 
 }
 
 Unfortunately, the result is two pages, one with As [num:batty] already 
 indicated, bibtex is a L A TEX--centric program. and the other with a large 1.
 
 Could you tell me what I am doing wrong? My apologies if it is really 
 obvious...

___
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] bibliography MKiV

2014-07-09 Thread Flavien Lambert
Hi Robin, thanks for the quick reply. Unfortunately, except for the syntax
in the TeX file, I do not get num. What is this? Do I have to modify the
bibtex file? If so, I do not understand since it is a regular one.
Thanks for your help,
F.


On 9 July 2014 19:28, robin.kirk...@csiro.au wrote:

 Dear Flavien,

 This version works — note “dataset=document” and the “document::” in the
 citation. The clue is in the log:

 publications cite  non-existent entry 'batty' in ''
 publications no field 'num' for tag 'batty' in dataset ‘'

 The second big “1” is because \completebtxrendering has an implicit
 \chapter, but seemingly no default title.

 Robin

 \definebtxdataset[document]
 \usebtxdataset[document][test.bib]
 \definebtxrendering[document][dataset=document]
 \setupbtxrendering[document][numbering=yes]
 \starttext
 As \cite[document::batty] already indicated, bibtex is a \LATEX||centric
 program.
 \completebtxrendering[document]
 \stoptext


  From: Flavien Lambert petit.lep...@gmail.com
  Subject: [NTG-context] bibliography MKiV
 
  Dear all, I tried to reproduce the example of mkiv-publications.pdf,
 chapter 10 through:
 
  \definebtxdataset[document]
  \usebtxdataset[document][test.bib]
  \definebtxrendering[document]
  \setupbtxrendering[document][numbering=yes]
  \starttext
  \starttext
  As \cite[batty] already indicated, bibtex is a \LATEX||centric
  program.
  \completebtxrendering[document]
  \stoptext
 
  with test.bib as
 
  @article{batty,
  author = 'M. Batty',
  title = 'The size, scale, and shape of cities',
  journal = 'Science',
  volume = '319',
  number = '5864',
  pages = '769--771',
  year = '2008'
  }
 
  Unfortunately, the result is two pages, one with As [num:batty]
 already indicated, bibtex is a L A TEX--centric program. and the other with
 a large 1.
 
  Could you tell me what I am doing wrong? My apologies if it is really
 obvious...


 ___
 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] Resizing multi-line fill-in field

2014-07-01 Thread Michael Guravage
I am re-posting a previous question.

Is it possible to increase the height of a multi-line fill-in field when
the cumulative height of the lines typed into it exceeds the field's
initial height?

Here's an example where the field's initial height in 10em.

\usemodule[fields]
\setupinteraction[state=start]
\setupfield
  [TextSetup]
  [width=\textwidth, height=10em, background=screen, backgroundscreen=.97,
frame=off]
\definefield [Block] [text] [TextSetup] [] [What's on your mind?]

\starttext
  \field [Block] [type here]
\stoptext

I have a situation where the amount of text typed into various fields will
vary, but it is inappropriate to reserve a large block of space for each
field.

Any suggestions would be greatly appreciated.

-- 
With kind regards,

Michael Guravage
___
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] Resizing multi-line fill-in field

2014-07-01 Thread Hans Hagen

On 7/1/2014 12:37 PM, Michael Guravage wrote:

I am re-posting a previous question.

Is it possible to increase the height of a multi-line fill-in field when
the cumulative height of the lines typed into it exceeds the field's
initial height?

Here's an example where the field's initial height in 10em.

\usemodule[fields]
\setupinteraction[state=start]
\setupfield
   [TextSetup]
   [width=\textwidth, height=10em, background=screen,
backgroundscreen=.97, frame=off]
\definefield [Block] [text] [TextSetup] [] [What's on your mind?]

\starttext
   \field [Block] [type here]
\stoptext

I have a situation where the amount of text typed into various fields
will vary, but it is inappropriate to reserve a large block of space for
each field.

Any suggestions would be greatly appreciated.


You mean that the field in the pdf adapts itself? Maybe with some 
javascript magic but then it still doesn't adapt the following layout.


you can set n= to a large value to permits more than the standard 1000 chars


-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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


[NTG-context] PDF Forms - expanding multi-line text fields

2014-06-17 Thread Michael Guravage
I am composing a document that contains pdf forms. Example code in Widgets
Uncovered, shows how to specify the height and width of a multi-line text
field. Here is a small example:

\usemodule[fields]
\setupinteraction[state=start]
\setupfield [TextSetup]
[width=\textwidth,height=5em,background=screen,backgroundscreen=.97,frame=off]
\definefield [Block] [text] [TextSetup]
\starttext
   \field [Block]
\stoptext

In this example the height is 5em.  The field will scroll lines up when the
height of the lines typed exceeds the height of the field. Click outside
the field and the field displays the first n-lines that fit within its
height.

My question is, is it possible to tell the field to expand beyond its
initial field height to display all its lines?

A second less pressing question is, is it possible to tell lines to wrap
when they exceed the field width?


-- 
With kind regards,

Michael Guravage
___
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] [OT] Typographical quality of various engines

2014-05-15 Thread Jan Tosovsky
On 2014-05-15 Hans Hagen wrote:
 On 5/14/2014 10:21 PM, Jan Tosovsky wrote:
  Dear All,
 
  I've finished a rough comparision of various engines for their
  typographical quality: http://drifted.in/publishing/
 
  From my point of view the ConTeXt is the best offering in this 
  field to date, so congratulation!
 
  If you find something inappropriate or misleading in my text, please
  comment or let me know.
 
  If my ConTeXt examples could be written more efficiently, I am open
  to fix it.
 
 Font expansion only, applied to a limited character subset
 
 Is that true? It is applied to any character that you want, of course
 given that you associate expansion factors, but that happens for quite
 some characters in context.

Good point, it should be clarified it is a default vector set, which can be
further customized (extended).
My info is based on this Wiki http://wiki.contextgarden.net/Protrusion
pointing to this source code:
http://source.contextgarden.net/font-ext.lua 

By that subset I mean the table vectors['default']


 Concerning homogenization, context has support for dynamically aplying
 feature (alternates) to improve the look and feel but of course not
 many fonts have multiple variants for glyphs grouped in stylistic 
 alternates so this mechanism is hardly used (only for some arabic).

Yes, I am aware of this, but it is indeed not very obvious from the text.

Thanks for your suggestions,

Jan

___
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] [OT] Typographical quality of various engines

2014-05-15 Thread Hans Hagen

On 5/15/2014 7:39 PM, Jan Tosovsky wrote:

On 2014-05-15 Hans Hagen wrote:

On 5/14/2014 10:21 PM, Jan Tosovsky wrote:

Dear All,

I've finished a rough comparision of various engines for their
typographical quality: http://drifted.in/publishing/

 From my point of view the ConTeXt is the best offering in this
field to date, so congratulation!

If you find something inappropriate or misleading in my text, please
comment or let me know.

If my ConTeXt examples could be written more efficiently, I am open
to fix it.


Font expansion only, applied to a limited character subset

Is that true? It is applied to any character that you want, of course
given that you associate expansion factors, but that happens for quite
some characters in context.


Good point, it should be clarified it is a default vector set, which can be
further customized (extended).
My info is based on this Wiki http://wiki.contextgarden.net/Protrusion
pointing to this source code:
http://source.contextgarden.net/font-ext.lua

By that subset I mean the table vectors['default']


yes but we also initialize all similar shapes


Concerning homogenization, context has support for dynamically aplying
feature (alternates) to improve the look and feel but of course not
many fonts have multiple variants for glyphs grouped in stylistic
alternates so this mechanism is hardly used (only for some arabic).


Yes, I am aware of this, but it is indeed not very obvious from the text.

Thanks for your suggestions,

Jan

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




--

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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


Re: [NTG-context] [OT] Typographical quality of various engines

2014-05-15 Thread luigi scarso
On Thu, May 15, 2014 at 7:39 PM, Jan Tosovsky j.tosov...@email.cz wrote:

 On 2014-05-15 Hans Hagen wrote:
  On 5/14/2014 10:21 PM, Jan Tosovsky wrote:
   Dear All,
  
   I've finished a rough comparision of various engines for their
   typographical quality: http://drifted.in/publishing/
  
   From my point of view the ConTeXt is the best offering in this
   field to date, so congratulation!
  
   If you find something inappropriate or misleading in my text, please
   comment or let me know.
  
   If my ConTeXt examples could be written more efficiently, I am open
   to fix it.
 
  Font expansion only, applied to a limited character subset
 
  Is that true? It is applied to any character that you want, of course
  given that you associate expansion factors, but that happens for quite
  some characters in context.

 Good point, it should be clarified it is a default vector set, which can be
 further customized (extended).
 My info is based on this Wiki http://wiki.contextgarden.net/Protrusion
 pointing to this source code:
 http://source.contextgarden.net/font-ext.lua

 By that subset I mean the table vectors['default']


  Concerning homogenization, context has support for dynamically aplying
  feature (alternates) to improve the look and feel but of course not
  many fonts have multiple variants for glyphs grouped in stylistic
  alternates so this mechanism is hardly used (only for some arabic).

 Yes, I am aware of this, but it is indeed not very obvious from the text.

 Thanks for your suggestions,

 Jan

 Another point could be the server property... the swiglib project is an
attempt to cover this side
https://swiglib.foundry.supelec.fr/
-- 
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] [OT] Typographical quality of various engines

2014-05-14 Thread Jan Tosovsky
Dear All,

I've finished a rough comparision of various engines for their typographical
quality:
http://drifted.in/publishing/

From my point of view the ConTeXt is the best offering in this field to
date, so congratulation!

If you find something inappropriate or misleading in my text, please comment
or let me know.

If my ConTeXt examples could be written more efficiently, I am open to fix
it.

Thanks, Jan


___
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] [OT] Typographical quality of various engines

2014-05-14 Thread Hans Hagen

On 5/14/2014 10:21 PM, Jan Tosovsky wrote:

Dear All,

I've finished a rough comparision of various engines for their typographical
quality:
http://drifted.in/publishing/

 From my point of view the ConTeXt is the best offering in this field to
date, so congratulation!

If you find something inappropriate or misleading in my text, please comment
or let me know.

If my ConTeXt examples could be written more efficiently, I am open to fix
it.


Font expansion only, applied to a limited character subset

Is that true? It is applied to any character that you want, of course 
given that you associate expansion factors, but that happens for quite 
some characters in context.


Concerning homogenization, context has support for dynamically aplying 
feature (alternates) to improve the look and feel but of course not many 
fonts have multiple variants for glyphs grouped in stylistic alternates 
so this mechanism is hardly used (only for some arabic).


Hans

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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


Re: [NTG-context] LuaTeX-Plain and OTF/TTF Fonts

2014-05-06 Thread Aíre Funvake

On Tue May  6 21:13:43 2014, Hans Hagen wrote:

On 5/6/2014 4:49 PM, Aire Funvake wrote:

Dear Group,

Thank you for your time. I'm starting out with TeX/ConTeXt, but
want to arrive via LuaTeX (`luatex-plain.tex/fmt`). Managed to
build, move and use `luatex-plain`. Have the same problem under
MacOSX  Win7 (here is the Win-specific decription -- `%CTX%` is
my ConTeXt root):


Setting `OSFONTDIR` before font update and/or before running
`luatex-plain`, have no observable effect.

So, I do have a manual fix/solution. But is there an easier way?


I assume you made a plain format with:

  mtxrun --script plain --make

Then, does this work:

  mtxrun --script plain luatex-test

okay?

Hans
8-


Hi Hans,

No, I made it with `luatex --ini luatex-plain.fmt` and copied
the resulting `.fmt` file. But, I executed the first command
just now, just to be sure, and then ran the next command:
`mtxrun --script plain luatex-test`. Result:

\write18 enabled.
...
tex/texmf-cache/luatex-cache/generic/fonts/data/luatex-fonts-names.luc)(load 
luc
: 
c:/ctx/tex/texmf-cache/luatex-cache/generic/fonts/otf/lmroman10-bold.luc)unkn

own font in database, run: mtxrun --script fonts --reload --simple
! LuaTeX error 
...ntext/tex/generic/context/luatex/luatex-fonts-merged.lua:6213:

attempt to index field 'known' (a nil value).
to be read again
\par
l.33

?Renter

After `R`, it did produced `luatex-test.pdf`. Not sure if it
looks the way it should ... couple of overfull boxes, narrow
third page.

Either way, I updated the fonts again as above, checked that
it recreated the `luatex-fonts-names.lua` file like before.
If I delete the old `luatex-fonts-names.luc`, the next run of
`luatex-plain hello.tex` produces the same result. Added the
paths to the fonts in `luatex-fonts-names.lua` (minion 
myriad), ran `luatex-plain hello.tex` again ... and all is fine.

Further experimentation: Copied the Source Sans Pro fonts to
a subdirectory alongside the `minion` and `myriad` directories,
(`%CTX%\tex\texmf-fonts\otf\sourcesans`), and again updated the
fonts database(s). Upon inspection of `luatex-fonts-names.lua`,
the Source Sans fonts and files are listed, but they *did* have
the path prefixed to the font file names, and consequently, I
could use them without modifying `luatex-fonts-names.lua`.

Thank you for your reply. I'm convinced this is no bug, just my
inexperience at play. This is not a crippling problem. I can
tackle The TeXbook now.

Regards,
Aíre Funvake.


___
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] \mathextensible{21FE}

2014-04-24 Thread Elspeth McGullicuddy
Thanks for the answer,

I wanted to use to use the mechanism described in about.pdf for
extensible arrows with possibly text above, under...
I've had a look at the xits-math.tma.
Though U+2194 and U+21FE are both arrows, U+2194 has an horizontal
part field in contrast to U+21FE how hasn't.
So I guess the otf font might be the culprit.
And meddle with fonts is impossible a task.

For the present I will content myself with something like
\math{\overset{f}{-\kern-1ex\rightarrowtriangle}}
There might be a better way to achieve that in Context, I don't know.

Chris

On Thu, Apr 24, 2014 at 10:32 PM, Wolfgang Schuster
schuster.wolfg...@gmail.com wrote:

 Am 24.04.2014 um 18:24 schrieb Elspeth McGullicuddy 
 elspethmcgullicu...@gmail.com:

 Dear all,
 The following example doesn't work for me:

 \setupbodyfont[xits]
 \starttext
 \math{x\mathextensible{2194}{hello}{}y}
 \math{x\mathextensible{21FE}{hello}{}y}
 \math{\char21FE}
 \stoptext

 I found the symbol which I needed there:
 http://en.wikipedia.org/wiki/Arrow_%28symbol%29#Arrows_in_Unicode
 and there:
 http://milde.users.sourceforge.net/LUCR/Math/unimathcmds.pdf

 \setupbodyfont[xits]

 \starttext

 \math{a \leftrightarrow b \rightarrowtriangle c}

 \math{a ↔ b ⇾ c}

 \stoptext

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

 maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
 webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
 archive  : http://foundry.supelec.fr/projects/contextrev/
 wiki : http://contextgarden.net
 ___
___
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] \mathextensible{21FE}

2014-04-24 Thread Wolfgang Schuster

Am 24.04.2014 um 23:06 schrieb Elspeth McGullicuddy 
elspethmcgullicu...@gmail.com:

 Thanks for the answer,
 
 I wanted to use to use the mechanism described in about.pdf for
 extensible arrows with possibly text above, under...
 I've had a look at the xits-math.tma.
 Though U+2194 and U+21FE are both arrows, U+2194 has an horizontal
 part field in contrast to U+21FE how hasn't.
 So I guess the otf font might be the culprit.
 And meddle with fonts is impossible a task.
 
 For the present I will content myself with something like
 \math{\overset{f}{-\kern-1ex\rightarrowtriangle}}
 There might be a better way to achieve that in Context, I don't know.

\setupbodyfont[xits]

\starttext

\starttabulate[|l|lm|]
\NC \tex{overleftarrow}  \NC \overleftarrow{top}   \NC\NR
\NC \tex{overrightarrow} \NC \overrightarrow{text} \NC\NR
\NC \tex{overleftrightarrow} \NC \overleftrightarrow{text} \NC\NR
\NC \tex{overtwoheadleftarrow}   \NC \overtwoheadleftarrow{text}   \NC\NR
\NC \tex{overtwoheadrightarrow}  \NC \overtwoheadrightarrow{text}  \NC\NR
\NC \tex{texoverleftharpoondown} \NC \overleftharpoondown{text}\NC\NR
\NC \tex{overleftharpoonup}  \NC \overleftharpoonup{text}  \NC\NR
\NC \tex{overrightharpoondown}   \NC \overrightharpoondown{text}   \NC\NR
\NC \tex{overrightharpoonup} \NC \overrightharpoonup{text} \NC\NR
\TB
\NC \tex{underleftarrow} \NC \underleftarrow{text} \NC\NR
\NC \tex{underrightarrow}\NC \underrightarrow{text}\NC\NR
\NC \tex{underleftrightarrow}\NC \underleftrightarrow{text}\NC\NR
\NC \tex{undertwoheadleftarrow}  \NC \undertwoheadleftarrow{text}  \NC\NR
\NC \tex{undertwoheadrightarrow} \NC \undertwoheadrightarrow{text} \NC\NR
\NC \tex{underleftharpoondown}   \NC \underleftharpoondown{text}   \NC\NR
\NC \tex{underleftharpoonup} \NC \underleftharpoonup{text} \NC\NR
\NC \tex{underrightharpoondown}  \NC \underrightharpoondown{text}  \NC\NR
\NC \tex{underrightharpoonup}\NC \underrightharpoonup{text}\NC\NR
\stoptabulate

\stoptext

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

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


Re: [NTG-context] \mathextensible{21FE}

2014-04-24 Thread Elspeth McGullicuddy
In about.pdf on can see that U+21FE (rightarrowtriangle) is eligible
for use with \mathextensible.
When one look at the code for \mathextensible in math-stc.mkvi, one
can see there is a mechanism of fallback.
So, since the character is implemented in xits, there might be a way
to have \mathextensible{21FE} to work...

Chris

On Thu, Apr 24, 2014 at 11:25 PM, Wolfgang Schuster
schuster.wolfg...@gmail.com wrote:

 Am 24.04.2014 um 23:06 schrieb Elspeth McGullicuddy 
 elspethmcgullicu...@gmail.com:

 Thanks for the answer,

 I wanted to use to use the mechanism described in about.pdf for
 extensible arrows with possibly text above, under...
 I've had a look at the xits-math.tma.
 Though U+2194 and U+21FE are both arrows, U+2194 has an horizontal
 part field in contrast to U+21FE how hasn't.
 So I guess the otf font might be the culprit.
 And meddle with fonts is impossible a task.

 For the present I will content myself with something like
 \math{\overset{f}{-\kern-1ex\rightarrowtriangle}}
 There might be a better way to achieve that in Context, I don't know.

 \setupbodyfont[xits]

 \starttext

 \starttabulate[|l|lm|]
 \NC \tex{overleftarrow}  \NC \overleftarrow{top}   \NC\NR
 \NC \tex{overrightarrow} \NC \overrightarrow{text} \NC\NR
 \NC \tex{overleftrightarrow} \NC \overleftrightarrow{text} \NC\NR
 \NC \tex{overtwoheadleftarrow}   \NC \overtwoheadleftarrow{text}   \NC\NR
 \NC \tex{overtwoheadrightarrow}  \NC \overtwoheadrightarrow{text}  \NC\NR
 \NC \tex{texoverleftharpoondown} \NC \overleftharpoondown{text}\NC\NR
 \NC \tex{overleftharpoonup}  \NC \overleftharpoonup{text}  \NC\NR
 \NC \tex{overrightharpoondown}   \NC \overrightharpoondown{text}   \NC\NR
 \NC \tex{overrightharpoonup} \NC \overrightharpoonup{text} \NC\NR
 \TB
 \NC \tex{underleftarrow} \NC \underleftarrow{text} \NC\NR
 \NC \tex{underrightarrow}\NC \underrightarrow{text}\NC\NR
 \NC \tex{underleftrightarrow}\NC \underleftrightarrow{text}\NC\NR
 \NC \tex{undertwoheadleftarrow}  \NC \undertwoheadleftarrow{text}  \NC\NR
 \NC \tex{undertwoheadrightarrow} \NC \undertwoheadrightarrow{text} \NC\NR
 \NC \tex{underleftharpoondown}   \NC \underleftharpoondown{text}   \NC\NR
 \NC \tex{underleftharpoonup} \NC \underleftharpoonup{text} \NC\NR
 \NC \tex{underrightharpoondown}  \NC \underrightharpoondown{text}  \NC\NR
 \NC \tex{underrightharpoonup}\NC \underrightharpoonup{text}\NC\NR
 \stoptabulate

 \stoptext

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

 maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
 webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
 archive  : http://foundry.supelec.fr/projects/contextrev/
 wiki : http://contextgarden.net
 ___
___
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] links to external documents

2014-04-02 Thread Alan Bowen
I am exploring the feasibility of presenting two interacting PDF files side
by side. Thus far my experiments with \usereferences have managed only to
produce  a lua error:

.../ConTeXt/tex/texmf-context/tex/context/base/strc-ref.lua:1394: attempt
to call field 'reference' (a nil value)

stack traceback:

.../ConTeXt/tex/texmf-context/tex/context/base/strc-ref.lua:1394: in
function 'identify_outer'

.../ConTeXt/tex/texmf-context/tex/context/base/strc-ref.lua:1620: in
function 'identify'

.../ConTeXt/tex/texmf-context/tex/context/base/strc-ref.lua:1645: in
function 'valid'

.../ConTeXt/tex/texmf-context/tex/context/base/strc-ref.lua:1667: in
function 'doifelsereference'

 [\directlua]:1: in main chunk

The setup--

%testA.tex
\starttext

text text.\reference[firstpage]{}

text text.\footnote[fnote]{A note.}

\stoptext

%LinkTest.tex
\setupinteraction[state=start]

\useexternaldocument[testA.tex]
\usereferences[testA.tex]

\starttext

\at{page}[testA.tex::firstpage]

\in{note}[testA.tex::fnote]

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

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

Re: [NTG-context] [font-otn] bug in node mode

2014-03-25 Thread Philipp Gesang
···date: 2014-03-25, Tuesday···from: Hans Hagen···

 On 3/24/2014 8:40 PM, Philipp Gesang wrote:
  Hi Hans,
 
  I’m afraid I have to bother you again with this issue. Consider
  this code:
 
   \font \mainface = file:EBGaramond12-Regular.otf:mode=node
   \mainface foo
   \bye
 
  This breaks with the latest fontloader because in font-otn
 
   local function initialize(sequence,script,language,enabled)
   local features = sequence.features
   if features then
   local order = features.order
   for i=1,#order do --
   ...
 
  the table “features” never has a field “order”; “sequence” has
  one occasionally, though not always.
 
 should be
 
 local function initialize(sequence,script,language,enabled)
  local features = sequence.features
  if features then
  local order = sequence.order
  if order then
  for i=1,#order do
  
  end
  else
  -- can't happen
  end
  end
  return false
 end
 
 went unnoticed as context uses a variant

This time it’s exactly as I patched it =)

Thanks for fixing,
Philipp



pgp_wRqikBeNA.pgp
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] [font-otn] bug in node mode

2014-03-24 Thread Philipp Gesang
Hi Hans,

I’m afraid I have to bother you again with this issue. Consider
this code:

\font \mainface = file:EBGaramond12-Regular.otf:mode=node
\mainface foo
\bye

This breaks with the latest fontloader because in font-otn

local function initialize(sequence,script,language,enabled)
local features = sequence.features
if features then
local order = features.order
for i=1,#order do --
...

the table “features” never has a field “order”; “sequence” has
one occasionally, though not always.

Best,
Philipp


···date: 2014-03-14, Friday···from: Hans Hagen···

 On 3/14/2014 7:48 AM, Philipp Gesang wrote:
  Hi Hans,
 
  at least the Plain format breaks as soon as you define a font in
  node mode:
 
   \font \testfont = lmroman10-regular.otf:mode=node
   \testfont foo
   \bye
 
 no, it's:
 
  local order = features.order
  for i=1,#order do --
  local kind = order[i] --
 
 
 -
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
  tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
   | www.pragma-pod.nl
 -
 ___
 If your question is of interest to others as well, please add an entry to the 
 Wiki!
 
 maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
 webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
 archive  : http://foundry.supelec.fr/projects/contextrev/
 wiki : http://contextgarden.net
 ___


pgpiX_opg32FN.pgp
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] [font-otn] bug in node mode

2014-03-24 Thread Hans Hagen

On 3/24/2014 8:40 PM, Philipp Gesang wrote:

Hi Hans,

I’m afraid I have to bother you again with this issue. Consider
this code:

 \font \mainface = file:EBGaramond12-Regular.otf:mode=node
 \mainface foo
 \bye

This breaks with the latest fontloader because in font-otn

 local function initialize(sequence,script,language,enabled)
 local features = sequence.features
 if features then
 local order = features.order
 for i=1,#order do --
 ...

the table “features” never has a field “order”; “sequence” has
one occasionally, though not always.


should be

local function initialize(sequence,script,language,enabled)
local features = sequence.features
if features then
local order = sequence.order
if order then
for i=1,#order do

end
else
-- can't happen
end
end
return false
end

went unnoticed as context uses a variant

Hans


-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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


Re: [NTG-context] Trimming strings and Lua string.trim question

2014-03-06 Thread Hans Hagen

On 3/6/2014 12:00 AM, Rik Kabel wrote:

On 2014-03-05 10:54, Wolfgang Schuster wrote:


Am 05.03.2014 um 16:18 schrieb Wolfgang Schuster
schuster.wolfg...@gmail.com mailto:schuster.wolfg...@gmail.com:



Am 05.03.2014 um 16:07 schrieb Rik Kabel cont...@rik.users.panix.com
mailto:cont...@rik.users.panix.com:


striplong



It would be nice if striplong worked, but the example fails when
string.striplong is used in place of string.strip. The log says:

! LuaTeX error [string \directlua ]:1: attempt to call field
'striplong' (a nil value)
stack traceback:
[string \directlua ]:1: in main chunk.

Is the format of the call different than shown in the wiki, or is a
different mechanism required to quote a potentially long string?


The name of the function is “strings.striplong”.


This should be “utilities.strings.striplong” but it has no effect
because when take a look
at the saved string in Lua you can see that blank lines are removed
from the text.

Wolfgang


Indeed. This does build without error, but the
utilities.strings.striplong result is worse than the string.strip
result, with some additional whitespace at the end of the test string
from the earlier example.


the definition of 'worse' depends on expectations and given the fact 
that in tex a newline or two newlines in a row have a different meaning 
it is just a guess what you want to achieve


anyway, the next beta will have

local str = table.concat( {
  ,
aap,
  noot mies,
  ,
,
 zuswim jet,
zuswim jet,
   zuswim jet,
,
}, \n)

utilities.strings.striplines(str,'prune'):

[[aap
noot mies


zuswim jet
zuswim jet
zuswim jet]]

utilities.strings.striplines(str,'prune and collapse'):

[[aap
noot mies

zuswim jet
zuswim jet
zuswim jet]]

utilities.strings.striplines(str,'prune and no empty'):

[[aap
noot mies
zuswim jet
zuswim jet
zuswim jet]]

utilities.strings.striplines(str,'retain'):

[[
aap
noot mies


zuswim jet
zuswim jet
zuswim jet
]]

utilities.strings.striplines(str,'retain and collapse'):

[[
aap
noot mies

zuswim jet
zuswim jet
zuswim jet
]]

utilities.strings.striplines(str,'retain and no empty'):

[[
aap
noot mies
zuswim jet
zuswim jet
zuswim jet
]]

so you can choose what you like

Hans




-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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


Re: [NTG-context] Trimming strings and Lua string.trim question

2014-03-06 Thread Rik Kabel

On 2014-03-06 05:38, Hans Hagen wrote:

On 3/6/2014 12:00 AM, Rik Kabel wrote:

On 2014-03-05 10:54, Wolfgang Schuster wrote:


Am 05.03.2014 um 16:18 schrieb Wolfgang Schuster
schuster.wolfg...@gmail.com mailto:schuster.wolfg...@gmail.com:



Am 05.03.2014 um 16:07 schrieb Rik Kabel cont...@rik.users.panix.com
mailto:cont...@rik.users.panix.com:


striplong



It would be nice if striplong worked, but the example fails when
string.striplong is used in place of string.strip. The log says:

! LuaTeX error [string \directlua ]:1: attempt to call field
'striplong' (a nil value)
stack traceback:
[string \directlua ]:1: in main chunk.

Is the format of the call different than shown in the wiki, or is a
different mechanism required to quote a potentially long string?


The name of the function is “strings.striplong”.


This should be “utilities.strings.striplong” but it has no effect
because when take a look
at the saved string in Lua you can see that blank lines are removed
from the text.

Wolfgang


Indeed. This does build without error, but the
utilities.strings.striplong result is worse than the string.strip
result, with some additional whitespace at the end of the test string
from the earlier example.


the definition of 'worse' depends on expectations and given the fact 
that in tex a newline or two newlines in a row have a different 
meaning it is just a guess what you want to achieve


anyway, the next beta will have

local str = table.concat( {
  ,
aap,
  noot mies,
  ,
,
 zuswim jet,
zuswim jet,
   zuswim jet,
,
}, \n)

utilities.strings.striplines(str,'prune'):

[[aap
noot mies


zuswim jet
zuswim jet
zuswim jet]]

utilities.strings.striplines(str,'prune and collapse'):

[[aap
noot mies

zuswim jet
zuswim jet
zuswim jet]]

utilities.strings.striplines(str,'prune and no empty'):

[[aap
noot mies
zuswim jet
zuswim jet
zuswim jet]]

utilities.strings.striplines(str,'retain'):

[[
aap
noot mies


zuswim jet
zuswim jet
zuswim jet
]]

utilities.strings.striplines(str,'retain and collapse'):

[[
aap
noot mies

zuswim jet
zuswim jet
zuswim jet
]]

utilities.strings.striplines(str,'retain and no empty'):

[[
aap
noot mies
zuswim jet
zuswim jet
zuswim jet
]]

so you can choose what you like

Hans


indeed, beauty is in the eye of the beholder.

Thank you for the flexible solution that allows each of us to find beauty.

Could you please ensure that this handles text in buffers the same way 
that it handles other strings? I noticed that this is handled a bit 
differently, as the following shows,but perhaps it is my clumsy coding. 
The buffer result is closer to what I expect in terms of internal 
whitespace, but still does not show expected trimming of leading and 
trailing whitespace. That trimming, of course, is the point of the exercise.



   \def\StringsStripLong#1%
  {\ctxlua{context(utilities.strings.striplong([==[#1]==]))}}

   \def\StringStrip#1%
  {\ctxlua{context(string.strip([==[#1]==]))}}

   \startbuffer[testbuffer]

   B This is a test.

   And it has an unexpected result.


   \stopbuffer

   \long\def\testmacro{

   M This is a test.

   And it has an unexpected result.


   }

   \starttext

   \subject{Lua string.strip passed TeX buffer}
   ¦\StringStrip{\getbuffer[testbuffer]}¦

   \subject{Lua string.strip passed TeX macro}
   ¦\StringStrip{\testmacro}¦

   \subject{Lua utilities.strings.striplong passed TeX buffer}
   ¦\StringsStripLong{\getbuffer[testbuffer]}¦

   \subject{Lua utilities.strings.striplong passed TeX macro}
   ¦\StringsStripLong{\testmacro}¦

   \stoptext

--
Rik
___
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] Trimming strings and Lua string.trim question

2014-03-05 Thread Rik Kabel

On 2014-03-05 03:24, Hans Hagen wrote:

On 3/5/2014 5:45 AM, Rik Kabel wrote:

I am trying to strip all leading and trailing whitespace from a string.
I have tried two methods, neither of which is satisfactory.

The first method uses \ignorespaces and \removeunwantedspaces. This
fails to strip leading and trailing newlines.

The second method uses the Lua string.strip function. The wiki 
description:


Yields string with leading and trailing whitespace (spaces,
horizontal and vertical tabs, newlines) removed

suggests that this should do what I want, but I find that it removes
internal whitespace as well as the leading and trailing whitespace.

Can somebody suggest a better way of doing this?

The following code demonstrates the problem:

% macros=mkvi
\starttexdefinition StringStrip #STRING
   \startluacode
 context(string.strip([==[#STRING]==]))
   \stopluacode
\stoptexdefinition
\long\def\test{

This is a test. \quad

And it has an unexpected result.

With \tex{ignorespaces} and \tex{removeunwantedspaces}, the
newlines remain.

With Lua {\tt string.strip}, the \tex{quad} at the end of a
paragraph is preserved,but the other internal whitespace
(including newlines) is gone!

}
\starttext
\subject{ignorespaces and removeunwantedspaces}
¦\ignorespaces\test\removeunwantedspaces¦

\subject{Lua string.strip}
¦\StringStrip{\test}¦
\stoptext


striplong



It would be nice if striplong worked, but the example fails when 
string.striplong is used in place of string.strip. The log says:


   ! LuaTeX error [string \directlua ]:1: attempt to call field
   'striplong' (a nil value)
   stack traceback:
[string \directlua ]:1: in main chunk.

Is the format of the call different than shown in the wiki, or is a 
different mechanism required to quote a potentially long string?


--
Rik
___
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] Trimming strings and Lua string.trim question

2014-03-05 Thread Wolfgang Schuster

Am 05.03.2014 um 16:07 schrieb Rik Kabel cont...@rik.users.panix.com:

 striplong 
 
 
 It would be nice if striplong worked, but the example fails when 
 string.striplong is used in place of string.strip. The log says:
 
 ! LuaTeX error [string \directlua ]:1: attempt to call field 'striplong' (a 
 nil value)
 stack traceback:
 [string \directlua ]:1: in main chunk.
 Is the format of the call different than shown in the wiki, or is a different 
 mechanism required to quote a potentially long string?

The name of the function is “strings.striplong”.

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] Trimming strings and Lua string.trim question

2014-03-05 Thread Wolfgang Schuster

Am 05.03.2014 um 16:18 schrieb Wolfgang Schuster schuster.wolfg...@gmail.com:

 
 Am 05.03.2014 um 16:07 schrieb Rik Kabel cont...@rik.users.panix.com:
 
 striplong 
 
 
 It would be nice if striplong worked, but the example fails when 
 string.striplong is used in place of string.strip. The log says:
 
 ! LuaTeX error [string \directlua ]:1: attempt to call field 'striplong' 
 (a nil value)
 stack traceback:
 [string \directlua ]:1: in main chunk.
 Is the format of the call different than shown in the wiki, or is a 
 different mechanism required to quote a potentially long string?
 
 The name of the function is “strings.striplong”.

This should be “utilities.strings.striplong” but it has no effect because when 
take a look
at the saved string in Lua you can see that blank lines are removed from the 
text.

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] Trimming strings and Lua string.trim question

2014-03-05 Thread Rik Kabel

On 2014-03-05 10:18, Wolfgang Schuster wrote:


Am 05.03.2014 um 16:07 schrieb Rik Kabel cont...@rik.users.panix.com 
mailto:cont...@rik.users.panix.com:



striplong



It would be nice if striplong worked, but the example fails when 
string.striplong is used in place of string.strip. The log says:


! LuaTeX error [string \directlua ]:1: attempt to call field
'striplong' (a nil value)
stack traceback:
[string \directlua ]:1: in main chunk.

Is the format of the call different than shown in the wiki, or is a 
different mechanism required to quote a potentially long string?


The name of the function is strings.striplong.

Wolfgang


Thank you, Wolfgang. I have updated the wiki entry for this function. I 
have not been able to verify that other functions are similarly 
misidentified in the wiki, and have therefore not updated any  others. 
Those who are more familiar with the functions may wish to review it.


--
Rik
___
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] Trimming strings and Lua string.trim question

2014-03-05 Thread Rik Kabel

On 2014-03-05 10:54, Wolfgang Schuster wrote:


Am 05.03.2014 um 16:18 schrieb Wolfgang Schuster 
schuster.wolfg...@gmail.com mailto:schuster.wolfg...@gmail.com:




Am 05.03.2014 um 16:07 schrieb Rik Kabel cont...@rik.users.panix.com 
mailto:cont...@rik.users.panix.com:



striplong



It would be nice if striplong worked, but the example fails when 
string.striplong is used in place of string.strip. The log says:


! LuaTeX error [string \directlua ]:1: attempt to call field
'striplong' (a nil value)
stack traceback:
[string \directlua ]:1: in main chunk.

Is the format of the call different than shown in the wiki, or is a 
different mechanism required to quote a potentially long string?


The name of the function is strings.striplong.


This should be utilities.strings.striplong but it has no effect 
because when take a look
at the saved string in Lua you can see that blank lines are removed 
from the text.


Wolfgang


Indeed. This does build without error, but the 
utilities.strings.striplong result is worse than the string.strip 
result, with some additional whitespace at the end of the test string 
from the earlier example.


So, is this a confirmed bug?
--
Rik
___
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] OT: Reflections on usability ConTeXt for typesetting of mathematics

2014-02-26 Thread Xan
 Hello ConTeXist.
 
 0. Do you think that this is only a problem for beginners of ConText or 
 it is a general problem of ConTeXt?
 1. How many of ConTeXt users use this tool for typesetting of 
 non-elementary mathematics?
 2. Are you satisfied with the results, which produces ConTeXt (thinking 
 in the field of mathematics rate)?

In general, yes. But there are some issues with TiKZ 
[http://www.ntg.nl/pipermail/ntg-context/2013/076384.html] and in some ocasions 
with columns (not balanced).

Perhaps we could have a bug triage system for that?

 3. What things do you need to have in ConTeXt study that one could bet 
 mathematics at a reasonable level?
One reason for ConTeXt is the ability of deal with XML and produce several 
outputs.
Separation of content and presentation is also good.

 4. Is ConTeXt able to substitute LaTeX to typesetting of math (e.g. in 
 the future)?

I join one person (I don't remember who) who says there could be more examples 
for learning people. I think an ideal think could be to have an equivalent The 
not so short introduction to LaTeX.

 5. Can you think of any more questions that should be here?
 
The community is good. All posted questions have posted answers. And Hans is 
the boss ;-)
___
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] [Math in ConTeXt]

2014-02-18 Thread Matthias Weber
Thanks Otared for the offer to look into math issues.

Here are a few I noticed when TeXing an MK2 set of notes with MK4.

Matthias

\starttext
\startformula
\text{\bf R}^n = R^n ={\bf R}^n= \mathbb{R}^n
\stopformula
%spacing of  exponent is in Mk4 wider than in Mk2

\startformula
\left| \int_{a_{i-1}}^b e^x\, dx \right|
\stopformula
% lower bound runs into \left|
% space between integral sign and integrand too wide


\startformula
r'=r''
\stopformula

This $\int_{a}^b e^x\, dx $ is not good. 
% Inline math integrals need limits at the side. Spacing with lines below and 
above is awkward otherwise.

\startformula
area(f) = \iint_{\Omega} |{f_u\times f_v}|\, du dv
\stopformula

% limit not centered over double integral
\placeformula[-]

\stoptext


On Feb 16, 2014, at 5:30 AM, Otared Kavian ota...@gmail.com wrote:

 Hi all,
 
 After a series of exchanges on the list, on the topic of how mathematics 
 typesetting is and should be in ConTeXt, I am writing you this message to ask 
 all those who use ConTeXt to typeset mathematics and who encounter various 
 types of difficulties, or shortcomings, to send me their remarks, either on 
 list or off list. 
 I will check the problems with Aditya Mahajan and Mikael Sundqvist, and then 
 submit feature requests or bug reports to Hans and Aditya who will try to fix 
 the issues (I have asked these people about this, and they all agree…).
 
 In order to help me manage efficiently the task, please add the following tag 
 
   [Math on ConTeXt]
 
 to the Subject field of your message.
 
 The issues which may be addressed are of the following categories:
 
   1. Differences in the output of ConTeXt mkiv vs mkii (due to 
 differences in engine)
 
   2.  Differences in the output of ConTeXt mkiv vs LuaLaTeX + Opentype 
 math fonts (due to differences in macro package)
 
   3. Differences in the output of ConTeXt mkiv vs PDFLaTeX + AMSMath (due 
 to differences in expectation)
 
   4. Bug reports (regarding commands of plain TeX missing in ConTeXt, the 
 position of math accents, etc…)
 
 Indeed some of the issues may have their origin in the fonts (therefore not 
 easy to fix thouroughly), but others may be fixed once the expectations are 
 clearly expressed. 
 As usual, please give minimal examples imbedded in 
 
   \starttext
   ………
\stoptext 
 
 so that we can test the issue you are reporting.
 Thanks for your attention and cooperation,
 Best regards: OK
 
 
 ___
 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] [Math in ConTeXt]

2014-02-16 Thread Otared Kavian
Hi all,

After a series of exchanges on the list, on the topic of how mathematics 
typesetting is and should be in ConTeXt, I am writing you this message to ask 
all those who use ConTeXt to typeset mathematics and who encounter various 
types of difficulties, or shortcomings, to send me their remarks, either on 
list or off list. 
I will check the problems with Aditya Mahajan and Mikael Sundqvist, and then 
submit feature requests or bug reports to Hans and Aditya who will try to fix 
the issues (I have asked these people about this, and they all agree…).

In order to help me manage efficiently the task, please add the following tag 

[Math on ConTeXt]

to the Subject field of your message.

The issues which may be addressed are of the following categories:

1. Differences in the output of ConTeXt mkiv vs mkii (due to 
differences in engine)

2.  Differences in the output of ConTeXt mkiv vs LuaLaTeX + Opentype 
math fonts (due to differences in macro package)

3. Differences in the output of ConTeXt mkiv vs PDFLaTeX + AMSMath (due 
to differences in expectation)

4. Bug reports (regarding commands of plain TeX missing in ConTeXt, the 
position of math accents, etc…)

Indeed some of the issues may have their origin in the fonts (therefore not 
easy to fix thouroughly), but others may be fixed once the expectations are 
clearly expressed. 
As usual, please give minimal examples imbedded in 

\starttext
………
 \stoptext 

so that we can test the issue you are reporting.
Thanks for your attention and cooperation,
Best regards: OK


___
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] OT: Reflections on usability ConTeXt for typesetting of mathematics

2014-02-11 Thread Mikael P. Sundqvist
On Mon, Feb 10, 2014 at 6:57 PM, Hans Hagen pra...@wxs.nl wrote:

 On 2/10/2014 9:24 AM, Mikael P. Sundqvist wrote:

 Hi,

 I used ConTeXt (mkii) to write my PhD thesis in Mathematics in 2008. It
 worked just fine.

 At the moment I write some exams and hand-outs using ConTeXt, but
 research using LaTeX (since the journals do not really accept ConTeXt
 and my collaborators dont know ConTeXt).

 It certainly works OK to write math in ConTeXt, but I have a feeling
 that there are some things that are somewhat broken or not finetuned to
 output what mathematicians expect. Look at the attached pdf files [1]
 l.pdf (from LaTeX) and c.pdf (from latest standalone ConTeXt), with
 source l.tex and c.tex for some examples.


 In mkiv we follow some alternative approaches compared to mkii (and
 probably other tex macro packages) and some aspects indeed might need
 tuning (or more configuration options) .. I try hard to get away from
 hackery solutions (for several reasons).


I agree it is good to avoid hackery as long as possible, and I for sure is
ready to relearn how to write some things. With the examples I gave in the
previous email in mind:

* How am I supposed to write first derivative (f') and second derivative
(f'') in such a way that they have the same type of prime (the prime in the
first derivative is the one I prefer)?
* How am I supposed to write f_xx'' to get the output as in the LaTeX
example (i.e. so that the primes are over the xx)?
* Could the default placement of limits in integrals be changed
(integral=nolimits)? This is how it is done in almost all math books).
* What about the size and finetuning of placement of indices in integrals
and sums (and probably products, unions, ...)?
* I remember I suggested that \| should be double bars in a previous thread
on this list. Is there any drawback in giving double bars for \|? Of course
I can relearn and use \lVert and \rVert, but I have a feeling that if we
want people moving from LaTeX to ConTeXt, then this is the kind of things
that should just work as expected...

Best regards, Mikael




  When it comes to math environments, I think that thanks to the
 environments in http://dl.contextgarden.net/myway/mathalign.pdf
 http://dl.contextgarden..net/myway/mathalign.pdf we are OK. I

 sometimes miss the multline(d) environment from LaTeX.

 Best regards, Mikael

 [1]
 The attachments were too big, so I decided to put the pdf files on
 http://www.maths.lth.se/~mickep/l.pdf
 and
 http://www.maths.lth.se/~mickep/c.pdf




 On Sun, Feb 9, 2014 at 8:09 PM, Jaroslav Hajtmar hajt...@gyza.cz
 mailto:hajt...@gyza.cz wrote:

 Hello ConTeXist.
 I am very sorry for this OFF TOPIC contribution.

 For writing of this text led me several hours of searching on
 internet. I was looking for ways to typing of non-elementary math in
 ConTeXt

 Already a long time I use ConTeXt typesetting lot of different
 things and I am very satisfied. In the many things, of which I
 typed, was maths represented only marginally and minimally. Now I
 need to type some mathematics (at secondary school level) and I
 found that I came across borders of my knowledge of ConTeXt, or on
 possibilities of ConTeXt for typesetting of mathematics.
 I do not in any way call into question the ability of ConTeXt
 typesetting mathematics, although I think that who wants to type
 mathematics then use LaTeX.
 I want find experience of users of ConTeXt for real using of ConTeXt
 for typesetting of mathematics. I wonder how users use possible math
 modules (exist anything?) to be usable results.

 I have a few questions:

 0. Do you think that this is only a problem for beginners of ConText
 or it is a general problem of ConTeXt?
 1. How many of ConTeXt users use this tool for typesetting of
 non-elementary mathematics?
 2. Are you satisfied with the results, which produces ConTeXt
 (thinking in the field of mathematics rate)?
 3. What things do you need to have in ConTeXt study that one could
 bet mathematics at a reasonable level?
 4. Is ConTeXt able to substitute LaTeX to typesetting of math (e.g.
 in the future)?
 5. Can you think of any more questions that should be here?


 I hope that my question will help other beginners who would like to
 typing of mathematics use ConText - this unique and useful tool.

 Thanks for all the answers.

 Jaroslav Hajtmar


 
 ___

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

 maillist : ntg-context@ntg.nl mailto:ntg-context@ntg.nl /
 http://www.ntg.nl/mailman/__listinfo/ntg-context

 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/

 http://foundry.supelec.fr

Re: [NTG-context] OT: Reflections on usability ConTeXt for typesetting of mathematics

2014-02-11 Thread Fabrice Couvreur
Hi,
Unless I am mistaken, Cambria is a font available for Windows. I'm using
Linux, is it possible to install ? Is it free ? If yes, where can I download
it ?

Xits, I do not know.

Is it possible to put the uppercase = right  in math mode with Pagella ?
thank you,
Fabrice


2014-02-11 9:57 GMT+01:00 Mikael P. Sundqvist mic...@gmail.com:

 On Mon, Feb 10, 2014 at 6:57 PM, Hans Hagen pra...@wxs.nl wrote:

 On 2/10/2014 9:24 AM, Mikael P. Sundqvist wrote:

 Hi,

 I used ConTeXt (mkii) to write my PhD thesis in Mathematics in 2008. It
 worked just fine.

 At the moment I write some exams and hand-outs using ConTeXt, but
 research using LaTeX (since the journals do not really accept ConTeXt
 and my collaborators dont know ConTeXt).

 It certainly works OK to write math in ConTeXt, but I have a feeling
 that there are some things that are somewhat broken or not finetuned to
 output what mathematicians expect. Look at the attached pdf files [1]
 l.pdf (from LaTeX) and c.pdf (from latest standalone ConTeXt), with
 source l.tex and c.tex for some examples.


 In mkiv we follow some alternative approaches compared to mkii (and
 probably other tex macro packages) and some aspects indeed might need
 tuning (or more configuration options) .. I try hard to get away from
 hackery solutions (for several reasons).


 I agree it is good to avoid hackery as long as possible, and I for sure is
 ready to relearn how to write some things. With the examples I gave in the
 previous email in mind:

 * How am I supposed to write first derivative (f') and second derivative
 (f'') in such a way that they have the same type of prime (the prime in the
 first derivative is the one I prefer)?
 * How am I supposed to write f_xx'' to get the output as in the LaTeX
 example (i.e. so that the primes are over the xx)?
 * Could the default placement of limits in integrals be changed
 (integral=nolimits)? This is how it is done in almost all math books).
 * What about the size and finetuning of placement of indices in integrals
 and sums (and probably products, unions, ...)?
 * I remember I suggested that \| should be double bars in a previous
 thread on this list. Is there any drawback in giving double bars for \|? Of
 course I can relearn and use \lVert and \rVert, but I have a feeling that
 if we want people moving from LaTeX to ConTeXt, then this is the kind of
 things that should just work as expected...

 Best regards, Mikael




  When it comes to math environments, I think that thanks to the
 environments in http://dl.contextgarden.net/myway/mathalign.pdf
 http://dl.contextgarden..net/myway/mathalign.pdf we are OK. I

 sometimes miss the multline(d) environment from LaTeX.

 Best regards, Mikael

 [1]
 The attachments were too big, so I decided to put the pdf files on
 http://www.maths.lth.se/~mickep/l.pdf
 and
 http://www.maths.lth.se/~mickep/c.pdf




 On Sun, Feb 9, 2014 at 8:09 PM, Jaroslav Hajtmar hajt...@gyza.cz
 mailto:hajt...@gyza.cz wrote:

 Hello ConTeXist.
 I am very sorry for this OFF TOPIC contribution.

 For writing of this text led me several hours of searching on
 internet. I was looking for ways to typing of non-elementary math in
 ConTeXt

 Already a long time I use ConTeXt typesetting lot of different
 things and I am very satisfied. In the many things, of which I
 typed, was maths represented only marginally and minimally. Now I
 need to type some mathematics (at secondary school level) and I
 found that I came across borders of my knowledge of ConTeXt, or on
 possibilities of ConTeXt for typesetting of mathematics.
 I do not in any way call into question the ability of ConTeXt
 typesetting mathematics, although I think that who wants to type
 mathematics then use LaTeX.
 I want find experience of users of ConTeXt for real using of ConTeXt
 for typesetting of mathematics. I wonder how users use possible math
 modules (exist anything?) to be usable results.

 I have a few questions:

 0. Do you think that this is only a problem for beginners of ConText
 or it is a general problem of ConTeXt?
 1. How many of ConTeXt users use this tool for typesetting of
 non-elementary mathematics?
 2. Are you satisfied with the results, which produces ConTeXt
 (thinking in the field of mathematics rate)?
 3. What things do you need to have in ConTeXt study that one could
 bet mathematics at a reasonable level?
 4. Is ConTeXt able to substitute LaTeX to typesetting of math (e.g.
 in the future)?
 5. Can you think of any more questions that should be here?


 I hope that my question will help other beginners who would like to
 typing of mathematics use ConText - this unique and useful tool.

 Thanks for all the answers.

 Jaroslav Hajtmar


 
 ___

 If your question is of interest to others as well, please add

Re: [NTG-context] OT: Reflections on usability ConTeXt for typesetting of mathematics

2014-02-10 Thread Mikael P. Sundqvist
Hi,

I used ConTeXt (mkii) to write my PhD thesis in Mathematics in 2008. It
worked just fine.

At the moment I write some exams and hand-outs using ConTeXt, but research
using LaTeX (since the journals do not really accept ConTeXt and my
collaborators dont know ConTeXt).

It certainly works OK to write math in ConTeXt, but I have a feeling that
there are some things that are somewhat broken or not finetuned to output
what mathematicians expect. Look at the attached pdf files [1] l.pdf (from
LaTeX) and c.pdf (from latest standalone ConTeXt), with source l.tex and
c.tex for some examples.

When it comes to math environments, I think that thanks to the environments
in http://dl.contextgarden.net/myway/mathalign.pdf we are OK. I sometimes
miss the multline(d) environment from LaTeX.

Best regards, Mikael

[1]
The attachments were too big, so I decided to put the pdf files on
http://www.maths.lth.se/~mickep/l.pdf
and
http://www.maths.lth.se/~mickep/c.pdf




On Sun, Feb 9, 2014 at 8:09 PM, Jaroslav Hajtmar hajt...@gyza.cz wrote:

 Hello ConTeXist.
 I am very sorry for this OFF TOPIC contribution.

 For writing of this text led me several hours of searching on internet. I
 was looking for ways to typing of non-elementary math in ConTeXt

 Already a long time I use ConTeXt typesetting lot of different things and
 I am very satisfied. In the many things, of which I typed, was maths
 represented only marginally and minimally. Now I need to type some
 mathematics (at secondary school level) and I found that I came across
 borders of my knowledge of ConTeXt, or on possibilities of ConTeXt for
 typesetting of mathematics.
 I do not in any way call into question the ability of ConTeXt typesetting
 mathematics, although I think that who wants to type mathematics then use
 LaTeX.
 I want find experience of users of ConTeXt for real using of ConTeXt for
 typesetting of mathematics. I wonder how users use possible math modules
 (exist anything?) to be usable results.

 I have a few questions:

 0. Do you think that this is only a problem for beginners of ConText or it
 is a general problem of ConTeXt?
 1. How many of ConTeXt users use this tool for typesetting of
 non-elementary mathematics?
 2. Are you satisfied with the results, which produces ConTeXt (thinking in
 the field of mathematics rate)?
 3. What things do you need to have in ConTeXt study that one could bet
 mathematics at a reasonable level?
 4. Is ConTeXt able to substitute LaTeX to typesetting of math (e.g. in the
 future)?
 5. Can you think of any more questions that should be here?


 I hope that my question will help other beginners who would like to typing
 of mathematics use ConText - this unique and useful tool.

 Thanks for all the answers.

 Jaroslav Hajtmar


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



c.tex
Description: TeX document


l.tex
Description: TeX document
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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

Re: [NTG-context] OT: Reflections on usability ConTeXt for typesetting of mathematics

2014-02-10 Thread Keith J. Schultz
Hi Jaroslav,

Math support in ConTeXt is quite good.

For beginners there are pages in the Wiki.
http://wiki.contextgarden.net/Math

I have to admit some pages are dated, but still give valid examples.

The Wiki is a good starting point and have links to external example
pages.

regards
Keith.


Am 09.02.2014 um 20:09 schrieb Jaroslav Hajtmar hajt...@gyza.cz:

 Hello ConTeXist.
 I am very sorry for this OFF TOPIC contribution.
 
 For writing of this text led me several hours of searching on internet. I was 
 looking for ways to typing of non-elementary math in ConTeXt
 
 Already a long time I use ConTeXt typesetting lot of different things and I 
 am very satisfied. In the many things, of which I typed, was maths 
 represented only marginally and minimally. Now I need to type some 
 mathematics (at secondary school level) and I found that I came across 
 borders of my knowledge of ConTeXt, or on possibilities of ConTeXt for 
 typesetting of mathematics.
 I do not in any way call into question the ability of ConTeXt typesetting 
 mathematics, although I think that who wants to type mathematics then use 
 LaTeX.
 I want find experience of users of ConTeXt for real using of ConTeXt for 
 typesetting of mathematics. I wonder how users use possible math modules 
 (exist anything?) to be usable results.
 
 I have a few questions:
 
 0. Do you think that this is only a problem for beginners of ConText or it is 
 a general problem of ConTeXt?
 1. How many of ConTeXt users use this tool for typesetting of non-elementary 
 mathematics?
 2. Are you satisfied with the results, which produces ConTeXt (thinking in 
 the field of mathematics rate)?
 3. What things do you need to have in ConTeXt study that one could bet 
 mathematics at a reasonable level?
 4. Is ConTeXt able to substitute LaTeX to typesetting of math (e.g. in the 
 future)?
 5. Can you think of any more questions that should be here?
 
 
 I hope that my question will help other beginners who would like to typing of 
 mathematics use ConText - this unique and useful tool.
 
 Thanks for all the answers.
 
 Jaroslav Hajtmar
 
 
 ___
 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] OT: Reflections on usability ConTeXt for typesetting of mathematics

2014-02-10 Thread Fabrice Couvreur
Hi,
I begin to migrate slowly to ConTeXt, and I think it works very well for
writing mathematics.
I have a question : what is the most complete Math Font to write mathematics
with ConteXt course ?
thank you,
Fabrice


2014-02-10 9:45 GMT+01:00 Keith J. Schultz schul...@uni-trier.de:

 Hi Jaroslav,

 Math support in ConTeXt is quite good.

 For beginners there are pages in the Wiki.
 http://wiki.contextgarden.net/Math

 I have to admit some pages are dated, but still give valid examples.

 The Wiki is a good starting point and have links to external example
 pages.

 regards
 Keith.


 Am 09.02.2014 um 20:09 schrieb Jaroslav Hajtmar hajt...@gyza.cz:

  Hello ConTeXist.
  I am very sorry for this OFF TOPIC contribution.
 
  For writing of this text led me several hours of searching on internet.
 I was looking for ways to typing of non-elementary math in ConTeXt
 
  Already a long time I use ConTeXt typesetting lot of different things
 and I am very satisfied. In the many things, of which I typed, was maths
 represented only marginally and minimally. Now I need to type some
 mathematics (at secondary school level) and I found that I came across
 borders of my knowledge of ConTeXt, or on possibilities of ConTeXt for
 typesetting of mathematics.
  I do not in any way call into question the ability of ConTeXt
 typesetting mathematics, although I think that who wants to type
 mathematics then use LaTeX.
  I want find experience of users of ConTeXt for real using of ConTeXt for
 typesetting of mathematics. I wonder how users use possible math modules
 (exist anything?) to be usable results.
 
  I have a few questions:
 
  0. Do you think that this is only a problem for beginners of ConText or
 it is a general problem of ConTeXt?
  1. How many of ConTeXt users use this tool for typesetting of
 non-elementary mathematics?
  2. Are you satisfied with the results, which produces ConTeXt (thinking
 in the field of mathematics rate)?
  3. What things do you need to have in ConTeXt study that one could bet
 mathematics at a reasonable level?
  4. Is ConTeXt able to substitute LaTeX to typesetting of math (e.g. in
 the future)?
  5. Can you think of any more questions that should be here?
 
 
  I hope that my question will help other beginners who would like to
 typing of mathematics use ConText - this unique and useful tool.
 
  Thanks for all the answers.
 
  Jaroslav Hajtmar
 
 
 
 ___
  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

 ___

___
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] OT: Reflections on usability ConTeXt for typesetting of mathematics

2014-02-10 Thread Hans Hagen

On 2/10/2014 9:24 AM, Mikael P. Sundqvist wrote:

Hi,

I used ConTeXt (mkii) to write my PhD thesis in Mathematics in 2008. It
worked just fine.

At the moment I write some exams and hand-outs using ConTeXt, but
research using LaTeX (since the journals do not really accept ConTeXt
and my collaborators dont know ConTeXt).

It certainly works OK to write math in ConTeXt, but I have a feeling
that there are some things that are somewhat broken or not finetuned to
output what mathematicians expect. Look at the attached pdf files [1]
l.pdf (from LaTeX) and c.pdf (from latest standalone ConTeXt), with
source l.tex and c.tex for some examples.


In mkiv we follow some alternative approaches compared to mkii (and 
probably other tex macro packages) and some aspects indeed might need 
tuning (or more configuration options) .. I try hard to get away from 
hackery solutions (for several reasons).



When it comes to math environments, I think that thanks to the
environments in http://dl.contextgarden.net/myway/mathalign.pdf
http://dl.contextgarden..net/myway/mathalign.pdf we are OK. I
sometimes miss the multline(d) environment from LaTeX.

Best regards, Mikael

[1]
The attachments were too big, so I decided to put the pdf files on
http://www.maths.lth.se/~mickep/l.pdf
and
http://www.maths.lth.se/~mickep/c.pdf




On Sun, Feb 9, 2014 at 8:09 PM, Jaroslav Hajtmar hajt...@gyza.cz
mailto:hajt...@gyza.cz wrote:

Hello ConTeXist.
I am very sorry for this OFF TOPIC contribution.

For writing of this text led me several hours of searching on
internet. I was looking for ways to typing of non-elementary math in
ConTeXt

Already a long time I use ConTeXt typesetting lot of different
things and I am very satisfied. In the many things, of which I
typed, was maths represented only marginally and minimally. Now I
need to type some mathematics (at secondary school level) and I
found that I came across borders of my knowledge of ConTeXt, or on
possibilities of ConTeXt for typesetting of mathematics.
I do not in any way call into question the ability of ConTeXt
typesetting mathematics, although I think that who wants to type
mathematics then use LaTeX.
I want find experience of users of ConTeXt for real using of ConTeXt
for typesetting of mathematics. I wonder how users use possible math
modules (exist anything?) to be usable results.

I have a few questions:

0. Do you think that this is only a problem for beginners of ConText
or it is a general problem of ConTeXt?
1. How many of ConTeXt users use this tool for typesetting of
non-elementary mathematics?
2. Are you satisfied with the results, which produces ConTeXt
(thinking in the field of mathematics rate)?
3. What things do you need to have in ConTeXt study that one could
bet mathematics at a reasonable level?
4. Is ConTeXt able to substitute LaTeX to typesetting of math (e.g.
in the future)?
5. Can you think of any more questions that should be here?


I hope that my question will help other beginners who would like to
typing of mathematics use ConText - this unique and useful tool.

Thanks for all the answers.

Jaroslav Hajtmar



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

maillist : ntg-context@ntg.nl mailto:ntg-context@ntg.nl /
http://www.ntg.nl/mailman/__listinfo/ntg-context
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/
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
___




--

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context

[NTG-context] OT: Reflections on usability ConTeXt for typesetting of mathematics

2014-02-09 Thread Jaroslav Hajtmar

Hello ConTeXist.
I am very sorry for this OFF TOPIC contribution.

For writing of this text led me several hours of searching on internet. 
I was looking for ways to typing of non-elementary math in ConTeXt


Already a long time I use ConTeXt typesetting lot of different things 
and I am very satisfied. In the many things, of which I typed, was maths 
represented only marginally and minimally. Now I need to type some 
mathematics (at secondary school level) and I found that I came across 
borders of my knowledge of ConTeXt, or on possibilities of ConTeXt for 
typesetting of mathematics.
I do not in any way call into question the ability of ConTeXt 
typesetting mathematics, although I think that who wants to type 
mathematics then use LaTeX.
I want find experience of users of ConTeXt for real using of ConTeXt for 
typesetting of mathematics. I wonder how users use possible math modules 
(exist anything?) to be usable results.


I have a few questions:

0. Do you think that this is only a problem for beginners of ConText or 
it is a general problem of ConTeXt?
1. How many of ConTeXt users use this tool for typesetting of 
non-elementary mathematics?
2. Are you satisfied with the results, which produces ConTeXt (thinking 
in the field of mathematics rate)?
3. What things do you need to have in ConTeXt study that one could bet 
mathematics at a reasonable level?
4. Is ConTeXt able to substitute LaTeX to typesetting of math (e.g. in 
the future)?

5. Can you think of any more questions that should be here?


I hope that my question will help other beginners who would like to 
typing of mathematics use ConText - this unique and useful tool.


Thanks for all the answers.

Jaroslav Hajtmar


___
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] OT: Reflections on usability ConTeXt for typesetting of mathematics

2014-02-09 Thread Otared Kavian
Hi,

I do use ConTeXt for typesetting mathematics, and actually I began to use 
ConTeXt several years ago for my work as a mathematician: up to now I haven’t 
encountered a single instance in which ConTeXt would not give the expected 
result, and as a matter of fact the out-of-the-box capabilities and the quality 
of the typestting when using ConTeXt seems to me quite superior to plain TeX or 
LaTeX. I use ConTeXt for writing exercise sheets, lecture notes, and drafts of 
papers and all the presentations for my talks.
It is true that when submitting my papers to journals, unfortunately I have to 
switch back to LaTeX, but even so I prefer using ConTeXt in all the preparation 
steps because it is more convenient to use, and also I can use these notes 
directly for my lecture notes and presentations. 

Now coming to answer your questions:

 I have a few questions:
 
 0. Do you think that this is only a problem for beginners of ConText or it is 
 a general problem of ConTeXt?

All depends on how complex one's document is, and how deep one’s knowledge of 
TeX and ConTeXt is.

 1. How many of ConTeXt users use this tool for typesetting of non-elementary 
 mathematics?

I cannot say anything about the overall number of users, but as I said above I 
use it for the kind of maths I am doing: some of it is really not elementary…

 2. Are you satisfied with the results, which produces ConTeXt (thinking in 
 the field of mathematics rate)?

I am absolutely satisfied with the results.

 3. What things do you need to have in ConTeXt study that one could bet 
 mathematics at a reasonable level?

My knowledge of TeX and ConTeXt is rather elementary, but this does not prevent 
me to use ConTeXt. Moreover in the rare situations in which I don’t know how to 
achieve a certain result, there a good group of gurus on the mailing list to 
help solve my problem.

 4. Is ConTeXt able to substitute LaTeX to typesetting of math (e.g. in the 
 future)?

For sure it is: the reason for which ConTeXt is seldom used among 
mathematicians (or other scientists) is the fact that journals have developped 
specific macros for their layout and despite the fact that the quality and 
shortcomings of LaTeX are well-known, publishers of these journals are more 
than reluctant to switch to a more modern macro package of TeX, such as ConTeXt.

 5. Can you think of any more questions that should be here?

Maybe one can imagine a script which would downgrade a file written in ConTeXt 
to a LaTeX file, once one accepts to lose the quality of the typesetting…

Best regards: OK

On 9 févr. 2014, at 20:09, Jaroslav Hajtmar hajt...@gyza.cz wrote:

 Hello ConTeXist.
 I am very sorry for this OFF TOPIC contribution.
 
 For writing of this text led me several hours of searching on internet. I was 
 looking for ways to typing of non-elementary math in ConTeXt
 
 Already a long time I use ConTeXt typesetting lot of different things and I 
 am very satisfied. In the many things, of which I typed, was maths 
 represented only marginally and minimally. Now I need to type some 
 mathematics (at secondary school level) and I found that I came across 
 borders of my knowledge of ConTeXt, or on possibilities of ConTeXt for 
 typesetting of mathematics.
 I do not in any way call into question the ability of ConTeXt typesetting 
 mathematics, although I think that who wants to type mathematics then use 
 LaTeX.
 I want find experience of users of ConTeXt for real using of ConTeXt for 
 typesetting of mathematics. I wonder how users use possible math modules 
 (exist anything?) to be usable results.
 
 I have a few questions:
 
 0. Do you think that this is only a problem for beginners of ConText or it is 
 a general problem of ConTeXt?
 1. How many of ConTeXt users use this tool for typesetting of non-elementary 
 mathematics?
 2. Are you satisfied with the results, which produces ConTeXt (thinking in 
 the field of mathematics rate)?
 3. What things do you need to have in ConTeXt study that one could bet 
 mathematics at a reasonable level?
 4. Is ConTeXt able to substitute LaTeX to typesetting of math (e.g. in the 
 future)?
 5. Can you think of any more questions that should be here?
 
 
 I hope that my question will help other beginners who would like to typing of 
 mathematics use ConText - this unique and useful tool.
 
 Thanks for all the answers.
 
 Jaroslav Hajtmar
 
 
 ___
 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

Re: [NTG-context] OT: Reflections on usability ConTeXt for typesetting of mathematics

2014-02-09 Thread Jaroslav Hajtmar

Thanks Otared.
Many thanks for your reaction.  Even if I would not not make any other 
statement than yours, so I'm clear at this time that the problem is 
probably sitting in front of a keyboard and monitor :-).


Perhaps the problem is that the Internet is relatively little of 
mathematical demonstrations in ConTeXt, and if one is accustomed to some 
practices in LaTeX or use different packages, it can be a little taken 
aback ConTeXt. Now I also found that even though I dont switch fonts, so 
I worked in an environment that me from switching fonts and therefore 
some formulas look very bad. But it is my wrong.
I've got to give more attention. Enthusiasm for my current project takes 
patience and sound reasoning. I've to give a time to prevents my mistakes.

When I am not careful, then I am doing many of dificult searchable errors.

Thanks for ConTeXt and thanks to all in this list for your advice and help.

Jaroslav Hajtmar






Dne 9.2.2014 23:31, Otared Kavian napsal(a):

Hi,

I do use ConTeXt for typesetting mathematics, and actually I began to use 
ConTeXt several years ago for my work as a mathematician: up to now I haven’t 
encountered a single instance in which ConTeXt would not give the expected 
result, and as a matter of fact the out-of-the-box capabilities and the quality 
of the typestting when using ConTeXt seems to me quite superior to plain TeX or 
LaTeX. I use ConTeXt for writing exercise sheets, lecture notes, and drafts of 
papers and all the presentations for my talks.
It is true that when submitting my papers to journals, unfortunately I have to 
switch back to LaTeX, but even so I prefer using ConTeXt in all the preparation 
steps because it is more convenient to use, and also I can use these notes 
directly for my lecture notes and presentations.

Now coming to answer your questions:


I have a few questions:

0. Do you think that this is only a problem for beginners of ConText or it is a 
general problem of ConTeXt?

All depends on how complex one's document is, and how deep one’s knowledge of 
TeX and ConTeXt is.


1. How many of ConTeXt users use this tool for typesetting of non-elementary 
mathematics?

I cannot say anything about the overall number of users, but as I said above I 
use it for the kind of maths I am doing: some of it is really not elementary…


2. Are you satisfied with the results, which produces ConTeXt (thinking in the 
field of mathematics rate)?

I am absolutely satisfied with the results.


3. What things do you need to have in ConTeXt study that one could bet 
mathematics at a reasonable level?

My knowledge of TeX and ConTeXt is rather elementary, but this does not prevent 
me to use ConTeXt. Moreover in the rare situations in which I don’t know how to 
achieve a certain result, there a good group of gurus on the mailing list to 
help solve my problem.


4. Is ConTeXt able to substitute LaTeX to typesetting of math (e.g. in the 
future)?

For sure it is: the reason for which ConTeXt is seldom used among 
mathematicians (or other scientists) is the fact that journals have developped 
specific macros for their layout and despite the fact that the quality and 
shortcomings of LaTeX are well-known, publishers of these journals are more 
than reluctant to switch to a more modern macro package of TeX, such as ConTeXt.


5. Can you think of any more questions that should be here?

Maybe one can imagine a script which would downgrade a file written in ConTeXt 
to a LaTeX file, once one accepts to lose the quality of the typesetting…

Best regards: OK

On 9 févr. 2014, at 20:09, Jaroslav Hajtmar hajt...@gyza.cz wrote:


Hello ConTeXist.
I am very sorry for this OFF TOPIC contribution.

For writing of this text led me several hours of searching on internet. I was 
looking for ways to typing of non-elementary math in ConTeXt

Already a long time I use ConTeXt typesetting lot of different things and I am 
very satisfied. In the many things, of which I typed, was maths represented 
only marginally and minimally. Now I need to type some mathematics (at 
secondary school level) and I found that I came across borders of my knowledge 
of ConTeXt, or on possibilities of ConTeXt for typesetting of mathematics.
I do not in any way call into question the ability of ConTeXt typesetting 
mathematics, although I think that who wants to type mathematics then use LaTeX.
I want find experience of users of ConTeXt for real using of ConTeXt for 
typesetting of mathematics. I wonder how users use possible math modules (exist 
anything?) to be usable results.

I have a few questions:

0. Do you think that this is only a problem for beginners of ConText or it is a 
general problem of ConTeXt?
1. How many of ConTeXt users use this tool for typesetting of non-elementary 
mathematics?
2. Are you satisfied with the results, which produces ConTeXt (thinking in the 
field of mathematics rate)?
3. What things do you need to have in ConTeXt study that one could bet 
mathematics

Re: [NTG-context] Simpleton bibliography

2014-01-26 Thread Hans Hagen

On 1/26/2014 1:01 AM, john Culleton wrote:

A very recent (Jan 21) wiki article lists this
example for a simple bibliography:
-
\usebtxdataset
   [mybibfile.bib]
\setupbtxrendering
   [numbering=yes]
-
Now that is simple enough for starters.

Question 1: What are the other options for
\setupbtxrendering and what do they do? (In my
world Bibliographies are seldom numbered.)

Question 2: Suppose I want to follow a different
standard, other than APA, such as harvard or
Chicago or whatever: where do I code that
choice and how? Are bst files still in play?

Question 3: url is mentioned. Does that mean that
url can actually used as a data field name?

I am of the KISS persuasion (Keep It Simple
Silly). All of furbelows and feathers that
fascinate real experts are not my cup of code.
Bless the real experts, without them there would
be no TeX or Context, but I am not of their clan.

All I want to do is:

A: Create a list of books properly encoded in
bibtex or similar style. Probably all the entries
will be @book types.

B: print items out of that list as I choose them
with \cite or \nocite in a backmatter chapter
called references or bibliography.


this new bib interface is still in development and should not be used in 
production at all ... it's in the beta because that makes testing for 
Alan, Thomas, Luigi and me easier. It will take a few month before it's 
ready. The wiki has some info but again, that's an experiment where 
luigi creates pages from the export of the manual-in-flux.


Hans


-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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


Re: [NTG-context] Simpleton bibliography

2014-01-26 Thread Robert Blackstone

On 26 Jan 2014, at 12:00 ,  john Culleton j...@wexfordpress.com wrote
 
 Question 1: What are the other options for
 \setupbtxrendering and what do they do? (In my
 world Bibliographies are seldom numbered.)
 
 Question 2: Suppose I want to follow a different
 standard, other than APA, such as harvard or
 Chicago or whatever: where do I code that
 choice and how? Are bst files still in play?
 
 Question 3: url is mentioned. Does that mean that
 url can actually used as a data field name?
 
Hi,
I have struggled with Bibliographies and almost gave up, because of the 
non-standard, and changing, style requirements (like apa but different in 
details, with, moreover, three different styles for citations in footnotes: 
full data, a shorter version and a still shorter version, the latter probably 
(authoryear), but I'm still not sure).

In the end I used for everything the category booklet, which is less of a  
straitjacket than the other categories. It gives you the freedom to put some 
extra details (if needed) in the title and also to style the author the way 
you want (for example Last name, First name  or Last name, initials, or 
Initials Last name or whatever you want.) 
You can also use urls there, as far as I know.

For consistency you would still need a bibl style file, for which I used a 
tweaked version of bibl-apa.tex. (which is in 
~/context-minimal/tex/texmf-context/tex/context/bib)

And a last thing: I input not the BibTeX database but  the .bbl which I 
generate separately. I can tweak that if necessary or to add specific features, 
like horizontal lines in the Bibliography for repeated author names. (Another 
requirement which I personally don't like).

Maybe all this is rather unworthy of ConTeXt but it is comparatively easy to 
accomplish and it works.

I hope it helps.

Best regards,

Robert Blackstone
 ___
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] Simpleton bibliography

2014-01-25 Thread john Culleton
A very recent (Jan 21) wiki article lists this
example for a simple bibliography:
-
\usebtxdataset
  [mybibfile.bib]
\setupbtxrendering
  [numbering=yes]
-
Now that is simple enough for starters.

Question 1: What are the other options for
\setupbtxrendering and what do they do? (In my
world Bibliographies are seldom numbered.)

Question 2: Suppose I want to follow a different
standard, other than APA, such as harvard or
Chicago or whatever: where do I code that
choice and how? Are bst files still in play?

Question 3: url is mentioned. Does that mean that
url can actually used as a data field name?

I am of the KISS persuasion (Keep It Simple
Silly). All of furbelows and feathers that
fascinate real experts are not my cup of code.
Bless the real experts, without them there would
be no TeX or Context, but I am not of their clan.

All I want to do is: 

A: Create a list of books properly encoded in
bibtex or similar style. Probably all the entries
will be @book types.

B: print items out of that list as I choose them
with \cite or \nocite in a backmatter chapter
called references or bibliography.


-- 
John Culleton
Wexford Press
Free list of books for self-publishers:
http://wexfordpress.net/shortlist.html
PDF e-book: Create Book Covers with Scribus
available at
http://www.booklocker.com/books/4055.html
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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


[NTG-context] mkiv bibtex

2014-01-23 Thread john Culleton
Is the ISBN field supported yet? 

How about the url field?

-- 
John Culleton
Wexford Press
Free list of books for self-publishers:
http://wexfordpress.net/shortlist.html
PDF e-book: Create Book Covers with Scribus
available at
http://www.booklocker.com/books/4055.html
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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


Re: [NTG-context] setuphead for in-paragraph head ?

2014-01-09 Thread Otared Kavian
Hi Jean Guillaume,

I guess Marco Patzer and Wolfgang Schuster gave you already the appropriate 
answers.
Nevertheless, I wanted to share with you the definitions I use for the kind of 
work you want to do:

%%% begin example-exercise.tex
%%%
% defining \startexo, \stopexo as an enumeration:
\startsetups style:simple
\defineenumeration[exo]
[alternative=hanging,
width=fit,
stopper={.},
text=Exercise, 
%   between=,
before=, 
after=\blank] 
\stopsetups % style:simple

\startsetups style:textrule
\definenumber[MyExoNumber][way=bysection,sectionumber=yes]
\setuptextrules[rulecolor=darkred]
\define\ExoCommand{\incrementnumber[MyExoNumber]
\textrule[top]{Exercise \getnumber[MyExoNumber]}
\startbackground[frame=off,leftframe=on,backgroundcolor=white,
framecolor=darkred]}

\defineenumeration[exo]
[alternative=hanging,
width=fit,
text={}, 
number=hide,
number=no,
before={\ExoCommand}, 
after={\stopbackground\blank}]
\stopsetups % style:textrule

% end defining \startexo, \stopexo as an enumeration
%%%

%defining  numbered questions
\defineconversion[exercise][\numbers]
%\setupitemize[packed]
\def\StartQuestions{%
\startitemize[exercise][width=2em,packed,style=bold,stopper=,right=)]}
\def\StopQuestions{\stopitemize}
\def\q{\item}

% trye each of the following
\setups[style:simple]
%\setups[style:textrule]

\starttext
\startexo 
Prove that for all $a,b\in {\Bbb K}$, a field of characteristic 2, one has 
$(a+b)^2 = a^2 + b^2$.
\stopexo


\startexo 
Prove that for all $a,b\in {\Bbb K}$, a field of characteristic 2, one has 
$(a+b)^4 = a^4 + b^4$.
\stopexo

\startexo
\StartQuestions
\q Prove that 
\startformula
\sum_{n=1}^\infty{1 \over n^2} = {\pi^2 \over 6}.
\stopformula

\q Prove that for any $n \geq 1$ integer one has
\startformula
\sum_{k=1}^n k^3 = \left({n(n+1) \over 2}\right)^2.
\stopformula
\StopQuestions
\stopexo

\stoptext
%%% end example-exercise.tex


Best regards: OK

On 9 janv. 2014, at 14:23, Jean-Guillaume jng...@gmail.com wrote:

 But this:
 
 \definehead
  [Exercise] [subsection]
  [after=]
 \starttext
  \startExercise [title=This is the exercise's title]
The exercise's content.
  \stopExercise
 \stoptext
 
 results to:
 
 1 This is the exercise's title
 The exercise's content.
 
 and I would like it to be:
 
 1 This is the exercise's title The exercise's content.
 
 (When I can typeset that, I will see about formatting the number and so on.)
 
 I'm sorry it wasn't very clear. Now I understand that I misunderstood
 \startExercise{...} for \startExercise[title=...] and that's why I was
 confused about which newline I want to get rid of.
 
 Jean-Guillaume
 ___
 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] setuphead for in-paragraph head ?

2014-01-09 Thread Jaroslav Hajtmar

Hello Otared.
I will throw this one... Thanx.

Once I was using exercise-answer package for LaTeX.
Is there anything like this to use in ConTeXt?

Thanx
Jaroslav Hajtmar


Dne 9.1.2014 15:19, Otared Kavian napsal(a):

%%% begin example-exercise.tex
%%%
% defining \startexo, \stopexo as an enumeration:
\startsetups style:simple
\defineenumeration[exo]
[alternative=hanging,
width=fit,
stopper={.},
text=Exercise,
%   between=,
before=,
after=\blank]
\stopsetups % style:simple

\startsetups style:textrule
\definenumber[MyExoNumber][way=bysection,sectionumber=yes]
\setuptextrules[rulecolor=darkred]
\define\ExoCommand{\incrementnumber[MyExoNumber]
\textrule[top]{Exercise \getnumber[MyExoNumber]}
\startbackground[frame=off,leftframe=on,backgroundcolor=white,
framecolor=darkred]}

\defineenumeration[exo]
[alternative=hanging,
width=fit,
text={},
number=hide,
number=no,
before={\ExoCommand},
after={\stopbackground\blank}]
\stopsetups % style:textrule

% end defining \startexo, \stopexo as an enumeration
%%%

%defining  numbered questions
\defineconversion[exercise][\numbers]
%\setupitemize[packed]
\def\StartQuestions{%
\startitemize[exercise][width=2em,packed,style=bold,stopper=,right=)]}
\def\StopQuestions{\stopitemize}
\def\q{\item}

% trye each of the following
\setups[style:simple]
%\setups[style:textrule]

\starttext
\startexo
Prove that for all $a,b\in {\Bbb K}$, a field of characteristic 2, one has 
$(a+b)^2  = a^2  + b^2$.
\stopexo


\startexo
Prove that for all $a,b\in {\Bbb K}$, a field of characteristic 2, one has 
$(a+b)^4  = a^4  + b^4$.
\stopexo

\startexo
\StartQuestions
\q Prove that
\startformula
\sum_{n=1}^\infty{1 \over n^2} = {\pi^2  \over 6}.
\stopformula

\q Prove that for any $n \geq 1$ integer one has
\startformula
\sum_{k=1}^n k^3  = \left({n(n+1) \over 2}\right)^2.
\stopformula
\StopQuestions
\stopexo

\stoptext
%%% end example-exercise.tex


___
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] setuphead for in-paragraph head ?

2014-01-09 Thread Otared Kavian

On 9 janv. 2014, at 15:48, Jaroslav Hajtmar hajt...@gyza.cz wrote:

 Hello Otared.
 I will throw this one... Thanx.
 
 Once I was using exercise-answer package for LaTeX.
 Is there anything like this to use in ConTeXt?
 
 Thanx
 Jaroslav Hajtmar

Hello Jaroslav,

I have something like the following which was given to me by Hans a long time 
ago: unfortunately for some reason this does not work anymore with ConTeXt 
mkiv, but it is quite fine with mkii:

%%% begin question-hint-answer.tex
\defineblock[question]
\defineblock[hint]
\defineblock[answer]

\defineenumeration[question][location=hanging,text={Question},stopper={.}]
\defineenumeration[hint][location=hanging,text={Hint for question},stopper={.}]
\defineenumeration[answer][location=hanging,text={Answer to 
question},stopper={.}]

\hideblocks[hint]
\hideblocks[answer]

\starttext
\section{Questions}

\beginquestion
\question Compute $4\times 5$.

\beginhint
\hint Use the fact that $2\times 5 = 10$.
\endhint

\beginanswer
\answer $20$.
\endanswer

\endquestion

\beginquestion
\question What is the value of $100 / 10$?

\beginhint
\hint Remember that $10\times 10 = 100$.
\endhint

\beginanswer
\answer $10$
\endanswer

\endquestion

\section{Hints}
\useblocks[hint]

\section{Answers}
\useblocks[answer]

\stoptext
%%% end question-hint-answer.tex

Best regards: OK



 
 
 Dne 9.1.2014 15:19, Otared Kavian napsal(a):
 %%% begin example-exercise.tex
 %%%
 % defining \startexo, \stopexo as an enumeration:
 \startsetups style:simple
 \defineenumeration[exo]
  [alternative=hanging,
  width=fit,
  stopper={.},
  text=Exercise,
 %between=,
  before=,
  after=\blank]
 \stopsetups % style:simple
 
 \startsetups style:textrule
 \definenumber[MyExoNumber][way=bysection,sectionumber=yes]
 \setuptextrules[rulecolor=darkred]
 \define\ExoCommand{\incrementnumber[MyExoNumber]
  \textrule[top]{Exercise \getnumber[MyExoNumber]}
  \startbackground[frame=off,leftframe=on,backgroundcolor=white,
  framecolor=darkred]}
 
 \defineenumeration[exo]
  [alternative=hanging,
  width=fit,
  text={},
  number=hide,
  number=no,
  before={\ExoCommand},
  after={\stopbackground\blank}]
 \stopsetups % style:textrule
 
 % end defining \startexo, \stopexo as an enumeration
 %%%
 
 %defining  numbered questions
 \defineconversion[exercise][\numbers]
 %\setupitemize[packed]
 \def\StartQuestions{%
  \startitemize[exercise][width=2em,packed,style=bold,stopper=,right=)]}
 \def\StopQuestions{\stopitemize}
 \def\q{\item}
 
 % trye each of the following
 \setups[style:simple]
 %\setups[style:textrule]
 
 \starttext
 \startexo
 Prove that for all $a,b\in {\Bbb K}$, a field of characteristic 2, one has 
 $(a+b)^2  = a^2  + b^2$.
 \stopexo
 
 
 \startexo
 Prove that for all $a,b\in {\Bbb K}$, a field of characteristic 2, one has 
 $(a+b)^4  = a^4  + b^4$.
 \stopexo
 
 \startexo
 \StartQuestions
 \q Prove that
 \startformula
 \sum_{n=1}^\infty{1 \over n^2} = {\pi^2  \over 6}.
 \stopformula
 
 \q Prove that for any $n \geq 1$ integer one has
 \startformula
 \sum_{k=1}^n k^3  = \left({n(n+1) \over 2}\right)^2.
 \stopformula
 \StopQuestions
 \stopexo
 
 \stoptext
 %%% end example-exercise.tex
 
 ___
 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] betas

2014-01-09 Thread Hans Hagen

Hi,

As some of you might have noticed, we're in transition to luatex 0.80
(currently 0.78.1). This binary is somewhat faster with respect to nodes 
without modification of Lua code, but it also provides an additional 
node field access mechanism. Luigi and I spent quite some time on 
getting that done and in the process some 70 context files were adapted 
(as we needed to test). However, it's likely that I have missed some 
needed changes. As both access mechanisms cannot be mixed, one has to be 
consistent in usage. Also, the somewhat faster (new) usage is more 
sensitive for errors so it has to be used with robust (proven) code 
(read: pluggable code can best use the traditional node field accessors 
which also have been sped up). And of course it only makes sense for 
very demanding cases (as stock luatex is already rather efficient now), 
think of devanagari (where we can get 50% faster) and complex arabic 
(some 25%). As ConTeXt spends  50% of its time in Lua it might make a 
difference in other places too.


Anyway, for instance the 175 fonts-mkiv manual processes 10% faster due 
to this and sometimes more can be achieved (it really depends on how 
much Lua enhanced mechanisms are used). Roughly I get on my win 8.1 64 
bit laptop for the font manual:


10sec luatex0.77 with previous context code base
10.25 sec luatex0.77 with current context code base
 9.00 sec luatex0.78 with current context code base
 7.50 sec luajittex 0.78 with current context code base

(This manual loads quite some fonts in the process.)

In case you wonder why speed is an issue: it really matters when tex is 
used as a service, and I like fast edit-test cycles too. The target is 
to get 20 pps or more even for complex documents. It's not that hard to 
get 550 pps for simple 1000 page one-word-per page documents but when 
much more kicks in we quickly drop to 15-20 pps.


Also, Luigi and I also want to reach reasonable speeds on android phones 
(triggered by Harald's experiments at the context meeting) but that's 
another topic.


Hans


-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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


Re: [NTG-context] wider item numbering in toc

2013-12-06 Thread H. van der Meer
Indeed, \setuplist[chapter][width=3em] makes the chapternumber set in a wider 
field.

But the alignment is as bad as it was: flushleft, i.e. the 1 of chapter 10 
still aligns with the units from the lower chapters instead of aligning to the 
zero.

I looked up \setuplist in the command catalogue but cannot find a parameter to 
align this number, either to the right or to the left. It just seems to stick 
with the builtin default.

I tried something like \setupitemgroup[chapter][][][itemalign=left (also tried 
right)] but to no avail.

 Hans van der Meer



On 6 dec. 2013, at 17:41, Wolfgang Schuster schuster.wolfg...@gmail.com wrote:

 
 Am 06.12.2013 um 17:32 schrieb H. van der Meer h.vanderm...@uva.nl:
 
 
 Which numbers are wrong, the section numbers or the page numbers?
 
 The chapter numbers. See the jpg below. The 10 with its separator  is too 
 far to the right.
 
 This is normal because the numbers are aligned on the left margin, when the 
 space for the number
 is too narrow you have to increase the width value, e.g. 
 \setuplist[chapter][width=3em].
 
 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
 ___

___
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] wider item numbering in toc

2013-12-06 Thread Wolfgang Schuster

Am 06.12.2013 um 20:20 schrieb H. van der Meer h.vanderm...@uva.nl:

 Indeed, \setuplist[chapter][width=3em] makes the chapternumber set in a wider 
 field.
 
 But the alignment is as bad as it was: flushleft, i.e. the 1 of chapter 10 
 still aligns with the units from the lower chapters instead of aligning to 
 the zero.
 
 I looked up \setuplist in the command catalogue but cannot find a parameter 
 to align this number, either to the right or to the left. It just seems to 
 stick with the builtin default.

\define[1]\ChapterListNumber
  {\simplealignedbox{\listparameter{width}}{flushright}{#1}}

\setuplist[chapter][width=2em,distance=1em,numbercommand=\ChapterListNumber]

\starttext

\title{Table of contents}

\placecontent

\dorecurse{20}{\chapter{Chapter #1}}

\stoptext

 I tried something like \setupitemgroup[chapter][][][itemalign=left (also 
 tried right)] but to no avail.

Why do you think lists use the itemgroup/itemize mechanism?

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] wider item numbering in toc

2013-12-06 Thread H. van der Meer
 \define[1]\ChapterListNumber
  {\simplealignedbox{\listparameter{width}}{flushright}{#1}}
 
 \setuplist[chapter][width=2em,distance=1em,numbercommand=\ChapterListNumber]

This now gives a toc looking the way I like.
May I lay at your foot a plea for a change/additional parameter here? 
\setuplist[][itemalign=left/right] or something in that sense.
For numbered chapters I consider an alignment as below most natural, although 
opinions may differ.
 8
 9
10
11
instead of
8
9
10
11

By the way, the \define[1] eludes me. Why this particular [1] there?

 Why do you think lists use the itemgroup/itemize mechanism?

I didn’t think that exactly, but just tried it in despair and having the idea 
that toc items are set as an itemized list (it looks that way, isn’t it?).

Hans van der Meer



On 6 dec. 2013, at 20:36, Wolfgang Schuster schuster.wolfg...@gmail.com wrote:

 
 Am 06.12.2013 um 20:20 schrieb H. van der Meer h.vanderm...@uva.nl:
 
 Indeed, \setuplist[chapter][width=3em] makes the chapternumber set in a 
 wider field.
 
 But the alignment is as bad as it was: flushleft, i.e. the 1 of chapter 10 
 still aligns with the units from the lower chapters instead of aligning to 
 the zero.
 
 I looked up \setuplist in the command catalogue but cannot find a parameter 
 to align this number, either to the right or to the left. It just seems to 
 stick with the builtin default.
 
 \define[1]\ChapterListNumber
  {\simplealignedbox{\listparameter{width}}{flushright}{#1}}
 
 \setuplist[chapter][width=2em,distance=1em,numbercommand=\ChapterListNumber]
 
 \starttext
 
 \title{Table of contents}
 
 \placecontent
 
 \dorecurse{20}{\chapter{Chapter #1}}
 
 \stoptext
 
 I tried something like \setupitemgroup[chapter][][][itemalign=left (also 
 tried right)] but to no avail.
 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] \attachment

2013-12-02 Thread Hans Hagen

On 11/29/2013 12:51 AM, Aditya Mahajan wrote:

It seems that there is a mixup in the backend code for including an
attachment.

For example, when I use:

\setupinteraction[state=start]

\starttext
The current file is \attachment[tag][file=\jobname.tex, name=test.tex,
title={Whatever}]
\stoptext

I was expecting that the current file will be attached as test.tex and
title Whatever. However, the title of the attached file is tag.

See the attached screenshot from Adobe Reader.

It seems that in the back end, tag is written to the PDF file where
title should have been written.


we can do this (line 308 of lpdf-wid)

if author ==  and title ~=  then
author = title
title  = filename or 
end

but you can also add an author field to the specification as what shows 
up in the pdf is partly the side effect of fallbacks for missing fields


(and ... it's one of these pdf features that is unreliable anyway as 
it's viewer dependent .. read: specs before implementations and then 
acrobat behavior defining what will happen; the whole 'associate 
rendering with some annotation mechanism is fragile as depending on the 
version of acrobat it works this or that way, probably because no 
application uses plugged-in rendering, it's the same with form fields 
... a depressing mess)


Hans

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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


Re: [NTG-context] PDF bookmarks - incorrect titles for registers

2013-11-26 Thread Jan Tosovsky
On 2013-11-18 Jan Tosovsky wrote:
 
 when I specify custom titles for my registers, they are ignored in
 bookmarks:
 
 \setupinteraction[state=start]
 \placebookmarks[chapter]
 \setupinteractionscreen[option=bookmark]
 
 \defineregister[indexname][indexnames]
 \defineregister[indexsubject][indexsubjects]
 \setupheadtext[indexname=Name Index]
 \setupheadtext[indexsubject=Subject Index]
 
 \starttext
 \completecontent
 \chapter{Chapter}text\indexname{primary}\indexsubject{primary}
 \startbackmatter
 \completeindexname
 \completeindexsubject
 \stopbackmatter
 \stoptext
 
 Is it necessary to switch something else on?

According to the proposed solution at
http://tracker.luatex.org/view.php?id=865

it can be switched on using this magic formula
\enabledirectives[references.bookmarks.preroll]

What is the correct usage of this? And are there any details why it is
required and what exactly it does?

When it is added to the beginning of my example, it returns an error:
attempt to call field 'boxtostring' (a nil value)

But to be honest, I'd expect setting this flag internally by default as I
cannot imagine any use case where the index ID should be preferred in favor
of the title...

Jan

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

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


Re: [NTG-context] PDF bookmarks - incorrect titles for registers

2013-11-26 Thread Hans Hagen

On 11/26/2013 8:03 PM, Jan Tosovsky wrote:

On 2013-11-18 Jan Tosovsky wrote:


when I specify custom titles for my registers, they are ignored in
bookmarks:

\setupinteraction[state=start]
\placebookmarks[chapter]
\setupinteractionscreen[option=bookmark]

\defineregister[indexname][indexnames]
\defineregister[indexsubject][indexsubjects]
\setupheadtext[indexname=Name Index]
\setupheadtext[indexsubject=Subject Index]

\starttext
\completecontent
\chapter{Chapter}text\indexname{primary}\indexsubject{primary}
\startbackmatter
\completeindexname
\completeindexsubject
\stopbackmatter
\stoptext

Is it necessary to switch something else on?


According to the proposed solution at
http://tracker.luatex.org/view.php?id=865

it can be switched on using this magic formula
\enabledirectives[references.bookmarks.preroll]

What is the correct usage of this? And are there any details why it is
required and what exactly it does?


by default the title is set to a label which is not expandable

the directive will convert the typeset title into a bookmark


When it is added to the beginning of my example, it returns an error:
attempt to call field 'boxtostring' (a nil value)


ah, only in my experimental tree, i'll add it to the beta


But to be honest, I'd expect setting this flag internally by default as I
cannot imagine any use case where the index ID should be preferred in favor
of the title...


as titles can be anything and bookmarks are limited, we need to have 
some protection in place ... unexpandable macros are simply dropped so 
\labeltext{index} becomes index


Hans

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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


Re: [NTG-context] PDF bookmarks - incorrect titles for registers

2013-11-26 Thread Jan Tosovsky
On 2013-11-26 Hans Hagen wrote:
 On 11/26/2013 8:03 PM, Jan Tosovsky wrote:
  On 2013-11-18 Jan Tosovsky wrote:
 
  when I specify custom titles for my registers, they are ignored in
  bookmarks:
 
  \setupinteraction[state=start]
  \placebookmarks[chapter]
  \setupinteractionscreen[option=bookmark]
 
  \defineregister[indexname][indexnames]
  \defineregister[indexsubject][indexsubjects]
  \setupheadtext[indexname=Name Index]
  \setupheadtext[indexsubject=Subject Index]
 
  \starttext
  \completecontent
  \chapter{Chapter}text\indexname{primary}\indexsubject{primary}
  \startbackmatter
  \completeindexname
  \completeindexsubject
  \stopbackmatter
  \stoptext
 
  Is it necessary to switch something else on?
 
  According to the proposed solution at
  http://tracker.luatex.org/view.php?id=865
 
  it can be switched on using this magic formula
  \enabledirectives[references.bookmarks.preroll]
 
  What is the correct usage of this? And are there any details why it
  is required and what exactly it does?
 
 as titles can be anything and bookmarks are limited, we need to have
 some protection in place ... unexpandable macros are simply dropped so
 \labeltext{index} becomes index

 by default the title is set to a label which is not expandable
 
 the directive will convert the typeset title into a bookmark


Thanks for this detailed explanation. If I understand correctly, this switch
is intentional and won't be applied automatically even for registers or
other peculiar cases where title is specified differently/unexpectedly.

  When it is added to the beginning of my example, it returns an error:
  attempt to call field 'boxtostring' (a nil value)
 
 ah, only in my experimental tree, i'll add it to the beta

Thanks, but this one is not so urgent.

Jan

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

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


Re: [NTG-context] PDF bookmarks - incorrect titles for registers

2013-11-26 Thread Hans Hagen

On 11/26/2013 8:30 PM, Jan Tosovsky wrote:


Thanks for this detailed explanation. If I understand correctly, this switch
is intentional and won't be applied automatically even for registers or
other peculiar cases where title is specified differently/unexpectedly.


the bookmark setting defaults to the title itself but you can always set 
a bookmark title explicitly with bookmark=



When it is added to the beginning of my example, it returns an error:
attempt to call field 'boxtostring' (a nil value)


ah, only in my experimental tree, i'll add it to the beta


Thanks, but this one is not so urgent.


Hans

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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


Re: [NTG-context] EPUB woes

2013-11-18 Thread Keith J. Schultz
Hi All,

I find that the ConTeXt approach to creating the EPub is flawed is a 
fundemental way!

NOT TECHNICALLY.

The EPub Standard is a big mess and if you really look at not a true standard 
in a
true sense.

Let me explain. 
1) The file structure is well documented and properly defines
 the way a EPub file MUST contain and how file therein must
 be structure and listed. (notice that I use the word MUST)

2) Now, what a EPub-READER must implement to handle is very
 little. There are HARDLY ANY provisions that a certified 
EPuB-READER has
 to implement any particular engine or features therein to 
display/render
 the information contain in the EPub-file/wrapper.

In other words it is simply a wrapper file format. and truly nothing more.
There is NO REQUIREMENT in the standard that perfectly valid xhtml or
HTML5 will be  properly displayed in a certified EPub Reader!

The standard has become more strict in recent years, yet still lacking.


Am 16.11.2013 um 18:37 schrieb Aditya Mahajan adit...@umich.edu:

[snip, snip]

 When you run `mtxrun --script epub --make test`, it just takes the files 
 specificied in the files field, and zips them in as a epub file.
 
 Now, in principle, any epub reader should support the any XHTML file; in 
 practice, they only support the default XHTML tags. The XML+CSS file that 
 ConTeXt generates are not handled correctly by most (all?) EPUB readers.
Here is where my critic of ConTeXt approach grabs. What good is if one 
produces a perfectly correct EPub, yet hardly any EPub reader can
handle. 
I remember correctly, an EPub Reader need not implement the handling of 
xhtml inorder to be certified or, if you wish, adhere to the standard.
The basic reason why xhtml is handled is because most html renders 
handle xhtml. 
Yet, the standard only requires that very basic html features be 
implemented and the author is required to offer fallbacks incase features are 
not
 supported.

 So there are three options:
 
 1. Wait until the EPUB readers catch up. It took almost 10-15 years for the 
 browsers to catch up with the HTML standards, and I don't have much hope for 
 EPUB readers here. Last I checked, none of them supported even MATHML-2.
Like I mentioned above a EPub reader is not REQUIRED to support it!
 
 2. Write a script (either using xmlproc, or using you favorite XML parser in 
 your favorite language) that converts the XML generated by ConTeXt into a 
 standard XHTML file. This is the easiest and the least time consuming 
 alternative.
AGAIN, as mentioned above there is no guarantee that it will be 
displayed properly.
Support/export of HTML5 would seem to me to be a better option, but 
then the HTML5 standard is not
complete and not fully supported by most newer ereaders, also.
 
 3. Modify the way in which ConTeXt generates the XML files. Ideally, I should 
 be able to write something like
Would be nice if there where commands in ConTeXt or a module for 
defining what should go into the CSS and a 
mode epub where the ConTeXt commands are converted to suitible HTML5 
structures that are suitiable for
most ereaders. 
Features: 
   1) margins in percentages
   2) font sizes based on em
   3) a new file for every chapter optional for sections 
user defined
Just a few. Lots more can be found in any decent documentation on 
writing ebooks.


regards
Keith.

___
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] EPUB woes

2013-11-16 Thread Aditya Mahajan

On Sat, 16 Nov 2013, Bill Meahan wrote:


I would /expect/ to get a valid EPUB file, or so I'm lead to believe.

At the moment, I'm simply trying it out using Hans' export-example.tex file 
that comes as part of the standard ConTeXt distribution, either Standalone or 
part of one of the other distributions. I haven't even opened the 
export-example.tex file in an editor (yet) in this round of trials and I've 
even run the script against it right in the /base/ directory where it is 
found in the distribution so I don't understand why it is not producing a 
valid EPUB. Once I've got that sorted out, I can try applying the lessons 
learned to my own documents.


ConTeXt provides two types of exports. The first is an XML export. 
Consider a sample file:


~~~ {test.tex}
\setupbackend[export=yes]

\starttext
\startsection[title={This is a test}]
  \startparagraph
Some random text
\startitemize
  \item First
  \item Second
\stopitemize
  \stopparagraph
\stopsection

\stoptext
~~~

Running `context test.tex` generates a `test.export` file that looks as 
follows:


~~~ {test.export}
?xml version='1.0' encoding='UTF-8' standalone='yes' ?

!-- input filename   : test  --
!-- processing date  : Sat Nov 16 12:19:59 2013 --
!-- context version  : 2013.11.01 15:02  --
!-- exporter version : 0.30  --


 document language=en file=test date=Sat Nov 16 12:19:59 2013 
context=2013.11.01 15:02 version=0.30 
xmlns:m=http://www.w3.org/1998/Math/MathML;

  section detail=section location='aut:1'
sectionnumber1/sectionnumber
   sectiontitleThis is a test/sectiontitle
   sectioncontent
  paragraphSome random text itemgroup detail=itemize 
symbol=1itemitemtagm:math display=inline!-- begin m:mrow 
--m:mo•/m:mo!-- end m:mrow 
--/m:math/itemtagitemcontentFirst/itemcontent/item 
itemitemtagm:math display=inline!-- begin m:mrow 
--m:mo•/m:mo!-- end m:mrow 
--/m:math/itemtagitemcontentSecond/itemcontent/item/itemgroup/paragraph

   /sectioncontent
  /section
 /document
~~~

which is simply an XML representation of the document.

In prinicple, if one adds an appropriate CSS file with that XML, any 
recent browser will be able to display it. So, if you change the first 
line of `test.tex` to


~~~
\setupbackend[export=yes, xhtml=yes, css=yes]
~~~

and run `context test.tex`, you will get four additional files: 
`test.xhtml`, `test-styles.css`, `test-images.css`, and 
`test.specification`.


The `test.xhtml` file look as follows:

~~~{test.xhtml}
?xml version='1.0' encoding='UTF-8' standalone='yes' ?

!-- input filename   : test  --
!-- processing date  : Sat Nov 16 12:22:58 2013 --
!-- context version  : 2013.11.01 15:02  --
!-- exporter version : 0.30  --

?xml-stylesheet type=text/css href=test-styles.css?
?xml-stylesheet type=text/css href=test-images.css?
?xml-stylesheet type=text/css href=export-example.css?

 document language=en version=0.30 file=test 
xmlns:xhtml=http://www.w3.org/1999/xhtml; 
xmlns:m=http://www.w3.org/1998/Math/MathML; date=Sat Nov 16 12:22:58 
2013 context=2013.11.01 15:02

  xhtml:a name=aut_1section location=aut:1 detail=section
sectionnumber1/sectionnumber
   sectiontitleThis is a test/sectiontitle
   sectioncontent
  paragraphSome random text itemgroup symbol=1 
detail=itemizeitemitemtagm:math display=inline!-- begin m:mrow 
--m:mo•/m:mo!-- end m:mrow 
--/m:math/itemtagitemcontentFirst/itemcontent/item 
itemitemtagm:math display=inline!-- begin m:mrow 
--m:mo•/m:mo!-- end m:mrow 
--/m:math/itemtagitemcontentSecond/itemcontent/item/itemgroup/paragraph

   /sectioncontent
  /section/xhtml:a
 /document
~~~

Notice that apart from the three lines specifying the CSS files, the rest 
of the document is the same as in XML export. The two css files, 
`test-styles.css` and `test-images.css` include the relevant code for the 
style modifications and images in the document. The css file 
`export-example.css` comes with the ConTeXt distribution and has the 
default values for most ConTeXt elements.


If you open the `test.xhtml` file in any browser, it will work correctly 
(because an XHTML markup is extensible and can use any XML tags as long as 
the behavior of the tag is specified in a CSS file). This is, however, not 
a XHTML file that includes the default XHTML markup (h1, p, ul, 
etc.)


Now, lets come back to the last file generated by the export: 
`test.specification`. This is a lua file that contains:


~~~{test.specification}
return {
 [files]={ test-styles.css, test-images.css, export-example.css, 
test.xhtml },

 [identifier]=e6a91a13-4e08-9494-3817-bfffe872be2c,
 [images]={},
 [language]=en,
 [name]=test,
 [root]=test.xhtml,
}


When you run `mtxrun --script epub --make test`, it just takes the files 
specificied in the files field, and zips them in as a epub file.


Now, in principle, any epub reader should support the any XHTML file; in 
practice, they only support the default XHTML tags. The XML+CSS file

[NTG-context] LuaTeX fonts script update error

2013-10-07 Thread mathew
Just installed the ConTeXt standalone, and the fonts script doesn't seem to
work:

% mtxrun --script fonts --list
.../context/tex/texmf-context/tex/context/base/font-trt.lua:11: attempt to
index field 'names' (a nil value)

Commenting out line 11 seems to make the script function.


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

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

Re: [NTG-context] LuaTeX fonts script update error

2013-10-07 Thread Hans Hagen

On 10/7/2013 9:22 PM, mathew wrote:

Just installed the ConTeXt standalone, and the fonts script doesn't seem
to work:

% mtxrun --script fonts --list
.../context/tex/texmf-context/tex/context/base/font-trt.lua:11: attempt
to index field 'names' (a nil value)

Commenting out line 11 seems to make the script function.


the new order is:

dofile(resolvers.findfile(font-syn.lua,tex))
dofile(resolvers.findfile(font-trt.lua,tex))


-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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


[NTG-context] Module documentation broken

2013-09-27 Thread Marco Patzer
Hi,

the module documentation is broken when it contains certain macros,
e.g. \METAPOST.

  mtxrun --script modules --process auto:meta-pag.mkiv

yields

pagesflushing realpage 1, userpage 1
pagesflushing realpage 2, userpage 1
error: .../context/tex/texmf-context/tex/context/base/node-fnt.lua:129: attempt 
to index field '?' (a boolean value)

system   tex  error on line 20 in file ../meta-pag-mkiv.ted: ? ...

Marco


signature.asc
Description: Digital signature
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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

Re: [NTG-context] Inline math in table in combination fails

2013-09-19 Thread Hans Hagen

On 9/19/2013 1:27 AM, Marco Patzer wrote:

Hi,

The following example results in the error “You can't assign a
glue_spec node to a prev field”

\starttext
   \startcombination [2*1]
 {\starttable [|c|]
  \NC \math{1} \VL\NR\HL
  \stoptable}{}
 {\starttable [|c|]
  \NC \math{2} \VL\NR
  \stoptable}{}
   \stopcombination
\stoptext

It works without the combination, without the vertical or horizontal
rule and when no math mode is used. It used to work some time ago,
so I assume it's a bug.


it went unnoticed as works in my experimental branch ... i just forgot 
to copy back a variable initialization


fixed

Hans


-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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


Re: [NTG-context] Broken nightly (2013.09.18)

2013-09-19 Thread Kip Warner
On Thu, 2013-09-19 at 14:25 -0700, Kip Warner wrote:
 It looks as though the problem is buried in line 596 of font-syn.lua.
 For some reason s.angle is typed as a Lua string and not a number.
 
 local angle   = f_a(s.angle or 0)

I tried patching the above with the following...

local angle   = f_a(tonumber(s.angle) or 0)

...and the Lua compiler does appear to consume that line successfully,
but a new error I cannot decipher creeps up...

error: /usr/share/texmf/tex/context/base/math-noa.lua:156: You
can't assign a glue_spec node to a prev field

.
\textmath ...\normalstartimath #1\normalstopimath 
  \endgroup \fi 
\symb_place_indeed ...name \??symbol #1\endcsname 
  \relax
\endgroup 
\symb_place_retry ...name \symb_place_indeed {:#1}
  \else #1\fi 
\symb_place_normal_c ...lace_retry \currentsymbol 
  \fi 
\symb_place_normal_b ...else \symb_place_normal_c 
  \fi 
\symb_place_indeed ...name \??symbol #1\endcsname 
  \relax
\endgroup 
...
l.103 \eTABLE

That also appears to be buried deep inside Hans' math routines. I can't
figure out exactly what he is trying to do, but it looks as though it
has something to do with calculating correct values for fonts.

-- 
Kip Warner -- Software Engineer
OpenPGP encrypted/signed mail preferred
http://www.thevertigo.com


signature.asc
Description: This is a digitally signed message part
___
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] Broken nightly (2013.09.18)

2013-09-19 Thread Hans Hagen

On 9/19/2013 11:48 PM, Kip Warner wrote:

On Thu, 2013-09-19 at 14:25 -0700, Kip Warner wrote:

It looks as though the problem is buried in line 596 of font-syn.lua.
For some reason s.angle is typed as a Lua string and not a number.

 local angle   = f_a(s.angle or 0)


I tried patching the above with the following...

 local angle   = f_a(tonumber(s.angle) or 0)


ok (fyi: these are new entries for wolfgang's module)


and the Lua compiler does appear to consume that line successfully,
but a new error I cannot decipher creeps up...

 error: /usr/share/texmf/tex/context/base/math-noa.lua:156: You
 can't assign a glue_spec node to a prev field


that is already fixed

Hans

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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


[NTG-context] Inline math in table in combination fails

2013-09-18 Thread Marco Patzer
Hi,

The following example results in the error “You can't assign a
glue_spec node to a prev field”

\starttext
  \startcombination [2*1]
{\starttable [|c|]
 \NC \math{1} \VL\NR\HL
 \stoptable}{}
{\starttable [|c|]
 \NC \math{2} \VL\NR
 \stoptable}{}
  \stopcombination
\stoptext

It works without the combination, without the vertical or horizontal
rule and when no math mode is used. It used to work some time ago,
so I assume it's a bug.

Marco


signature.asc
Description: Digital signature
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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

Re: [NTG-context] beta

2013-08-24 Thread Marco Patzer
On 2013–08–24 Hans Hagen wrote:

 On 8/24/2013 2:08 AM, Marco Patzer wrote:
 On 2013–08–24 Hans Hagen wrote:
 
 On 8/23/2013 2:41 PM, Otared Kavian wrote:
 Hi Hans,
 
 This is a very nice feature indeed.
 Out of curiosity, I wondered whether it is possible to to have 
 \placeinitial to work with \definefirstline, or a variant of it: that is 
 not only have the first character of the first sentence as a dropped 
 capital, but also the first line (or first few words) for instance in 
 smallcaps.
 
 I played with that before uploading but it was somewhat tricky.
 Anyway, I redid some code so now you can do this:
 
 Did you forget to add a file?
 
 loading  ConTeXt Typesetting Macros / First Lines
 ! LuaTeX error 
 ...o/ctx/te/tex/texmf-context/tex/context/base/typo-fln.lua:44: attempt to 
 index field 'pool' (a nil value)
 stack traceback:
  ...o/ctx/te/tex/texmf-context/tex/context/base/typo-fln.lua:44: in 
  function 'code'
  ...o/ctx/te/tex/texmf-context/tex/context/base/util-lua.lua:84: in 
  function 'loadedluacode'
  ...o/ctx/te/tex/texmf-context/tex/context/base/luat-env.lua:104: in 
  function 'luafilechunk'
  ...o/ctx/te/tex/texmf-context/tex/context/base/luat-cod.lua:45: in 
  function 'registercode'
  [string \directlua ]:1: in main chunk.
 
 system   tex  error on line 53 in file 
 /home/marco/ctx/te/tex/texmf-context/tex/context/base/typo-fln.mkiv: LuaTeX 
 error  ...
 
 hm, just some missing code in one of the files (i have two sets, a
 fast set and a traditional set, and i normally work with the fast

There still seems to be something missing in the new upload.
Making the format still fails:

loading  ConTeXt Typesetting Macros / First Lines
! LuaTeX error ...o/ctx/te/tex/texmf-context/tex/context/base/typo-fln.lua:44: 
attempt to index field 'nodes' (a nil value)
stack traceback:
...o/ctx/te/tex/texmf-context/tex/context/base/typo-fln.lua:44: in 
function 'code'
...o/ctx/te/tex/texmf-context/tex/context/base/util-lua.lua:84: in 
function 'loadedluacode'
...o/ctx/te/tex/texmf-context/tex/context/base/luat-env.lua:104: in 
function 'luafilechunk'
...o/ctx/te/tex/texmf-context/tex/context/base/luat-cod.lua:45: in 
function 'registercode'
[string \directlua ]:1: in main chunk.

system   tex  error on line 53 in file 
/home/marco/ctx/te/tex/texmf-context/tex/context/base/typo-fln.mkiv: LuaTeX 
error  ...

Marco


signature.asc
Description: Digital signature
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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

Re: [NTG-context] beta

2013-08-23 Thread Marco Patzer
On 2013–08–24 Hans Hagen wrote:

 On 8/23/2013 2:41 PM, Otared Kavian wrote:
 Hi Hans,
 
 This is a very nice feature indeed.
 Out of curiosity, I wondered whether it is possible to to have \placeinitial 
 to work with \definefirstline, or a variant of it: that is not only have the 
 first character of the first sentence as a dropped capital, but also the 
 first line (or first few words) for instance in smallcaps.
 
 I played with that before uploading but it was somewhat tricky.
 Anyway, I redid some code so now you can do this:

Did you forget to add a file?

loading  ConTeXt Typesetting Macros / First Lines
! LuaTeX error ...o/ctx/te/tex/texmf-context/tex/context/base/typo-fln.lua:44: 
attempt to index field 'pool' (a nil value)
stack traceback:
...o/ctx/te/tex/texmf-context/tex/context/base/typo-fln.lua:44: in 
function 'code'
...o/ctx/te/tex/texmf-context/tex/context/base/util-lua.lua:84: in 
function 'loadedluacode'
...o/ctx/te/tex/texmf-context/tex/context/base/luat-env.lua:104: in 
function 'luafilechunk'
...o/ctx/te/tex/texmf-context/tex/context/base/luat-cod.lua:45: in 
function 'registercode'
[string \directlua ]:1: in main chunk.

system   tex  error on line 53 in file 
/home/marco/ctx/te/tex/texmf-context/tex/context/base/typo-fln.mkiv: LuaTeX 
error  ...

Marco


signature.asc
Description: Digital signature
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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

Re: [NTG-context] beta

2013-08-23 Thread Hans Hagen

On 8/24/2013 2:08 AM, Marco Patzer wrote:

On 2013–08–24 Hans Hagen wrote:


On 8/23/2013 2:41 PM, Otared Kavian wrote:

Hi Hans,

This is a very nice feature indeed.
Out of curiosity, I wondered whether it is possible to to have \placeinitial to 
work with \definefirstline, or a variant of it: that is not only have the first 
character of the first sentence as a dropped capital, but also the first line 
(or first few words) for instance in smallcaps.


I played with that before uploading but it was somewhat tricky.
Anyway, I redid some code so now you can do this:


Did you forget to add a file?

loading  ConTeXt Typesetting Macros / First Lines
! LuaTeX error ...o/ctx/te/tex/texmf-context/tex/context/base/typo-fln.lua:44: 
attempt to index field 'pool' (a nil value)
stack traceback:
...o/ctx/te/tex/texmf-context/tex/context/base/typo-fln.lua:44: in 
function 'code'
...o/ctx/te/tex/texmf-context/tex/context/base/util-lua.lua:84: in 
function 'loadedluacode'
...o/ctx/te/tex/texmf-context/tex/context/base/luat-env.lua:104: in 
function 'luafilechunk'
...o/ctx/te/tex/texmf-context/tex/context/base/luat-cod.lua:45: in 
function 'registercode'
[string \directlua ]:1: in main chunk.

system   tex  error on line 53 in file 
/home/marco/ctx/te/tex/texmf-context/tex/context/base/typo-fln.mkiv: LuaTeX error  ...


hm, just some missing code in one of the files (i have two sets, a fast 
set and a traditional set, and i normally work with the fast set)


Hans

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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


[NTG-context] new beta luatex error

2013-07-31 Thread Marco Patzer
\starttext
foo
\stoptext

! LuaTeX error [string \directlua ]:1: attempt to call field 'resetprevdepth' 
(a nil value)
stack traceback:
[string \directlua ]:1: in main chunk.

Marco


signature.asc
Description: Digital signature
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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

Re: [NTG-context] new beta luatex error

2013-07-31 Thread Hans Hagen

On 7/31/2013 10:56 PM, Marco Patzer wrote:

\starttext
foo
\stoptext

! LuaTeX error [string \directlua ]:1: attempt to call field 'resetprevdepth' 
(a nil value)
stack traceback:
[string \directlua ]:1: in main chunk.


not here ... maybe spac-ver.lua has not been updated at your end?


-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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


Re: [NTG-context] new beta luatex error

2013-07-31 Thread Marco Patzer
On 2013–07–31 Hans Hagen wrote:

 On 7/31/2013 10:56 PM, Marco Patzer wrote:
 \starttext
 foo
 \stoptext
 
 ! LuaTeX error [string \directlua ]:1: attempt to call field 
 'resetprevdepth' (a nil value)
 stack traceback:
  [string \directlua ]:1: in main chunk.
 
 not here ... maybe spac-ver.lua has not been updated at your end?

No, it has not. spac-ver.mkiv:2099 calls resetprevdepth which is not
defined in spac-ver.lua. The file has not been updated in your zip
(so I assume it's not just me).

Marco


signature.asc
Description: Digital signature
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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

Re: [NTG-context] new beta luatex error

2013-07-31 Thread Otared Kavian

On 31 juil. 2013, at 23:43, Marco Patzer home...@lavabit.com wrote:

 On 2013–07–31 Hans Hagen wrote:
 
 On 7/31/2013 10:56 PM, Marco Patzer wrote:
 \starttext
 foo
 \stoptext
 
 ! LuaTeX error [string \directlua ]:1: attempt to call field 
 'resetprevdepth' (a nil value)
 stack traceback:
 [string \directlua ]:1: in main chunk.
 
 not here ... maybe spac-ver.lua has not been updated at your end?
 
 No, it has not. spac-ver.mkiv:2099 calls resetprevdepth which is not
 defined in spac-ver.lua. The file has not been updated in your zip
 (so I assume it's not just me).
 
 Marco

I can confirm this: I get the same error message after updating to the new beta 
(ConTeXt  ver: 2013.07.31 20:23 MKIV beta  fmt: 2013.7.31  int: 
english/english).

Best regards: OK
___
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] new beta luatex error

2013-07-31 Thread Hans Hagen

On 7/31/2013 11:43 PM, Marco Patzer wrote:

On 2013–07–31 Hans Hagen wrote:


On 7/31/2013 10:56 PM, Marco Patzer wrote:

\starttext
foo
\stoptext

! LuaTeX error [string \directlua ]:1: attempt to call field 'resetprevdepth' 
(a nil value)
stack traceback:
[string \directlua ]:1: in main chunk.


not here ... maybe spac-ver.lua has not been updated at your end?


No, it has not. spac-ver.mkiv:2099 calls resetprevdepth which is not
defined in spac-ver.lua. The file has not been updated in your zip
(so I assume it's not just me).


Ah. I patched only the 'experimental' files on my system (these cannot 
yet be included in the distribution as a newer luatex is needed).


I uploaded a new zip.

Hans


-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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


Re: [NTG-context] luajittex not able to find some fonts

2013-06-19 Thread Pablo Rodríguez
On 18/06/13 23:35, Hans Hagen wrote:
 On 6/18/2013 11:05 PM, Pablo Rodríguez wrote:
 Dear list,

 I wonder whether this would be interesting to the luajittex developers,
 but for some strange reason when I invoke context with
 --engine=luajittex, only some system fonts are found.

 My guess is that with luajittext the most recently installed system
 fonts aren't the ones not found.

 Just in case it might help,
 
 maybe there is something wrong in your setup as it works ok here
 
 maybe deleting the cache helps

Many thanks for your help, Hans.

That was it. Deleting the cache made luajittex find all fonts.

I assume there my be something wrong on my setup, since I cannot reload
font cache at /home/user/, but I can at any other directory.

I get this message at /home/user:

system  | lua | compiling
'/var/cache/ctxbeta/texmf-cache/luatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/data/names.tma'
into
'/var/cache/ctxbeta/texmf-cache/luatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/data/names.tmc'
system  | lua | dumping
'/var/cache/ctxbeta/texmf-cache/luatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/data/names.tma'
into
'/var/cache/ctxbeta/texmf-cache/luatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/data/names.tmc'
stripped
fonts   | names | warnings are disabled (tracker
'fonts.warnings').../ctxbeta/tex/texmf-context/tex/context/base/font-syn.lua:723:
attempt to index field 'treatments' (a nil value)

I guess I have to delete something at my home directory, but I don't
know what.

Just in case it helps, I attach the verbose output.

Many thanks for your help again,


Pablo
-- 
http://www.ousia.tk
resolvers   | resolving | creating instance
resolvers   | resolving | variable 'SELFAUTOLOC' set to 
'/opt/ctxbeta/tex/texmf-linux/bin'
resolvers   | resolving | variable 'SELFAUTODIR' set to 
'/opt/ctxbeta/tex/texmf-linux'
resolvers   | resolving | variable 'SELFAUTOPARENT' set to 
'/opt/ctxbeta/tex'
resolvers   | resolving | variable 'TEXMFCNF' set to ''
resolvers   | resolving | variable 'TEXMF' set to ''
resolvers   | resolving | variable 'TEXOS' set to 'texmf-linux'
resolvers   | resolving |
resolvers   | resolving | using configuration specification 
'home:texmf/web2c;{selfautoloc:,selfautoloc:/share/texmf-local/web2c,selfautoloc:/share/texmf/web2c,selfautoloc:/texmf-local/web2c,selfautoloc:/texmf/web2c,selfautodir:,selfautodir:/share/texmf-local/web2c,selfautodir:/share/texmf/web2c,selfautodir:/texmf-local/web2c,selfautodir:/texmf/web2c,selfautoparent:/../texmf-local/web2c,selfautoparent:,selfautoparent:/share/texmf-local/web2c,selfautoparent:/share/texmf/web2c,selfautoparent:/texmf-local/web2c,selfautoparent:/texmf/web2c}'
resolvers   | resolving |
resolvers   | resolving | looking for 'texmfcnf.lua' on given path 
'/home/ousia/texmf/web2c' from specification 'home:texmf/web2c'
resolvers   | resolving | looking for 'texmfcnf.lua' on weird path 
'/opt/ctxbeta/tex/texmf-linux/bin/' from specification 'selfautoloc:'
resolvers   | resolving | looking for 'texmfcnf.lua' on weird path 
'/opt/ctxbeta/tex/texmf-linux/bin/share/texmf-local/web2c' from specification 
'selfautoloc:/share/texmf-local/web2c'
resolvers   | resolving | looking for 'texmfcnf.lua' on weird path 
'/opt/ctxbeta/tex/texmf-linux/bin/share/texmf/web2c' from specification 
'selfautoloc:/share/texmf/web2c'
resolvers   | resolving | looking for 'texmfcnf.lua' on weird path 
'/opt/ctxbeta/tex/texmf-linux/bin/texmf-local/web2c' from specification 
'selfautoloc:/texmf-local/web2c'
resolvers   | resolving | looking for 'texmfcnf.lua' on weird path 
'/opt/ctxbeta/tex/texmf-linux/bin/texmf/web2c' from specification 
'selfautoloc:/texmf/web2c'
resolvers   | resolving | looking for 'texmfcnf.lua' on weird path 
'/opt/ctxbeta/tex/texmf-linux/' from specification 'selfautodir:'
resolvers   | resolving | looking for 'texmfcnf.lua' on weird path 
'/opt/ctxbeta/tex/texmf-linux/share/texmf-local/web2c' from specification 
'selfautodir:/share/texmf-local/web2c'
resolvers   | resolving | looking for 'texmfcnf.lua' on weird path 
'/opt/ctxbeta/tex/texmf-linux/share/texmf/web2c' from specification 
'selfautodir:/share/texmf/web2c'
resolvers   | resolving | looking for 'texmfcnf.lua' on weird path 
'/opt/ctxbeta/tex/texmf-linux/texmf-local/web2c' from specification 
'selfautodir:/texmf-local/web2c'
resolvers   | resolving | looking for 'texmfcnf.lua' on weird path 
'/opt/ctxbeta/tex/texmf-linux/texmf/web2c' from specification 
'selfautodir:/texmf/web2c'
resolvers   | resolving | looking for 'texmfcnf.lua' on given path 
'/opt/ctxbeta/tex/../texmf-local/web2c' from specification 
'selfautoparent:/../texmf-local/web2c'
resolvers   | resolving | looking for 'texmfcnf.lua' on weird path 
'/opt/ctxbeta/tex/' from specification 'selfautoparent:'
resolvers   | resolving | looking for 'texmfcnf.lua' on given path

[NTG-context] rebuild font cache

2013-06-09 Thread Pablo Rodríguez
Hi there,

after installing a new beta this morning, I'm afraid that ConTeXt isn't
able to find the installed fonts on my system (path is added to setuptex).

It isn't the first time I experience this. I solved this in the past
rebuilding the font cache.

But now it doesn't work.

mtxrun --script fonts --reload

fonts   | names | warnings are disabled (tracker
'fonts.warnings').../ctxbeta/tex/texmf-context/tex/context/base/font-syn.lua:723:
attempt to index field 'treatments' (a nil value)

How can I force the font cache to be rebuild?

Many thanks for your help,


Pablo
-- 
http://www.ousia.tk
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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


Re: [NTG-context] rebuild font cache

2013-06-09 Thread luigi scarso
On Sun, Jun 9, 2013 at 1:25 PM, Pablo Rodríguez oi...@web.de wrote:

 Hi there,

 after installing a new beta this morning, I'm afraid that ConTeXt isn't
 able to find the installed fonts on my system (path is added to setuptex).

 It isn't the first time I experience this. I solved this in the past
 rebuilding the font cache.

 But now it doesn't work.

 mtxrun --script fonts --reload

 fonts   | names | warnings are disabled (tracker

 'fonts.warnings').../ctxbeta/tex/texmf-context/tex/context/base/font-syn.lua:723:
 attempt to index field 'treatments' (a nil value)

 How can I force the font cache to be rebuild?

 mtxrun --script fonts --reload
is ok here

-- 
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] rebuild font cache

2013-06-09 Thread Pablo Rodríguez
On 09/06/13 15:29, luigi scarso wrote:
 On Sun, Jun 9, 2013 at 1:25 PM, Pablo Rodríguez wrote:
 mtxrun --script fonts --reload
 
 fonts   | names | warnings are disabled (tracker
 
 'fonts.warnings').../ctxbeta/tex/texmf-context/tex/context/base/font-syn.lua:723:
 attempt to index field 'treatments' (a nil value)
 
 How can I force the font cache to be rebuilt?
 
 mtxrun --script fonts --reload
 is ok here

After reinstalling ConTeXt Standalone, system installed fonts don't work
either.

If I try to rebuild the font cache, here is what I get:

$ mtxrun --script fonts --reload
cannot open : No such file or directory

This happens after changing in tex/texmf/web2c/texmfcnf.lua:

TEXMFCACHE  = /var/cache/ctxbeta/texmf-cache,

And if I try to compile a document with luajittext I get the following
error:

mtx-context   | error, no format found with name: cont-en, aborting

In the meantime, I have a single user installation that does the job, Is
there no way to fix my system-wide installation?

Many thanks for your help,


Pablo
-- 
http://www.ousia.tk
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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


Re: [NTG-context] rebuild font cache

2013-06-09 Thread luigi scarso
On Sun, Jun 9, 2013 at 5:57 PM, Pablo Rodríguez oi...@web.de wrote:

 On 09/06/13 15:29, luigi scarso wrote:
  On Sun, Jun 9, 2013 at 1:25 PM, Pablo Rodríguez wrote:
  mtxrun --script fonts --reload
 
  fonts   | names | warnings are disabled (tracker
 
 'fonts.warnings').../ctxbeta/tex/texmf-context/tex/context/base/font-syn.lua:723:
  attempt to index field 'treatments' (a nil value)
 
  How can I force the font cache to be rebuilt?
 
  mtxrun --script fonts --reload
  is ok here

 After reinstalling ConTeXt Standalone, system installed fonts don't work
 either.

  http://wiki.contextgarden.net/Fonts_in_LuaTeX#Building_the_font_database


If I try to rebuild the font cache, here is what I get:

 $ mtxrun --script fonts --reload
 cannot open : No such file or directory

 This happens after changing in tex/texmf/web2c/texmfcnf.lua:

 TEXMFCACHE  = /var/cache/ctxbeta/texmf-cache,

 And if I try to compile a document with luajittext I get the following
 error:

 mtx-context   | error, no format found with name: cont-en, aborting

 In the meantime, I have a single user installation that does the job, Is
 there no way to fix my system-wide installation?

 why don't you use /opt and put all under /opt/context
without modifying anything ?


-- 
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] rebuild font cache

2013-06-09 Thread Aditya Mahajan

On Sun, 9 Jun 2013, Pablo Rodríguez wrote:


On 09/06/13 15:29, luigi scarso wrote:

On Sun, Jun 9, 2013 at 1:25 PM, Pablo Rodríguez wrote:
mtxrun --script fonts --reload

fonts   | names | warnings are disabled (tracker

'fonts.warnings').../ctxbeta/tex/texmf-context/tex/context/base/font-syn.lua:723:
attempt to index field 'treatments' (a nil value)

How can I force the font cache to be rebuilt?

mtxrun --script fonts --reload
is ok here


After reinstalling ConTeXt Standalone, system installed fonts don't work
either.

If I try to rebuild the font cache, here is what I get:

   $ mtxrun --script fonts --reload
   cannot open : No such file or directory

This happens after changing in tex/texmf/web2c/texmfcnf.lua:

   TEXMFCACHE  = /var/cache/ctxbeta/texmf-cache,

And if I try to compile a document with luajittext I get the following
error:

   mtx-context   | error, no format found with name: cont-en, aborting

In the meantime, I have a single user installation that does the job, Is
there no way to fix my system-wide installation?


Try running

 mtxrun --generate

and then repeat the above steps.

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] rebuild font cache

2013-06-09 Thread Hans Hagen

On 6/9/2013 1:25 PM, Pablo Rodríguez wrote:

Hi there,

after installing a new beta this morning, I'm afraid that ConTeXt isn't
able to find the installed fonts on my system (path is added to setuptex).

It isn't the first time I experience this. I solved this in the past
rebuilding the font cache.

But now it doesn't work.

mtxrun --script fonts --reload

fonts   | names | warnings are disabled (tracker
'fonts.warnings').../ctxbeta/tex/texmf-context/tex/context/base/font-syn.lua:723:
attempt to index field 'treatments' (a nil value)


looks like you mix of old and new code

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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


Re: [NTG-context] rebuild font cache

2013-06-09 Thread Pablo Rodríguez
On 09/06/13 18:15, Aditya Mahajan wrote:
 This happens after changing in tex/texmf/web2c/texmfcnf.lua:

TEXMFCACHE  = /var/cache/ctxbeta/texmf-cache,
 
 Try running
 
   mtxrun --generate
 
 and then repeat the above steps.

Many thanks for your reply, Aditya.

If I rebuild the font cache as root, I get:

# mtxrun --script fonts --reload

fonts   | names | warnings are disabled (tracker
'fonts.warnings').../ctxbeta/tex/texmf-context/tex/context
/base/font-syn.lua:723: attempt to index field 'treatments' (a nil
value)

If I rebuild the font cache as user, I get:

$ mtxrun --script fonts --reload

fonts   | names | unable to access database cache
fonts   | names | accessing the data table failed

Many thanks for your help,


Pablo
-- 
http://www.ousia.tk
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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


Re: [NTG-context] rebuild font cache

2013-06-09 Thread Pablo Rodríguez
On 09/06/13 18:39, Hans Hagen wrote:
 On 6/9/2013 1:25 PM, Pablo Rodríguez wrote:
 But now it doesn't work.

 mtxrun --script fonts --reload

 fonts   | names | warnings are disabled (tracker
 'fonts.warnings').../ctxbeta/tex/texmf-context/tex/context/base/font-syn.lua:723:
 attempt to index field 'treatments' (a nil value)
 
 looks like you mix of old and new code

Many thanks for your reply, Hans.

I suspected that too, but I didn't find luatex-cache at /home.

Fonts are found fine now, but I cannot rebuild the font cache (as I
replied to Aditya).

Many thanks for your help,


Pablo
-- 
http://www.ousia.tk
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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


[NTG-context] Last standalone version suddenly will not load user module

2013-06-05 Thread Jaroslav Hajtmar

Hello ConTeXist.
For several years, I use very often my library for processing CSV 
tables. Even 2 months ago worked flawlessly in both versions (standalone 
version and ConTeXt TeXLive 2012). I am update standalone version fairly 
often (at least one times for two months).
Unfortunately, today I found out that my latest standalone version fails 
to load the library and the compilation is complete with an error message.


I find now that I can not detect and correct a problem in the library. 
Maybe in it any longer unsupported commands. Can someone be read from 
the attached log file?
Or I'll have to conserve the previous version of the standalone for my 
ConTeXt applications?


I can, if necessary, to send my module...

Thanx Jaroslav Hajtmar


Here is content of my log file ... :

C:\$~1da\SKOLA\2012-2013\pz2013context --autopdf x

mtx-context | warning: no (local) file './x', proceeding
mtx-context | run 1: luatex 
--fmt=C:/context/tex/texmf-cache/luatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/formats/luatex/cont-en 
--jobname=x 
--lua=C:/context/tex/texmf-cache/luatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/formats/luatex/cont-en.lui 
--no-parse-first-line --c:autopdf --c:currentrun=1 
--c:fulljobname=./x --c:input=./x --c:kindofrun=1 
--c:maxnofruns=8 cont-yes.mkiv

This is LuaTeX, Version beta-0.77.0-2013053109 (rev 4635)
 \write18 enabled.
(C:/context/tex/texmf-context/tex/context/base/cont-yes.mkiv

ConTeXt  ver: 2013.06.04 21:26 MKIV beta  fmt: 2013.6.4  int: 
english/english


system   'cont-new.mkiv' loaded
(C:/context/tex/texmf-context/tex/context/base/cont-new.mkiv)
system   files  jobname 'x', input './x', result 'x'
fontslatin modern fonts are not preloaded
languageslanguage 'en' is active
(C:/$~1da/SKOLA/2012-2013/pz2013/x.tex
fontstypescripts  unknown library 'loc'
fontstypescripts  unknown library 'cmr'
fontspreloading latin modern fonts (third stage)
{C:/context/tex/texmf/fonts/map/dvips/lm/lm-math.map}{C:/context/tex/texmf/fonts/map/dvips/lm/lm-rm.map}{C:/context/tex/texmf-context/fonts/map/pdftex/context/mkiv-base.map}
fonts'fallback modern rm 11pt' is loaded
resolversmodules  'hl2t-scancsv' is loaded
(../texlibrary//hl2t-scancsv.mkiv
loading  ConTeXt User Module / ScanCSV
! LuaTeX error [string \directlua ]:80: invalid escape sequence near '\{'.

system   tex  error on line 415 in file 
../texlibrary//hl2t-scancsv.mkiv: LuaTeX error  ...


405
406 if temptotempnumrows then tempto=tempnumrows end
407 if tempfromtempnumrows then tempfrom=1 end
408 tempfromI=tempfrom-1
409
410 
tex.sprint(tex.ctxcatcodes,'\\newcount\\tempfrom\\tempfrom='..tostring(tempfrom)) 
--
411 
tex.sprint(tex.ctxcatcodes,'\\newcount\\tempfromI\\tempfromI='..tostring(tempfromI)) 
--
412 
tex.sprint(tex.ctxcatcodes,'\\newcount\\tempto\\tempto='..tostring(tempto)) 
--

413 end -- function thirddata.scancsv.paramcontrol(from, to)
414
415   \stopluacode
416
417 %D \section{MACRO DEFINITIONS}
418
419 \def\printline{\ctxlua{thirddata.scancsv.printline()}\par}
420 \def\printall{\ctxlua{thirddata.scancsv.printall()}\par}
421
422 \def\csvreport{
423 \ctxlua{thirddata.scancsv.csvreport()}
424 }
425

inserted text ...ion thirddata.scancsv.paramcontrol(from, to)

}

\luat_start_lua_code_indeed ...nd \directlua {#1}}

l.415 \stopluacode

? ) (../texlibrary/lib-lua.tex)
! LuaTeX error [string \directlua ]:1: attempt to call field 
'opencsvfile' (a nil value).


system   tex  error on line 207 in file 
C:/$~1da/SKOLA/2012-2013/pz2013/x.tex: LuaTeX error  ...


197
198 \podpisreditele
199
200 \page
201 }
202
203 \def\lineaction{\printaction}
204
205 \starttext
206
207   \filelineaction{rozh_4lneprijat-nesplnil.csv}
208
209 \stoptext
210
211
212


\dodoopencsvfile ...ata.scancsv.opencsvfile(#1)}
   \else \ctxlua 
{thirddata

argument \opencsvfile {rozh_4lneprijat-nesplnil.csv}
   \doloopaction
\firstoftwoarguments #1#2n-#1

\doloopLineaction ...ion {\lineaction }{#2}{#3

to be read again

l.207 \filelineaction{rozh_4lneprijat-nesplnil.csv}

? ! LuaTeX error [string \directlua ]:1: attempt to call field 
'opencsvfile' (a nil value).


system   tex  error on line 207 in file 
C:/$~1da/SKOLA/2012-2013/pz2013/x.tex: LuaTeX error  ...


197
198 \podpisreditele
199
200 \page
201 }
202
203 \def\lineaction{\printaction}
204
205 \starttext
206
207   \filelineaction{rozh_4lneprijat-nesplnil.csv}
208
209 \stoptext
210
211
212


\dodoopencsvfile ...irddata.scancsv.opencsvfile()}
   \fi
to be read again
\doifsomethingelse
\doloopAction ...-\opencsvfile \doifsomethingelse

[NTG-context] Bibliography: spacing in cite, lettering of repeated years

2013-05-27 Thread Steve Frank
I am just starting with the bibliography module and ran the following test:

\cite[authoryear,left=(yes: ,right=; Rk)][frank98foundations] here, 
\cite[author][frank98foundations], then \cite[year][frank98foundations], then 
\cite{otrosina88isozyme,frank91ecological,frank98foundations,abraham82dynamics:}
 said and then { \cite[otrosina88isozyme]} commented and then 
\cite{abraham82dynamics:}

With my setup, that gave:

(yes: Frank 1998; Rk) here, Frank, then 1998, then (Otrosina et al. 1988; Frank 
1991c,1998; Abraham and Shaw 1982) said and then (Otrosina et al. 1988) 
commented and then (Abraham and Shaw 1982)

I give more on setup below.

My three issues:

1. The space after the period in et al. stretches, which does not look right. 
 I tried modifying the otherstext field in various ways, but could not get a 
working solution.  Any advice?

2. With the compress option on for authoryears, the dates 1991c,1998 are 
correctly combined in the second set, but I would like a space as 1991c, 1998 
instead of 1991c,1998.

3. The citations listed here are all of the ones in the current document.  The 
date 1991c should be 1991, without a letter, because there is neither 1991a nor 
1991b.  Is there a way to get consistent letter of repeated years, such that no 
letter is present without repeat, and the letters are given in the order in 
which they appear in the text?

---

I am new to ConTeXt, and started by copying someone else' environment.  Here 
are the relevant parts:

\usemodule[bib]

\setupbibtex[database={main}]

\setuppublications
[alternative=apa,
 sorttype=bbl,
 refcommand=authoryears,
 criterium=text,
 numbering=no]

\setupcite
   [year]
   [pubsep={, },
lastpubsep={ and },
compress=yes,
inbetween={},
left={},
right={}]

\setupcite
   [author]
   [pubsep={, },
lastpubsep={ and },
compress=yes,
inbetween={},
left={},
right={}]

\setupcite
   [authoryears]
   [pubsep={; },
% otherstext={ et al. }, % cannot get that to work
% \c!otherstext={ et al.},
lastpubsep={; },
compress=yes,
inbetween={ },
left={(},
right={)}]


Steve




___
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] Percent symbol inside \type{}?

2013-05-21 Thread Arthur Reutenauer
 I have used a new subject line. If you see any problem that makes

  Changing the subject line is not enough. If you are reading another
email sent to the list, and you press reply or something similar, the
email you send will contain instructions to link it to the earlier
email, and many mailers will display them as one thread (see attached
image that shows how it is displayed in my mailer).  I suspect that's
what you've done here.  Technically, the problem is that your email's
headers contain a field References, which they shouldn't; but from a
usage point of view the easiest is to simply start a new thread by using
the compose feature of your mailer, or equivalent.  As I see that
you're using Thunderbird, I'm surprised that it doesn't display the
emails in one thread, by the way.

Arthur
attachment: email-thread.png___
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] A simpler way to make a bibliography

2013-04-23 Thread john Culleton
After struggling with all the programming prescribed by Context to
set up a bibliography, and examining a few dozen *.bib, *.bst and
a *bbl file, I decided to do things the simple way. My concept
is, that instead of creating a *bib file I could with the same
amount of effort create a plain text file to be imported directly into 
my Context file. I studied the bibliography of The Chicago
Manual of Style to determine the order, punctuation and format. My
file is called book.foo. Now if I choose to use some of these entries
in another book a simple cut and paste between two editor sessions
will do. For ease in editing I put each item in each entry on a
separate line. TeX/Context will take care of puttng them
together in a paragraph. 

Of course this lacks the generality of the bibtex approach. But I
don't need all that flexibilty.

None of the current biblio styles specified for Context incorporate the
ISBN field. So I just put it at the end of each entry preceded by
a \crlf. 

Without further ado here is the book.foo file:
-- 

\chapter{References}

%authors. title. city: publisher, year\crlf
%isbn

Bah, Tavmjong. 
{\it Inkscape: Guide to a Vector Drawing Program}.
Upper Saddle River, New Jersey:
Prentice-Hall, 
2011 \crlf
ISBN 978-0-13-276414-8

Culleton, John R. Jr.
{\it Create Book Covers with Scribus} (pdf e-book).
Eldersburg, Maryland:
Wexford Press,
2012 \crlf
ISBN 978-1-60019-002-5

Drew, Ned and Paul Sternberger.
{\it By its Cover: Modern American Book Design}.
New York:
Princeton Architectural Press,
2005\crlf
ISBN 978-1-56898-497-1

Kirsanov, Dimitry.
{\it The Book of Inkscape\trademark : The Definitive Guide to the
Free Graphics Editor}.
San Francisco:
No Starch Press,
2009\crlf
ISBN 978-159327-181-7


Powers, Alan.
{\it Front Cover: Great Book Jacket and Cover Design}.
London:
Mitchell Beazley,
2006\crlf
ISBN 978-1-84533-242-6
---
If by chance an entry ends up split between two pages a simple
\page[yes] command can be inserted. I considered instead putting a
\goodbreak between entries but figured it wasn't worth the
bother. Since I call this fragment a \chapter it is listed in the
TOC. I had to put \whitespace[medium] right after the
\startbackmatter command just as I did after \startbodymatter.

for my purposes for this task simple is better and much faster.  

-- 
John Culleton
Wexford Press
Free list of books for self-publishers:
http://wexfordpress.net/shortlist.html
PDF e-book: Create Book Covers with Scribus
available at http://www.booklocker.com/books/4055.html
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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


[NTG-context] Lucida doesn't work in TL 2013 / latest ConTeXt

2013-04-19 Thread Mojca Miklavec
Hi,

in TL 2013 neither \setupbodyfont[lucida] nor \setupbodyfont[lucidanova] works.

The first one gives:

!LuaTeX error: Invalid local font in font lbr!

 == Fatal error occurred, no output PDF file produced!

and the other one complains about

! Math error: parameter \Umathquad\displaystyle is not set.

(I've set export TEXMFLOCAL=/path/to/texmf/with/both/lucidas.)

When trying the same with latest distribution I get

! LuaTeX error .../context/tex/texmf-context/tex/context/base/math-act.lua:101:
attempt to perform arithmetic on field 'size' (a nil value)
stack traceback:
.../context/tex/texmf-context/tex/context/base/math-act.lua:101: in
function 'mathematics_checkprivateparameters'
[string local mathematics_initializeparameters = math...]:10: in
function 'runner'
.../context/tex/texmf-context/tex/context/base/math-act.lua:39: in
function 'assignmathparameters'
.../context/tex/texmf-context/tex/context/base/math-vfu.lua:917: in
function .../context/tex/texmf-context/tex/context/base/math-vfu.lua:537
(...tail calls...)
.../context/tex/texmf-context/tex/context/base/font-def.lua:423: in
function 'read'
.../context/tex/texmf-context/tex/context/base/font-ctx.lua:947: in
function 'definefont_two'
[string \directlua ]:1: in main chunk.

system   tex  error on line 52 in file
/Users/mojca/context/gnuplot/mojca/texmf/doc/context/third/gnuplot/gnuplot-context-doc.tex:
LuaTeX error  ...

and with lucidanova I get the same error as in TeX Live.

I'm using \sometxt{} inside metapost code to draw labels, so maybe
that's connected.

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] Lucida doesn't work in TL 2013 / latest ConTeXt

2013-04-19 Thread Mojca Miklavec
I'm sorry. I was pointing TEXMFLOCAL to the wrong (older) version of
fonts without OT in the filename.

However, the Type1 fonts still don't work.

Mojca

On Fri, Apr 19, 2013 at 1:31 PM, Mojca Miklavec wrote:
 Hi,

 in TL 2013 neither \setupbodyfont[lucida] nor \setupbodyfont[lucidanova] 
 works.

 The first one gives:

 !LuaTeX error: Invalid local font in font lbr!

  == Fatal error occurred, no output PDF file produced!

 and the other one complains about

 ! Math error: parameter \Umathquad\displaystyle is not set.

 (I've set export TEXMFLOCAL=/path/to/texmf/with/both/lucidas.)

 When trying the same with latest distribution I get

 ! LuaTeX error 
 .../context/tex/texmf-context/tex/context/base/math-act.lua:101:
 attempt to perform arithmetic on field 'size' (a nil value)
 stack traceback:
 .../context/tex/texmf-context/tex/context/base/math-act.lua:101: in
 function 'mathematics_checkprivateparameters'
 [string local mathematics_initializeparameters = math...]:10: in
 function 'runner'
 .../context/tex/texmf-context/tex/context/base/math-act.lua:39: in
 function 'assignmathparameters'
 .../context/tex/texmf-context/tex/context/base/math-vfu.lua:917: in
 function .../context/tex/texmf-context/tex/context/base/math-vfu.lua:537
 (...tail calls...)
 .../context/tex/texmf-context/tex/context/base/font-def.lua:423: in
 function 'read'
 .../context/tex/texmf-context/tex/context/base/font-ctx.lua:947: in
 function 'definefont_two'
 [string \directlua ]:1: in main chunk.

 system   tex  error on line 52 in file
 /Users/mojca/context/gnuplot/mojca/texmf/doc/context/third/gnuplot/gnuplot-context-doc.tex:
 LuaTeX error  ...

 and with lucidanova I get the same error as in TeX Live.

 I'm using \sometxt{} inside metapost code to draw labels, so maybe
 that's connected.

 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
___


<    1   2   3   4   5   6   7   8   9   10   >