前回 org-mode → beamer での番号付きリスト - 平衡点(2024-02-15) の続き?
beamer でスライドを作成している時に, 一時的に itemize
の記号を変えたい時がある.
例えば
- 第9回(06/07) ネットワークの基礎
- TCP/IPの復習, ネットワークの確認と設定
- *休講 (06/14) ⇒ 体育祭です*
- 第10回(06/21) ネットワークコンピューティングの基礎
- 外部サーバ, 仮想環境の「親」と「子」での通信
みたいなリストで, 二つめの項目の記号を変えたい場合みたいな. 知らなかったけれど
- 第9回(06/07) ネットワークの基礎
- TCP/IPの復習, ネットワークの確認と設定
- @@latex:[☆]@@ *休講 (06/14) ⇒ 体育祭です*
- 第10回(06/21) ネットワークコンピューティングの基礎
- 外部サーバ, 仮想環境の「親」と「子」での通信
を export したら
\item 第9回(06/07) ネットワークの基礎
\begin{itemize}
\item TCP/IPの復習, ネットワークの確認と設定
\end{itemize}
\item [☆] \alert{休講 (06/14) ⇒ 体育祭です}
\item 第10回(06/21) ネットワークコンピューティングの基礎
\begin{itemize}
\item 外部サーバ, 仮想環境の「親」と「子」での通信
となった.
\item [☆]
と間にスペースが入ってしまっているけれど, まあ typeset は通るし良いかな.
もう少し良い方法があれば良いんだけれど….
]]>CGIは動かさずに, 単にリポジトリを閲覧できるだけで良いので何か良い感じの奴はないかな, と調べてみた.
が良い感じっぽい. ライセンスも MIT だし, これのDebianパッケージはないかな, と…
今んところ, RFP で止まっているのか. ふむ.
(2024/03/22 18:40 追記)
とりあえず, サクっとDebianパッケージは作ってみた. 一応動作するが, これで良いかなぁ. あと upload どうすんべ.
]]>小ネタ. ノート(→ox-latex)やスライド(→ox-beamer)で, 番号付きの箇条書きをするために, という話
もともとの org-mode で書いた文書の番号付きリストが
1. ほげほげ
1. ほげー
2. ふがふが
- ふが
- ふがっ
3. へろへろ
とある時に, ox-latex で export すると
\begin{enumerate}
\item ほげほげ
\begin{enumerate}
\item ほげー
\end{enumerate}
\item ふがふが
\begin{itemize}
\item ふが
\item ふがっ
\end{itemize}
\item へろへろ
\end{enumerate}
こんな塩梅で export されます.
でもって, ちょっと凝った番号付けをしたい場合, 例えば
- ほげほげ
1. ほげ1
2. ほげ2
- ふがふが
1. ほげ3 ← ほんとうは 3 番目になって欲しい
2. ほげ4 ← ほんとうは 4 番目になって欲しい
- へろへろ
とすると,
\begin{itemize}
\item ほげほげ
\begin{enumerate}
\item ほげ1
\item ほげ2
\end{enumerate}
\item ふがふが
\begin{enumerate}
\item ほげ3 ← ほんとうは 3 番目になって欲しい
\item ほげ4 ← ほんとうは 4 番目になって欲しい
\end{enumerate}
\item へろへろ
\end{itemize}
となって, これを処理すると二段目がやっぱり 1 から始まってしまいます.
どうするのが良いんだろう, とじたばたしましたが, 実は番号付けの指定方法があって
- ほげほげ
1. ほげ1
2. ほげ2
- ふがふが
3. [@3] ほげ3 ← ほんとうは 3 番目になって欲しい
4. ほげ4 ← ほんとうは 4 番目になって欲しい
- へろへろ
と [@番号]
と付与することで, 番号付けが変わりました.
export してみると
\begin{itemize}
\item ほげほげ
\begin{enumerate}
\item ほげ1
\item ほげ2
\end{enumerate}
\item ふがふが
\begin{enumerate}
\setcounter{enumi}{2}
\item ほげ3 ← ほんとうは 3 番目になって欲しい
\item ほげ4 ← ほんとうは 4 番目になって欲しい
\end{enumerate}
\item へろへろ
\end{itemize}
となっていて, 期待通りです.
一応, enumitem
を読み込んでおいて
#+attr_latex: :environment enumerate
#+attr_latex: :options resume*,start=3
みたいな方法もあったりするのですが,
enumitem
は beamer と相性が悪いので使えないし,
何より番号付けが直感的で [@番号]
記法の方が良いですね.
以上, 来年度の講義資料を準備しながら気がついた小ネタでした.
]]>本年もよろしくお願いいたします.
]]>こんにちは, こんばんわ, おはようございます. Twitter が凍結されて半年が経ちました. 皆様いかがお過ごしでしょうか.
閑話休題.
この文書はTeX & LaTeX Advent Calendar 2023の12/03(日)分の記事です。 昨日はh20y6mさんの和文VFで異体字する話 - h20y6m.github.ioでした.
今年の重点テーマは 「(La)TeXで幸せになる方法」 とのことです.
毎度の事ですが 私が書けそうなのは Debian の話なので, 現安定版 Bookworm の TeX 収録状況をサマリしておきます.
Debian 12 – コードネーム Bookworm は, 今年 2023年6月10日にリリースされた, Debian の最新安定版です.
ここの所, 約2年毎の着実なリリースということで, ユーザにとっては大きな変更点はなく収録ソフトウェアのバージョンが着々と更新されており, 特に TeX を利活用する方にとってお勧めしやすい Linux ディストリビューションの一つと言えるでしょう(多分)
Debian において TeX 環境をインストールしたい方は, おもむろに
% sudo apt install texlive-full
を唱えて, コーヒーでも煎れつつ, 少し待ちましょう.
…. じゃ駄目ですかね?
依存考えて(=必要なパッケージが何で), それを明示的に指定してインストールする, ってのは結構ハードル高いんじゃないかと思うんですが, まあ, 今年の TeXConf 2023 の munepi さんの御講演: 「TeXLive インストールの "いま" を知る」 によると 「 時間がかかる 」という怨嗟の声 が X(旧 Twitter) に溢れていたそうで. うーん….
% sudo apt install texlive-lang-japanese
% sudo apt install texlive-lang-japanese texlive-xetex
% sudo apt install texlive-lang-japanese texlive-xetex
ですかね(多分. 普段, 自分では texlive-full をインストールしているので検証してません).
足りないパッケージは他にもあるかとは思いますが, それは都度探してみて下さい.
探す時に便利なのは apt-file
コマンドです.
% sudo apt install apt-file : % sudo apt-file update % apt-file search /usr/bin/lualatex texlive-latex-base: /usr/bin/lualatex texlive-latex-extra: /usr/bin/lualatex-dev
といった塩梅で, ファイルが探せます.
なお, Bookwirm に収録されている TeXLive のバージョンは
パッケージのバージョンに 2022.20230122-3
とある様に, 2023/01/22 時点での TeXLive の様です.
ちなみに [debian-users 00947] から始まる話にある通り, 異体字の扱いに多少の不具合(?)があります.
TeXLive 本体の変更に追いついていなかった/気がつかなかったのが原因ではありますが, すみませんでした.
一応, Debian パッケージにも tlmgr は収録されていますので, Debian パッケージ版の TeXLive ではなく, 現在のリリース版の TeXLive を 自己責任でインストールする ことも可能ではあります(他のパッケージの依存関係がどうなるのか, 知りませんが…).
というわけで回答しますと「apt で入れたら apt に任せましょう」ですかねぇ.
検索すると
とか呟いている方がいらっしゃって, 暖かい気持になりました.
「Debian(Ubuntu)での TeX の歩き方」みたいなの, 需要あるのかな.
いつも通り, Debian での TeX のお話でした.
深く考えずに
% sudo apt install texlive-full
しておけば, 幸せになれますよ(多分).
明日は doraTeX さんです.
]]>--export-ssh-key
某所向けに ed25519 の鍵を追加したのだけれど,
単に --export-ssh-key
を唱えただけだと新しく追加した鍵の SSH 公開鍵しか出力されずに困ったり.
man を紐解くと, ちゃんと
--export-ssh-key This command is used to export a key in the OpenSSH public key format. It requires the specification of one key by the usual means and exports the latest valid subkey which has an authentication capability to STDOUT or to the file given with option --output. That output can directly be added to ssh's `authorized_key' file. By specifying the key to export using a key ID or a fingerprint suffixed with an exclamation mark (!), a specific subkey or the primary key can be exported. This does not even require that the key has the authentication capability flag set.
って書いてあった.
というわけで, 例えば
% gpg --list-keys 0x9394F354891D7E07 pub rsa4096/0x9394F354891D7E07 2009-09-03 [SC] Key fingerprint = 66A4 EA70 4FE2 4055 8D6A C2E6 9394 F354 891D 7E07 uid [ultimate] Youhei SASAKI <uwabami@gfd-dennou.org> uid [ultimate] Youhei SASAKI (JunkHub) <uwabami@junkhub.org> uid [ultimate] Youhei SASAKI (Debian JP Project) <uwabami@debian.or.jp> sub rsa4096/0xB41AF9579DBFD29F 2009-09-03 [E] sub rsa4096/0xBC8C7730B7DB0213 2016-12-12 [A] sub ed25519/0xC317F1D44E1D42F5 2023-11-29 [A]
という場合には
% gpg --export-ssh-key 0xBC8C7730B7DB0213! ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDMXEKNZcb/ ...
とか
% gpg --export-ssh-key 0xC317F1D44E1D42F5! ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHsCFjPi+CvZzW...
として export したい鍵の指紋!
を指定すれば良い, ということでした.
少し前であれば, 例えば Wanderlust の覚え書き - Meadow TIPS ある様に,
(defadvice wl-draft-strip-subject-re (before ys:wl-remove-ml-serial (subject))
(if (string-match "^\\(([^) ]+[: ][0-9]+)\\|\\[[^] ]+[: ][0-9]+\\]\\) " subject)
(setq subject (replace-match "" nil t subject))))
(ad-activate 'wl-draft-strip-subject-re)
みたいに指定しておこう, みたいな話だったのだけれど.
今なら
(setq wl-subject-re-prefix-regexp
"^\\(([^) ]+[: ][0-9]+)\\|\\[[^] ]+[: ][0-9]+\\]\\|^[ \t]*\\([Rr][Ee][:>][ \t]*\\)*[ \t]*\\) ")
で良いみたい.
]]>CF-SR3 を購入したまま, 結局半期火を入れられていなかった. ゆるゆると環境移行中….
]]>北海道に来て以来, 自室のネットワークにて IPv6 upload のみが遅い状況に悩まされていたのですが, 今日解決(?)したので一応メモとして.
アップロードが遅いこと.
関西にいた時と同様に, ONU側では PPPoE の接続をせずに Wifiルータの「OCNバーチャルコネクト」で接続した場合です.
製造元の Buffalo のチャットとのやりとりをした結果として
とした所
となりました.
とりあえず使えているから良し, として良いんでしょうけれど, 解せぬ. どういう挙動してるんだろうかねぇ….
なお, このあとルータモードに戻して幾つか調べてみましたが, やっぱりアップロードだけ遅いまんまでした.
うーん.
]]>元ネタは Re: wanderlust で GMail 風、新着レス順にソート.
flet
の挙動が変わった際には sigma/el-x: Emacs lisp extensions にある dflet
を使っていたのだけれど,
cl-letf
を使う様に書き換えてみたり.
(defun wl-summary-overview-entity-compare-by-reply-date (a b)
"Compare message A and B by latest date of replies including thread."
(cl-letf (((symbol-function 'string-max2)
(lambda (x y) (cond ((string< x y) y) ;;>
('t x))))
((symbol-function 'elmo-entity-to-number)
(lambda (x) (elt (cddr x) 0)))
((symbol-function 'thread-number-get-date)
(lambda (x) (timezone-make-date-sortable
(elmo-msgdb-overview-entity-get-date
(elmo-message-entity
wl-summary-buffer-elmo-folder
x)))))
((symbol-function 'thread-get-family)
(lambda (x)
(cons x (wl-thread-entity-get-descendant
(wl-thread-get-entity x)))))
((symbol-function 'max-reply-date)
(lambda (x) (cond ((eq 'nil x)
'nil)
((eq 'nil (cdr x))
(thread-number-get-date (car x)))
('t
(string-max2 (thread-number-get-date (car x))
(max-reply-date (cdr x)))))))
)
(string< ;;>
(max-reply-date (thread-get-family (elmo-entity-to-number a)))
(max-reply-date (thread-get-family (elmo-entity-to-number b))))))
(add-to-list 'wl-summary-sort-specs 'reply-date)
(setq wl-summary-default-sort-spec 'reply-date)
とっても場当たり的なんですが, まあ, 動くからヨシ, ということで.
]]>特に過激な発言などなどは無かった筈なんですが, なんでしょうねぇ. とりあえず意義申し立てなどはしておきましたが, はてさて.
]]>銀行等の身分証明書として使えない事で有名な
マイナンバーカードですが,
カード内の電子証明書は「電子証明書の発行日から5回目の誕生日」までが有効期限となっています.
…すっかり忘れていましたが, 自治体から通知が来たので更新に行ってきました (誕生日は 07/11 なので, 割と余裕のある通知だな, と感心したり).
…更新時に更新書類にパスワードを書かせるの, なんとかならんのかねぇ. 一応切り取ってこちらに渡してもらえるのだけれど, コピー取られていたりしないかとか, そもそも手続き中の自治体職員に見えちゃうんじゃないかとか, とても気になるわけなんだが….
なんだかモヤモヤするなぁ.
]]>前期は京大と北大の非常勤もあって, 割と忙しいですね.
後期は暇な筈なんだけれど, はたして本当に暇になるのかどうか.
そういや, ちゃんと書いてませんでしたが, 2022/08/31 に前職の摂南大学を退職し, 2022/09/01 に北海道情報大学に准教授として着任しています.
生活面では, 2007年に指導教員の異動に引っついて神戸に転居して以来, 15年ぶりに札幌圏に戻って来た事になります.
今年の抱負はまた別の機会にでも.
…書くのかなぁ…
普段着は作務衣or甚平とジーパンなんですが, カチっとした所に出るハメになったのでスーツを新調したり. …良いお値段するんですねぇ.
前職まではガイダンス関係は結構サクっと終わったりしていた訳ですが, 本職は結構忙しそうです.
]]>