Skip to content
/ JPR Public

JingerPaperReader 我的论文阅读记录工具

Notifications You must be signed in to change notification settings

hubojing/JPR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

论文阅读记录工具 (JingerPaperReader)

一个用于记录和管理学术论文阅读笔记的简单Web应用程序,支持Markdown格式和LaTeX数学公式。

功能特性

  • 记录每篇论文的标题、发表时间、作者/机构信息
  • 支持Markdown格式的论文笔记
  • 实时预览Markdown和LaTeX渲染效果
  • 数据保存在浏览器本地(localStorage)
  • 支持数据导入导出(JSON格式)
  • 智能导入:完全一致的内容覆盖,不一致的内容新增
  • 响应式设计,支持多种设备

技术栈

  • 纯HTML + JavaScript(单页面应用)
  • Tailwind CSS(UI框架)
  • Alpine.js(状态管理)
  • markdown-it(Markdown渲染)
  • MathJax(LaTeX渲染)

使用方法

  1. 直接用浏览器打开 index.html 文件
  2. 点击"新建记录"按钮创建新的论文记录
  3. 输入论文信息(标题、发表时间、作者)
    • 发表时间可以是年份(如"2024")或年月(如"2024-06")
  4. 在笔记区域输入支持Markdown和LaTeX格式的内容
  5. 实时预览将在右侧显示渲染结果

数据存储

  • 数据保存在浏览器的localStorage中
  • 点击"导出数据"可以备份为JSON文件
  • 点击"导入数据"可以从JSON文件恢复数据
    • 完全一致的内容会被覆盖
    • 不一致的内容会新增到列表

Markdown 和 LaTeX 支持示例

Markdown 示例

# 论文标题

## 主要贡献

- 贡献点1
- 贡献点2

**重要结论**: 这里是重要的结论

> 这是一段引用

LaTeX 示例

行内公式: $E = mc^2$

独立公式:

$$\int_0^\infty e^{-x^2} dx$$

项目结构

JingerPaperReader/
└── index.html   # 唯一的应用文件

维护者

  • Jinger

许可证

GPL v3

About

JingerPaperReader 我的论文阅读记录工具

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages