6 votes

Quel personnage est cet apostrophe possessif : ’

Dans une réponse récente j'ai dû inclure un apostrophe possessif dans un nom de chemin dans Time Machine pour une opération en ligne de commande. Je l'ai enregistré dans un fichier texte, mais qu'est-ce que c'est? Je ne le vois pas sur mon clavier.

"/Volumes/Seagate Backup Plus Drive/Backups.backupdb/david914’s MacBook Air/2015-08-30-221221/Macintosh HD/Users/david914/"

J'ai d'abord essayé de le regarder avec python, mais sans succès.

Ceux-ci je sais:

choses = ["'", '"', "`"]
noms = ["apostrophe simple", "guillemet", "accent grave"]
ascii = [ord(chose) for chose in choses]

pour (a, b, c) dans zip(choses, ascii, noms):
    print "  " + a  + "  " + str(b) + "  " + c

  '  39  apostrophe simple
  "  34  guillemet
  `  96  accent grave

mais l'apostrophe en question est: --> ’ <--

et tout ce que je peux obtenir est:

>>> ord("’")
Caractères non pris en charge en entrée

Ensuite, j'ai utilisé Excel:

=CODE("’")

et obtenu:

Code Excel pour un caractère

Vérification de la direction opposée dans Excel:

=CHAR(213)

entrer la description de l'image ici

Retour à python:

>>> chr(213)
'\xd5'

Ce caractère apparaît-il normalement sur les claviers MacBook Air anglais? Comment puis-je les fabriquer autrement que de recourir à un produit Office ou Open Office?? Qu'est-ce que c'est, de toute façon?

8voto

Graham Miln Points 39606

La section 6.2 du standard Unicode 7.0.0 indique :

U+2019 [...] est préféré lorsque le caractère est censé représenter un signe de ponctuation, comme pour les contractions : « We’ve been here before. »

Le caractère n'apparaît pas directement sur aucun clavier que je possède.

Sur un clavier anglais britannique ou américain, vous pouvez utiliser Option+Shift+] pour taper le caractère : == U+2019; merci à @tom-gewecke pour cette combinaison de touches.

Palette Emoji & Symboles

Sous OS X 10.10, vous pouvez accéder à ce caractère depuis l'élément de menu : Édition > Emoji & Symboles :

Palette de caractères

Contrôle-Clic sur le caractère pour copier des informations supplémentaires.

Dans les versions antérieures d'OS X, cette palette était appelée la Palette de Caractères.

Citations Intelligentes

Le caractère peut être automatiquement substitué par OS X grâce à la fonctionnalité Citations Intelligentes du système de texte par défaut :

Capture d'écran des citations intelligentes

Unicode est Complex

Copier et coller quelques informations sur le caractère candidat dans un fichier texte donne :

  • ' - APOSTROPHE, Unicode: U+0027, UTF-8: 27
  • - MODIFIER LETTER APOSTROPHE, Unicode: U+02BC, UTF-8: CA BC
  • - ARMENIAN APOSTROPHE, Unicode: U+055A, UTF-8: D5 9A
  • - FULLWIDTH APOSTROPHE, Unicode: U+FF07, UTF-8: EF BC 87

L'article de Ted Clancy [Quel caractère Unicode devrait représenter l'apostrophe anglaise ? (Et pourquoi le comité Unicode a tout faux.)](https://tedclancy.wordpress.com/2015/06/03/which-unicode-character-should- represent-the-english-apostrophe-and-why-the-unicode-committee-is-very-wrong/) montre à quel point l'ensemble de caractères Unicode peut devenir compliqué.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X