144 votes

Impossible de mettre un zéro après un aleph ?

Un ami et moi plaisantions sur les Aleph. En essayant de taper 0 (échanger ces 2 caractères), ils se sont échangés eux-mêmes ! Toute séquence de symboles n'empêche pas cet effet. Pourquoi cela ?

Essayez de les taper avec le 0 et l'inverse (c&p pour ) :

0

- 0

\\\ 0

-./ 0

Les mots les séparent cependant

foobar 0

Je suis sur arch linux et je n'ai pas encore testé cela sur d'autres systèmes d'exploitation.

EDIT : Le nombre ne doit pas nécessairement être zéro. Cela fonctionne avec les chiffres, mais pas avec les lettres.

3voto

Danny F Points 151

0 0 0- -0

Le problème est de savoir où l'on fait cela, et la mise en œuvre. Pour obtenir le comportement des chiffres en hébreu tous les caractères doivent être en direction de droite à gauche. En HTML/CSS, c'est-à-dire :

<p style="direction:rtl"> 0 0 0- -0 </p>

Dans le système d'exploitation, l'hébreu et la bidirectionnalité doivent être activés.

Les solutions de contournement qui suggèrent l'utilisation d'autres caractères comme substituts vont à l'encontre de l'objectif d'Unicode. L'aleph en tant qu'opérateur mathématique peut avoir la même apparence dans certains jeux de caractères, mais il s'agit d'un caractère entièrement différent de l'aleph hébreu, tant dans le contexte que dans la manière dont il sera analysé. Par exemple, un ordinateur ou un locuteur natif de l'hébreu ne le traitera pas correctement s'il est utilisé en conjonction avec un mot hébreu. Les chiffres et les caractères non alpha posent problème lorsqu'ils ne reçoivent pas eux-mêmes le même codage directionnel que les caractères alpha. Ainsi, ironiquement, les chiffres eux-mêmes, alors qu'ils devraient apparemment être indépendants d'un jeu de caractères/de la directionnalité, prennent la directionnalité unicode de la lettre précédente. Ainsi, dans un document en hébreu, les chiffres sont "hébraïsés", c'est-à-dire qu'ils prennent la direction de l'hébreu. Alors que dans un document anglo-latin, les lettres hébraïques peuvent être mélangées et désordonnées en raison de l'absence de directionnalité attribuée au paragraphe.

2voto

user23013 Points 247

C'est possible :

0

- 0

\\ 0

-./ 0

foobar 0

(Cette réponse ne répond pas à la question "pourquoi est-ce ainsi", car d'autres y ont déjà répondu. Mais elle répond à la question du titre, "impossible de... ?")

0voto

C'est en fait plus évident si vous copiez dans l'éditeur qui le supporte correctement ! Comme (oui, hillarious) Chrome url omnibox. L'ensemble du style changera. De plus, comme cela peut vous intéresser, tout comme pour Ohm vs Omega (une erreur courante dans les fichiers de polices TrueType et OpenType, le glyphe .Omega n'est pas U+2126 (Ohm), mais U+03A9 (Omega)), pour les mathématiques, vous devez utiliser , et non .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X