Главная
Перевод научных статей в формате PDF и двуязычное сравнение. Основано на BabelDOC. Кроме того, этот проект также является официальной эталонной реализацией для вызова BabelDOC для выполнения перевода PDF.
- 📊 Сохранение формул, диаграмм, оглавления и аннотаций (предварительный просмотр).
- 🌐 Поддержка множества языков и разнообразных служб перевода.
- 🤖 Предоставляет инструмент командной строки, интерактивный пользовательский интерфейс и Docker
Warning
Этот проект предоставляется «как есть» по лицензии AGPL v3, и никаких гарантий относительно качества и производительности программы не предоставляется. Весь риск, связанный с качеством и производительностью программы, лежит на вас. Если программа окажется дефектной, вы будете нести ответственность за все необходимые расходы на обслуживание, ремонт или исправление.
В связи с ограниченными ресурсами сопровождающих мы не предоставляем никакой помощи в использовании или решении проблем. Соответствующие вопросы будут закрыты напрямую! (Приветствуются пул-реквесты для улучшения документации проекта; на ошибки или дружелюбные вопросы, следующие шаблону вопроса, это не распространяется)
Для получения подробной информации о том, как внести свой вклад, обратитесь к Руководству по внесению вклада.
Предпросмотр
Онлайн-сервис 🌟
Вы можете опробовать наше приложение, используя любой из следующих сервисов:
- Immersive Translate - BabelDOC Доступна бесплатная квота использования; подробности смотрите в разделе FAQ на странице.
Установка и использование
Установка
- Windows EXE Рекомендуется для Windows
- Docker Рекомендуется для Linux
- uv (менеджер пакетов Python) Рекомендуется для macOS
Использование
- Использование WebUI
- Использование Плагина Zotero (Сторонняя программа)
- Использование Командной строки
Для различных случаев использования мы предоставляем различные методы работы с нашей программой. Подробнее смотрите на этой странице.
Расширенные параметры
Подробные объяснения смотрите в нашем документе о Расширенном использовании для получения полного списка каждой опции.
Вторичная разработка (API)
- Python API, как использовать программу в других программах на Python
Код языка
Если вы не знаете, какой код использовать для перевода на нужный вам язык, ознакомьтесь с этой документацией
Благодарности
-
Immersive Translation спонсирует ежемесячные коды для активации Pro-подписки для активных участников этого проекта, подробности см. в: CONTRIBUTOR_REWARD.md
-
SiliconFlow предоставляет бесплатный сервис перевода для этого проекта, работающий на основе больших языковых моделей (LLM).
-
Версия 1.x: Byaidu/PDFMathTranslate
-
Бэкенд: BabelDOC
-
Библиотека для работы с PDF: PyMuPDF
-
Парсинг PDF: Pdfminer.six
-
Предпросмотр PDF: Gradio PDF
-
Анализ макета: DocLayout-YOLO
-
Стандарты PDF: PDF Explained, PDF Cheat Sheets
-
Многоязычные шрифты: см. BabelDOC-Assets
-
Расширенное логирование с использованием многопроцессорности
-
Интернационализация документации с использованием Weblate
Перед отправкой кода
Мы приветствуем активное участие участников, чтобы сделать pdf2zh лучше. Прежде чем вы будете готовы отправить свой код, пожалуйста, ознакомьтесь с нашим Кодексом поведения и Руководством по внесению вклада.