[NTG-context] French spacing before punctuation

2005-10-30 Thread Peter Münster
Hello,

what do I need to do, to get the new automatic spacing before punctuation
with recent pdfetex?
- What version of pdfetex?
- What version of ConTeXt?
- And what commands to configure this?

TIA for any hint!
Cheers, Peter

-- 
http://pmrb.free.fr/contact/
___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


[NTG-context] trouble with typescripts

2005-10-30 Thread Thomas A. Schmitz

Hi all,

I have a specific problem with a typescriptfile that may be of  
general interest (the problem, not the typescript). I have collected  
a number of font definitions into one file and have observed that  
certain fonts cannot coexist. One small example:


\starttypescript[greekcanonica]
% font definitions
\stoptypescript

\starttypescript[GreekCanonica]
\definetypeface[MyGreekCanonica]
\stoptypescript

and
\starttypescript[greekcardo]
% font definitions
\stoptypescript

\starttypescript
\definetypeface[MyGreekCardo]
\stoptypescript

cannot be defined in the same typescriptfile. If I comment A out, B  
will work; it A is uncommented, ConTeXt will complain about missing  
font definitions for B. So I would suspect that in processing  
typescripts, names are somehow truncated to 9 or less characters. So  
these questions arise:


1. Can this be changed? (We had a similar behavior with names of  
modules, which was changed a while ago, I think.)


2. Is there a workaround? Is it possible to add other parameters to  
the \definetypeface[] line?


Best

Thomas
___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


[NTG-context] Insufficient symbol fonts error

2005-10-30 Thread Alan Bowen
I am getting some puzzling errors when I try to use the Greek fonts  
in math formulae (to represent Greek numerals as written in mss.)


In a short file, both
\overbar{\grk{kj}} and
$\overline{\hbox{\grk{kj}}}$
work as expected, even when they occur in Greek text.

But in a long, complicated file with lots of Greek etc. and  the same  
environment file, I get


! Math formula deleted: Insufficient symbol fonts.
\stopmathmode -$

\dodounderbar ...nderbar {-\dimen 0}{\dimen 2}{#1}
  \egroup
\processisolatedwords ...dwordsfalse #2{\unhbox 0}
  \else  
\isolatedwordstrue \...


\redounderbar ...sisolatedwords {#2}\dodounderbar
  \egroup
l.1 ...-n'o\-menoc hmer\-~wn \overbar {\grk {kj}}
   ka`i pr'wtwn  
exhkost~wn ...


\rescanwithsetup ...\scantokens {#2\ignorespaces }
  \egroup
l.81 ...wn embol'imwn hmer~wn d/ ep'ages\-jai.}
   [8.44] \grk 
{'ojen ou de...


I am note really sure what this error message means or how to deal  
with it. Any suggestions will be gratefully received.


I am running the latest ConTeXT on the latest teTeX distribution.

Best, Alan





___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] Insufficient symbol fonts error

2005-10-30 Thread Giuseppe Bilotta
Sunday, October 30, 2005 Alan Bowen wrote:

 I am getting some puzzling errors when I try to use the Greek fonts
 in math formulae (to represent Greek numerals as written in mss.)

 In a short file, both
 \overbar{\grk{kj}} and
 $\overline{\hbox{\grk{kj}}}$
 work as expected, even when they occur in Greek text.

 But in a long, complicated file with lots of Greek etc. and  the same
 environment file, I get

 ! Math formula deleted: Insufficient symbol fonts.

Are you using the amsl or nath modules?

-- 
Giuseppe Oblomov Bilotta

___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] Insufficient symbol fonts error

2005-10-30 Thread Alan Bowen

Giuseppe—

I am not using either the amsl or the nath modules. Never had to  
before. (The file has compiled successfully in its current form, but  
that was about a week ago.)


If I should be using one of these modules, which do you recommend?

Alan

On Oct 30, 2005, at 9:43 AM, Giuseppe Bilotta wrote:


Sunday, October 30, 2005 Alan Bowen wrote:



I am getting some puzzling errors when I try to use the Greek fonts
in math formulae (to represent Greek numerals as written in mss.)





In a short file, both
\overbar{\grk{kj}} and
$\overline{\hbox{\grk{kj}}}$
work as expected, even when they occur in Greek text.





But in a long, complicated file with lots of Greek etc. and  the same
environment file, I get





! Math formula deleted: Insufficient symbol fonts.



Are you using the amsl or nath modules?

--
Giuseppe Oblomov Bilotta

___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context



___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] Insufficient symbol fonts error

2005-10-30 Thread Alan Bowen

Giuseppe—

I inserted
\usemodule[t-amsl]
into the preamble and got the same error message:
! Math formula deleted: Insufficient symbol fonts.

But, when I inserted
\usemodule[t-nath]
the error message was
!TeX capacity exceeded, sorry [input stack size=5000]
which seems much more promising.

Assuming that increasing the input stack is possible and desirable,  
how do I do it?


Best, Alan


On Oct 30, 2005, at 9:43 AM, Giuseppe Bilotta wrote:


Sunday, October 30, 2005 Alan Bowen wrote:



I am getting some puzzling errors when I try to use the Greek fonts
in math formulae (to represent Greek numerals as written in mss.)





In a short file, both
\overbar{\grk{kj}} and
$\overline{\hbox{\grk{kj}}}$
work as expected, even when they occur in Greek text.





But in a long, complicated file with lots of Greek etc. and  the same
environment file, I get





! Math formula deleted: Insufficient symbol fonts.



Are you using the amsl or nath modules?

--
Giuseppe Oblomov Bilotta

___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context



___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re[2]: [NTG-context] Insufficient symbol fonts error

2005-10-30 Thread Giuseppe Bilotta
Sunday, October 30, 2005 Alan Bowen wrote:

 Giuseppe—

 I am not using either the amsl or the nath modules. Never had to
 before. (The file has compiled successfully in its current form, but
 that was about a week ago.)

 If I should be using one of these modules, which do you recommend?

Sorry, I wasn't suggesting you should use these modules :)
On the contrary, I just recently found a bug in them that gave an
error similar to the one you found, when using point sizes
over 12. Since I knew the fix for that I was hoping it was
your problem, but sadly it isn't.

-- 
Giuseppe Oblomov Bilotta

___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re[2]: [NTG-context] Insufficient symbol fonts error

2005-10-30 Thread Giuseppe Bilotta
Sunday, October 30, 2005 Alan Bowen wrote:

 Giuseppe—

 I inserted
 \usemodule[t-amsl]
 into the preamble and got the same error message:
  ! Math formula deleted: Insufficient symbol fonts.

 But, when I inserted
 \usemodule[t-nath]
 the error message was
  !TeX capacity exceeded, sorry [input stack size=5000]
 which seems much more promising.

 Assuming that increasing the input stack is possible and desirable,
 how do I do it?

Please disregardi this, and remove the two modules. Since it
seems the 'Missing symbol fonts' problem only happens with a
big document, try the usual 'divide and conquer method':
terminate your document right after the formula that gives
the error, and progressively comment out halves of the
preceding text until you manage to isolate the chunk of text
preceding the formula that generates the error.

Example: say that that from \starttext to \stoptext there
are 300 lines, and that the formula is at the last line.
Then you comment the first 150 lines and see if the error
occurs. If it doesn't happen, you uncomment the first 150
and comment the subsequent 150 (Except for the formula, of
course). This way you can tell which half causes the error.
In the uncommented half that causes the error you repeat the
process (75 lines at a time), then again and again until you
manage to focus around the shortest document that causes the
error.

-- 
Giuseppe Oblomov Bilotta

___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: Re[2]: [NTG-context] Insufficient symbol fonts error

2005-10-30 Thread Alan Bowen

Giuseppe—

Actually, it can happen with a very short document too:

\starttext
\grk{\overbar{\grk{kj}} Kull'hnhc d$^{\hbox{\tfx\grk{ou}}}$ med'eonta  
ka`i Arkad'ihc polum'hlou}


\stoptext

will produce the
! Math formula deleted: Insufficient symbol fonts error.

To generalize: all my attempts to enter mathmode when the bodyfont is  
Greek (using one of the fonts in Thomas Schmitz’ Greek module) fail  
because of insufficient symbol fonts.


I wonder if this bears of the fact that in this module the fonts have  
to be defined at every size used in the document. The relevant line  
in type-tasgreek is

\definebodyfont
[30pt,25pt,20pt,18pt,17.3pt,14.4pt,14pt,12pt,11pt,10.5pt,10.1pt,10pt, 
9pt,8pt,7pt,6pt,5pt,4pt]

[rm]

My environment file sets the body font size to 10.1 pt.

Alan

On Oct 30, 2005, at 10:26 AM, Giuseppe Bilotta wrote:


Sunday, October 30, 2005 Alan Bowen wrote:



Giuseppe—





I inserted
\usemodule[t-amsl]
into the preamble and got the same error message:
 ! Math formula deleted: Insufficient symbol fonts.





But, when I inserted
\usemodule[t-nath]
the error message was
 !TeX capacity exceeded, sorry [input stack size=5000]
which seems much more promising.





Assuming that increasing the input stack is possible and desirable,
how do I do it?



Please disregardi this, and remove the two modules. Since it
seems the 'Missing symbol fonts' problem only happens with a
big document, try the usual 'divide and conquer method':
terminate your document right after the formula that gives
the error, and progressively comment out halves of the
preceding text until you manage to isolate the chunk of text
preceding the formula that generates the error.

Example: say that that from \starttext to \stoptext there
are 300 lines, and that the formula is at the last line.
Then you comment the first 150 lines and see if the error
occurs. If it doesn't happen, you uncomment the first 150
and comment the subsequent 150 (Except for the formula, of
course). This way you can tell which half causes the error.
In the uncommented half that causes the error you repeat the
process (75 lines at a time), then again and again until you
manage to focus around the shortest document that causes the
error.

--
Giuseppe Oblomov Bilotta

___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context



___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re[4]: [NTG-context] Insufficient symbol fonts error

2005-10-30 Thread Giuseppe Bilotta
Sunday, October 30, 2005 Alan Bowen wrote:

 Giuseppe—

 Actually, it can happen with a very short document too:

 \starttext
 \grk{\overbar{\grk{kj}} Kull'hnhc
 d$^{\hbox{\tfx\grk{ou}}}$ med'eonta  
 ka`i Arkad'ihc polum'hlou}

 \stoptext

 will produce the
  ! Math formula deleted: Insufficient symbol fonts error.

 To generalize: all my attempts to enter mathmode when the bodyfont is
 Greek (using one of the fonts in Thomas Schmitz’ Greek module) fail
 because of insufficient symbol fonts.

 I wonder if this bears of the fact that in this module the fonts have
 to be defined at every size used in the document. The relevant line
 in type-tasgreek is
 \definebodyfont
 [30pt,25pt,20pt,18pt,17.3pt,14.4pt,14pt,12pt,11pt,10.5pt,10.1pt,10pt,
 9pt,8pt,7pt,6pt,5pt,4pt]
 [rm]

 My environment file sets the body font size to 10.1 pt.

I'm not the font expert, but the problem seems to be that
math small text isn't being set (if I see it correctly,
you're using math mode to enter a superscript). I would
suggest you try \text instead of \hbox in the math part, and
even better try \hi{superscript text} or \super{superscript
text} for the superscript.

-- 
Giuseppe Oblomov Bilotta

___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context