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

メモ帳++ UTF-8 に特殊な Unicode 文字を挿入する

メモ帳++文書に特殊なユニコード文字を入力する最良の方法は何ですか?オペレーティングシステム(Windows)に頼らなければなりませんか?

see-and-clickの解決策を探しています。

編集] > [文字パネル]でASCII挿入パネルを開くことができます。UTF-8モードでは、ギリシャ語のアルファベットや数学記号など、完全にエンコードされたセットに対して同様の機能が欲しいと思います。テンキー](http://www.fileformat.info/tip/microsoft/enter_unicode.htm)を使う必要はありません。sourceforge ](http://sourceforge.net/p/notepad-plus/discussion/331753/thread/ad2f6043/)でも同様の質問がありましたが、こちらも回答がありません。

回答 (4)

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

そして今度は全く違うもの、カットアンドペーストのギャラリーです。


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

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

аааааL_3CAϋ managedόύώώїЙКМОНПРСТУХФЦЧШОЪЫЫЕЭЮЯЯ абвгдежзийклмнопрстуфхцчшъщыьэюя

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

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

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

♩♪♫♬♭♮♮♯So2630͟͟͞͞So2631͟͟͞͞So2632͟͞͞So2633͟͞͞So2634͟͞͞So2635͟͞͞So2636͟͞͞So2637͟͞♕So2656͟͞͞So2657͟͞͞So2658͟͞͞So2659͟͞͞♚♛So265C͟͞͞So265D͟͞͞͞So265E͟͞͞͞So265F͟͞͞♠♣♢♤♥♧♦

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

■□▢▣▤▥▦▧▨▩▪▫▬▭▮▯▰▱▲△▴▵▶▷▸▹►▻▼▽▾▿◀◁◂◃◄◅◆◇◈◉◊○◌◍◎●◐◑◒◓◔◕◖◗◘◙◚◛◜◝◞◟◠◡◢◣◤◥◦◧◨◩◪◫◬◭◮◯ ▔ ՞ټ՞So2595 糂汰 ░ ▒▓ ▀ ՞ټ՞So2581 ՞ټ՞▂ ՞ټ՞So2583 ▄ ▅ ՞ټ՞So2586 ՞ټ՞▇"▉ ՞ټ՞So258A ՞ټ՞So258B ▌ ՞ټ՞So258D ՞ټ՞So258E ՞ټ՞So258F ՞ټ՞So2590

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

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

⛄⚽⚾⛳So26EA contains containsSo26FA containsSo26F2 contains⛵So26FD


a few スペース (ここではフルブロック█別名█の間に表示されます)

“” (無)

“” ​ ​ (ゼロ幅スペース) “ ”     (ヘアスペース) “ ”     (六角スペース) “ ”     (六角スペース) パーエム・スペース) _ “ ” _      (薄いスペース) _ “ ” _    (狭いノー・ブレイク・スペース) _ “ ” _      (4パーエム・スペース) _ “ ” _    (スペース) _ “&nbsp. ” _        (ノーブレークスペース) “ ”       (3パーエムスペース) “ ”       (エンスペース) “ ”   0x6& 0x6& (エンスペース)

Maxitweet , Johannes Knabe , copypastecharacter に感謝します。

ヒント。Ctrl +=ズームイン。Ctrl 0=復元。(Mac ⌘ + と ⌘ 0)

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

ユーザー定義コマンドを設定します。

  1. [実行] を選択し、[実行] を選択します。
  2. charmap
  3. 保存をクリックします…
  4. 名前を入力して識別します。(アンパサンドはアクセラレータキーとして C を指定できるので、同じアクセラレータキーを持つ別のコマンドがない限り、Alt+R の後に C でアクティベートします)。
  5. オプションでキーボードショートカットを指定して起動させることもできます。

これで、文字を入力したいときはいつでも、[実行]メニューまたはショートカット/アクセラレータキーを使用して Windows 文字マップを開き、1 つ以上の文字を選択するか、または「Search for:」で Unicode 名を使用して検索し、クリップボードにコピーして、文字マップを閉じてメモ帳++に貼り付けます。

メモ帳++で文字を表示するには、ユニコード形式でなければならないことに注意してください。これは、[フォーマット]メニューから[UTF-8でエンコード]などを選択して行います。これで、ギリシャ文字や添え字などをメモ帳++に貼り付けることができます。

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

テンキーを使って書けるということは、その文字の code point がすでにあるということです。テンキーで書きたい文字の16進数をメモ帳++に入力して選択し、メニューを開きます。プラグイン → コンバータ → HEX -\ -> ASCII_

デモ。

ASCII から HEX および HEX から ASCII への変換 Notepad++


変換パネルからライブ結果を得ることもできます


もう一つの方法は HexEditor プラグインを使うことです。プラグインマネージャからプラグインをインストールすることができます(無効化されている場合は再有効化することもできます)が、不安定な場合があります。

この方法では、Plugins → Hex-Editor → View in HEXを選択して(またはメニューバーの右側にあるHボタンをクリックして)、UTF-8バイトを16進数編集ウィンドウに入力するだけです。例えば、f0 9f 94 99 f0 9f 94 9a f0 9f 94 9b f0 9f 94 9cの文字列をUTF-8で取得するには、これらの16進数の値をダンプカラムに入力し、通常のテキストモードに切り替えれば、これらの文字が表示されます。

文字の UTF-8 エンコーディングを手動で取得するのは厄介なので、UTF-16 または UTF-32 で作業する方が簡単かもしれないことに注意してください。


この目的のためにBase64コンバータを使用することも可能です。Base64でエンコードされた文字列を選択して、プラグイン→MIMEツール→Base64 Decode


頻繁に特殊文字を入力するだけならマクロを使った方がいいですね。

まずは文字列のBase64エンコードをメモ帳++に貼り付けてBase64エンコード機能を使います。その後、Macro → 録音開始を選択し、取得したbase64文字列を入力して選択し、上記のようにデコードします。これで、記録を停止して、マクロに何らかの記述的な名前を付けて保存し、場合によってはショートカットと一緒に保存することができます。Base64 の代わりに HEX → ASCII 機能を使用することも可能です

後でその文字列を挿入したいときは、マクロを再生すればいいだけです

編集:

変換パネルは、ASCII フィールド

0x4& に Unicode 文字を直接貼り付けた場合にのみ Unicode で動作します。

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

LaTeX をある程度知っていれば、この AutoHotKey スクリプトで LaTeX ライクな入力を Unicode 文字に変換する を使うことができます。Ctrl+Alt+Shift+Uでオン(タスクバーのアイコンH)とオフ(アイコンS)が切り替わります。

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

と入力すると、結果は αβΓ∞¹₂ℝ となります。