update
This commit is contained in:
+13
-14
@@ -36,8 +36,6 @@ my-yatex-review-highlight.el
|
|||||||
└── my-yatex-review-highlight.el
|
└── my-yatex-review-highlight.el
|
||||||
#+end_example
|
#+end_example
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
* init.el で load-path に追加する
|
* init.el で load-path に追加する
|
||||||
|
|
||||||
まず、=init.el= の先頭付近に以下を追加して、自作Lispのload pathを追加します。
|
まず、=init.el= の先頭付近に以下を追加して、自作Lispのload pathを追加します。
|
||||||
@@ -69,8 +67,8 @@ my-yatex-review-highlight.el
|
|||||||
|
|
||||||
** my-labai.el
|
** my-labai.el
|
||||||
|
|
||||||
研究室用 Lab-AI Gateway を Emacs から利用するためのクライアントです。
|
研究室用 Lab-AI GatewayをEmacsから利用するためのクライアントです。
|
||||||
通常のテキスト変換、翻訳、メール校正、Python コード生成、チャット、画像生成、画像編集を Emacs 内から実行できます。
|
通常のテキスト変換、翻訳、メール校正、Python コード生成、チャット、画像生成、画像編集をEmacs内から実行できます。
|
||||||
|
|
||||||
*** 主な機能
|
*** 主な機能
|
||||||
|
|
||||||
@@ -85,7 +83,7 @@ my-yatex-review-highlight.el
|
|||||||
|
|
||||||
*** 前提条件
|
*** 前提条件
|
||||||
|
|
||||||
- =~/.config/lab-ai/token= に API トークンを保存しておく必要があります。
|
- =~/.config/lab-ai/token= に大窪から配布してもらったAPIトークンを保存しておく必要があります。
|
||||||
- HTTP 通信には =curl= を使います。
|
- HTTP 通信には =curl= を使います。
|
||||||
- クリップボード画像添付には macOS の =pngpaste= が必要です。
|
- クリップボード画像添付には macOS の =pngpaste= が必要です。
|
||||||
- チャット内 LaTeX プレビューには =latex= と =dvipng= が必要です。
|
- チャット内 LaTeX プレビューには =latex= と =dvipng= が必要です。
|
||||||
@@ -162,6 +160,7 @@ my-yatex-review-highlight.el
|
|||||||
|
|
||||||
- =lab-ai--dwim= がファイル内で2回定義されています。後半の定義が有効になります。動作上は問題ありませんが、整理するなら前半の定義は削除できます。
|
- =lab-ai--dwim= がファイル内で2回定義されています。後半の定義が有効になります。動作上は問題ありませんが、整理するなら前半の定義は削除できます。
|
||||||
- 起動画面には =C-c C-m Switch model= と表示されますが、現在の =lab-ai-chat-mode-map= には =C-c C-m= が割り当てられていません。必要なら以下を追加します。
|
- 起動画面には =C-c C-m Switch model= と表示されますが、現在の =lab-ai-chat-mode-map= には =C-c C-m= が割り当てられていません。必要なら以下を追加します。
|
||||||
|
- yatex modeでC-cが重複します。別キーにするか、M-xで関数呼び出ししてください。
|
||||||
|
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(define-key lab-ai-chat-mode-map (kbd "C-c C-m") #'lab-ai-switch-model)
|
(define-key lab-ai-chat-mode-map (kbd "C-c C-m") #'lab-ai-switch-model)
|
||||||
@@ -171,7 +170,7 @@ my-yatex-review-highlight.el
|
|||||||
|
|
||||||
** my-org-pukiwiki.el
|
** my-org-pukiwiki.el
|
||||||
|
|
||||||
Org-mode の文書を PukiWiki 記法に変換する簡易 exporter です。
|
Org-modeの文書をPukiWiki記法に変換する簡易exporterです。
|
||||||
PukiWiki に貼り付けるためのテキスト生成、ファイル出力、クリップボードコピーができます。
|
PukiWiki に貼り付けるためのテキスト生成、ファイル出力、クリップボードコピーができます。
|
||||||
|
|
||||||
*** 主な機能
|
*** 主な機能
|
||||||
@@ -264,7 +263,7 @@ PDF や Web からコピーした文章、AI の出力、改行が多すぎる
|
|||||||
|
|
||||||
*** 注意点
|
*** 注意点
|
||||||
|
|
||||||
- region がある場合は region、ない場合はバッファ全体を処理します。
|
- regionがある場合は region、ない場合はバッファ全体を処理します。
|
||||||
- リスト項目の継続行は、継続行自身が構造行でない限り通常段落として扱われます。
|
- リスト項目の継続行は、継続行自身が構造行でない限り通常段落として扱われます。
|
||||||
- 完全な Org parser ではなく、行単位の実用的な判定で処理します。
|
- 完全な Org parser ではなく、行単位の実用的な判定で処理します。
|
||||||
|
|
||||||
@@ -276,8 +275,8 @@ URL や短いテキストをスマートフォンに渡す用途に便利です
|
|||||||
*** 主な機能
|
*** 主な機能
|
||||||
|
|
||||||
- region の文字列を =qrencode= に渡して PNG の QR コードを生成します。
|
- region の文字列を =qrencode= に渡して PNG の QR コードを生成します。
|
||||||
- QR コードを =*QR Code*= バッファに表示します。
|
- QRコードを =*QR Code*= バッファに表示します。
|
||||||
- QR コード専用の別フレームを作成します。
|
- QRコード専用の別フレームを作成します。
|
||||||
- =+=, =-= キーで拡大・縮小できます。
|
- =+=, =-= キーで拡大・縮小できます。
|
||||||
|
|
||||||
*** 前提条件
|
*** 前提条件
|
||||||
@@ -322,8 +321,8 @@ sudo port install qrencode
|
|||||||
|
|
||||||
*** 注意点
|
*** 注意点
|
||||||
|
|
||||||
- region が active でない場合はエラーになります。
|
- regionがactiveでない場合はエラーになります。
|
||||||
- 生成 PNG は一時ファイルとして作成されます。
|
- 生成PNGは一時ファイルとして作成されます。
|
||||||
- ファイル末尾のコメント例では =my-region-to-qrcode= という古い関数名が残っていますが、現在の実コマンドは =my-qrcode-from-region= です。
|
- ファイル末尾のコメント例では =my-region-to-qrcode= という古い関数名が残っていますが、現在の実コマンドは =my-qrcode-from-region= です。
|
||||||
|
|
||||||
** my-replace-zen-to-ascii.el
|
** my-replace-zen-to-ascii.el
|
||||||
@@ -334,8 +333,8 @@ LaTeX 原稿、コード、ファイル名、コマンドラインに混入し
|
|||||||
*** 主な機能
|
*** 主な機能
|
||||||
|
|
||||||
- 全角スペースを半角スペースに変換します。
|
- 全角スペースを半角スペースに変換します。
|
||||||
- 全角英数字を ASCII 英数字に変換します。
|
- 全角英数字をASCII英数字に変換します。
|
||||||
- 全角記号を ASCII 記号に変換します。
|
- 全角記号をASCII記号に変換します。
|
||||||
- =²=, =₃= などの上付き・下付き数字を通常の数字に変換します。
|
- =²=, =₃= などの上付き・下付き数字を通常の数字に変換します。
|
||||||
- =“ ” ‘ ’= などの引用符を ASCII の引用符に変換します。
|
- =“ ” ‘ ’= などの引用符を ASCII の引用符に変換します。
|
||||||
- =−=, =–=, =—= などのダッシュ・マイナス類を =-= に変換します。
|
- =−=, =–=, =—= などのダッシュ・マイナス類を =-= に変換します。
|
||||||
@@ -432,7 +431,7 @@ YaTeX バッファ内で、査読返信や改訂原稿用の独自 LaTeX マク
|
|||||||
(add-hook 'YaTeX-mode-hook #'my-yatex-review-setup)
|
(add-hook 'YaTeX-mode-hook #'my-yatex-review-setup)
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
そのため、YaTeX バッファを開くと自動的に review macro highlight が有効になります。
|
そのため、YaTeXバッファを開くと自動的にreview macro highlightが有効になります。
|
||||||
|
|
||||||
*** 注意点
|
*** 注意点
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user