zjrwtxtechstudio's picture
Update README.md
4135ea2 verified

A newer version of the Gradio SDK is available: 5.23.3

Upgrade
metadata
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. 克隆仓库:
git clone https://github.com/zjrwtx/arxiv_citation_gentools.git
cd arxiv_citation_gentools
  1. 安装依赖:
pip install gradio requests

使用方法

  1. 运行应用:
python app.py
  1. 在浏览器中打开显示的本地URL(通常是 http://127.0.0.1:7860)

  2. 使用方式:

    • 在文本框中输入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联系我们。