nbsp U+00A0 don’t work
Hello, As you can see in my signature, I had remap my french keyboard layout according to dvorak rules. I have the nbsp (U+00A0) on Shift+Space because we use it a lot in french (all the symbols who needs it are on Shift too). I discover today that context don't seem to recognise it : I found a « ; » alone at the beginning of a line. Context deal with the nbsp when it's the « ~ », but with the U+00A0, not. The symbol is here, my vim highlight it. I tried with and without \setcharacterspacing [frenchpunctuation] with no effect. I use context --version : MtxRun | main context file: /usr/share/texmf/tex/context/base/context.tex MtxRun | current version: 2008.06.11 22:25 Speaking about french punctuation, I remember that Arthur Reutenauer speaks about rules he wrote for frenchpunctuation, can we make a wiki page with all that rules ? I'd like to ask french typograph to look at them. Cheers, Olivier. PS : hard to do a minimal exemple, but I can try if you need it. -- [Message tapé sur un clavier Bépo : http://www.clavier-dvorak.org ] Olivier nemolivier@gmail.com http://nemolivier.blogspot.com
Olivier Guéry wrote:
Speaking about french punctuation, I remember that Arthur Reutenauer speaks about rules he wrote for frenchpunctuation, can we make a wiki page with all that rules ? I'd like to ask french typograph to look at them.
arthur has defined some rules (he showed me at bachotek) but afaik he would check it with the french users (assuming that you would say yes -) and afterthat i'd look into it Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
On Mon, Jun 16, 2008 at 9:44 PM, Hans Hagen
Olivier Guéry wrote:
Speaking about french punctuation, I remember that Arthur Reutenauer speaks about rules he wrote for frenchpunctuation, can we make a wiki page with all that rules ? I'd like to ask french typograph to look at them.
arthur has defined some rules (he showed me at bachotek) but afaik he would check it with the french users (assuming that you would say yes -) and afterthat i'd look into it
Of course, it's Yes :) The wiki seems to be a good place to put this rules, since I could ask some true typograph to have a look at them. Thank's, Olivier. -- [Message tapé sur un clavier Bépo : http://www.clavier-dvorak.org ] Olivier nemolivier@gmail.com http://nemolivier.blogspot.com
arthur has defined some rules (he showed me at bachotek) but afaik he would check it with the french users (assuming that you would say yes -) and afterthat i'd look into it
Of course, it's Yes :) The wiki seems to be a good place to put this rules, since I could ask some true typograph to have a look at them.
Thank's, Olivier.
Since I check them again yesterday, here is the rules for french punctuation : http://wiki.contextgarden.net/frenchpunctuation Olivier. -- [Message tapé sur un clavier Bépo : http://www.clavier-dvorak.org ] Olivier nemolivier@gmail.com http://nemolivier.blogspot.com
On Mon, Jun 16 2008, Olivier Guéry wrote:
Context deal with the nbsp when it's the « ~ », but with the U+00A0, not.
This is a new bug in MKIV, I'm sure that it used to work at least 1 or 2 months ago. In MKII it works as expected. Cheers, Peter -- http://pmrb.free.fr/contact/
Peter Münster wrote:
On Mon, Jun 16 2008, Olivier Guéry wrote:
Context deal with the nbsp when it's the « ~ », but with the U+00A0, not.
This is a new bug in MKIV, I'm sure that it used to work at least 1 or 2 months ago.
maybe because now it's an active character can you make a test file showing the problem (not sure what it is)? Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
On Tue, Jun 17, 2008 at 12:04 AM, Hans Hagen
Peter Münster wrote:
On Mon, Jun 16 2008, Olivier Guéry wrote:
Context deal with the nbsp when it's the « ~ », but with the U+00A0, not.
This is a new bug in MKIV, I'm sure that it used to work at least 1 or 2 months ago.
maybe because now it's an active character
can you make a test file showing the problem (not sure what it is)?
Here is the minimal code : \setuppapersize[A4][A4] \mainlanguage [fr] \language[fr] \setcharacterspacing [frenchpunctuation] \starttext The « ; » signs shouldn't be at the beginning of a line : \crlf toto titi toto titi toto titi toto titi toto titi toto titi toto titi toto titi toto titiii Test ; test : test ? test ! « test » with nbsp before punctuation \crlf toto titi toto titi toto titi toto titi toto titi toto titi toto titi toto titi toto titiii Test~; test~: test~? test~! «~test~» with \~\ before punctuation \crlf \stoptext I attached the source code because some mail programs (and firefox2) remove the nbsp. And a .pdf if you need it. Olivier. -- [Message tapé sur un clavier Bépo : http://www.clavier-dvorak.org ] Olivier nemolivier@gmail.com http://nemolivier.blogspot.com
On Tue, Jun 17 2008, Hans Hagen wrote:
can you make a test file showing the problem (not sure what it is)?
Here a test file: % engine=luatex \starttext \hsize1pt Hello world! \stoptext Between the "Hello" and the "world" is a U+00A0. Cheers, Peter -- http://pmrb.free.fr/contact/
Peter Münster wrote:
On Tue, Jun 17 2008, Hans Hagen wrote:
can you make a test file showing the problem (not sure what it is)?
Here a test file:
% engine=luatex \starttext \hsize1pt Hello world! \stoptext
Between the "Hello" and the "world" is a U+00A0.
ok, i'll adapt the definitions ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
participants (3)
-
Hans Hagen
-
Olivier Guéry
-
Peter Münster