Re: [NTG-context] Would Multiple Processes Cause: luatex: execution interrupted

2011-07-04 Thread Taco Hoekwater

On 07/05/2011 08:11 AM, luigi scarso wrote:

On Tue, Jul 5, 2011 at 4:23 AM, Raymond LeClair
  wrote:

Thanks for your reply!

On Jul 4, 2011, at 5:35 PM, Taco Hoekwater wrote:


Quite possibly  (but that is very hard to verify and would be even harder to 
debug). Best practise is to give each process its own temporary directory, just 
in case.


This is, in fact, guaranteed by design: each file resides in a directly which 
is named using a uuid.

Is it possible that context or luatex are creating files in a common directory, 
say the cache directory, and access by one process locks the file for access by 
another?

It's possible: say for example that each task rebuild the format at
every run just to be sure. The format  is shared by all instances for
the same minimals or TeXLive, so conflicts may arise.
The same for example for the font cache.


Possible but, I think, quite unlikely. Another possibility is that you 
simply run out of memory?


Best wishes,
Taco


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

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


Re: [NTG-context] Would Multiple Processes Cause: luatex: execution interrupted

2011-07-04 Thread luigi scarso
On Tue, Jul 5, 2011 at 4:23 AM, Raymond LeClair
 wrote:
> Thanks for your reply!
>
> On Jul 4, 2011, at 5:35 PM, Taco Hoekwater wrote:
>
>> Quite possibly  (but that is very hard to verify and would be even harder to 
>> debug). Best practise is to give each process its own temporary directory, 
>> just in case.
>
> This is, in fact, guaranteed by design: each file resides in a directly which 
> is named using a uuid.
>
> Is it possible that context or luatex are creating files in a common 
> directory, say the cache directory, and access by one process locks the file 
> for access by another?
It's possible: say for example that each task rebuild the format at
every run just to be sure. The format  is shared by all instances for
the same minimals or TeXLive, so conflicts may arise.
The same for example for the font cache.

-- 
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] Would Multiple Processes Cause: luatex: execution interrupted

2011-07-04 Thread Raymond LeClair
Thanks for your reply!

On Jul 4, 2011, at 5:35 PM, Taco Hoekwater wrote:

> Quite possibly  (but that is very hard to verify and would be even harder to 
> debug). Best practise is to give each process its own temporary directory, 
> just in case.

This is, in fact, guaranteed by design: each file resides in a directly which 
is named using a uuid.

Is it possible that context or luatex are creating files in a common directory, 
say the cache directory, and access by one process locks the file for access by 
another?

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

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/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] Would Multiple Processes Cause: luatex: execution interrupted

2011-07-04 Thread Taco Hoekwater




On 4 jul. 2011, at 23:24, Raymond LeClair  wrote:

> I run context in a task queue with four worker processes. It is possible that 
> context is invoked simultaneously to process distinct input files by tasks 
> running in separate worker processes. I see periodic fatal errors, as follows:
> 
> mtx-context | fatal error: no return code, message: luatex: execution 
> interrupted

That is a 'hard' luatex crash. Because context calls luatex in a subprocess, it 
can be problematic to find the actual cause, unfortunately.

> However, the same input files can be processed by context directly without 
> errors. Is it possible that context running in simultaneous but separate 
> processes conflict?
> 

Quite possibly  (but that is very hard to verify and would be even harder to 
debug). Best practise is to give each process its own temporary directory, just 
in case.

Best wishes,
Taco


> This is LuaTeX, Version beta-0.70.1-2011051923 (rev 4277) 
> ConTeXt  ver: 2011.05.18 18:04 MKIV  fmt: 2011.7.2  int: english/english
> 
> ___
> If your question is of interest to others as well, please add an entry to the 
> Wiki!
> 
> maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/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] Would Multiple Processes Cause: luatex: execution interrupted

2011-07-04 Thread Raymond LeClair
I run context in a task queue with four worker processes. It is possible that 
context is invoked simultaneously to process distinct input files by tasks 
running in separate worker processes. I see periodic fatal errors, as follows:

mtx-context | fatal error: no return code, message: luatex: execution 
interrupted

However, the same input files can be processed by context directly without 
errors. Is it possible that context running in simultaneous but separate 
processes conflict?

This is LuaTeX, Version beta-0.70.1-2011051923 (rev 4277) 
ConTeXt  ver: 2011.05.18 18:04 MKIV  fmt: 2011.7.2  int: english/english

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

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/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] ' not working anymore

2011-07-04 Thread Hans van der Meer
Some further observations in comparing code:

In the newer source one finds lxml-tab.lua:
local function handle_any_entity(str)

if a then
if type(a) == "function" then
...
a = a(str) or ""
end
a = lpegmatch(parsedentity,a) or a
...
else

versus in the old code:
if a then
...
a = lpegmatch(parsedentity,a) or a
else

I cannot easily see through this code, but is it possible that here the cause 
of not processing ' and friends correctly can be found?

Hans van der Meer


On 4 jul 2011, at 21:14, Hans van der Meer wrote:

> 
> On 4 jul 2011, at 20:51, Wolfgang Schuster wrote:
> 
>> 
>> Am 04.07.2011 um 20:42 schrieb Hans van der Meer:
>> 
>>> On 4 jul 2011, at 20:04, Wolfgang Schuster wrote:
>>> 
 Is the entity defined?
 
 To create one there are two commands available:
 
 - \xmlsetentitiy{…}{…}
 - \xmltexentitiy{…}{…}
>>> 
>>> This seems curious to me. I searched for "xmlsetent" (suspecting a 
>>> misspelling here) but the string is nowhere found in the ConTeXt base 
>>> directory. Shouldn't it be there if is meant to be used? Or is it defined 
>>> somewhere else?
>> 
>> lxml-ini.mkiv
>> 
>> See also http://www.ntg.nl/pipermail/ntg-context/2011/059718.html
>> 
> 
> Indeed, some quirk in the searchpath of my BBEdit editor, I found out. Got it 
> now.
> 
> But there stays the question why the stand &---: patterns of XML are not 
> standard set in the ConTeXt source.
> 
> I compared the two sources. The newer, not working version has:
>   char-ent.lua, line 694: ["apos"] = "'", -- U+00027
> 
> Is it possible this (I see char-ent.lua being added) has ruined the previous 
> behaviour?
> 
> Hans van der Meer
> 
> ___
> If your question is of interest to others as well, please add an entry to the 
> Wiki!
> 
> maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/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] \date bug with french

2011-07-04 Thread Romain Diss
Le lundi 04 juillet 2011, Wolfgang Schuster a écrit :
> Am 04.07.2011 um 15:29 schrieb luigi scarso:
> > ok, but there is no the 44th day in July as
> > "44 juillet 2011"
> > said
> 
> It’s not 44th, it’s 4 + 4th :)
I tried some different dates and the number is indeed typed twice every time in 
french. I think this problem appears recently because it was not the case with 
"ConTeXt - 2011.05.18 22:26" "LuaTeX-0.70.1".
I still think it’s a bug because it’s not expected to have the day number 
typed twice when one call \date (in "lang-def.mkiv", the date format is 
declared as "\c!date={\v!day+,\v!space,\v!month,\v!space,\v!year" for french).

> core-con.lua:
> 
> function commands.currentdate(str,currentlanguage) -- j and jj obsolete
> ...
> if ordinal and whatordinal then
> --  commands.ordinal(whatordinal,currentlanguage)
> context("%s",converters.ordinal(whatordinal,currentlanguage))
> end
> end
> end
I checked my "core-con.lua" file and there is not the context("%s", ...) 
command in the currentdate function.

Am I missing something ?

-- 
Romain Diss



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] Fifth ConTeXt meeting, September 2011, France

2011-07-04 Thread Martin Schröder
2010/10/3 Arthur Reutenauer :
>  I hereby announce the next ConTeXt meeting, that will take place on
> the island of Porquerolles off the coast of the French Riviera,
> from Monday, September 19th, 2011, to Saturday, September 24th.  The
> conference venue has been pre-booked for these dates, so this is firm.
> Of course, there is yet nothing like a set program at this moment, so
> we're expecting your proposals (there will be a formal call for papers
> later).
>
>  Watch this page:
>
>        http://meeting.contextgarden.net/2011/

Only 76 days left.

When will we have updates on the web page for
- travel information
- schedule
- payment information
- program

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

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


Re: [NTG-context] export: graphic within table (error)

2011-07-04 Thread Christian
> >
> >\def\dotagfigure{\iftrialtypesetting\else\ctxcommand{...)}\fi}
> 
> fixed
> 

I just discovered that it was not fixed for my Windows-Minimals (ConTeXt  ver: 
2011.06.18 14:13 MKIV).
Adding the above line makes it work. This is fixed with my Ubuntu-Minimals. I'm 
confused. Did I miss something in the update-process?
-run first-setup.bat
Even did run
-mtxrun --generate
-context --generate
to be sure (although I admit that I have no clue what "making formats" means :D 
)

Example:
\starttext
\externalfigure[cow]
\stoptext


! Undefined control sequence.

system  > tex > error on line 3 in file bla.mkiv: Undefined control 
sequence ...

1 \starttext
2 \externalfigure[cow]
3 >>  \stoptext


\dodoplaceexternalfigure ...][#4][#5]\dotagfigure 
  \naturalvbox attr \imageat...
\doexternalfigure ...value {\??ef \??ef #1}[#3]}}}
  \globallet \currentresourc...
\dotripleemptytwospaced #1#2->#1[{#2}][][]
   
 
   \stoptext 
l.3 \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] ' not working anymore

2011-07-04 Thread Hans van der Meer

On 4 jul 2011, at 20:51, Wolfgang Schuster wrote:

> 
> Am 04.07.2011 um 20:42 schrieb Hans van der Meer:
> 
>> On 4 jul 2011, at 20:04, Wolfgang Schuster wrote:
>> 
>>> Is the entity defined?
>>> 
>>> To create one there are two commands available:
>>> 
>>> - \xmlsetentitiy{…}{…}
>>> - \xmltexentitiy{…}{…}
>> 
>> This seems curious to me. I searched for "xmlsetent" (suspecting a 
>> misspelling here) but the string is nowhere found in the ConTeXt base 
>> directory. Shouldn't it be there if is meant to be used? Or is it defined 
>> somewhere else?
> 
> lxml-ini.mkiv
> 
> See also http://www.ntg.nl/pipermail/ntg-context/2011/059718.html
> 

Indeed, some quirk in the searchpath of my BBEdit editor, I found out. Got it 
now.

But there stays the question why the stand &---: patterns of XML are not 
standard set in the ConTeXt source.

I compared the two sources. The newer, not working version has:
char-ent.lua, line 694: ["apos"] = "'", -- U+00027

Is it possible this (I see char-ent.lua being added) has ruined the previous 
behaviour?

Hans van der Meer

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

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/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] How to override the print resolution

2011-07-04 Thread Martin Schröder
2011/7/4 Mojca Miklavec :
> pdfTeX supports that with
>    image_resolution 300
> in pdftex.cfg for example (but maybe only if resolution is not defined).

Yes. It's only used if the image specifies none or it has a crazy value.

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

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


Re: [NTG-context] ' not working anymore

2011-07-04 Thread Wolfgang Schuster

Am 04.07.2011 um 20:42 schrieb Hans van der Meer:

> On 4 jul 2011, at 20:04, Wolfgang Schuster wrote:
> 
>> Is the entity defined?
>> 
>> To create one there are two commands available:
>> 
>> - \xmlsetentitiy{…}{…}
>> - \xmltexentitiy{…}{…}
> 
> This seems curious to me. I searched for "xmlsetent" (suspecting a 
> misspelling here) but the string is nowhere found in the ConTeXt base 
> directory. Shouldn't it be there if is meant to be used? Or is it defined 
> somewhere else?

lxml-ini.mkiv

See also http://www.ntg.nl/pipermail/ntg-context/2011/059718.html

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] ' not working anymore

2011-07-04 Thread Philipp Gesang
On 2011-07-04 <20:42:17>, Hans van der Meer wrote:
> On 4 jul 2011, at 20:04, Wolfgang Schuster wrote:
> 
> > Is the entity defined?
> > 
> > To create one there are two commands available:
> > 
> > - \xmlsetentitiy{…}{…}
> > - \xmltexentitiy{…}{…}
> 
> This seems curious to me. I searched for "xmlsetent"
> (suspecting a misspelling here) but the string is nowhere found
> in the ConTeXt base directory.

Are you sure? Here with version 2011.06.29 09:57 I get

[ 20:46:21 = laokoon@aides = ~/context/tex/texmf-context/tex/context/base] grep 
-n xmlsetent *
lxml-ini.mkiv:343:\def\xmlsetentity#1#2{\ctxlua{xml.registerentity('#1',\!!bs\detokenize{#2}\!!es)}}
lxml-ini.mkiv:346:% \xmlsetentity{tex}{\TEX{}} % {} needed

Regards, Philipp

>Shouldn't it be there if is meant
> to be used? Or is it defined somewhere else?

> 
> Hans van der Meer
> 
> ___
> If your question is of interest to others as well, please add an entry to the 
> Wiki!
> 
> maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
> webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
> archive  : http://foundry.supelec.fr/projects/contextrev/
> wiki : http://contextgarden.net
> ___

-- 
()  ascii ribbon campaign - against html e-mail
/\  www.asciiribbon.org   - against proprietary attachments


pgpqOGar4wdWj.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] ' not working anymore

2011-07-04 Thread Hans van der Meer
On 4 jul 2011, at 20:04, Wolfgang Schuster wrote:

> Is the entity defined?
> 
> To create one there are two commands available:
> 
> - \xmlsetentitiy{…}{…}
> - \xmltexentitiy{…}{…}

This seems curious to me. I searched for "xmlsetent" (suspecting a misspelling 
here) but the string is nowhere found in the ConTeXt base directory. Shouldn't 
it be there if is meant to be used? Or is it defined somewhere else?

Hans van der Meer

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

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/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] How to override the print resolution

2011-07-04 Thread Mojca Miklavec
On Sat, Jul 2, 2011 at 21:31, Henning Hraban Ramm wrote:
> Am 2011-07-02 um 13:53 schrieb Cecil Westerhof:
>
>> I do not know the size. This is depending on the resolution of the
>> picture. What I want is that if I have two pictures with a resolution of
>> 729x414 that they take up the same amount of space in the document. Now if
>> the first picture has a printer resolution of 300x300 DPI and the second a
>> printer resolution of 100x100 DPI, the second picture will be three times as
>> wide and three times as high. Not very nice.
>
> Then you can only normalize your resolutions beforehand (or perhaps using
> the filter module) with some image processing tool, e.g. ImageMagick,
> GraphicsConverter, Photoshop...

I never used that feature and I don't know the answer, but I agree
with Cecil that one should be able to set a fixed resolution for all
images with some command without having to modify images with external
tools.

pdfTeX supports that with
image_resolution 300
in pdftex.cfg for example (but maybe only if resolution is not defined).

Browsing the sources would suggest that
\setupexternalfigures[resolution=300]
could work, but it doesn't change anything. One also finds
\setupsystem[resolution=...], but no effect either.

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] ' not working anymore

2011-07-04 Thread Hans van der Meer
I just checked against an older version where the behaviour was as it should 
be. That version is:
ConTeXt  ver: 2011.03.28 01:03 MKIV  fmt: 2011.3.28  int: 
english/english

The erroneous behaviour is at least in the following version, I cannot check 
versions in between.
ConTeXt  ver: 2011.06.26 13:23 MKIV  fmt: 2011.6.27  int: 
english/english

By the way, these ', " etc. are standard defines in XML and as such 
were also present in ConTeXt.

Hans van der Meer

On 4 jul 2011, at 20:04, Wolfgang Schuster wrote:

> 
> Am 04.07.2011 um 19:27 schrieb Hans van der Meer:
> 
>> Could it be that in xml-processing ' and friends are dead? Where 
>> formerly these were treated correctly, now from "'" there results 
>> "apos". I seem to remember that this was an earlier problem, solved in the 
>> meantime and now popping up again.
> 
> Is the entity defined?
> 
> To create one there are two commands available:
> 
> - \xmlsetentitiy{…}{…}
> - \xmltexentitiy{…}{…}
> 
> 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] ' not working anymore

2011-07-04 Thread Wolfgang Schuster

Am 04.07.2011 um 19:27 schrieb Hans van der Meer:

> Could it be that in xml-processing ' and friends are dead? Where 
> formerly these were treated correctly, now from "'" there results 
> "apos". I seem to remember that this was an earlier problem, solved in the 
> meantime and now popping up again.

Is the entity defined?

To create one there are two commands available:

- \xmlsetentitiy{…}{…}
- \xmltexentitiy{…}{…}

Wolfgang

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

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


[NTG-context] ' not working anymore

2011-07-04 Thread Hans van der Meer
Could it be that in xml-processing ' and friends are dead? Where formerly 
these were treated correctly, now from "'" there results "apos". I seem to 
remember that this was an earlier problem, solved in the meantime and now 
popping up again.

Hans van der Meer

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

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


Re: [NTG-context] context.labeltext(...)

2011-07-04 Thread Wolfgang Schuster

Am 04.07.2011 um 18:53 schrieb Khaled Hosny:

> On Mon, Jul 04, 2011 at 06:20:37PM +0200, luigi scarso wrote:
>> On Mon, Jul 4, 2011 at 6:05 PM, Willi Egger  wrote:
>>> Hi Luigi,
>>> 
>>> hm, did not know this one. Still I can not see that this is going to
>>> fit in my situation. I refer to may other mail I sent a minute ago.
>>> - The thing is, that the document I am building should be
>>> multilingual and therefore I need at the lua-end the lowercase text
>>> which should be made first-letter-uppercase at the moment it is
>>> typeset.
>> In the first email you talked about a generic label. Uppercase /lower
>> case are unicode sensitive; as Wolfgang already wrote
>> string.lower(..) and string.upper(..) can help , but they depend on
> 
> unicode.utf8.lower()/upper() are a better choice for non-ASCII text.
> 
> (I still believe the default string manipulation functions should be
> Unicode aware by default, and the 8-bit ones should be an alternative,
> not the other way around).

ConTeXt provides also characters.upper()/lower().

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] context.labeltext(...)

2011-07-04 Thread Khaled Hosny
On Mon, Jul 04, 2011 at 06:20:37PM +0200, luigi scarso wrote:
> On Mon, Jul 4, 2011 at 6:05 PM, Willi Egger  wrote:
> > Hi Luigi,
> >
> > hm, did not know this one. Still I can not see that this is going to
> > fit in my situation. I refer to may other mail I sent a minute ago.
> > - The thing is, that the document I am building should be
> > multilingual and therefore I need at the lua-end the lowercase text
> > which should be made first-letter-uppercase at the moment it is
> > typeset.
> In the first email you talked about a generic label. Uppercase /lower
> case are unicode sensitive; as Wolfgang already wrote
> string.lower(..) and string.upper(..) can help , but they depend on

unicode.utf8.lower()/upper() are a better choice for non-ASCII text.

(I still believe the default string manipulation functions should be
Unicode aware by default, and the 8-bit ones should be an alternative,
not the other way around).

Regards,
 Khaled

-- 
 Khaled Hosny
 Egyptian
 Arab
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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


Re: [NTG-context] context.labeltext(...)

2011-07-04 Thread luigi scarso
On Mon, Jul 4, 2011 at 6:05 PM, Willi Egger  wrote:
> Hi Luigi,
>
> hm, did not know this one. Still I can not see that this is going to fit in 
> my situation. I refer to may other mail I sent a minute ago. - The thing is, 
> that the document I am building should be multilingual and therefore I need 
> at the lua-end the lowercase text which should be made first-letter-uppercase 
> at the moment it is typeset.
In the first email you talked about a generic label. Uppercase /lower
case are unicode sensitive; as Wolfgang already wrote
string.lower(..) and string.upper(..) can help , but they depend on
the current locale which can confuse things.
So it's better to look at char-ini.lua .




-- 
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] context.labeltext(...)

2011-07-04 Thread Wolfgang Schuster

Am 04.07.2011 um 18:05 schrieb Willi Egger:

> Hi Luigi,
> 
> hm, did not know this one. Still I can not see that this is going to fit in 
> my situation. I refer to may other mail I sent a minute ago. - The thing is, 
> that the document I am building should be multilingual and therefore I need 
> at the lua-end the lowercase text which should be made first-letter-uppercase 
> at the moment it is typeset. 

context.labeltext("%s",interfaces.variables[string.lower(d)])

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] context.labeltext(...)

2011-07-04 Thread Wolfgang Schuster

Am 04.07.2011 um 18:00 schrieb Willi Egger:

> Hello Wolfgang,
> 
> thanks for your reply.
> 
> I see that I was not quite clear with my explanation.
> The situation is the following:
> 
> in a function which runs over the months of the year at a certain moment I 
> need to insert at the ConTeXt side the monthname. However the monthname 
> returned by the following statement is all lowercase, which is ok for the 
> translation of the labeltext. In the document however I need the labeltext in 
> with a starting uppercase letter. The question is therefor how to achieve 
> this uppercase first letter

???

The first letter in the month name you get from Lua is uppercase as you can see 
in the output from your example.

To make the first letter uppercase at the TeX side you can use 
“context.Word(...)”.

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] context.labeltext(...)

2011-07-04 Thread Willi Egger
Hi Luigi,

hm, did not know this one. Still I can not see that this is going to fit in my 
situation. I refer to may other mail I sent a minute ago. - The thing is, that 
the document I am building should be multilingual and therefore I need at the 
lua-end the lowercase text which should be made first-letter-uppercase at the 
moment it is typeset. 

Thanks 

Willi
On 4 Jul 2011, at 17:54, luigi scarso wrote:

> On Mon, Jul 4, 2011 at 5:02 PM, Willi Egger  wrote:
>> Hi all,
>> 
>> experimenting with context.labeltext...
>> 
>> My question is how can I tweak the context.labeltext(text) command at the 
>> lua-side to make ConTeXt to typeset  the labeltext starting with an 
>> uppercase letter? e.g.  if "text" contains "january" to display "January"?
> And if text is foo you want Foo ?
> In char-ini.lua, among others, there is
> function characters.upper(str)
>local new, n = { }, 0
>for u in utfvalues(str) do
>n = n + 1
>new[n] = ucchars[u]
>end
>return concat(new)
> end
> The idea is to take the first character from characters.upper(str),
> and all but not first from str
> and then join them using concat.
> 
> -- 
> 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
> ___

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

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


Re: [NTG-context] context.labeltext(...)

2011-07-04 Thread Willi Egger
Hello Wolfgang,

thanks for your reply.

I see that I was not quite clear with my explanation.
The situation is the following:

in a function which runs over the months of the year at a certain moment I need 
to insert at the ConTeXt side the monthname. However the monthname returned by 
the following statement is all lowercase, which is ok for the translation of 
the labeltext. In the document however I need the labeltext in with a starting 
uppercase letter. The question is therefor how to achieve this uppercase first 
letter

\startluacode
function monthtable(month)
local direct = true
  local nofdays = converters.nofdays(os.date("%Y"),month,direct)
direct = false
local d = os.date("%B",os.time({year=os.date("%Y"),month= month,day=1}))
context.bTABLE({setups="table:month"})
   context.bTR({align="middle"})
   context.bTD()
  context.labeltext(d)
--   context.labeltext("%s",interfaces.variables.january) 
   context.eTD()
   context.eTR()
   for i = 1, 31 do
   context.bTR()
   context.bTD() 
 if i < nofdays +1 then
context(i)
 else
context()
 end
  context.eTD()
   context.eTR()
   end
context.eTABLE()
end
\stopluacode

\def\maandtabel#1{\ctxlua{monthtable(#1)}}

\starttext
   \maandtabel{2)
\stoptext

Kind regards

Willi

On 4 Jul 2011, at 17:41, Wolfgang Schuster wrote:

> context.labeltext("%s",interfaces.variables.january)

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

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


Re: [NTG-context] context.labeltext(...)

2011-07-04 Thread luigi scarso
On Mon, Jul 4, 2011 at 5:02 PM, Willi Egger  wrote:
> Hi all,
>
> experimenting with context.labeltext...
>
> My question is how can I tweak the context.labeltext(text) command at the 
> lua-side to make ConTeXt to typeset  the labeltext starting with an uppercase 
> letter? e.g.  if "text" contains "january" to display "January"?
And if text is foo you want Foo ?
In char-ini.lua, among others, there is
function characters.upper(str)
local new, n = { }, 0
for u in utfvalues(str) do
n = n + 1
new[n] = ucchars[u]
end
return concat(new)
end
The idea is to take the first character from characters.upper(str),
and all but not first from str
and then join them using concat.

-- 
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] context.labeltext(...)

2011-07-04 Thread Wolfgang Schuster

Am 04.07.2011 um 17:02 schrieb Willi Egger:

> Hi all,
> 
> experimenting with context.labeltext...
> 
> My question is how can I tweak the context.labeltext(text) command at the 
> lua-side to make ConTeXt to typeset  the labeltext starting with an uppercase 
> letter? e.g.  if "text" contains "january" to display "January"?


You can access constants and variables with “interfaces.constants” and 
“interfaces.variables”:

\starttext

\startluacode
context.labeltext("%s",interfaces.variables.january)
\stopluacode

\stoptext

Wolfgang

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

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


[NTG-context] context.labeltext(...)

2011-07-04 Thread Willi Egger
Hi all,

experimenting with context.labeltext...

My question is how can I tweak the context.labeltext(text) command at the 
lua-side to make ConTeXt to typeset  the labeltext starting with an uppercase 
letter? e.g.  if "text" contains "january" to display "January"?

KR

Willi

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

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/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] \setupfootnotes[n=2] not working properly

2011-07-04 Thread Christian


> you can check the beta (when synchronized)

Great to hear that, will do! From todays update I still got current 
version: 2011.06.19 14:17. I'm looking forward to the next release.


Thank you very much.
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/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] Fwd: Newlines in a table cel

2011-07-04 Thread Wolfgang Schuster

Am 04.07.2011 um 15:53 schrieb Cecil Westerhof:

> 2011/7/4 Wolfgang Schuster 
> This is *not* a minimal working example, neither it’s minimal nor it’s 
> working.
> 
> What do you mean by this? I had a problem, thus sure it is not working. 

1. You example is not minimal because you have a lot of unnecessary commands in 
it.

2. Your example does not work because you use commands which aren’t defined in 
the file.

> You can fix this by replacing the \\ with \crlf to add a linebreak in the 
> entries:
> 
> Works like a charm: thanks.
> 
> Is it not strange that the behavior is different before and after a \content?

No because i had been wrong and \\ isn’t a valid command to end the line
in tabulate, it’s used to write tabulate in a different form, e.g. look
at \startlegend in the manual or at the following example:

\starttext

\definetabulate[test][|l|p|]
\setuptabulate [test][inner=\setquicktabulate\test]

\starttest
\test 1 \\ 2 \\
\test 3 \\ 4 \\
\stoptest

\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] Fwd: Newlines in a table cel

2011-07-04 Thread Cecil Westerhof
2011/7/4 Wolfgang Schuster 

> This is *not* a minimal working example, neither it’s minimal nor it’s
> working.
>

What do you mean by this? I had a problem, thus sure it is not working.


You can fix this by replacing the \\ with \crlf to add a linebreak in the
> entries:
>

Works like a charm: thanks.

Is it not strange that the behavior is different before and after a
\content?

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

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

Re: [NTG-context] \date bug with french

2011-07-04 Thread Wolfgang Schuster

Am 04.07.2011 um 15:29 schrieb luigi scarso:

> ok, but there is no the 44th day in July as
> "44 juillet 2011"
> said

It’s not 44th, it’s 4 + 4th :)

core-con.lua:

function commands.currentdate(str,currentlanguage) -- j and jj obsolete
...
if ordinal and whatordinal then
--  commands.ordinal(whatordinal,currentlanguage)
context("%s",converters.ordinal(whatordinal,currentlanguage))
end
end
end

Wolfgang

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

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


Re: [NTG-context] \date bug with french

2011-07-04 Thread luigi scarso
On Mon, Jul 4, 2011 at 3:25 PM, Wolfgang Schuster
 wrote:
>
> Am 04.07.2011 um 15:10 schrieb Romain Diss:
>
>> Hi,
>>
>> The date printed with the \date command is not correct in french (but ok in
>> english).
>> See this example :
>>
>>  \mainlanguage[fr]
>>  \starttext
>>     \date
>>  \stoptext
>>
>> It prints "44 juillet 2011" (today). Without " \mainlanguage[fr]", it’s 
>> prints
>> "July 4, 2011" (as expected).
>>
>> I have "ConTeXt - 2011.06.29 09:57" and "LuaTeX-0.70.1".
>> I've never seen this bug before but I don't know if the problem is recent or
>> not.
>
> It’s not a bug but a language dependent format of the string, you can change 
> it with
>
>  \setuplanguage[de][date={...}]
>
> where the date key takes the same arguments as the \date command.
ok, but there is no the 44th day in July as
"44 juillet 2011"
said

-- 
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] Fwd: Newlines in a table cel

2011-07-04 Thread Wolfgang Schuster

Am 04.07.2011 um 14:58 schrieb Cecil Westerhof:

> 2011/7/4 Cecil Westerhof 
> 2011/7/4 Wolfgang Schuster 
> > Attached a tex and a pdf file. It shows the original and your solution, but 
> > also the preferred solution. (But hard coded, not with a macro.) Would it 
> > be possible to get the preferred solution in a macro?
> 
> Tell ConTeXt where is should break the line with “\\”.
> 
> \MVCa{usedmodel}{firstViewFromSeveral\\ secondViewFromSeveral\\ 
> thirthViewFromSeveral\\ fourthViewFromSeveral}{usedController}
> 
> Thanks. In the dummy.tex it works. In my own document it does not. Looks like 
> I changed something in my environment. Have to find out what. 
> 
> It is not in my environment. The use of \completecontent wreck havoc on this. 
> See the attachments.

This is *not* a minimal working example, neither it’s minimal nor it’s working.

You can fix this by replacing the \\ with \crlf to add a linebreak in the 
entries:

\define[3]\MVC
  {\starttabulate[|l|lp|]
   \NC Model:  \NC #1 \NC\NR
   \NC View:   \NC #2 \NC\NR
   \NC Controller: \NC #3 \NC\NR
   \stoptabulate}

\starttext

\MVC{usedmodel}{firstViewFromSeveral\crlf secondViewFromSeveral\crlf 
thirthViewFromSeveral\crlf fourthViewFromSeveral}{usedController}

\completecontent

\MVC{usedmodel}{firstViewFromSeveral\crlf secondViewFromSeveral\crlf 
thirthViewFromSeveral\crlf fourthViewFromSeveral}{usedController}

\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] \date bug with french

2011-07-04 Thread Wolfgang Schuster

Am 04.07.2011 um 15:10 schrieb Romain Diss:

> Hi,
> 
> The date printed with the \date command is not correct in french (but ok in 
> english).
> See this example :
> 
>  \mainlanguage[fr]
>  \starttext
> \date
>  \stoptext
> 
> It prints "44 juillet 2011" (today). Without " \mainlanguage[fr]", it’s 
> prints 
> "July 4, 2011" (as expected).
> 
> I have "ConTeXt - 2011.06.29 09:57" and "LuaTeX-0.70.1".
> I've never seen this bug before but I don't know if the problem is recent or 
> not.

It’s not a bug but a language dependent format of the string, you can change it 
with

  \setuplanguage[de][date={...}]

where the date key takes the same arguments as the \date command.

Wolfgang

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

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


[NTG-context] \date bug with french

2011-07-04 Thread Romain Diss
Hi,

The date printed with the \date command is not correct in french (but ok in 
english).
See this example :

  \mainlanguage[fr]
  \starttext
 \date
  \stoptext

It prints "44 juillet 2011" (today). Without " \mainlanguage[fr]", it’s prints 
"July 4, 2011" (as expected).

I have "ConTeXt - 2011.06.29 09:57" and "LuaTeX-0.70.1".
I've never seen this bug before but I don't know if the problem is recent or 
not.

-- 
Romain Diss



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] Fwd: Newlines in a table cel

2011-07-04 Thread Cecil Westerhof
2011/7/4 Cecil Westerhof 

> 2011/7/4 Wolfgang Schuster 
>
>> > Attached a tex and a pdf file. It shows the original and your solution,
>> but also the preferred solution. (But hard coded, not with a macro.) Would
>> it be possible to get the preferred solution in a macro?
>>
>> Tell ConTeXt where is should break the line with “\\”.
>>
>> \MVCa{usedmodel}{firstViewFromSeveral\\ secondViewFromSeveral\\
>> thirthViewFromSeveral\\ fourthViewFromSeveral}{usedController}
>>
>
> Thanks. In the dummy.tex it works. In my own document it does not. Looks
> like I changed something in my environment. Have to find out what.
>

It is not in my environment. The use of \completecontent wreck havoc on
this. See the attachments.

-- 
Cecil Westerhof


dummy.tex
Description: TeX document


dummy.pdf
Description: Adobe PDF document
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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

Re: [NTG-context] Fwd: Newlines in a table cel

2011-07-04 Thread Cecil Westerhof
2011/7/4 Wolfgang Schuster 

> > Attached a tex and a pdf file. It shows the original and your solution,
> but also the preferred solution. (But hard coded, not with a macro.) Would
> it be possible to get the preferred solution in a macro?
>
> Tell ConTeXt where is should break the line with “\\”.
>
> \MVCa{usedmodel}{firstViewFromSeveral\\ secondViewFromSeveral\\
> thirthViewFromSeveral\\ fourthViewFromSeveral}{usedController}
>

Thanks. In the dummy.tex it works. In my own document it does not. Looks
like I changed something in my environment. Have to find out what.

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

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

Re: [NTG-context] Fwd: Newlines in a table cel

2011-07-04 Thread Wolfgang Schuster

Am 04.07.2011 um 12:50 schrieb Cecil Westerhof:

> Attached a tex and a pdf file. It shows the original and your solution, but 
> also the preferred solution. (But hard coded, not with a macro.) Would it be 
> possible to get the preferred solution in a macro?

Tell ConTeXt where is should break the line with “\\”.

\MVCa{usedmodel}{firstViewFromSeveral\\ secondViewFromSeveral\\ 
thirthViewFromSeveral\\ fourthViewFromSeveral}{usedController}

Wolfgang

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

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


[NTG-context] Fwd: Newlines in a table cel

2011-07-04 Thread Cecil Westerhof
Sorry Hans. I send it to you instead of to the list. And I forgot the files.
Now corrected.

-- Forwarded message --
From: Cecil Westerhof 
Date: 2011/7/4
Subject: Re: [NTG-context] Newlines in a table cel
To: Hans Hagen 


2011/7/4 Hans Hagen 

> On 4-7-2011 11:59, Cecil Westerhof wrote:
>
>> I have a macro to display MVC (model-view-controller) info:
>> \define[3]\MVC{
>>   \starttabulate[|l|l|]
>>   \NC \Important[Model]:  \NC #1 \NC\NR
>>   \NC \Important[View]:   \NC #2 \NC\NR
>>   \NC \Important[Controller]: \NC #3 \NC\NR
>>   \stoptabulate
>>   \myblank
>> }
>>
>> Sometimes the info is very long. Now it is displayed in one long line that
>> scrolls off the screen. How can I change this. Ideally would be if I could
>> give in the macro call where a new line should start, but just
>> automatically
>> formatted would be good enough.
>>
>
> [|l|lp|]
>

Thanks. Much better. I did not find this. Did I not look good enough?

Attached a tex and a pdf file. It shows the original and your solution, but
also the preferred solution. (But hard coded, not with a macro.) Would it be
possible to get the preferred solution in a macro?

-- 
Cecil Westerhof



-- 
Cecil Westerhof


dummy.tex
Description: TeX document


dummy.pdf
Description: Adobe PDF document
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

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

Re: [NTG-context] Newlines in a table cel

2011-07-04 Thread Hans Hagen

On 4-7-2011 11:59, Cecil Westerhof wrote:

I have a macro to display MVC (model-view-controller) info:
 \define[3]\MVC{
   \starttabulate[|l|l|]
   \NC \Important[Model]:  \NC #1 \NC\NR
   \NC \Important[View]:   \NC #2 \NC\NR
   \NC \Important[Controller]: \NC #3 \NC\NR
   \stoptabulate
   \myblank
 }

Sometimes the info is very long. Now it is displayed in one long line that
scrolls off the screen. How can I change this. Ideally would be if I could
give in the macro call where a new line should start, but just automatically
formatted would be good enough.


[|l|lp|]

-
  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] Newlines in a table cel

2011-07-04 Thread Cecil Westerhof
I have a macro to display MVC (model-view-controller) info:
\define[3]\MVC{
  \starttabulate[|l|l|]
  \NC \Important[Model]:  \NC #1 \NC\NR
  \NC \Important[View]:   \NC #2 \NC\NR
  \NC \Important[Controller]: \NC #3 \NC\NR
  \stoptabulate
  \myblank
}

Sometimes the info is very long. Now it is displayed in one long line that
scrolls off the screen. How can I change this. Ideally would be if I could
give in the macro call where a new line should start, but just automatically
formatted would be good enough.

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

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

[NTG-context] bib module cripples authors?

2011-07-04 Thread Steffen Wolfrum
Hi,

an other issue with bib: already at the stage of running bibtex three or more 
authors are "shortened".


See an easy example:

\setupbibtex[database=mytry_x.bib]
\starttext
Test
\completepublications
\stoptext


The referenced "mytry_x.bib" looks like this:

@BOOK{daunerliebkonzenschmidt,
author = {Peter Schlechtriem and Horst Konzen},
}

@BOOK{schlechtriemschmidtkessel,
author = {Peter Schlechtriem and Horst Konzen and Karsten Schmidt},
}


And the resulting bbl lookes like this:

\setuppublicationlist[samplesize={SKS},totalnumber=2]

\startpublication[k=daunerliebkonzenschmidt,t=book,
a={{Schlechtriem},{Konzen}},y=,
n=1,s=SK]
\author[]{Peter}[P.]{}{Schlechtriem}
\author[]{Horst}[H.]{}{Konzen}
\stoppublication

\startpublication[k=schlechtriemschmidtkessel,t=book,
a={{Schlechtriem},{}},y=,
n=2,s=SKS]
\author[]{Peter}[P.]{}{Schlechtriem}
\author[]{Horst}[H.]{}{Konzen}
\author[]{Karsten}[K.]{}{Schmidt}
\stoppublication


Why is "a=" now {{Schlechtriem},{}} and not {{Schlechtriem},{Konzen},{Schmidt}} 
??

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

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