From: "Olivier Guéry" <nemolivier@gmail.com>
To: "mailing list for ConTeXt users" <ntg-context@ntg.nl>
Subject: Re: French punctuation : tests
Date: Tue, 30 Sep 2008 11:51:05 +0200 [thread overview]
Message-ID: <5c2c86e70809300251y5169cdf2vcd6e003b0fcbfdb8@mail.gmail.com> (raw)
In-Reply-To: <20080929201328.GA414@gaston.couberia.bzh>
[-- Attachment #1: Type: text/plain, Size: 2920 bytes --]
2008/9/29 Peter Münster <pmlists@free.fr>
>
> On Thu, Sep 25 2008, Olivier Guéry wrote:
>
> > * There should't be space between two sign. Test 2
>
> Hello Olivier,
>
> IMHO, "frenchpunctuation" should just care about the additional spaces
> before some punctuation signs, that are the French typographic mainstream.
> Neither more, nor less. Two or three signs like "!!!" are anyway rare
> exceptions and perhaps grammatically even not allowed. For such exceptions
> one can use for example "\string!", if no space is wanted.
They are not allowed for « strict » french. But if you type a
conversation, you can have them.
Think about the usage Celine made of the punctuation.
So the rules is not : there's a space before « ! ». But there's a
space befor « ! » if the signe before is not punctuation.
But i understand your point of view. In fact such a rule is so unknow
and rare that I thinked it's better to « hard-coded » it.
>
> I would like to see the rules as simple as this:
> - before ":", ";", "?", "!" and "»" add some tiny nobreakspace (for example
> half an inter-word space and stretchable)
The rule is a bit more complicated for the « : ». My hope was the fact
that if TeX is able to have strict rules, let use them !
> - if the author has already added a space (or nbsp) character before such
> sign, gobble it and use the tiny nbsp
> - same thing after "«"
Yes you're probably right. But it's hard to determine what is juste
taste or what is rules.
> > * The space before the footnote sign is too big (it's clearer with
> > othe fonts). Test 4
>
> For me, no special treatment should be triggered with "frenchpunctuation"
> or \language[fr]. Footnote signs are just a matter of taste and style.
I don't know rules in other languages but in french the footnote sign
is before ponctuation, so having big space before/after is not clean.
If i find the setting for doing this, i'll use it :D. And probably
other french people too.
But a page on the wiki is maybe enough.
> > \mainlanguage [fr] \language[fr]
> > \setcharacterspacing [frenchpunctuation]
>
> Perhaps, it would make sense, to make one test file for \mainlanguage[fr]
> and another another one for \setcharacterspacing[frenchpunctuation] ?
Ok, result is join. Not shure it's the good syntax (and test n°4
failed to compile, but it can be my instalation).
> > 1 The « ; » signs shouldn't be at the beginning of a line, there must be
> > space before all sign (look at the rules here :
> > http://wiki.contextgarden.net/frenchpunctuation) :\crlf
>
> To test, that the space is not breakable, one can use:
> \start
> \hsize1pt
> bla: bla : bla : bla~:
> bla? bla ? bla ? bla~?
> bla! bla ! bla ! bla~!
> bla; bla ; bla ; bla~;
> «bla» « bla » « bla » «~bla~»\par
> \stop
Thanks a lot.
Cheers,
Olivier.
--
[Message tapé sur un clavier Bépo : http://www.clavier-dvorak.org ]
http://nemolivier.blogspot.com
[-- Attachment #2: test-french-punctuation.pdf --]
[-- Type: application/pdf, Size: 10116 bytes --]
[-- Attachment #3: test-french-punctuation.tex --]
[-- Type: application/x-tex, Size: 3077 bytes --]
[-- Attachment #4: Type: text/plain, Size: 487 bytes --]
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
next prev parent reply other threads:[~2008-09-30 9:51 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-09-25 19:40 Olivier Guéry
2008-09-25 20:33 ` Wolfgang Schuster
2008-09-26 8:05 ` Olivier Guéry
2008-09-26 9:57 ` Olivier Guéry
2008-09-29 20:13 ` Peter Münster
2008-09-30 9:51 ` Olivier Guéry [this message]
2008-09-30 12:19 ` Peter Münster
2008-09-30 20:26 ` Hans Hagen
2008-10-01 10:23 ` Olivier Guéry
2008-10-01 9:46 ` Olivier Guéry
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5c2c86e70809300251y5169cdf2vcd6e003b0fcbfdb8@mail.gmail.com \
--to=nemolivier@gmail.com \
--cc=ntg-context@ntg.nl \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).