はじめに
マルチスケールシミュレーション特論の講義メモです.講義メモのインデックスはコチラ.
github と Qiita の投稿について
githubの更新(?)
なんとなーくやっていることは理解したけど説明はできないので備忘録程度に載せておく.
授業時間中にやると失敗しがち.
git add -A
git commit -m 'first commit'
git pull origin main
git push origin main
qiita_org
インストール
terminal 上で Qiita の記事が投稿できる qiita_org について載せておく.
はじめに qiita_org は以下のコマンドでインストールできる.
> gem install qiita_org
インストール後,設定ファイルを作成する.
# 名前の登録
> qiita config global name 'your name'
# メールアドレスの登録
> qiita config global email 'your email'
コマンド一覧
- qiita all
- qiita config [global/local] [option] [input]
- qiita get [qiita/teams] [記事のID]
- qiita list [qiita/teams]
- qiita post [FILE] [private/public/teams]
- qiita template
Qiita の投稿
# テンプレートの.orgファイルをとってくる.
$ qiita template
# とってきたファイル名を変更する.(今回はhoge.orgに変更)
$ mv templete.org hoge.org
# .org ファイルを編集する.
$ emacs hoge.org
# 編集した .org ファイルを投稿する.
$ qiita post hoge.org
テンプレートを変更したい場合
テンプレートの.orgファイルをとってくる時に
$ qiita template
ProductName: Mac OS X
ProductVersion: 10.15.7
BuildVersion: 19H15
cp /***/Ruby/Gems/2.6.0/gems/qiita_org-0.1.16/lib/qiita_org/template.org
のようなログが出てくる.
この最終行の cp 元の template.org を編集することで変更可能.
$ sudo emacs /***/Ruby/Gems/2.6.0/gems/qiita_org-0.1.16/lib/qiita_org/template.org
編集時に誤って中身を消してしまった場合は以下を参考に.
#+OPTIONS: ^:{}
#+STARTUP: indent nolineimages
#+TITLE: title
#+AUTHOR: Hoge Fuga
#+name_list: 47020999 hogefuga
#+qiita_id: foo_bar_
#+github_id: foo_bar_
#+EMAIL: (concat "hoge@kwansei.ac.jp")
#+LANGUAGE: jp
# +OPTIONS: H:4 toc:t num:2
#+OPTIONS: toc:nil
#+TAG: tag1, tag2
# +SETUPFILE: ~/.emacs.d/org-mode/theme-readtheorg.setup
まとめ
Qiita の記事を書くには,Org-Mode と呼ばれる独自の記述法で編集する必要がある.
この方法については【Memo】Emacs Org-Modeにまとめる.
- source ~/grad_members_20f/members/e79a93e5b7b1/posts/memo/memo_github-qiita.org