PDFMathTranslate 소개
PDFMathTranslate는 (수학) 논문 PDF를 번역하고, 원본 문서와 번역된 문서를 비교할 수 있는 기능을 제공합니다. 특히 수식, 차트, 목차, 주석 등 원본의 구조를 유지하면서 번역 결과를 제공하고 있어 수학 분야를 비롯한 자연 과학 분야의 논문들을 번역하기에 좋습니다. 다양한 언어 및 외부 번역 서비스 등을 지원하며, 명령줄 도구, GUI, Docker 환경 등 다양한 방식으로 활용할 수 있습니다.
다음 영어 -> 중국어 번역 예시를 참고해주세요:
PDFMathTranslate를 사용하여 연구자는 번역 품질을 높이고, 번역된 문서와 원본을 빠르게 비교할 수 있습니다. 최근 업데이트로 로컬 AI 모델 지원 및 비-PDF/A 문서 호환성 등이 추가되어 더욱 강력해졌습니다.
PDFMathTranslate의 주요 특징
-
구조 보존: 수식, 차트, 목차 등의 구조를 손실 없이 번역
-
다양한 번역 서비스 지원: Google Translate 및 DeepL 등과 호환
-
다양한 사용 방식: 명령줄(CLI)에서 간편하게 실행 가능하며, GUI를 통해 브라우저 기반으로도 활용 가능
-
고급 옵션 제공: 부분 번역, 멀티 스레드 지원 및 사용자 정의 번역 프롬프트 추가 등
PDFMathTranslate 설치 및 사용법
설치
pip를 사용하여 pdf2zh
패키지를 직접 설치하거나, Docker 이미지를 불러와 사용할 수 있습니다:
# pip를 사용한 직접 설치
pip install pdf2zh
# Docker Image 불러오기
docker pull byaidu/pdf2zh
기본 사용법
CLI로 실행하며 문서 파일을 인자로 제공하여 번역하거나, GUI 모드로 실행하여 웹 브라우저로 접속할 수 있습니다:
# CLI: 설치 후 명령줄에서 다음 명령으로 번역 실행
pdf2zh document.pdf
# GUI: 다음 명령어로 실행 후, 브라우저로 접속: http://localhost:7860/
pdf2zh -i
# 또는, 도커 컨테이너 실행 후, 브라우저로 접속: http://localhost:7860/
docker run -d -p 7860:7860 byaidu/pdf2zh
고급 사용법
여러 인자를 사용하여 다양한 방식으로 실행할 수 있습니다. 자세한 내용은 고급 사용법(Advanced Usage) 문서를 참고해주세요
라이선스
PDFMathTranslate 프로젝트는 AGPL-3.0 License로 공개되어 있습니다. 코드의 변경 및 상업적 사용 전 라이선스 문서를 읽고 제한 사항을 이해하셔야 합니다.
PDFMathTranslate 온라인 데모 (< 5MB, 최대 20페이지)
PDFMathTranslate GitHub 저장소
PDFMathTranslate 공식 문서(Wiki)
이 글은 GPT 모델로 정리한 글을 바탕으로 한 것으로, 원문의 내용 또는 의도와 다르게 정리된 내용이 있을 수 있습니다. 관심있는 내용이시라면 원문도 함께 참고해주세요! 읽으시면서 어색하거나 잘못된 내용을 발견하시면 덧글로 알려주시기를 부탁드립니다.
파이토치 한국 사용자 모임이 정리한 이 글이 유용하셨나요? 회원으로 가입하시면 주요 글들을 이메일로 보내드립니다! (기본은 Weekly지만 Daily로 변경도 가능합니다.)
아래쪽에 좋아요를 눌러주시면 새로운 소식들을 정리하고 공유하는데 힘이 됩니다~