ssh周りの設定April 11, 2026 毎回(IPやオプション付きの長い)sshコマンドを打たずにサーバに接続できる方法.ほとんど参考資料通り. .ssh/configの作成 ファイルがない場合は作成し,ディレクトリのパーミッションを変更. mkdir ~/.ssh chmod 700 .ssh touch ~/.ssh/config .ssh/configに記載 Host hogeServer HostName hoge.com User hogerou IdentityFile ~/.ssh/sample/id Port 22 TCPKeepAlive yes IdentitiesOnly yes Host github.com AddKeysToAgent yes UseKeychain yes IdentityFile ~/.ssh/id_ed25519 User git キーワード 内容 Host ホスト名 HostName ホストのアドレスまたはIPアドレス User ログインユーザ名 IdentityFile ログインするための秘密鍵のパス Port ポート番号(デフォルトは22) TCPKeepAlive 接続状態を継続するか IdentitiesOnly IdentityFileが必要か ServerAliveInterval 一定期間サーバからデータがこない時にタイムアウトする秒数 何に対応するためだったか忘れたが,私の場合はgithubの設定もある. サーバーに接続するする時は, ssh hogeServer のようにホスト名を指定すればよい References .ssh/configファイルでSSH接続を管理する Last updated:
LuaLatexでBibLatexを使うApril 11, 2026 目的 複数の文献を1つの箇所で引用する時に[1-2]のようにしたい(multiple citationと検索するとよさそう). 問題 上の目的を達成するため,citeパッケージを使うという記事が多いが,私の環境では参考文献の数字の部分が”?”になってしまった. 解決策 スタイルを指定するのではなく,以下のように参考文献のスタイル (bibstyle)と引用のスタイル (citestyle)を別々に指定する. \usepackage[bibstyle=ieee, citestyle=numeric-comp, maxnames=99,maxnames=2, url=true,doi=true, hyperref=true, bibencoding=utf8, backend=biber ]{biblatex} 参考:biblatex のオプションの解説 ※元々Qiitaに掲載していたものです. Last updated:
Power Pointの設定March 08, 2026 テンプレート 研究室や自分で作成したオリジナルのテンプレートをPower Pointで扱いやすくする. pptxファイルでテンプレートの作成・編集(この時,規定のテキストボックスや図形も設定しておくとよい) 1.のpptxファイルをテンプレートとして保存し,potxファイルで保存 2のpotxファイルを’/Users/{your-username}/Library/Group Containers/UBF8T346G9.Office/User Content/Templates’に置いておけばPower Pointの初期画面の新規作成のところにPersonalとして表示される pptxファイルを共有すれば共有された側が後で編集することができる. iguanaTex gitHubから自分の環境にあったものをインストールして,パスの設定を確認すればよい. Last updated:
Finderの設定December 11, 2025 表示 パスバー:今いる場所を表示 ステータスバー:カレントディレクトリのファイル数や容量を表示 デフォルトで,隠しファイル・フォルダを表示 defaults write com.apple.finder AppleShowAllFiles TRUE killall Finder 表示項目の設定 Last updated:
Latexに関してNovember 09, 2025 基本的にこれからLatexを始める場合はLuaLatexを使うのが良いと思う. Macの場合はbrewでMacTexをbrewでGUIアプリなしでインストールし: brew cask install mactex-no-gui sudo tlmgr update --self --all sudo tlmgr paper a4 TexShopやLateXiTといったGUIアプリは必要に応じて後から別にインストールする. ユーザディレクトリの直下に.latexmkrcというファイルを作り以下のようにする: #!/usr/bin/env perl # latex commands $latex = 'uplatex -synctex=1 -halt-on-error -interaction=nonstopmode -file-line-error %O %S'; $latex_silent = 'uplatex -synctex=1 -halt-on-error -interaction=batchmode -file-line-error %O %S'; $lualatex = 'lualatex %O -shell-escape -synctex=1 -interaction=nonstopmode -file-line-error %S'; $xelatex = 'xelatex %O -no-pdf -synctex=1 -shell-escape -interaction=nonstopmode %S'; $bibtex = 'python3 mixej.py %B; upbibtex %O %B; python3 mixej.py %B'; $bibtex = 'upbibtex %O %B'; $biber = 'biber %O --bblencoding=utf8 -u -U --output_safechars %O %S'; $dvipdf = 'dvipdfmx -V 5 %O -o %D %S -z 0 -I 0 -d 5'; $dvips = 'dvips %O -z -f %S | convbkmk -u > %D'; # $pdflatex = 'pdflatex %O -synctex=1 %S'; $makeindex = 'upmendex %O -o %D %S'; $max_repeat = 6; $ps2pdf = 'ps2pdf %O %S %D'; # index $makeindex = 'mendex %O -o %D %S'; #pdf mode $pdf_mode = 4;# 0: none, 1: pdflatex, 2: dvips to ps2pdf, 3: dvipdfmx, 4: lualatex # Prevent latexmk from removing PDF after typeset. # This enables Skim to chase the update in PDF automatically. # preview $pvc_view_file_via_temporary = 0; if ($^O eq 'linux') { $dvi_previewer = "xdg-open %S"; $pdf_previewer = "xdg-open %S"; } elsif ($^O eq 'darwin') { $dvi_previewer = "open %S"; $pdf_previewer = "open %S"; } else { $dvi_previewer = "start %S"; $pdf_previewer = "start %S"; } # Use Skim as a previewer on Mac OS X $pdf_previewer = "open -ga /Applications/Skim.app"; @generated_exts = (@generated_exts, 'synctex.gz'); 上の例ではpdfビューアーとしてskimを利用しているためbrew等でインストールが必要 なお,vscodeのみで編集する場合はインストールの必要はない. シェルを再起動して,例えばsample.texをコンパイルする場合は, latexmk -pvc sample.tex パッケージを新しく追加したなどで更新が必要な場合は以下のコマンドを実行する: sudo mktexlsr コマンドを探したい時 unicode-mathが提供しているもの: texdoc unimath-symbols unicode-mathではないパッケージで提供されているもの: texdoc symbols Last updated:
gitの設定November 09, 2025 pushが遅い時 git gc git fsck それぞれ, リポジトリ内の不要なファイルを削除し,残りのファイルを整理 リポジトリの整合性をチェック 他にもsshのバッファサイズなどを変える方法もある. メールアドレスを非公開に commitなどで使用されるメールアドレスをgithubがユーザごとに提供してるもの(ID+username@user.noreply.github.com)に変更すればよい: git config --global user.email ID+username@users.noreply.github.com Last updated:
ブログ開始November 08, 2025 東京のどこかの大学生 contrastというテーマを使って作成 箇条書きも こんな感じにSchrödinger方程式もきれいに書ける: \[i\hbar\frac{\partial}{\partial t} \Psi(\mathbf{r},t) = \left [ \frac{-\hbar^2}{2\mu}\nabla^2 + V(\mathbf{r},t)\right ] \Psi(\mathbf{r},t)\]