Service de type Detexify où je peux coller un symbole

Detexify Like Service Where I Can Paste Symbol



Solution:

https://w3c.github.io/xml-entities/unicode-names.html

a le nom Unicode de tous les caractères d'Unicode 8, et je viens de l'étendre pour donner les noms d'entités utilisés dans HTML (et les ensembles d'entités MathML et ISO) ainsi que les noms TeX lorsqu'ils sont connus. Les noms TeX incluent les noms (correspondants) utilisés par lepackage stix (rendant les polices stix disponibles pour le tex classique) et lepaquet unicode-math (pour xetex/luatex).



Pour les personnages mentionnés jusqu'à présent dans les commentaires de cette page, cela produit



entrez la description de l




Je travaille depuis le milieu des années 90 sur le projet stix, dont le but était d'ajouter des symboles mathématiques et techniques à l'unicode. (plusieurs milliers ajoutés, largement efficaces avec unicode 4.0, et toujours en croissance très lente.)

une chronologie de ce projet, avec des tableaux de données montrant les unicodes et les noms de commandes (tex), peut être trouvée sur http://www.ams.org/STIX/ ; il n'est pas à jour, des problèmes ayant surgi, principalement en ce qui concerne le pua (zone d'utilisation privée unicode), et des modifications convenues mais non mises en œuvre des noms associés à certains des alphanumériques mathématiques. cependant, je pense que les noms dans le tableau ont été utilisés dans la mise en œuvre de la police xits, et ils seront certainement utilisés pour les polices stix.

De toute évidence, alors que de nouveaux symboles continuent d'être conçus, tous les symboles n'ont pas d'unicode. cependant, le comité technique Unicode est ouvert aux ajouts, à condition qu'une demande puisse être documentée par des preuves dans un article ou un livre d'un éditeur « reconnu » ; une telle preuve inclurait mieux un exemple dans son contexte, de préférence avec le contexte indiquant le sens et l'usage prévu.



en ce qui concerne cette question, le tableau décrit ici est dans l'ordre unicode. il y a beaucoup de « bagages » supplémentaires dans le tableau, mais il devrait être possible de reconnaître sans difficulté un Unicode et le nom de la commande associée. (si des erreurs sont détectées, veuillez envoyer un mot à l'adresse indiquée dans mon profil.)

Je connais quelques autres ressources, développées en référence à mathml, mais je n'ai pas les liens sous la main. Je mettrai à jour cela quand je le trouverai.


J'ai une page Web où vous pouvez le faire, mais elle ne contient actuellement que 1985 caractères Unicode mappés. (Certains d'entre eux ont plus d'un mappage où il existe plusieurs façons d'exécuter la commande, il y a donc actuellement 3041 mappages dans la base de données.) J'en ajoute plus chaque fois que j'ai le temps (ce qui n'est pas très souvent).

Vous pouvez coller le caractère Unicode dans la zone intitulée « UTF-8 Caractère » comme ceci :

image de la page Web

Vous pouvez également entrer le code hexadécimal dans la case intitulée « Hex Code ». Vous pouvez également rechercher sur tout dans un bloc ou un package LaTeX particulier ou en faisant correspondre le nom de la commande LaTeX ou en faisant correspondre la description Unicode.

Dans le cas du symbole forall, il n'a qu'une seule correspondance :

codepoint 00200 Symbole Unicode ∀ Commande LaTeX forall Packages aucun mode math Description pour tous les opérateurs mathématiques de bloc

Certains personnages ont plus d'une correspondance. Par exemple, le caractère complémentaire ∁ a cinq correspondances :

image du résultat avec cinq lignes

Il y a donc un choix de forfaits au cas où vous auriez une préférence.

Tous les caractères Unicode n'ont pas de commandes LaTeX correspondantes, donc certaines correspondances simulent simplement le symbole, avec des degrés de réussite variables, comme le soin du symbole « soin de » ℅ :

image du tableau des résultats avec deux lignes

La deuxième correspondance ne produit pas un bon résultat particulier (ce qui peut être vu dans l'exemple d'image correspondant) mais elle est plus simple à produire que la première correspondance.