LaTeXの代替として、最近勢いのある組版システム。 ぼちぼち更新していく。 GitHub - typst/typst: A new markup-based typesetting system that is powerful and easy to learn. Typst Documentation インストール 実行 記法 フォントサイズ 画像 図表番号…
以前、以下のような記事を書いたが、この方法だと別途「ページ番号.pdf」と「bookmarks.txt」が必要だった。 python と pdftk でPDFを結合し、ページ番号をつけ、しおりをつけるスクリプト - adbird(広告鳥) 備忘録 今回は、「ページ番号.pdf」と「bookmar…
ディレクトリ内にある複数のPDFファイル(001.pdf 002.pdf …などの連番のPDF)を結合して、通しページ番号をつけるpythonスクリプト。 Chat GPTさんに何度も聞きながら、できた。 何はともあれ、python をインストール。Ubuntu 22.04.3 LTS の場合、端末で s…
Yahoo!ニュースのニュース動画やTVerの動画を、Linux(Ubuntu)のVivaldiで見ようとすると、推奨環境じゃないということで再生できない。 そんなときは、アドオンの拡張機能 User-Agent Switcher and Manager を使って、ブラウザをWindowsのChromeなどに偽装…
環境はUbuntu 22.04.3 LTS。 下準備 SMplayer をインストールしておく。 音楽データ。 SMplayer でプレイリスト(例:目覚ましプレイリスト.m3u)を作っておく。 cron(crontab) で音楽を鳴らす時間を設定 端末で $ crontab -e 最初はエディタ選択を求めら…
ビバ丼(というか、X〔twitter〕もかな)、vivaldiのパネルで表示させていると、スマホで撮影した縦長の画像が大きすぎて、パネルの表示画面がほぼその1枚の画像だけになるのが嫌。 twicli使ってたときは、CSSで画像の高さを制限して小さくさせていたので、…
Claws Mail という選択肢 プラグイン htmlメール表示 PDFビューアー 通知 テーマ htmlメールの返信に余計な空行を削除 署名(返信時の署名) その他個人的設定 全体の見栄え メッセージビュー フォント ツールバー Claws Mail という選択肢 基本、アンチMSな…
記録するのを忘れてた。 9月18日にバイク屋でエレメントを含めたオイル交換をしてもらった。 約20,400km。 前回のオイル交換から距離的には走っていなかったけど、約2年近く交換していなかったので。
オンライン無料小説サイトである、小説家になろう、カクヨム、青空文庫に掲載されている小説を縦書きで読む方法。 よく他のサイトなどで紹介されているGooglePlayを入れたり、アプリを入れたりする必要はない。 デフォルトの Silkブラウザ に「えあ草紙ブッ…
自作スクリプトをどこからでも実行できるようにする。 以下、Ubuntuの場合。 $ echo $PATH でPATHが通っている場所を確認する。 Ubuntuの場合、/home/username/.local/bin (usernameは適宜変わる)にPATHが通っているはずなので、その中に自作スクリプト(…
別途「ページ番号.pdf」が必要。 pdftkは上書き保存しないので、ページ番号を付けたファイルは元のファイル名と異なってしまう。 元のファイル名のまま、ページ番号をつけたいと思ったので、下記スクリプトを作った。 import pypdf import subprocess import…
linuxならshスクリプトにコマンド書けばいいだけなのだけど、windowsだとそのスクリプトが動かないので、苦肉の策。 pypdfライブラリをインストール pip install pypdf python スクリプト(make.py)。 import pypdf import subprocess import os #pdf 結合 …
端末を開いて ln -s <リンク先のフォルダをD&D> <リンクを貼りたいフォルダ>
パソコン内のドキュメントディレクトリ内にある「A」ディレクトリを、USBメモリのドキュメントディレクトリ内にある「A’」ディレクトリにバックアップする。 rsync -avu /home/username/ドキュメント/A/ /media/username/usb_name/ドキュメント/A’/ username…
以前は、デフォルトで「ブータブルUSBの作成」がインストールされていたのだけど、Ubuntu22.04には入ってなくて、調べるのにちょっと手間取ったので、メモっておく。 端末で $ sudo apt install usb-creator-gtk 「ブータブルUSBの作成」がインストールされ…
随時更新していく。 1行目を削除 sed -i '1 d' bookmarks.csv と同じことをするには with open("bookmarks.csv", "r", encoding="utf-8") as f: lines = f.readlines()[1:] # 最初の行を取り除く with open("bookmarks.csv", "w", encoding="utf-8") as f: f…
変換 GUIでの変換は保存するときにcsvを選べばいい。 以下はコマンドラインで変換する方法。スクリプトで変換するのに役立つ。 環境はUbuntu 22.04 と LibreOffice 7.3.7.2 で確認。 サンプル.odsがあるディレクトリで端末を開いて、 $ libreoffice --hea…
Ctrl + Windowsキー + D
端末からインストールできるもの ブラウザやメディアプレイヤー、ファイヤーウォール、メーラーほか sudo apt install chromium-browser vlc smplayer gimp geany gufw pandoc mozc-utils-gui sylpheed sylpheed-i18n sylpheed-doc PPA の LibreOffice snap…
基本は公式サイトkhcoder/Vagrantfile at master · ko-ichi-h/khcoder · GitHubを参考に。一部、追加しないといけないモジュールがあったり、必要に応じて公式サイトと違う方法を取ったりしたけど。 事前準備 まずはリポジトリをアップデートし、事前に必要…
たくさんのPDFファイルを開いていると、タブブラウザのように1つのアプリのウィンドウの中で、タブで開きたい。 もちろん、最近はブラウザでもPDFは開けるのだけど、ブラウザで開くと、若干もっさりする気がするので…。 qpdfview Linuxの場合、qpdfview。 $…
結論。wingetでインストールしなおす。 環境はWindows11。 すでに公式サイトwkhtmltopdfからインストーラーをダウンロードして、インストールしていたら、一旦、それをアンインストール。 PATHも一度削除しておいたほうがいいかも。 Windows PowerShell で w…
今回もChatGPTさんに大変、お世話になった…。 pythonインストール Windowsの場合、Microsoft Store から python(3.11で動作確認) をインストール。 openpyxl パッケージ openpyxl パッケージを使用するので、それをインストールするために、 まずPythonの…
全部、ChatGPTさんに教えてもらいました。 Linux(Ubuntu)環境だけならBashだけでいいんだけど、最近、(Linuxを使っていない)Windows環境の人たちとも共同で作業することが多くなってきたので、「Pythonで書けないかなぁ…、でも、Pythonの書き方全く知ら…
decktape: PDF exporter for HTML presentations nodejs、npm の最新版をインストールする apt で入る nodejs、npm は古いものらしいので、新しいものを入れる。 1.とりあえず古くてもよいのでnpmが必要なためインストール $ sudo apt install nodejs npm …
Vivaldiのウェブパネルに、最近始めたMastodonのインスタンス Vivaldi Social(以下、「ビバ丼」)を表示させているのだけど、メニューのアイコン周りの余白が無駄に大きい気がする…。 カスタムCSSでもっとすっきりさせたい。 パネルに表示させているページ…
twitterのAPIの有料化にともなって、もしかしたら、愛用クライエントのtwicliが使えなくなるかもしれないと知り、以前、vivaldi経由で作っていたMastodon(マストドン)アカウントを動かしてみることにした。 広告鳥 (@adbird@vivaldi.net) インスタンス(サ…
Fire HD 10 plus で UserLAnd を使って、Xfce を選ぶとDebianがインストールされる。 これでいつものようにmarkdownからpandocを使って、スライドhtml(reveal.js)と、レジュメPDFが作れると思ったけど、wkhtmltopdfが公式サイトのdebファイルをインストー…
プレゼンは普段、reveal.jsを使っている。 markdown + reveal.js スライドと同時にレジュメ生成 2018年2月版 reveal.jsはhtmlスライドなので、ブラウザさえあれば、スマホやタブレット端末でも表示できるだろう…、 最近、初めてタブレット端末(Fire HD 10 P…
大正新教育の教育者として有名な及川平治の『分団式動的教育法』(弘学館書店、1912(大正元)年)を斜め読みしていたら、「静的教育法」と「動的教育法」の比較として使われていた題材(単元)が、 「唾壺」…。 分団式動的教育法 - 国立国会図書館デジタル…