2013-04-01 16:28:57 +0000 2013-04-01 16:28:57 +0000
36
36

Notepad++ : insertion de caractères Unicode spéciaux dans l'UTF-8

Quelle est la meilleure façon de saisir des caractères Unicode spéciaux dans un document Notepad++ ? Dois-je me fier au système d'exploitation (Windows) ?

Recherche d'une solution see-et-click.

Je peux faire apparaître le panneau d'insertion ASCII avec Edit | Character Panel - ça marche très bien - mais il n'a que les 256 caractères bruts. En mode UTF-8, j'aimerais avoir une fonction similaire pour le jeu complet codé, par exemple l'alphabet grec, les symboles mathématiques, etc. Je ne veux pas avoir à utiliser le clavier numérique . Question similaire sur sourceforge mais pas de réponse non plus.

Réponses (4)

32
32
32
2015-10-08 15:13:10 +0000

Et maintenant, quelque chose de complètement différent, une galerie de copier-coller :


☀☁☂☃☄☇☈☉☊☋☌☍☎☏☐☑☒☓【ツ】☚☛☜☝☞☟☠☡☢☣☤☥☦☧☨☩☪☫☬☭☮☯☸☹☺☻☼☽☾✁✂✃✄✆✇✈✉✌✍✎✏✐✑✒✓✔✕✖✗✘✙✚✛✜✝✞✟❍❏❐❑❒❖❘❙❚❡❢❣❤❥❦❧☿♀♁♂♃♄♅♆♇♈♉♊♋♌♍♎♏♐♑♒♓♨

ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ αβγδεζηθικλμνξοπρςστυφχψω

ϊϋόύώΪΫάέήίΰ

АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ абвгдежзийклмнопрстуфхцчшщъыьэюя

ЀЁЂЃЄЅІЇЈЉЊЋЌЍЎЏѠѢѤѦѨѪѬѮѰѲѴѶѸѺѼѾҀ҂҃҄҅҆҇҈҉ҊҌҎҐҒҔҖҘҚҜҞҠҢҤҦҨҪҬҮҰҲҴҶҸҺҼҾӀӁӃӅӇӉӋӍӐӒӔӖӘӚӜӞӠӢӤӦӨӪӬӮӰӲӴӶӸӺӼӾԀԂԄԆԈԊԌԎԐԒԮԔԖԘԚԜԞԠԢԤԦԨԪԬᲀᲁᲂᲃᲄᲅᲆᲇᲈᴫᵸ⃝ⷠⷡⷢⷣⷤⷥⷦⷧⷨⷩⷪⷫⷬⷭⷮⷯⷰⷱⷲⷳⷴⷵⷶⷷⷸⷹⷺⷻⷼⷽⷾⷿꙴꙵꙶꙷꙸꙹꙺꙻꚟꙀꙂꙄꙆꙈꙊꙌꙎꙐꙒꙔꙖꙘꙚꙜꙞꙠꙢꙤꙦꙨꙪꙬꚘꙮꚚ꙯꙰꙱꙲꙳꙼꙽︮︯꙾ꙿꚀꚂꚄꚆꚈꚊꚌꚎꚐꚒꚔꚖꚜ

ѐёђѓєѕіїјљњћќѝўџѡѣѥѧѩѫѭѯѱѳѵѷѹѻѽѿҁҋҍҏґғҕҗҙқҝҟҡңҥҧҩҫҭүұҳҵҷҹһҽҿӏӂӄӆӈӊӌӎӑӓӕӗәӛӝӟӡӣӥӧөӫӭӯӱӳӵӷӹӻӽӿԁԃԅԇԉԋԍԏԑԓԯԕԗԙԛԝԟԡԣԥԧԩԫԭꙁꙃꙅꙇꙉꙋꙍꙏꙑꙓꙕꙗꙙꙛꙝꙟꙡꙣꙥꙧꙩꙫꙭꚙꚛꚁꚃꚅꚇꚉꚋꚍꚏꚑꚓꚕꚗꚝ

º¹²³⁴⁵⁺-⁼⁽ ⁾ ⁿ ¼½¾‰‱℃ ℉ ⓥⓁⓒⒷⓍ❶❷❸❹❺❻❼❽❾❿➀➁➂➃➄➅➆➇➈➉➊➋➌➍➎➏➐➑➒➓①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳⓪ⒶⓖⓇⒼⓙⓚⒿⓗⒹⓜⓄⒽⓃⓉⓘⓏⓥⒻⒸⓊⓐⓛⓑⓙⒾⓔⓅⓖⓞⓣⓙⓚⓢⓞⓆⓞⓟⓋⓡⓩⓣⓤⓥⓝⓕⓨⓩ

♩♪♫♬♭♮♯☰☱☲☳☴☵☶☷♔♕♖♗♘♙♚♛♜♝♞♟弗♠♡♢♣♤♥♦♧

★☆✠✡✢✣✤✥✦✧✩✪✫✬✭✮✯✰✱✲✳✴✵✶✷✸✹✺✻✼✽✾✿❀❁❂❃❄❅❆❇❈❉❊❋➔➘➙➚➛➜➝➞➟➠➡➢➣➤➥➦➧➨➩➪➫➬➭➮➯➱➲➳➴➵➶➷➸➹➺➻➼➽➾←↑→↓↔↕↘↙↚↛↜↝↞↟↠↡↢↣↤↥↦↧↨↫↬↭↮↯↰↱↲↳↴↵↶↷↸↹↺↻↼↽↾↿⇀⇁⇂⇃⇄⇅⇆⇇⇈⇉⇊⇋⇌⇍⇎⇏⇐⇑⇒⇓⇔⇕⇖⇗⇘⇙⇚⇛⇜⇝⇞⇟⇠⇡⇢⇣⇤⇥⇦⇧⇨⇩⇪

■□▢▣▤▥▦▧▨▩▪▫▬▭▮▯▰▱▲△▴▵▶▷▸▹►▻▼▽▾▿◀◁◂◃◄◅◆◇◈◉◊○◌◍◎●◐◑◒◓◔◕◖◗◘◙◚◛◜◝◞◟◠◡◢◣◤◥◦◧◨◩◪◫◬◭◮◯ ▔ ▕ ░ ▒ ▓ ▀ ▁ ▂ ▂ ▃ ▄ ▅ ▆ ▇ ? ▉ ▊ ▌ ▍ ▎ ▏▐

∀∁∂∃∄∅∆∇∈∉∊∋∌∍∎∏∐∑−±∓∔∕∖∗∘∙√∛∜∝∞∟∠∡∢∣∤∥∦∧∨∩∪∫∬∭∮∯∰∱∲∳∴∵∶∷∸∹∺∻∼∽∾∿≀≁≂≃≄≅≆≇≈≉≊≋≌≍≎≏≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≠≡≢≣≤≥≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊂⊃⊄⊅⊆⊇⊈⊉⊊⊋⊌⊍⊎⊏⊐⊑⊒⊓⊔⊕⊖⊗⊘⊙⊚⊛⊜⊝⊞⊟⊠⊡⊢⊣⊤⊥⊦⊧⊨⊩⊪⊫⊬⊭⊮⊯⊰⊱⊲⊳⊴⊵⊶⊷⊸⊹⊺⊻⊼⊽⊾⊿⋀⋁⋂⋃⋄⋅⋆⋇⋈⋉⋊⋋⋌⋍⋎⋏⋐⋑⋒⋓⋔⋕⋖⋗⋘⋙⋜⋝⋞⋟⋠⋡⋢⋣⋦⋧⋨⋩⋪⋫⋬⋭⋮⋯ ⋰ ⋱

¿¡- ‖ ‗ ‘ ’ “ ” ‘ ’ ‘ ‛ “ ” “ ” † ‡ - ‣ ․ ‥ … ‧ ′ ″ ‴ ‵ ‷ ‸ ’ ‘ ※ ‼ ‽ ‾‿⁀⁁⁂ ⁃ ⁄ ⁅ ⁆

ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÜÝßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿ ĀāĂ㥹ĆćĈĉĊċČčĎďĐđĒēĔĕĖėĘęĚěĜĝĞğĠġĢģĤĥĦħĨĩĪīĬĭĮįİıIJijĴĵĶķĸĹĺĻļĽľĿŀŁłŃńŅņŇňʼnŊŋŌōŎŏŐőŒœŔŕŖŗŘřŚśŜŝŞşŠšŢţŤťŦŧŨũŪūŬŭŮůŰűŲųŴŵŶŷŸŹźŻżŽž ſƀƁƂƃƄƅƆƇƈƉƊƋƌƍƎƏƐƑƒƓƔƕƖƗƘƙƚƛƜƝƞƟƠơƤƥƦƧƨƩƪƫƬƭƮƯưƱƲƳƴƵƶƷƸƹƺƻƼƽƾƿǀǁǂǃ ǍǎǏǐǑǒǓǔǕǖǗǘǙǚǛǜǝǞǟǠǡǢǣǤǥǦǧǨǩǪǫǬǭǮǯǰǴǵǶǷǸǹ ǺǻǼǽǾǿȀȁȂȃȄȅȆȇȈȉȊȋȌȍȎȏȐȑȒȓȔȕȖȗȘșȚțȜȝȞȟȠ ȦȧȨȩȪȫȬȭȮȯȰȱȲȳɐɑɒɓɔɕɖɗɘəɚɛɜɝɞɟɠɡɢɣɤɥɦɧɨɩɪɫɬɭɯɰɱɲɳɴɵɶɷɸɹɺɻɼɽɾɿʀʁʂʃʄʅʆʇʈʉʊʋʌʍʎʏʐʑʒʓʔʕʖʗʘʙʚʛʜʝʞʟʠʡʢʭ

⛄⚽⚾⛳⛪⛺⛲⛵⛽


quelques Espaces (indiqués ici entre les blocs complets █ alias █)

? ? (rien)

? ? ​ ​ (espace de largeur zéro) ? ?       (espace pour les cheveux) ? ?     (six- (espace étroit) ? ?       (espace étroit) ? ?     (espace étroit sans interruption) ? ?       (espace à quatre par jour) ? ?     (espace) ?&nbsp ; ?         (espace sans pause) ?         (espace à trois par jour) ?       (dans l'espace) ? ?   0x6& 0x6& 0x6& (espace en em)

Grâce à Maxitweet , Johannes Knabe , et caractère de copier-coller .

Conseil : Ctrl +=zoom in. Ctrl 0=restaurer. (Mac ⌘ + et ⌘ 0.)

18
18
18
2013-04-10 11:22:10 +0000

Mettre en place une commande définie par l'utilisateur :

  1. Sélectionnez Exécuter puis Exécuter…
  2. Saisissez le charmap
  3. Cliquez sur Enregistrer…
  4. Entrez un nom pour l'identifier, par exemple &charmap (l'esperluette vous permet de spécifier C comme touche d'accélération, donc Alt+R puis C l'activent, à moins que vous n'ayez une autre commande avec la même touche d'accélération).
  5. Spécifiez éventuellement un raccourci clavier pour le déclencher, par exemple ALT et Num +
  6. Cliquez sur OK

Maintenant, chaque fois que vous voulez entrer un caractère, utilisez le menu Exécuter ou la touche de raccourci/accélérateur pour ouvrir la carte de caractères Windows, et choisissez un ou plusieurs caractères ou recherchez-les en utilisant leur nom Unicode dans “Rechercher :”, copiez-les dans le presse-papiers, fermez la carte de caractères et collez-les dans le Bloc-notes++.

Notez que vous devez être dans un format unicode pour que les caractères s'affichent dans Notepad++. Pour ce faire, allez dans le menu Format et sélectionnez “Encoder en UTF-8” ou similaire. Vous pouvez maintenant coller des lettres grecques, des indices, etc. dans Notepad++.

9
9
9
2015-10-08 16:36:29 +0000

Si vous pouvez écrire en utilisant le clavier numérique, cela signifie que vous avez déjà le point de code pour le caractère. Il vous suffit d'entrer la valeur hexadécimale du ou des caractères que vous souhaitez dans Notepad++, de les sélectionner, puis d'ouvrir le menu : Plugins → Convertisseur → HEX -> ASCII

Démonstration :

Conversion ASCII vers HEX et HEX vers ASCII Notepad++

  • *

Vous pouvez également obtenir des résultats en direct depuis le panneau de conversion

  • *

Une autre façon est d'utiliser le plugin HexEditor, qui était inclus dans les versions précédentes de Notepad++ mais a été supprimé récemment . Vous pouvez toujours installer le plugin (ou le réactiver s'il a été désactivé) à partir du gestionnaire de plugins, en tenant compte du fait qu'il peut parfois être instable.

De cette façon, il vous suffit de sélectionner Plugins → Hex-Editor → View in HEX (ou de cliquer sur le bouton H près de la droite de la barre de menu) puis de taper les octets UTF-8 dans la fenêtre d'édition hexadécimale. Par exemple, pour obtenir la chaîne qui est f0 9f 94 99 f0 9f 94 9a f0 9f 94 9b f0 9f 94 9c en UTF-8, il suffit de taper ces valeurs hexadécimales dans la colonne dump et de revenir en mode texte normal ; vous verrez ces caractères apparaître.

Notez qu'il peut être plus facile de travailler en UTF-16 ou UTF-32 car il est difficile d'obtenir l'encodage UTF-8 d'un caractère manuellement. Après tout, il suffit de reconvertir le fichier en UTF-8 lors de l'enregistrement


Il est également possible d'utiliser le convertisseur Base64 à cette fin. Il suffit de sélectionner la chaîne encodée en base64 et de choisir Plugins → MIME Tools → Base64 Decode


Si vous voulez juste entrer quelques caractères spéciaux fréquemment, il est préférable d'utiliser une macro.

Vous devez d'abord obtenir l'encodage base64 de la chaîne en la collant dans le Bloc-notes++, puis utiliser la fonction Base64 Encode. Ensuite, sélectionnez Macro → Démarrer l'enregistrement, tapez la chaîne base64 que vous obtenez, sélectionnez-la et décodez-la comme ci-dessus. Vous pouvez maintenant arrêter l'enregistrement et enregistrer la macro avec un nom descriptif et éventuellement avec un raccourci. Il est également possible d'utiliser la fonction ASCII de HEX → au lieu de base64

Plus tard, lorsque vous voudrez insérer cette chaîne, il suffira de rejouer la macro

Edit :

Le panneau de conversion ne fonctionne avec l'Unicode que si vous collez un caractère Unicode directement dans le champ ASCII

0
0
0
2017-11-15 06:38:58 +0000

Si vous connaissez un peu de LaTeX, vous pouvez utiliser ce script AutoHotKey pour convertir les entrées de type LaTeX en caractères Unicode . Ctrl+Alt+Maj+U l'activera (icône H sur la barre des tâches) et le désactivera (icône S).

Ainsi, par exemple, si vous tapez

\alpha \beta \Gamma \infty ^1 _2 \Bbb{R}

le résultat sera αβΓ∞¹₂ℝ.