CLAUDE.md - Project Guide

Overview

Jekyll 기반 GitHub Pages 개인 학술 웹사이트 (seunghwaRho.github.io)

Project Structure

├── _config.yml             # Jekyll 설정 (사이트명, 테마, GA, 플러그인)
├── _layouts/default.html   # 공통 레이아웃 (footer 네비게이션 포함)
├── _includes/analytics.html # Google Analytics (UA-141513535-1)
├── css/main.css            # 전체 스타일 (Palatino 폰트, 70% 너비)
├── index.html              # 메인 페이지 (소개 + 강의 정보)
├── pages/research.html     # 연구 페이지 (working papers + publications)
├── docs/                   # PDF 파일 저장소
│   ├── cv.pdf              # CV (footer에서 링크됨)
│   ├── cv.tex              # CV LaTeX 소스
│   └── *.pdf               # 논문 및 부록 PDF들
└── _site/                  # Jekyll 빌드 결과 (수정 불필요)

Key Pages & What to Edit

메인 페이지 (index.html)

연구 페이지 (pages/research.html)

CV 업데이트

  1. docs/cv.pdf 파일 교체
  2. LaTeX 소스: docs/cv.tex

스타일 규칙

Path 주의사항

Commit Convention

새 논문 추가 절차

  1. 사용자가 ScienceDirect URL 제공 (예: https://www.sciencedirect.com/science/article/abs/pii/…)
  2. Crossref API로 논문 메타데이터 조회 (제목, 저자, 저널, 권호, 페이지, 연도)
  3. pages/research.html 수정:
  4. 기존 Publications 항목 형식:
    <li>[N] &ldquo; 제목&rdquo; (with 공저자), <em property="italic"><b>저널명</b></em>, vol. 권, 페이지, 연도</li>