vitePressを利用して素早く、美しい論文ビューワーを実現する
また、要約ファイルの追加を実現し、スピーディーな論文の読解をサポートする
docs/
├── `index.md`: HomePage
├── articles/
│ ├── `ArticlesList.vue`
│ ├── `index.md`: 論文一覧ページ
│ ├── demo1/
│ │ ├── `paper.md`: demo1論文全文
│ │ └── summary/: demo1論文の要約フォルダ
│ │ ├── `headone.md`: 見出し1 ※ここは順不同
│ │ └── `headtwo.md`: 見出し2
│ └── demo2/: 同様にdemo2
│ ├── `paper.md`
│ └── summary/
│ ├── `headone.md`
│ └── `headtwo.md`
├── guide/: 使い方ガイドページ
│ └── `introduction.md`
└── src/
├── `articlesConfig.ts`: 登録論文情報
└── utils/
├── `sidebarFactory.ts`
└── `type.ts`
論文フォルダ
と呼称)を作成論文フォルダ
内にsummary
フォルダとpaper.md
を作成summary
フォルダに作成した要約をすべて格納paper.md
にmd化した論文全文に。docs/src/articlesConfig.ts
に論文フォルダ名と要約見出し名、要約ファイル名を登録
export const articlesSummaryHeadingsInfos: articleSummaryHeadingsInfo = {
論文フォルダ名: {
title: 論文タイトル,
items: [
{ text: 見出し1のタイトル, link: 見出し1のファイル名 },
{ text: 見出し2のタイトル, link: 見出し2のファイル名 },
// 要約ファイルをすべて登録
],
},
// 論文が追加されるごとに上記のオブジェクトを追加していく
};