エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
SVGでEmacs上にGUIを表示するデモ
書いた人: taku0 はじめに Emacsのアドベントカレンダー2022、8日目の記事です。 スクリーンショット Em... 書いた人: taku0 はじめに Emacsのアドベントカレンダー2022、8日目の記事です。 スクリーンショット Emacs上でNotionみたいなリッチなテキストが表示/編集できたらよいなと思い、なんとかできないか考えてみました。とりあえずproof of conceptレベルにはなったので公開します。 svg-table.elをevalして、svg-table-demoを実行してみてください。C-n C-p C-f C-bによるカーソルの移動や、テキストの挿入・削除ができます。 どうやって? Emacsには画像を表示する機能があります。「オーバーレイ」という機能を使うとテキストの一部を画像で置き替えて表示できます。そして画像としてSVGが表示できます(rsvgライブラリが使われています)。つまり、Emacsで画面が更新されるごとにSVGでGUIっぽい画像を作成して表示すれば、リッチな