« Apostrophe » : différence entre les versions

De Disposition de clavier bépo
(Le tuto de la mort que vous attendiez tous, comment avoir l’apostrophe typographique sous GNU/Linux)
Ligne 2 : Ligne 2 :
En [[typographie]] française, l’apostrophe doit être ''courbe'' : c’est en effet une virgule en l’air ! Or, elle n’est pas présente sur la plupart des [[dispositions]], qui proposent uniquement l’apostrophe « droite » : '. La disposition bépo propose une solution à ce problème, sans pour autant trouver de consensus auprès de ses utilisateurs – les vieilles habitudes ont la peau dure.
En [[typographie]] française, l’apostrophe doit être ''courbe'' : c’est en effet une virgule en l’air ! Or, elle n’est pas présente sur la plupart des [[dispositions]], qui proposent uniquement l’apostrophe « droite » : '. La disposition bépo propose une solution à ce problème, sans pour autant trouver de consensus auprès de ses utilisateurs – les vieilles habitudes ont la peau dure.


== Apostrophe « ' » {{U|0027}} ==
== Les différents caractères représentant l’apostophe ==
=== Apostrophe « ' » {{U|0027}} ===


Pour :
Pour :
Ligne 12 : Ligne 13 :
* son œil (son absence…) est différent de celui préconisé pour l’apostrophe française (la virgule en l’air).
* son œil (son absence…) est différent de celui préconisé pour l’apostrophe française (la virgule en l’air).


== Guillemet-apostrophe « ’ » {{U|2019}} ==
=== Apostrophe typographique « ’ » {{U|2019}} ===


Aussi nommée ''rightsinglequotationmark'' dans [[xkb]] et [[compose]], « ’ » en HTML 4, « rsqm » pour les intimes.
Aussi nommée guillemet-apostrophe, ''rightsinglequotationmark'' dans [[xkb]] et [[compose]], « ’ » en HTML 4, « rsqm » pour les intimes.


Pour :
Pour :
Ligne 25 : Ligne 26 :
* comme l’espace insécable vis-à-vis de l’espace, il peut provoquer certains bugs s’il est utilisé par inadvertance dans des scripts.
* comme l’espace insécable vis-à-vis de l’espace, il peut provoquer certains bugs s’il est utilisé par inadvertance dans des scripts.


== Modificateur apostrophe « ʼ » {{U|02BC}} ==
=== Modificateur apostrophe « ʼ » {{U|02BC}} ===


Il s’agit d’un modificateur d’espace, en fait une autre version de l’accent U+0313.
Il s’agit d’un modificateur d’espace, en fait une autre version de l’accent U+0313.
Ligne 38 : Ligne 39 :
* c’est un caractère encore plus rare (donc encore plus mal pris en charge) que U+2019.
* c’est un caractère encore plus rare (donc encore plus mal pris en charge) que U+2019.


== Sources ==
=== Sources ===


* Bien des débats à ce sujet sur Wikipédia : voir la page de discussion de la catégorie [[wp:Discussion Catégorie:Apostrophe typographique|Apostrophe typographique]], les arguments des uns et des autres sur les pages de l’atelier typographique et surtout le résultat du sondage sur l’[[wp:Wikipédia:Sondage/Utilisation de l’apostrophe typographique|utilisation de l’apostrophe typographique]]. Pensez à lire la page de discussion associée. Azerty a vaincu…
* Bien des débats à ce sujet sur Wikipédia : voir la page de discussion de la catégorie [[wp:Discussion Catégorie:Apostrophe typographique|Apostrophe typographique]], les arguments des uns et des autres sur les pages de l’atelier typographique et surtout le résultat du sondage sur l’[[wp:Wikipédia:Sondage/Utilisation de l’apostrophe typographique|utilisation de l’apostrophe typographique]]. Pensez à lire la page de discussion associée. Azerty a vaincu…
Ligne 45 : Ligne 46 :


[[catégorie:Historique]]
[[catégorie:Historique]]
== Utiliser l’apostrophe typographique ==
=== Sous GNU/Linux ===
La manière de procéder la plus simple est d’utiliser xmodmap. Il suffit de créer un fichier apostrophe_typographique.sh contenant ceci:
  #!/bin/sh
 
  //Pour mettre l’apostrophe droite au lieu de la place originale de l’apostrophe typographique:
  xmodmap -e "keycode  42 = comma semicolon g G apostrophe dead_horn rightsinglequotemark yen g G"
 
  //Pour mettre l’apostrophe typographique à la place de l’apostrophe droite:
  xmodmap -e "keycode  57 = rightsinglequotemark question n N questiondown dead_hook notsign rightarrow n N"
puis de lui donner les droits d’exécution (<code>chmod u+x apostrophe_typographique.sh</code>). Vous pouvez ensuite l’exécuter (<code>./apostrophe_typegraphique</code>) et l’ajouter aux programmes qui se lancent au démarrage de votre session (cette procédure dépend de votre système, veuillez consulter le forum en cas de problème).

Version du 1 juin 2013 à 00:14

En typographie française, l’apostrophe doit être courbe : c’est en effet une virgule en l’air ! Or, elle n’est pas présente sur la plupart des dispositions, qui proposent uniquement l’apostrophe « droite » : '. La disposition bépo propose une solution à ce problème, sans pour autant trouver de consensus auprès de ses utilisateurs – les vieilles habitudes ont la peau dure.

Les différents caractères représentant l’apostophe

Apostrophe « ' » U+0027

Pour :

  • c’est le caractère vendu comme étant l’apostrophe sur tous les claviers actuellement disponibles, hors bépo, quelles que soient les langues ;
  • il sert fréquement de délimiteur d’expression dans une recherche de texte ;
  • tous les programmes le reconnaissent comme une apostrophe (certains éditeurs savent le remplacer à la volée par l’apostrophe courbe) ;
  • il est distingué par la syntaxe Unicode des guillemets (les guillemets Unicode vont par paire : ouvrant et fermant).

Contre :

  • son œil (son absence…) est différent de celui préconisé pour l’apostrophe française (la virgule en l’air).

Apostrophe typographique « ’ » U+2019

Aussi nommée guillemet-apostrophe, rightsinglequotationmark dans xkb et compose, « &rsquo; » en HTML 4, « rsqm » pour les intimes.

Pour :

  • est indiqué par le consortium Unicode comme étant le caractère à préférer pour l’apostrophe ;
  • plusieurs traitements de textes remplacent automatiquement l’apostrophe U+0027 par ce caractère ;
  • il est très souvent employé en fonction d’apostrophe et par les meilleures sources typographiques ;
  • son homologue ouvrant « ‘ » n’étant pas utilisé en français, on ne peut pas le confondre avec un guillemet dans un texte rédigé en français.

Contre :

  • il n’est pas disponible en ISO-8859-15, donc n’est pas géré par tous les logiciels ;
  • comme l’espace insécable vis-à-vis de l’espace, il peut provoquer certains bugs s’il est utilisé par inadvertance dans des scripts.

Modificateur apostrophe « ʼ » U+02BC

Il s’agit d’un modificateur d’espace, en fait une autre version de l’accent U+0313.

Unicode 5.0 nous informe à son propos :

  • = apostrophe
  • glottal stop, glottalization, ejective
  • spacing clone of Greek smooth breathing mark
  • many languages use this as a letter of their alphabets

Contre :

  • ne correspond pas à l’utilisation de l’apostrophe en français : ce caractère est utile pour les langues où l’apostrophe est une lettre à part entière et non une marque d’élision. Ainsi « jusqu’ici », avec cette apostrophe est lu comme un mot de 9 lettres, au lieu de deux mots de cinq et trois lettres respectivement !
  • c’est un caractère encore plus rare (donc encore plus mal pris en charge) que U+2019.

Sources

Utiliser l’apostrophe typographique

Sous GNU/Linux

La manière de procéder la plus simple est d’utiliser xmodmap. Il suffit de créer un fichier apostrophe_typographique.sh contenant ceci:

 #!/bin/sh
 
 //Pour mettre l’apostrophe droite au lieu de la place originale de l’apostrophe typographique:
 xmodmap -e "keycode  42 = comma semicolon g G apostrophe dead_horn rightsinglequotemark yen g G"
 
 //Pour mettre l’apostrophe typographique à la place de l’apostrophe droite:
 xmodmap -e "keycode  57 = rightsinglequotemark question n N questiondown dead_hook notsign rightarrow n N"

puis de lui donner les droits d’exécution (chmod u+x apostrophe_typographique.sh). Vous pouvez ensuite l’exécuter (./apostrophe_typegraphique) et l’ajouter aux programmes qui se lancent au démarrage de votre session (cette procédure dépend de votre système, veuillez consulter le forum en cas de problème).