hack のためのネタ帳, etc,,,

状況

wpra.sh - Wikipedia REST API utility で Wikipedia REST API で LaTeX 形式の数式を PNG/SVG にレンダリングした結果を、SIXEL で表示するようにしてたのだが、Ubuntu 20.04.1 LTS の Gnome-Terminal では表示されないので、どうも SIXEL に対応してないらしい。
gnome-terminal image」でググると
が引っかかったのだが、曰く、
w3m で gnome-terminal, konsole, terminology の3つの端末で画像が表示できてる。
これは w3m-img に入ってる /usr/lib/w3m/w3mimgdisplay 使うことで、実現さていると。

で、試してみたのだが、w3m-img 入れても gnome-terminal 上の w3m には画像は表示されない。
例示に従って、
wget https://cdn-ak.f.st-hatena.com/images/fotolife/u/u10e10/20161214/20161214032843.png
echo -e '0;1;0;0;688;398;;;;;20161214032843.png\n4;\n3;' | /usr/lib/w3m/w3mimgdisplay
みたいにしても画像が表示されない。
xterm で試してみると、w3m でも w3mimgdisplay でも画像は表示されるので、w3m-img の機能自体は生きているようなのだが、どうも gnome-terminal が対応出来てない雰囲気。

Ubuntu gnome-terminal image」でググると 等、少し古い情報が見つかって、
Gnome-Terminal じゃ出来ないよね。SIXEL に対応してくれるといいんだけど。
みたいな感じだったのだが、どうも当時の状況が現在進行中なのかなという雰囲気。

なお、上記の記事で紹介されている、pxl を用いた場合には Gnome-Terminal でも画像の表示は可能ではあった。
ただし解像度がかなり低くなるため、用途はかなり限定的だと思う。

ということで、これは、Gnome-Terminal でどうにかするのはちょっと無理そうなので、諦めて ImageMagick の display に pipe するか、xdg-open に URL 渡すかして別窓で開く方法で茶を濁すという方向で我慢することにした。

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Wiki内検索

フリーエリア

編集にはIDが必要です