bugwikini - Bugs: bug #5071, Fonctionnalité : Respect...

 
 
Show feedback again

bug #5071: Fonctionnalité : Respect typographie française (espaces insécables)

Submitted by:  Jean-Michel Philippe <jmphilippe>
Submitted on:  Mon 16 Jan 2006 09:55:24 PM UTC  
 
Category: FormattersSeverity: 2 - Minor
Priority: 1 - LaterStatus: Postponed
Privacy: PublicAssigned to: None
Open/Closed: OpenRelease: 0.4.3
Fixed Release: trunk
Keywords: typographie

Add a New Comment (Rich MarkupRich Markup):
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Fri 10 Aug 2007 02:25:37 AM UTC, comment #5:

Sujet très intéressant. C'est de la typographie française, en effet. Dite simplement, la règle est la suivante : il faut un espace (insécable) avant tout caractère de ponctuation double. Ca s'applique donc aux deux point (:), points virgules (;), points d'exclamation (!) et points d'interrogation (?), et guillemets français (« et »).

SPIP gère ces règles de typo, et c'est très agréable à l'utilisation. Comme WikiNi est spécifiquement fraçais, au début ça m'a étonné qu'il n'en fasse pas de même.

La typo est un paramètre lié à la langue, donc on pourrait coder ça en dur dans un premier temps, puis faire qqch de paramétrable quand on fera l'i18n.

C'est une nouvelle fonctionnalité ça trouvera sa place dans le trunk. C'est une bonne idée d'ajouter ça.

Benjamin Gandon <gandon>
Project Member
Sat 24 Jun 2006 04:11:40 PM UTC, comment #4:

Oui je pense que l'on doit y mettre tout caractère de ponctuation précédé d'un espace. Ainsi, si par hasard un espace traînait devant une virgule, il ne risquerait pas d'aterrir tout seul en début de ligne.

Jean-Michel Philippe <jmphilippe>
Wed 21 Jun 2006 08:49:44 AM UTC, comment #3:

Je me demande s'il n'y a pas d'autres carractères où cela devrait s'appliquer: points d'interrogation/exclamation... peut-être même tous (?) les carractères spéciaux ?

Côté typographie il me semble que le placement ou non d'un espace est lié à la langue: la règle n'est pas nécessairement la même en Anglais et en Français. Mais bon, de ce point de vue, WikiNi aurait juste à tester s'il y a un espace, et c'est à l'utilisateur d'appliquer la règle correctement.

Didier Loiseau <lordfarquaad>
Project Administrator
Thu 09 Feb 2006 07:20:56 PM UTC, comment #2:

et puis bien sûr maintenant mon &amp; n'est pas transformé en & !!! Donc c'était bien &nbsp dont il s'agissait...

JM.

Jean-Michel Philippe <jmphilippe>
Thu 09 Feb 2006 07:19:42 PM UTC, comment #1:

Argh je n'avais pas prévu que gna.org me mettrait mon texte dans un bloc Html sans précaution... Il faut remettre un symbole &amp;nbsp; là où l'explication devient étrange. Mais je pense que vous aviez compris !

JM.

Jean-Michel Philippe <jmphilippe>
Mon 16 Jan 2006 09:55:24 PM UTC, original submission:

Dans la version 0.4.3 les caractères de ponctuation comme les 2 points ':' peuvent passer seul à la ligne s'ils apparaissent en fin de la ligne courante et "débordent" de la largeur. NB: il me semble que cela avait déjà été évoqué mais je ne trouve pas de rapport de bogue correspondant.

Pour plus de clareté, le texte suivant :

"Voilà un exemple de texte avec débordement : ça déborde"

peut devenir

"Voilà un exemple de texte avec débordement
: ça déborde"

si la largeur de la zone de texte arrive au "mauvais" endroit.

Ceci est lié au fait que l'espace inséré par l'utilisateur devant la ponctuation ':' est sécable. Pour éviter ce problème que l'utilisateur peut très difficilement gérer, il faut que Wikini transforme ces espaces en espaces insécables avec ' '. En XHtml ça donnerait :

"Voilà un exemple de texte avec débordement : ça déborde"

et à l'affichage dans le cas défavorable :

"Voilà un exemple de texte avec
débordement : ça déborde"

JM. Philippe

Jean-Michel Philippe <jmphilippe>

 

(Note: upload size limit is set to 1024 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by gandon (Posted a comment)
  • -unavailable- added by lkppo (Updated the item)
  • -unavailable- added by lordfarquaad (Posted a comment)
  • -unavailable- added by jmphilippe (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 7 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Wed 14 Nov 2007 01:21:45 PM UTCgandonStatusNone=>Postponed
      Fixed ReleaseNone=>trunk
    Fri 10 Aug 2007 02:27:37 AM UTCgandonKeywordsespace retour ligne=>typographie
      SummaryEviter le passage à la ligne de la ponctuation=>Fonctionnalité : Respect typographie française (espaces insécables)
    Fri 26 Jan 2007 04:44:14 AM UTClkppoPriority5 - Normal=>1 - Later
    Tue 26 Sep 2006 08:53:04 AM UTCprogi1984CategoryNone=>Formatters
      Keywords=>espace retour ligne
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup