0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

VSCodeでunicode-mathするためのスニペット

Posted at

unicode-mathって何?

unicode-mathとは、フォントまわりがなんか色々と便利になるLaTeXのパッケージです。すみません。自分もよくわかってません。

注意として、LuaLaTeXを使っていることが前提となります。unicode-mathの詳しい仕様については以下の記事を参照してください。徹底解説! unicode-mathパッケージでココが変わる

とにかく、unicode-mathの便利な機能の一つとして、なんとunicode文字をそのまま出力できます!つまり、以下のようなunicode文字を含むコードをそのままコンパイルできるということです。

hoge.tex
\begin{equation}
    |ψ⟩ ≈ ∑_𝒌 c_𝒌|𝒌⟩
\end{equation}

しかし、そもそもunicode文字をどうやって入力すればいいのでしょうか。色々方法はあると思いますが、私はVSCodeのスニペット機能を使っています。

スニペット

まず準備として、VSCode の setting.json に以下を追加しておきます。
1行目は自作のスニペットを優先的に上に表示するためのものです。
2行目についてはVSCodeが他の文字と見分けづらいunicode文字をハイライトしてくれるのですが、それを無理やり黙らせています。

setting.json
{
    "editor.snippetSuggestions": "top",
    "editor.unicodeHighlight.ambiguousCharacters": false,
}

次に、VSCodeの設定からユーザースニペットに進んで、latex.jsonに以下を追加します。すると、コマンドの補完結果がunicodeに置き換わります。やったね。

latex.json
{
	"△": { "prefix": ["@3","\\triangle"], "body": "△" },
	"∂":{ "prefix": ["@6","\\partial"], "body":"∂" },
	"∇":{ "prefix": ["@7","\\nabla"], "body":"∇" },
	"∞":{ "prefix": ["@8","\\infty"], "body":"∞" },
	"≡":{ "prefix": ["@=","\\equiv"], "body": "≡" },
	"∧":{ "prefix": ["@&","\\wedge"], "body":"∧" },
	"×":{ "prefix": ["@*","\\times"], "body": "×" },
	"⋅":{ "prefix": ["@.","\\cdot"], "body": "⋅" },
    "†":{ "prefix": ["@+","\\dagger"], "body": "†" },
	"∀":{ "prefix": ["@A","\\forall"], "body": "∀" },
	"∃":{ "prefix": ["@E","\\exists"], "body": "∃" },
	"∫":{ "prefix": ["@I","\\int"], "body": "∫" },
	"∑":{ "prefix": ["@M","\\sum"], "body": "∑" },
	"∏":{ "prefix": ["@R","\\prod"], "body": "∏" },
	"cdots":{ "prefix": ["@c.","\\cdots"], "body": "⋯" },
	"ldots": { "prefix": ["@l.","\\ldots"], "body": "…" },
	"vdots": { "prefix": ["@v.","\\vdots"], "body": "⋮" },
	"ddots": { "prefix": ["@d.","\\ddots"], "body": "⋱" },
	"udots":{ "prefix": ["@u.","\\udots"], "body": "⋰" },

	"↑":{ "prefix": ["\\uparrow"], "body": "↑" },
	"↓":{ "prefix": ["\\downarrow"], "body": "↓" },
	"←":{ "prefix": ["\\gets","\\leftarrow"], "body": "←" },
	"→":{ "prefix": ["\\to","\\rightarrow"], "body": "→" },
	"↦":{ "prefix": ["\\mapsto"], "body": "↦" },
	"↔":{ "prefix": ["\\leftrightarrow"], "body": "↔" },
	"⇔":{ "prefix": ["\\Leftrightarrow"], "body": "⇔" },
	"⇒":{ "prefix": ["\\Rightarrow"], "body": "⇒" },
	"⇐":{ "prefix": ["\\Lefttarrow"], "body": "⇐" },
	"≈":{ "prefix": ["\\approx"], "body": "≈" },
	"≃":{ "prefix": ["\\simeq"], "body": "≃" },
	"∼":{ "prefix": ["\\sim"], "body": "∼" },
    "≠":{ "prefix": ["\\ne"], "body": "≠" },
    "∝":{ "prefix": ["\\propto"], "body": "∝" },
    "≔":{ "prefix": ["\\coloneq"], "body": "≔" },
	"≕":{ "prefix": ["\\eqcolon"], "body": "≕" },
	"≤":{ "prefix": ["\\le"], "body": "≤" },
	"≥":{ "prefix": ["\\ge"], "body": "≥" },
	"≪":{ "prefix": ["\\ll"], "body": "≪" },
	"≫":{ "prefix": ["\\gg"], "body": "≫" },
	"∈":{ "prefix": ["\\in"], "body": "∈" },
	"∋":{ "prefix": ["\\ni"], "body": "∋" },
    "∩":{ "prefix": ["\\cap"], "body": "∩" },
	"∪":{ "prefix": ["\\cup"], "body": "∪" },
	"⊂":{ "prefix": ["\\subset"], "body": "⊂" },
	"⊃":{ "prefix": ["\\supset"], "body": "⊃" },
	"⊆":{ "prefix": ["\\subseteq"], "body": "⊆" },
	"⊇":{ "prefix": ["\\supseteq"], "body": "⊇" },
	"⊊":{ "prefix": ["\\subsetneq"], "body": "⊊" },
	"⊋":{ "prefix": ["\\supsetneq"], "body": "⊋"},
    "⊕":{ "prefix": ["\\oplus"], "body": "⊕" },
    "⊗":{ "prefix": ["\\otimes"], "body": "⊗" },
    "∮":{ "prefix": ["\\oint"], "body": "∮" },
	"∬":{ "prefix": ["\\iint"], "body": "∬" },
    "⨁":{ "prefix": ["\\bigoplus"], "body": "⨁" },
    "⨂":{ "prefix": ["\\bigotimes"], "body": "⨂" },
    "⋀":{ "prefix": ["\\bigwedge"], "body": "⋀" },
    "⋂":{ "prefix": ["\\bigcap"], "body": "⋂" },
    "⋃":{ "prefix": ["\\bigcup"], "body": "⋃" },
    "±":{ "prefix": ["\\pm"], "body": "±" },
	"∓":{ "prefix": ["\\mp"], "body": "∓" },
    "¬":{ "prefix": ["\\neg"], "body": "¬" },
    "∘":{ "prefix": ["\\circ"], "body": "∘" },
	"•":{ "prefix": ["\\bullet"], "body": "•" },
    "★":{ "prefix": ["\\star"], "body": "★" },
    "⊥":{ "prefix": ["\\perp"], "body": "⊥" },
	"‖":{ "prefix": ["\\paralell"], "body": "‖" },
	"∵":{ "prefix": ["\\because"], "body": "∵" },
	"∴":{ "prefix": ["\\therefore"], "body": "∴"},
    "ℏ": { "prefix": ["\\hbar"], "body": "ℏ" },
    "⟨":{ "prefix": ["\\langle"], "body": "⟨" },
    "⟩":{ "prefix": ["\\rangle"], "body": "⟩" },
}

ギリシャ文字といくつかの字体のアルファベットについてもスニペットを載せておきます。良ければご活用ください。

latex.json
{
	"α":{ "prefix": "@a", "body":"α" },
	"β":{ "prefix": "@b", "body":"β" },
	"γ":{ "prefix": "@g", "body":"γ" },
	"δ":{ "prefix": "@d", "body":"δ" },
	"ϵ":{ "prefix": "@e", "body":"ϵ" },
	"ζ":{ "prefix": "@z", "body":"ζ" },
	"η":{ "prefix": "@h", "body":"η" },
	"θ":{ "prefix": "@q", "body":"θ" },
	"ι":{ "prefix": "@i", "body":"ι" },
	"κ":{ "prefix": "@k", "body":"κ" },
	"λ":{ "prefix": "@l", "body":"λ" },
	"μ":{ "prefix": "@m", "body":"μ" },
	"ν":{ "prefix": "@n", "body":"ν" },
	"ξ":{ "prefix": "@x", "body":"ξ" },
	"π":{ "prefix": "@p", "body":"π" },
	"ρ":{ "prefix": "@r", "body":"ρ" },
	"σ":{ "prefix": "@s", "body":"σ" },
	"τ":{ "prefix": "@t", "body":"τ" },
	"υ":{ "prefix": "@u", "body":"υ" },
	"ϕ":{ "prefix": "@f", "body":"ϕ" },
	"χ":{ "prefix": "@c", "body":"χ" },
	"ψ":{ "prefix": "@y", "body":"ψ" },
	"ω":{ "prefix": "@o", "body":"ω" },
	"Γ":{ "prefix": "@G", "body":"Γ" },
	"Δ":{ "prefix": "@D", "body":"Δ" },
	"Θ":{ "prefix": "@Q", "body":"Θ" },
	"Λ":{ "prefix": "@L", "body":"Λ" },
	"Ξ":{ "prefix": "@X", "body":"Ξ" },
	"Π":{ "prefix": "@P", "body":"Π" },
	"Σ":{ "prefix": "@S", "body":"Σ" },
	"Υ":{ "prefix": "@U", "body":"Υ" },
	"Φ":{ "prefix": "@F", "body":"Φ" },
	"Ψ":{ "prefix": "@Y", "body":"Ψ" },
	"Ω":{ "prefix": "@w", "body":"Ω"},
    "ε":{ "prefix":"@ve", "body":"ε" },
    "ϑ":{ "prefix":"@vq", "body":"ϑ" },
    "ϖ":{ "prefix":"@vp", "body":"ϖ" },
    "ϱ":{ "prefix":"@vr", "body":"ϱ" },
    "ς":{ "prefix":"@vs", "body":"ς" },
    "φ":{ "prefix":"@vf", "body":"φ" },

	"𝒂":{"prefix":["bfa","@bfa"], "body": "𝒂"},
	"𝒃":{"prefix":["bfb","@bfb"], "body": "𝒃"},
	"𝒄":{"prefix":["bfc","@bfc"], "body": "𝒄"},
	"𝒅":{"prefix":["bfd","@bfd"], "body": "𝒅"},
	"𝒆":{"prefix":["bfe","@bfe"], "body": "𝒆"},
	"𝒇":{"prefix":["bff","@bff"], "body": "𝒇"},
	"𝒈":{"prefix":["bfg","@bfg"], "body": "𝒈"},
	"𝒉":{"prefix":["bfh","@bfh"], "body": "𝒉"},
	"𝒊":{"prefix":["bfi","@bfi"], "body": "𝒊"},
	"𝒋":{"prefix":["bfj","@bfj"], "body": "𝒋"},
	"𝒌":{"prefix":["bfk","@bfk"], "body": "𝒌"},
	"𝒍":{"prefix":["bfl","@bfl"], "body": "𝒍"},
	"𝒎":{"prefix":["bfm","@bfm"], "body": "𝒎"},
	"𝒏":{"prefix":["bfn","@bfn"], "body": "𝒏"},
	"𝒐":{"prefix":["bfo","@bfo"], "body": "𝒐"},
	"𝒑":{"prefix":["bfp","@bfp"], "body": "𝒑"},
	"𝒒":{"prefix":["bfq","@bfq"], "body": "𝒒"},
	"𝒓":{"prefix":["bfr","@bfr"], "body": "𝒓"},
	"𝒔":{"prefix":["bfs","@bfs"], "body": "𝒔"},
	"𝒕":{"prefix":["bft","@bft"], "body": "𝒕"},
	"𝒖":{"prefix":["bfu","@bfu"], "body": "𝒖"},
	"𝒗":{"prefix":["bfv","@bfv"], "body": "𝒗"},
	"𝒘":{"prefix":["bfw","@bfw"], "body": "𝒘"},
	"𝒙":{"prefix":["bfx","@bfx"], "body": "𝒙"},
	"𝒚":{"prefix":["bfy","@bfy"], "body": "𝒚"},
	"𝒛":{"prefix":["bfz","@bfz"], "body": "𝒛"},
	"𝑨":{"prefix":["bfA","@bfA"], "body": "𝑨"},
	"𝑩":{"prefix":["bfB","@bfB"], "body": "𝑩"},
	"𝑪":{"prefix":["bfC","@bfC"], "body": "𝑪"},
	"𝑫":{"prefix":["bfD","@bfD"], "body": "𝑫"},
	"𝑬":{"prefix":["bfE","@bfE"], "body": "𝑬"},
	"𝑭":{"prefix":["bfF","@bfF"], "body": "𝑭"},
	"𝑮":{"prefix":["bfG","@bfG"], "body": "𝑮"},
	"𝑯":{"prefix":["bfH","@bfH"], "body": "𝑯"},
	"𝑰":{"prefix":["bfI","@bfI"], "body": "𝑰"},
	"𝑱":{"prefix":["bfJ","@bfJ"], "body": "𝑱"},
	"𝑲":{"prefix":["bfK","@bfK"], "body": "𝑲"},
	"𝑳":{"prefix":["bfL","@bfL"], "body": "𝑳"},
	"𝑴":{"prefix":["bfM","@bfM"], "body": "𝑴"},
	"𝑵":{"prefix":["bfN","@bfN"], "body": "𝑵"},
	"𝑶":{"prefix":["bfO","@bfO"], "body": "𝑶"},
	"𝑷":{"prefix":["bfP","@bfP"], "body": "𝑷"},
	"𝑸":{"prefix":["bfQ","@bfQ"], "body": "𝑸"},
	"𝑹":{"prefix":["bfR","@bfR"], "body": "𝑹"},
	"𝑺":{"prefix":["bfS","@bfS"], "body": "𝑺"},
	"𝑻":{"prefix":["bfT","@bfT"], "body": "𝑻"},
	"𝑼":{"prefix":["bfU","@bfU"], "body": "𝑼"},
	"𝑽":{"prefix":["bfV","@bfV"], "body": "𝑽"},
	"𝑾":{"prefix":["bfW","@bfW"], "body": "𝑾"},
	"𝑿":{"prefix":["bfX","@bfX"], "body": "𝑿"},
	"𝒀":{"prefix":["bfY","@bfY"], "body": "𝒀"},
	"𝒁":{"prefix":["bfZ","@bfZ"], "body": "𝒁"},
	"𝟎":{"prefix":["bf0","@bf0"], "body": "𝟎"},

	"𝔸":{"prefix":["bbA","@bbA"], "body": "𝔸"},
	"𝔹":{"prefix":["bbB","@bbB"], "body": "𝔹"},
	"ℂ":{"prefix":["bbC","@bbC"], "body": "ℂ"},
	"𝔻":{"prefix":["bbD","@bbD"], "body": "𝔻"},
	"𝔼":{"prefix":["bbE","@bbE"], "body": "𝔼"},
	"𝔽":{"prefix":["bbF","@bbF"], "body": "𝔽"},
	"𝔾":{"prefix":["bbG","@bbG"], "body": "𝔾"},
	"ℍ":{"prefix":["bbH","@bbH"], "body": "ℍ"},
	"𝕀":{"prefix":["bbI","@bbI"], "body": "𝕀"},
	"𝕁":{"prefix":["bbJ","@bbJ"], "body": "𝕁"},
	"𝕂":{"prefix":["bbK","@bbK"], "body": "𝕂"},
	"𝕃":{"prefix":["bbL","@bbL"], "body": "𝕃"},
	"𝕄":{"prefix":["bbM","@bbM"], "body": "𝕄"},
	"ℕ":{"prefix":["bbN","@bbN"], "body": "ℕ"},
	"𝕆":{"prefix":["bbO","@bbO"], "body": "𝕆"},
	"ℙ":{"prefix":["bbP","@bbP"], "body": "ℙ"},
	"ℚ":{"prefix":["bbQ","@bbQ"], "body": "ℚ"},
	"ℝ":{"prefix":["bbR","@bbR"], "body": "ℝ"},
	"𝕊":{"prefix":["bbS","@bbS"], "body": "𝕊"},
	"𝕋":{"prefix":["bbT","@bbT"], "body": "𝕋"},
	"𝕌":{"prefix":["bbU","@bbU"], "body": "𝕌"},
	"𝕍":{"prefix":["bbV","@bbV"], "body": "𝕍"},
	"𝕎":{"prefix":["bbW","@bbW"], "body": "𝕎"},
	"𝕏":{"prefix":["bbX","@bbX"], "body": "𝕏"},
	"𝕐":{"prefix":["bbY","@bbY"], "body": "𝕐"},
	"ℤ":{"prefix":["bbZ","@bbZ"], "body": "ℤ"},

	"𝒜":{"prefix":["calA","@calA"], "body": "𝒜"},
	"ℬ":{"prefix":["calB","@calB"], "body": "ℬ"},
	"𝒞":{"prefix":["calC","@calC"], "body": "𝒞"},
	"𝒟":{"prefix":["calD","@calD"], "body": "𝒟"},
	"ℰ":{"prefix":["calE","@calE"], "body": "ℰ"},
	"ℱ":{"prefix":["calF","@calF"], "body": "ℱ"},
	"𝒢":{"prefix":["calG","@calG"], "body": "𝒢"},
	"ℋ":{"prefix":["calH","@calH"], "body": "ℋ"},
	"ℐ":{"prefix":["calI","@calI"], "body": "ℐ"},
	"𝒥":{"prefix":["calJ","@calJ"], "body": "𝒥"},
	"𝒦":{"prefix":["calK","@calK"], "body": "𝒦"},
	"ℒ":{"prefix":["calL","@calL"], "body": "ℒ"},
	"ℳ":{"prefix":["calM","@calM"], "body": "ℳ"},
	"𝒩":{"prefix":["calN","@calN"], "body": "𝒩"},
	"𝒪":{"prefix":["calO","@calO"], "body": "𝒪"},
	"𝒫":{"prefix":["calP","@calP"], "body": "𝒫"},
	"𝒬":{"prefix":["calQ","@calQ"], "body": "𝒬"},
	"ℛ":{"prefix":["calR","@calR"], "body": "ℛ"},
	"𝒮":{"prefix":["calS","@calS"], "body": "𝒮"},
	"𝒯":{"prefix":["calT","@calT"], "body": "𝒯"},
	"𝒰":{"prefix":["calU","@calU"], "body": "𝒰"},
	"𝒱":{"prefix":["calV","@calV"], "body": "𝒱"},
	"𝒲":{"prefix":["calW","@calW"], "body": "𝒲"},
	"𝒳":{"prefix":["calX","@calX"], "body": "𝒳"},
	"𝒴":{"prefix":["calY","@calY"], "body": "𝒴"},
	"𝒵":{"prefix":["calZ","@calZ"], "body": "𝒵"},

	"𝜞":{"prefix": ["bgG","@bgG"], "body": "𝜞"},
	"𝜟":{"prefix": ["bgD","@bgD"], "body": "𝜟"},
	"𝜣":{"prefix": ["bgQ","@bgQ"], "body": "𝜣"},
	"𝜦":{"prefix": ["bgL","@bgL"], "body": "𝜦"},
	"𝜩":{"prefix": ["bgX","@bgX"], "body": "𝜩"},
	"𝜫":{"prefix": ["bgP","@bgP"], "body": "𝜫"},
	"𝜮":{"prefix": ["bgS","@bgS"], "body": "𝜮"},
	"𝜰":{"prefix": ["bgI","@bgI"], "body": "𝜰"},
	"𝜱":{"prefix": ["bgF","@bgF"], "body": "𝜱"},
	"𝜳":{"prefix": ["bgY","@bgY"], "body": "𝜳"},
	"𝜴":{"prefix": ["bgW","@bgW"], "body": "𝜴"},
	"𝜶":{"prefix": ["bga","@bga"], "body": "𝜶"},
	"𝜷":{"prefix": ["bgb","@bgb"], "body": "𝜷"},
	"𝜸":{"prefix": ["bgc","@bgc"], "body": "𝜸"},
	"𝜹":{"prefix": ["bgd","@bgd"], "body": "𝜹"},
	"𝝐":{"prefix": ["bge","@bge"], "body": "𝝐"},
	"𝜻":{"prefix": ["bgz","@bgz"], "body": "𝜻"},
	"𝜼":{"prefix": ["bgh","@bgh"], "body": "𝜼"},
	"𝜽":{"prefix": ["bgq","@bgq"], "body": "𝜽"},
	"𝜾":{"prefix": ["bgi","@bgi"], "body": "𝜾"},
	"𝜿":{"prefix": ["bgk","@bgk"], "body": "𝜿"},
	"𝝀":{"prefix": ["bgl","@bgl"], "body": "𝝀"},
	"𝝁":{"prefix": ["bgm","@bgm"], "body": "𝝁"},
	"𝝂":{"prefix": ["bgn","@bgn"], "body": "𝝂"},
	"𝝃":{"prefix": ["bgx","@bgx"], "body": "𝝃"},
	"𝝅":{"prefix": ["bgp","@bgp"], "body": "𝝅"},
	"𝝆":{"prefix": ["bgr","@bgr"], "body": "𝝆"},
	"𝝈":{"prefix": ["bgs","@bgs"], "body": "𝝈"},
	"𝝉":{"prefix": ["bgt","@bgt"], "body": "𝝉"},
	"𝝊":{"prefix": ["bgu","@bgu"], "body": "𝝊"},
	"𝝌":{"prefix": ["bgc","@bgc"], "body": "𝝌"},
	"𝝍":{"prefix": ["bgy","@bgy"], "body": "𝝍"},
	"𝝎":{"prefix": ["bgo","@bgo"], "body": "𝝎"},
	"𝝓":{"prefix": ["bgf","@bgf"], "body": "𝝓"},
	"𝜺":{"prefix": ["bgve","@bgve"], "body": "𝜺"},
	"𝝇":{"prefix": ["bgvs","@bgvs"], "body": "𝝇"},
	"𝝑":{"prefix": ["bgvq","@bgvq"], "body": "𝝑"},
	"𝝒":{"prefix": ["bgvk","@bgvk"], "body": "𝝒"},
	"𝝔":{"prefix": ["bgvr","@bgvr"], "body": "𝝔"},
	"𝝋":{"prefix": ["bgvf","@bgvf"], "body": "𝝋"},
	"𝝕":{"prefix": ["bgvp","@bgvp"], "body": "𝝕"},

    "𝔞":{"prefix":["fraka","@fraka"], "body": "𝔞"},
    "𝔟":{"prefix":["frakb","@frakb"], "body": "𝔟"},
    "𝔠":{"prefix":["frakc","@frakc"], "body": "𝔠"},
    "𝔡":{"prefix":["frakd","@frakd"], "body": "𝔡"},
    "𝔢":{"prefix":["frake","@frake"], "body": "𝔢"},
    "𝔣":{"prefix":["frakf","@frakf"], "body": "𝔣"},
    "𝔤":{"prefix":["frakg","@frakg"], "body": "𝔤"},
    "𝔥":{"prefix":["frakh","@frakh"], "body": "𝔥"},
    "𝔦":{"prefix":["fraki","@fraki"], "body": "𝔦"},
    "𝔧":{"prefix":["frakj","@frakj"], "body": "𝔧"},
    "𝔨":{"prefix":["frakk","@frakk"], "body": "𝔨"},
    "𝔩":{"prefix":["frakl","@frakl"], "body": "𝔩"},
    "𝔪":{"prefix":["frakm","@frakm"], "body": "𝔪"},
    "𝔫":{"prefix":["frakn","@frakn"], "body": "𝔫"},
    "𝔬":{"prefix":["frako","@frako"], "body": "𝔬"},
    "𝔭":{"prefix":["frakp","@frakp"], "body": "𝔭"},
    "𝔮":{"prefix":["frakq","@frakq"], "body": "𝔮"},
    "𝔯":{"prefix":["frakr","@frakr"], "body": "𝔯"},
    "𝔰":{"prefix":["fraks","@fraks"], "body": "𝔰"},
    "𝔱":{"prefix":["frakt","@frakt"], "body": "𝔱"},
    "𝔲":{"prefix":["fraku","@fraku"], "body": "𝔲"},
    "𝔳":{"prefix":["frakv","@frakv"], "body": "𝔳"},
    "𝔴":{"prefix":["frakw","@frakw"], "body": "𝔴"},
    "𝔵":{"prefix":["frakx","@frakx"], "body": "𝔵"},
    "𝔶":{"prefix":["fraky","@fraky"], "body": "𝔶"},
    "𝔷":{"prefix":["frakz","@frakz"], "body": "𝔷"},
    "𝔄":{"prefix":["frakA","@frakA"], "body": "𝔄"},
    "𝔅":{"prefix":["frakB","@frakB"], "body": "𝔅"},
    "ℭ":{"prefix":["frakC","@frakC"], "body": "ℭ"},
    "𝔇":{"prefix":["frakD","@frakD"], "body": "𝔇"},
    "𝔈":{"prefix":["frakE","@frakE"], "body": "𝔈"},
    "𝔉":{"prefix":["frakF","@frakF"], "body": "𝔉"},
    "𝔊":{"prefix":["frakG","@frakG"], "body": "𝔊"},
    "ℌ":{"prefix":["frakF","@frakF"], "body": "ℌ"},
    "𝔍":{"prefix":["frakJ","@frakJ"], "body": "𝔍"},
    "𝔎":{"prefix":["frakK","@frakK"], "body": "𝔎"},
    "𝔏":{"prefix":["frakL","@frakL"], "body": "𝔏"},
    "𝔐":{"prefix":["frakM","@frakM"], "body": "𝔐"},
    "𝔑":{"prefix":["frakN","@frakN"], "body": "𝔑"},
    "𝔒":{"prefix":["frakO","@frakO"], "body": "𝔒"},
    "𝔓":{"prefix":["frakP","@frakP"], "body": "𝔓"},
    "𝔔":{"prefix":["frakQ","@frakQ"], "body": "𝔔"},
    "𝔖":{"prefix":["frakS","@frakS"], "body": "𝔖"},
    "𝔗":{"prefix":["frakT","@frakT"], "body": "𝔗"},
    "𝔘":{"prefix":["frakU","@frakU"], "body": "𝔘"},
    "𝔙":{"prefix":["frakV","@frakV"], "body": "𝔙"},
    "𝔚":{"prefix":["frakW","@frakW"], "body": "𝔚"},
    "𝔛":{"prefix":["frakX","@frakX"], "body": "𝔛"},
    "𝔜":{"prefix":["frakY","@frakY"], "body": "𝔜"},
    "ℨ":{"prefix":["frakZ","@frakZ"], "body": "ℨ"}
}
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?