yu9824's Notes

Githubからあるリポジトリをcloneしたあと,ブランチ名を変更した.そしていくつかの変更をcommit後に,pushした.
しかし,vscodeの機能にある,gitのリモートとの差を表すものが更新されなかった.

2021-12-24-vscode-git-upstream-0.png

これはローカルの追跡ブランチが変わっていないために生じる問題のようだったので,この解決方法とそれに関係するコマンドをメモする.


このサイトでは,MathJaxを使って数式を表示している.軽い気持ちでv2.7からv3.2に移行しようとしてハマったので,このときの対処法と理由をメモする.

これはgithub-pages (jekyll) のkmarkdownで変換しているときに起こる問題のよう.


matplotlibでは,plt.scatterで複数のデータをプロットする場合,勝手に色を変えてくれる.けれども,モノクロの図が欲しいときなど,色ではなく,マーカーを変えたいときがある.マーカーはある程度覚えているけれど,たとえばこんな感じでリストを手打ちするのは大変.

markers = ['.', 'o', 'x', ..., 'v']

また,バージョンにより使えなくなるマーカー (ないと思うが) や,新たに使えるようになるマーカーが出てきたときに手動で書き換える必要が出てきてしまう.

そこで,それらの一覧を取得する方法を調べたのでその方法をメモする.

環境

ProductName:	macOS
ProductVersion:	12.0.1
BuildVersion:	21A559
python=='3.8.8'
matplotlib=='3.3.4'

Wordで数式入力をすると普通はCambria Mathというフォントになる.たとえそれを別のフォントに変更したとしてもCambriaMathがデフォルトで変換されてしまうのでそれを手動で変更する必要があった.(そもそもできないことも.)

もしくは文書を一度閉じた後にもう一度開くと全てのフォントがCambria Mathに戻っていたりすることがあった.

もちろんCambria Mathで満足する人であれば良いが,個人的には$\LaTeX$で作成された文書に憧れているので,そちらのフォントにしたい.

スタイルを変更したりしてもこれを全て変更することはできなかったが,設定をいじれば数式のデフォルトのフォントを変更できることを知ったのでやり方を示しておく.


https環境下でないとセキュリティ的に実行できない機能のデバッグをローカルなDockerコンテナ上でできなかったが,これができるようになったのでその方法を残しておく.

使用してるDocker image: starefossen/github-pages:latest

これを次のコマンドを実行してコンテナを起動していた.

docker container run -it --rm --name github-pages --mount type=bind,src=$(pwd),dst=/usr/src/app -p "4000:4000" starefossen/github-pages:latest

最近の投稿

【matplotlib】colorbarの高さを図と揃える
matplotlibでcolorbarの高さと図を揃える方法についてメモ。
何もhandlerが設定されていないのにlogが出力される
logの出力を止めるため、継承しているすべてのLoggerのHandlerを削除した。にもかかわらず、ログが表示されてしまった。解決するまでかなり時間がかかったのでメモ。
モダンなfingerprintの計算方法
これまで馴染み深かったrdkitにおけるfingerprintの計算方法が新しくなったらしいのでメモ。
Minimal mistakesをNetlify上でホストする【備忘録】
Jekyllの優れたテーマの一つにminimal-mistakesがある。これをNetlify上でホストする手順を備忘録として残す。
Githubで特定のコミット同士を比較する
Githubで特定のコミット同士を比較する方法の備忘録。