研究者ポートフォリオサイト
URL: https://shimi-toshi.github.io
github-pages gem)├── _config.yml # サイト設定
├── _data/
│ ├── navigation.yml # デフォルトナビ(日本語)
│ ├── navigation-ja.yml # 日本語ナビ
│ ├── navigation-en.yml # 英語ナビ
│ ├── publications.yml # 業績データ
│ └── links.yml # リンク集
├── _includes/
│ ├── head/custom.html # カスタム <head> タグ
│ └── masthead.html # ヘッダーカスタマイズ
├── _pages/
│ ├── ja/ # 日本語ページ
│ └── en/ # 英語ページ
├── _posts/ # ブログ記事
├── assets/
│ ├── css/main.scss # カスタムCSS
│ └── images/ # 画像
├── files/ # PDF等ダウンロード
├── index.md # トップ(日本語)
├── en/index.md # トップ(英語)
├── robots.txt # クローラー設定
└── 404.md # 404ページ
_data/publications.yml に新しいエントリを追加。対応するカテゴリ(journal_papers, conference_papers, books, working_papers, grants)の配列に追加する。
_posts/ に YYYY-MM-DD-タイトル.md 形式でファイルを作成。
---
title: "記事タイトル"
date: YYYY-MM-DD
categories:
- news
---
記事の内容
_pages/ja/about.md(日本語)と _pages/en/about.md(英語)を編集。
_data/links.yml の対応するカテゴリにエントリを追加。
_data/navigation.yml_data/navigation-ja.yml_data/navigation-en.ymlRuby がインストールされている場合:
bundle install
bundle exec jekyll serve
ブラウザで http://localhost:4000 を開いてプレビューできます。
優先度の高い運用ルールとして、以下を固定します。
一橋大学大学院 経営管理研究科 博士後期課程index.md, _pages/ja/about.mdja/contact は連絡先ページの文脈上、以下のいずれかを許容:
一橋大学大学院 経営管理研究科 博士後期課程一橋大学大学院経営管理研究科一橋大学大学院 経営管理研究科author_profile: true): Home / About / Contact(JA・EN)author_profile: false): Research / Publications / Links(JA・EN)python scripts/verify_site_consistency.pypython -m unittest tests/test_verify_site_consistency.py(チェッカースクリプトの回帰防止)scripts/verify_site_consistency.py で、主要ページの front matter 必須キーを検証する。index.md, en/index.md): title, description, layout, lang, author_profilepermalink(必要ページで toc, toc_label)title, description, permalink, layout, author_profiletitle, description, permalink, layout, collection, entries_layout, show_date.github/workflows/site-consistency.yml で python scripts/verify_site_consistency.py を Pull Request / main(master) push 時に自動実行する。python scripts/verify_site_consistency.py を実行README.md は 以前からの最小情報のみ を保持する(サイト名・説明・URL)。DEVELOPMENT.md または scripts/ に記載する。