<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Doom on かおるのブログ</title>
    <link>https://blog.kaorubb.org/ja/tags/doom/</link>
    <description>Recent content in Doom on かおるのブログ</description>
    <generator>Hugo -- 0.147.8</generator>
    <language>ja</language>
    <lastBuildDate>Wed, 02 Jul 2025 11:16:00 +0900</lastBuildDate>
    <atom:link href="https://blog.kaorubb.org/ja/tags/doom/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>gpt.el &amp; mcp.el で整う emacs llm環境</title>
      <link>https://blog.kaorubb.org/ja/posts/gpt-mcp-setup/</link>
      <pubDate>Wed, 02 Jul 2025 11:16:00 +0900</pubDate>
      <guid>https://blog.kaorubb.org/ja/posts/gpt-mcp-setup/</guid>
      <description>&lt;h2 id=&#34;はじめに&#34;&gt;はじめに&lt;/h2&gt;
&lt;p&gt;Emacs内での大規模言語モデル（LLM）との連携は、ここ数年で劇的な進化を遂げてきました。&lt;/p&gt;
&lt;p&gt;私の最初のEmacs 内LLMとの出会いは2022年11月、&lt;a href=&#34;https://github.com/copilot-emacs/copilot.el&#34;&gt;copilot.el&lt;/a&gt; によるAI 自動補完でした。このときの感動は鮮明に覚えています。&lt;/p&gt;
&lt;p&gt;その後間もなくChatGPT が登場し、&lt;a href=&#34;https://github.com/joshcho/ChatGPT.el&#34;&gt;ChatGPT.el&lt;/a&gt; 等でEmacs内でのAIとの対話ができるようになりましたが、当時は機能も少なく、EmacsでLLMを使うメリットはあまり感じられませんでした。&lt;/p&gt;
&lt;p&gt;自分的ブレークスルーは、東京Emacs勉強会 サマーフェスティバル2024 のTomoya さんの発表で &lt;a href=&#34;https://github.com/s-kostyaev/ellama&#34;&gt;ellama&lt;/a&gt; を知ったことでした。
ellamaでは従来の対話形式だけでなく、様々な関数を通じてLLMを利用でき、Emacs が何倍も強力な開発環境へと変貌しました。&lt;/p&gt;
&lt;p&gt;そして最近では &lt;a href=&#34;https://github.com/karthink/gptel&#34;&gt;gptel&lt;/a&gt; が &lt;a href=&#34;https://github.com/doomemacs/doomemacs/commit/6898a9c267fd97d9934c00ea9a2d55ad30a2263f&#34;&gt;llm module として doom emacs に正式に組み込まれ&lt;/a&gt;、ツール連携やプロンプト/コンテクストエンジニアリング&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;が非常にスムーズになりました。&lt;/p&gt;
&lt;p&gt;これと&lt;a href=&#34;https://github.com/lizqwerscott/mcp.el&#34;&gt;mcp.el&lt;/a&gt; と組み合わせることで、LLM in emacs がある種のplateau に達したのではと感じている今、これを知らないEmacser (同胞) がもしいたら非常に勿体ないと思うので、この記事を書くことにしました。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;gptel&lt;/code&gt;, &lt;code&gt;mcp.el&lt;/code&gt; の設定方法や使う理由、ユースケースなどを紹介します。&lt;/p&gt;
&lt;style&gt;
.mermaid {
    text-align: center;
}
&lt;/style&gt;
&lt;pre class=&#34;mermaid&#34;&gt;
  gantt
    title 私のEmacs 内LLM 遍歴
    todayMarker off
    dateFormat YYYY-MM
    axisFormat %Y-%m
    section 自動補完
        copilot.el :2022-11, 32M
    section 黎明期
        ChatGPT.el :2023-03, 17M
        org-ai :2023-12, 8M
    section 革命
        ellama/llm              :2024-08, 9M
    section 開拓期
        ai-org-chat :2024-11, 2M
        ob-llm :2025-01, 2M
        elisa :2025-03, 1M
        copilot-chat.el     :2025-03, 2M
    section 成熟期
        gptel+mcp.el              :2025-05, 2M
        claude-code.el              :2025-06, 1M
&lt;/pre&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/copilot-emacs/copilot.el&#34;&gt;copilot-emacs/copilot.el: An unofficial Copilot plugin for Emacs.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/joshcho/ChatGPT.el&#34;&gt;joshcho/ChatGPT.el: ChatGPT in Emacs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/rksm/org-ai&#34;&gt;rksm/org-ai: Emacs as your personal AI assistant&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/s-kostyaev/ellama&#34;&gt;s-kostyaev/ellama: Ellama is a tool for interacting with large language models from Emacs.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/ahyatt/llm&#34;&gt;ahyatt/llm: A package abstracting llm capabilities for emacs.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/ultronozm/ai-org-chat.el&#34;&gt;ultronozm/ai-org-chat.el&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/jiyans/ob-llm&#34;&gt;jiyans/ob-llm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/s-kostyaev/elisa&#34;&gt;s-kostyaev/elisa: ELISA (Emacs Lisp Information System Assistant) is a system designed to provide informative answers to user queries by leveraging a Retrieval Augmented Generation (RAG) approach.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/chep/copilot-chat.el&#34;&gt;chep/copilot-chat.el: Chat with Github copilot in Emacs !&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/karthink/gptel&#34;&gt;karthink/gptel: A simple LLM client for Emacs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/lizqwerscott/mcp.el&#34;&gt;lizqwerscott/mcp.el: An Mcp client inside Emacs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/stevemolitor/claude-code.el&#34;&gt;stevemolitor/claude-code.el: Claude Code Emacs integration&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;gptel-とは&#34;&gt;&lt;code&gt;gptel&lt;/code&gt; とは&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/karthink/gptel&#34;&gt;gptel&lt;/a&gt;は、Emacsのためのシンプルかつ強力な大規模言語モデル（LLM）クライアントです。
Emacs内のあらゆる場所から自由な形式でLLMと対話できる環境を提供します。
&lt;a href=&#34;https://github.com/karthink/gptel?tab=readme-ov-file#model-context-protocol-mcp-integration&#34;&gt;このデモ&lt;/a&gt;を見ると使用イメージが分かりやすいです。&lt;/p&gt;</description>
    </item>
    <item>
      <title>NixOSのエラー: Could not start dynamically linked executable の対処法についてのメモ</title>
      <link>https://blog.kaorubb.org/ja/posts/nixos-fix-could-not-start-dynamically-linked-executable/</link>
      <pubDate>Wed, 02 Jul 2025 11:16:00 +0900</pubDate>
      <guid>https://blog.kaorubb.org/ja/posts/nixos-fix-could-not-start-dynamically-linked-executable/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://blog.kaorubb.org/ja/posts/gpt-mcp-setup/&#34;&gt;別記事 &lt;code&gt;gpt.el&lt;/code&gt; &amp;amp; &lt;code&gt;mcp.el&lt;/code&gt; で整う emacs llm環境 -&amp;gt; &lt;code&gt;mcp.el&lt;/code&gt; の設定例&lt;/a&gt; にあるようにmcp.el で使ういくつかの mcp server の起動で &lt;code&gt;uvx&lt;/code&gt; を使用しているのですが、nixOS で最初に起動したときにエラーが出てしまいました。
解決方法と原因を Gemini に調べさせたので、メモしておきます。&lt;/p&gt;
&lt;h2 id=&#34;症状とエラーメッセージ&#34;&gt;症状とエラーメッセージ&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;*Mcp-Hub*&lt;/code&gt; buffer で &lt;code&gt;mcp-hub-view-log&lt;/code&gt; を確認すると、以下のエラーが出ていました:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;[&lt;/span&gt;stderr&lt;span style=&#34;color:#f92672&#34;&gt;]&lt;/span&gt;  Could not start dynamically linked executable: /home/bk/.cache/uv/archive-v0/unI5q9QapqXHm9fPXna4G/bin/python
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;[&lt;/span&gt;stderr&lt;span style=&#34;color:#f92672&#34;&gt;]&lt;/span&gt;  NixOS cannot run dynamically linked executables intended &lt;span style=&#34;color:#66d9ef&#34;&gt;for&lt;/span&gt; generic
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;[&lt;/span&gt;stderr&lt;span style=&#34;color:#f92672&#34;&gt;]&lt;/span&gt;  linux environments out of the box. For more information, see:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;[&lt;/span&gt;stderr&lt;span style=&#34;color:#f92672&#34;&gt;]&lt;/span&gt;  https://nix.dev/permalink/stub-ld
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;[&lt;/span&gt;jsonrpc&lt;span style=&#34;color:#f92672&#34;&gt;]&lt;/span&gt; D&lt;span style=&#34;color:#f92672&#34;&gt;[&lt;/span&gt;14:56:49.461&lt;span style=&#34;color:#f92672&#34;&gt;]&lt;/span&gt; Connection state change: &lt;span style=&#34;color:#e6db74&#34;&gt;`&lt;/span&gt;exited abnormally with code &lt;span style=&#34;color:#ae81ff&#34;&gt;127&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;解決策-nix-ld-を有効にする&#34;&gt;解決策：nix-ld を有効にする&lt;/h2&gt;
&lt;p&gt;nix conifguration で、以下を足したら直りました。&lt;/p&gt;</description>
    </item>
    <item>
      <title>emacs起動時の、 Project … cannot be read</title>
      <link>https://blog.kaorubb.org/ja/posts/emacs_startup_problem/</link>
      <pubDate>Sun, 23 Feb 2025 18:41:00 +0900</pubDate>
      <guid>https://blog.kaorubb.org/ja/posts/emacs_startup_problem/</guid>
      <description>&lt;h2 id=&#34;問題&#34;&gt;問題&lt;/h2&gt;
&lt;p&gt;先日、いつものようにEmacsを起動すると、mini bufferに&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Project &amp;lt;プロジェクト名&amp;gt; at &amp;lt;プロジェクトのパス&amp;gt; cannot be read.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;と表示され、emacsがただの白い画面を写すソフトウェアになってしまいました。&lt;/p&gt;
&lt;p&gt;少し前にこのプロジェクトのパスを変更したので、そのせいかと思い、
&lt;code&gt;projectile-known-projects-file&lt;/code&gt; にあるプロジェクトのパスを変更/削除してみましたが、状況は変わりませんでした。
&lt;code&gt;doom sync&lt;/code&gt; や &lt;code&gt;doom upgrade&lt;/code&gt; なども試しても、解決しませんでした。&lt;/p&gt;
&lt;h2 id=&#34;解決策&#34;&gt;解決策&lt;/h2&gt;
&lt;p&gt;試行錯誤の結果、原因はなんと、&lt;a href=&#34;https://github.com/Alexander-Miller/treemacs&#34;&gt;treemacs&lt;/a&gt; にあることがわかりました。&lt;/p&gt;
&lt;p&gt;treemacsは、セッション情報を、 &lt;code&gt;treemacs-persist-file&lt;/code&gt; (通常は &lt;code&gt;user-emacs-directory/.cache/treemacs-persist&lt;/code&gt;)に保存するのですが、
その名の通り、treemacs_persistがpesistしていたのが原因だったようです。&lt;/p&gt;
&lt;p&gt;そのため、&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;rm ~/.config/emacs/.cache/treemacs-persist &lt;span style=&#34;color:#75715e&#34;&gt;# pathは環境によって異なる&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;で解決することができます。&lt;/p&gt;
&lt;p&gt;自分はtreemacsを入れておきながら、全然使ってなかったので、treemacsをinitファイルから削除しました。&lt;/p&gt;
&lt;p&gt;今回は以上です。&lt;/p&gt;
&lt;h2 id=&#34;参考&#34;&gt;参考&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/Alexander-Miller/treemacs/issues/586&#34;&gt;Project .emacs.d at &lt;em&gt;User/x&lt;/em&gt;.emacs.d cannot be read. · Issue #586 · Alexander-Miller/treemacs&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>ox-htmlで\bmなどのlatexマクロを使う方法</title>
      <link>https://blog.kaorubb.org/ja/posts/ox-html_latex_macro/</link>
      <pubDate>Mon, 18 Nov 2024 16:35:00 +0900</pubDate>
      <guid>https://blog.kaorubb.org/ja/posts/ox-html_latex_macro/</guid>
      <description>&lt;h2 id=&#34;問題&#34;&gt;問題&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-org&#34; data-lang=&#34;org&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;\bm{a}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;上の数式を書いたorg fileは、latex(pdf)へのexportであれば &lt;code&gt;\usepackage{bm}&lt;/code&gt; とセットで斜体太字になるところ、
&lt;code&gt;ox-html&lt;/code&gt; で単にHTMLとして exportしただけではlatexマクロとして認識されなかったので、その対処法を解説します。&lt;/p&gt;
&lt;p&gt;latexによる数式をHTML上で表示する場合、MathJaxというライブラリを使うことが一般的であり、今回の問題も &lt;code&gt;\bm&lt;/code&gt; をMathJaxでマクロとして認識させることで解決できます。
&lt;a href=&#34;https://qiita.com/mory22k/items/de02e01029a8adbcc1e0&#34;&gt;このQiita記事&lt;/a&gt;がまさにそれをやっていたので、それを参考にまず以下の方法を試してみました。&lt;/p&gt;
&lt;h2 id=&#34;最初に試した方法&#34;&gt;最初に試した方法&lt;/h2&gt;
&lt;p&gt;以下のブロックをorg fileに追加しました。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-org&#34; data-lang=&#34;org&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;#+BEGIN_EXPORT &lt;/span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;html&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;&lt;span style=&#34;color:#f92672&#34;&gt;script&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#a6e22e&#34;&gt;MathJax&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#a6e22e&#34;&gt;tex&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;:&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#a6e22e&#34;&gt;macros&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;:&lt;/span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#a6e22e&#34;&gt;bm&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;:&lt;/span&gt; [&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;\\boldsymbol{#1}&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;],
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            },
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        }
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    };
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;/&lt;span style=&#34;color:#f92672&#34;&gt;script&lt;/span&gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;#+END_EXPORT&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;結果、 &lt;code&gt;\bm&lt;/code&gt; はうまく斜体太字になったが、 &lt;code&gt;\eqref{}&lt;/code&gt; など他のlatexマクロが逆にうまく表示されなくなってしまうという問題が発生しました。&lt;/p&gt;
&lt;h2 id=&#34;解決策&#34;&gt;解決策&lt;/h2&gt;
&lt;p&gt;よく調べてみると、 &lt;code&gt;ox-html&lt;/code&gt; の変数に、 &lt;code&gt;org-html-mathjax-template&lt;/code&gt; というものがあり、そこにMathJaxの設定を書き込むことで、latexマクロをHTML上で認識させることができることがわかりました。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/tecosaur/emacs-config&#34;&gt;テコちゃんのconfig&lt;/a&gt;を参考に、以下の設定config.orgに追加することで解決しました。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-emacs-lisp&#34; data-lang=&#34;emacs-lisp&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(setq org-html-mathjax-template
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;lt;script&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;  window.MathJax = {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;    loader: {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;      load: [&amp;#39;[tex]/mathtools&amp;#39;],
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;    },
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;    tex: {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;      ams: {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;        multlineWidth: &amp;#39;%MULTLINEWIDTH&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;      },
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;      tags: &amp;#39;%TAGS&amp;#39;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;      tagSide: &amp;#39;%TAGSIDE&amp;#39;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;      tagIndent: &amp;#39;%TAGINDENT&amp;#39;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;      packages: {&amp;#39;[+]&amp;#39;: [&amp;#39;mathtools&amp;#39;]},
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;      macros: {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;        RR: [&amp;#39;\\\\ifstrempty{#1}{\\\\mathbb{R}}{\\\\mathbb{R}^{#1}}&amp;#39;, 1, &amp;#39;&amp;#39;],
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;        NN: [&amp;#39;\\\\ifstrempty{#1}{\\\\mathbb{N}}{\\\\mathbb{N}^{#1}}&amp;#39;, 1, &amp;#39;&amp;#39;],
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;        ZZ: [&amp;#39;\\\\ifstrempty{#1}{\\\\mathbb{Z}}{\\\\mathbb{Z}^{#1}}&amp;#39;, 1, &amp;#39;&amp;#39;],
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;        QQ: [&amp;#39;\\\\ifstrempty{#1}{\\\\mathbb{Q}}{\\\\mathbb{Q}^{#1}}&amp;#39;, 1, &amp;#39;&amp;#39;],
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;        CC: [&amp;#39;\\\\ifstrempty{#1}{\\\\mathbb{C}}{\\\\mathbb{C}^{#1}}&amp;#39;, 1, &amp;#39;&amp;#39;],
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;        bm: [&amp;#39;\\\\boldsymbol{#1}&amp;#39;, 1], ;; &amp;lt;- ここに\bmの設定を追加
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;        EE: &amp;#39;\\\\mathbb{E}&amp;#39;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;        Lap: &amp;#39;\\\\operatorname{\\\\mathcal{L}}&amp;#39;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;        Var: &amp;#39;\\\\operatorname{Var}&amp;#39;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;        Cor: &amp;#39;\\\\operatorname{Cor}&amp;#39;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;        E: &amp;#39;\\\\operatorname{E}&amp;#39;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;      },
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;      mathtools: {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;        pairedDelimiters: {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;          abs: [&amp;#39;\\\\lvert&amp;#39;, &amp;#39;\\\\rvert&amp;#39;],
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;          norm: [&amp;#39;\\\\lVert&amp;#39;, &amp;#39;\\\\rVert&amp;#39;],
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;          ceil: [&amp;#39;\\\\lceil&amp;#39;, &amp;#39;\\\\rceil&amp;#39;],
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;          floor: [&amp;#39;\\\\lfloor&amp;#39;, &amp;#39;\\\\rfloor&amp;#39;],
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;          round: [&amp;#39;\\\\lfloor&amp;#39;, &amp;#39;\\\\rceil&amp;#39;],
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;        }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;      }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;    },
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;    chtml: {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;      scale: %SCALE,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;      displayAlign: &amp;#39;%ALIGN&amp;#39;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;      displayIndent: &amp;#39;%INDENT&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;    },
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;    svg: {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;      scale: %SCALE,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;      displayAlign: &amp;#39;%ALIGN&amp;#39;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;      displayIndent: &amp;#39;%INDENT&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;    },
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;    output: {
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;      font: &amp;#39;%FONT&amp;#39;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;      displayOverflow: &amp;#39;%OVERFLOW&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;    }
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;  };
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;lt;/script&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;lt;script
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;  id=\&amp;#34;MathJax-script\&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;  async
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;  src=\&amp;#34;%PATH\&amp;#34;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;lt;/script&amp;gt;&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;これでどんなlatexマクロもHTML上で認譫させることができますね!&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
