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

Notepad++ voegt speciale Unicode-tekens in UTF-8 in

Wat is de beste manier om speciale Unicode-tekens in te voeren in een Notepad++ document? Moet ik vertrouwen op het besturingssysteem (Windows)?

Op zoek naar een zie-en-klik oplossing.

Ik kan het ASCII invoegpaneel oproepen met Bewerken | Tekenpaneel - dat werkt prima - maar het heeft alleen de 256 onbewerkte tekens. In UTF-8 modus zou ik een gelijkaardige functie willen hebben voor de volledige gecodeerde set, b.v. het Griekse alfabet, wiskundige symbolen, enz. Ik wil niet de numeriek toetsenbord hoeven te gebruiken. Vergelijkbare vraag op sourceforge maar ook daar geen antwoord.

Antwoorden (4)

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

En nu iets heel anders, een knip en plak galerij:

  • *

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

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

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

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

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

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

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

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

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

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

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

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

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

⛄⚽⚾⛳⛪⛺⛲⛵⛽

  • * een paar Spaties (hier afgebeeld tussen volle blokken █ aka █)

”“ (niets)

”“ ​ ​ (nulbreedte ruimte) ” “     (haarruimte) ” “     (zes- per-em ruimte) ” “     (dunne ruimte) ” “     (smalle geen-breuk ruimte) ” “     (vier-per-em ruimte) ” “     (ruimte) ”  “     (no-break spatie) ” “     (drie-per-em spatie) ” “       (en spatie) ” “     (em spatie)

Met dank aan Maxitweet , Johannes Knabe , en copypastecharacter .

Tip: Ctrl +=zoomen. Ctrl 0=herstellen. (Mac ⌘ + en ⌘ 0.)

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

Stel een door de gebruiker gedefinieerd commando in:

  1. Selecteer Uitvoeren en dan Uitvoeren…
  2. Voer charmap in
  3. Klik op Opslaan…
  4. Voer een naam in om het te identificeren, bijv. &charmap (de ampersand laat je C specificeren als de versneltoets, dus Alt+R dan C activeert het, tenzij je een ander commando hebt met dezelfde versneltoets).
  5. Geef eventueel een sneltoets op om het te activeren, bijvoorbeeld ALT en Num +

Telkens wanneer u nu een teken wilt invoeren, gebruikt u het menu Uitvoeren of de sneltoets/accelerator om Windows Tekenkaart te openen, en ofwel kiest u een of meer tekens of zoekt u ernaar met behulp van de Unicode-naam in “Zoeken naar:”, kopieert u naar het klembord, sluit u Tekenkaart en plakt u in Notepad++.

Merk op dat je een unicode-indeling moet hebben om de tekens in Notepad++ te kunnen weergeven. Dit doe je door naar het Format menu te gaan en “Encode in UTF-8” of iets dergelijks te selecteren. Nu kun je Griekse letters, subscripts, enz. in Notepad++ plakken.

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

Als je kunt schrijven met het numerieke toetsenbord, betekent dat dat je het codepunt voor het teken al hebt. Voer gewoon de hex waarde van het (de) gewenste karakter(s) in Notepad++ in, selecteer ze, en open dan het menu: Plugins → Converteer → HEX - # ASCII

Demonstratie:

ASCII naar HEX en HEX naar ASCII Conversie Notepad++

  • *

Je kunt ook live resultaten krijgen van het conversiepaneel

  • *

Een andere manier is het gebruik van de HexEditor plugin, die was opgenomen in eerdere versies van Notepad++ maar is onlangs verwijderd . Je kunt de plugin nog steeds installeren (of opnieuw activeren als hij was uitgeschakeld) vanuit de plugin manager met het voorbehoud dat hij soms onstabiel kan zijn.

Op deze manier selecteer je gewoon Plugins → Hex-Editor → Weergave in HEX (of klik op de H knop rechts in de menubalk) en dan typ je de UTF-8 bytes in het hex bewerkingsvenster. Om bijvoorbeeld de string te krijgen die f0 9f 94 99 f0 9f 94 9a f0 9f 94 9b f0 9f 94 9c is in UTF-8, typ deze hex waarden in de dump kolom en schakel terug naar normale tekst modus; je zult deze karakters zien verschijnen.

Merk op dat het misschien gemakkelijker is om in UTF-16 of UTF-32 te werken, aangezien het handmatig verkrijgen van UTF-8 codering van een karakter lastig is. Immers, gewoon het bestand terug converteren naar UTF-8 bij het opslaan

  • *

Het is ook mogelijk om de Base64 converter voor dit doel te gebruiken. Selecteer gewoon de base64 gecodeerde string en selecteer Plugins → MIME Tools → Base64 Decode

  • *

Als je maar een paar speciale tekens vaak wilt invoeren, kun je beter een macro gebruiken.

Eerst moet je de base64 encoding van de string ophalen door die in Notepad++ te plakken en dan de Base64 Encode functie te gebruiken. Selecteer daarna Macro → Start opname, typ de base64 string die je krijgt, selecteer hem en decodeer hem zoals hierboven. Nu kun je de opname stoppen en de macro opslaan met een beschrijvende naam en eventueel samen met een snelkoppeling. Het is ook mogelijk om de HEX → ASCII functie te gebruiken in plaats van base64

Later wanneer je die string wilt invoegen, hoef je alleen maar de macro opnieuw te spelen

Bewerken:

Het Conversie Paneel werkt alleen met Unicode als je een Unicode karakter direct in het ASCII veld plakt

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

Als u wat LaTeX kent, kunt u dit AutoHotKey-script gebruiken om LaTeX-achtige invoer om te zetten in Unicode-tekens . Ctrl+Alt+Shift+U schakelt het aan (pictogram H op de taakbalk) en uit (pictogram S).

Dus als je bijvoorbeeld

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

typt, wordt het resultaat αβΓ∞¹₂ℝ