zjrwtxtechstudio's picture
Update README.md
4135ea2 verified
---
title: ArXiv Citation Generator
emoji: 📚
colorFrom: blue
colorTo: indigo
sdk: gradio
sdk_version: "5.12.0"
app_file: app.py
pinned: false
tags:
- arxiv
- citation
- academic
- research
---
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
# arXiv论文引用生成器
一个简单易用的工具,用于批量生成arXiv论文的引用格式。支持多种引用样式,包括APA、MLA、Chicago和IEEE格式。
## 功能特点
- 批量处理多个arXiv ID
- 支持多种引用格式(APA、MLA、Chicago、IEEE)
- 可选的引用编号功能
- 友好的Web界面
- 一键复制生成的引用
- 错误处理和提示
## 安装说明
1. 克隆仓库:
```bash
git clone https://github.com/zjrwtx/arxiv_citation_gentools.git
cd arxiv_citation_gentools
```
2. 安装依赖:
```bash
pip install gradio requests
```
## 使用方法
1. 运行应用:
```bash
python app.py
```
2. 在浏览器中打开显示的本地URL(通常是 http://127.0.0.1:7860)
3. 使用方式:
- 在文本框中输入arXiv ID(每行一个)
- 选择所需的引用格式
- 选择是否添加引用编号
- 点击提交按钮生成引用
## 示例输入
```
2301.12345
2302.54321
```
## 支持的引用格式
- **APA** (American Psychological Association)
- **MLA** (Modern Language Association)
- **Chicago**
- **IEEE** (Institute of Electrical and Electronics Engineers)
## 错误处理
- 程序会检查arXiv ID的有效性
- 对于无效或不存在的ID,会显示相应的错误信息
- 网络连接问题会有适当的错误提示
## 依赖项
- Python 3.6+
- gradio
- requests
## 许可证
本项目基于MIT许可证开源。
## 贡献
欢迎提交问题和改进建议!如果您想贡献代码:
1. Fork 本仓库
2. 创建您的特性分支
3. 提交您的更改
4. 推送到您的分支
5. 创建Pull Request
## 联系方式
如有问题或建议,请通过GitHub Issues联系我们。