Astroの光線のサムネイル。

pubDate: 2024-03-05

author: sakakibara

astro

公開学習

後退

コミュニティ

ブログを作成する際に便利なツール

grim

grimは言わずとしれたwaylandのスクリーンショットツールです。 私はhyprlandを使用しており、grimをsuper + G~/Pictureにスクリーンショットを保存するように設定しています。

~/.config/hypr/hyprland.conf
$screenshot = grim
bind = $mainMod, G, exec, $screenshot

vhs

vhsはターミナルに入力されるコマンドを録画したようなgifアニメーションを作成することができるツールです。 .tapeのsuffixのついたファイルに独自言語を記述し、vhsコマンドを実行することで、gifアニメーションを作成できます。 カーソルの色、速度、などを調整することができ、対話型のコマンドを表現する際に重宝します。

showmethekey

showmethekeyはwaylandでキーストロークをスクリーン表示するツールです。 x11ではscreenkeyというツールがありますが、waylandでは使用することが困難なため、showmethekeyを使用しています。 ただし、このツールはあまり情報源が無く、トラブルは自分で解決する必要があります。

wlrobs-hs

wlrobs-hsはobs-stduioのプラグインであり、hyprland(wlroot)での画面録画を可能にします。

Katex 可換図式

Katexでは可換図式を{CD}\{CD\}を用いて表現することができる。 だが、斜めの矢印がどうしても使えない。 そこでarrayarray環境を使う。

\begin{array}{ccc}
A & \xrightarrow{f} & B \\
\downarrow & & \downarrow \\
C & \xrightarrow{g} & D
\end{array}
AfBgCgD\begin{array}{ccc} A & \xrightarrow{f} & B \\ \downarrow & \searrow^g & \downarrow \\ C & \xrightarrow{g} & D \end{array}

可換図式 または quivarを使う。