Skip to content

Commit ece15b4

Browse files
committed
fix: preserve custom language choices and refresh assets and docs
1 parent 4d9cdad commit ece15b4

32 files changed

Lines changed: 109 additions & 17 deletions

‎README.md‎

Lines changed: 32 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,23 +8,36 @@
88
<a href="./LICENSE">
99
<img src="https://img.shields.io/github/license/PDFMathTranslate/PDFMathReader"></a>
1010

11-
Read scientific documents in any language, with realtime translation, on any platform. Powered by [PDFMathTranslate](https://github.com/PDFMathTranslate/PDFMathTranslate).
11+
Read scientific documents in your language, in realtime, on any platform.
12+
Powered by [PDFMathTranslate](https://github.com/PDFMathTranslate/PDFMathTranslate) with frontier artificial intelligence.
1213

1314
<img src="doc/demo.gif" alt="Demo" width="100%">
1415

1516
## Features
1617

17-
- **Layout preservation**: Preserve formulas, tables, and key information while keeping translated pages close to the original layout.
18-
- **Realtime translation**: Detect layouts and translate as you read, without waiting for the entire document to finish.
19-
- **Interface languages**: 16 languages, ordered by English country name, with English as the default. Includes Arabic, Egyptian Arabic, Hindi, Bengali, Russian, Portuguese, Urdu, German, and Nigerian Pidgin.
20-
- **Translation options**: Choose translation engines, services, languages, and full-document or nearby-page translation.
21-
- **ChatGPT Subscription (experimental)**: In the desktop app, sign in through your default browser under Experimental Features or Providers. Select **ChatGPT Subscription** and an account-specific model in Providers to translate with Ultra Fast, Fast, or Precise. Uses the [official ChatGPT plan usage flow](https://developers.openai.com/siwc/token-sharing-open-source); account permissions and shared plan limits apply. Manage access in [ChatGPT Settings → Usage](https://chatgpt.com/settings/usage).
22-
- **Bilingual reading**: Click detected paragraphs to switch between original text and translation.
23-
- **Flexible navigation**: Read with thumbnails, zoom, vertical or horizontal scrolling, and one-, two-, or four-page layouts.
24-
- **Multiple documents**: Open PDFs in independent windows and restore reading positions and display settings when reopening them.
25-
- **Reading links**: Save bidirectional links between search results and their reading origins for easy reference.
26-
- **Highlights and comments**: Highlight key passages and add comments to record your reading notes.
27-
- **File actions**: Reveal original or translated PDFs in Finder and send them with AirDrop on macOS; reveal them in File Explorer and open the native Windows sharing panel on Windows. Translated exports include available translated pages and retain the original pages where translation is not yet available.
18+
- **Read translated document with preserved layouts**: Preserve formulas, tables, and key information after translation.
19+
- **Browse translation without waiting**: Detect layouts and translate as you read, without waiting.
20+
- **Use this application on any platform**: Familar user-interface across macOS, Windows, Linux, and iOS
21+
- **Choose the translation service you prefer**:
22+
- All mainstream AI-providers
23+
- Customizable OpenAI-alike protocols
24+
- Free service from our cooperation with frontier commercial entities to provide for inclusive use.
25+
- **Set language you wanna read**: For both interface and translation (source, target), the tool supports a lot of languages and can be customized.
26+
- **Leave your valuable thoughts across documents**: Highlight key passages and add comments to record your reading notes in either original and translated document
27+
- **Find information in an inclusive way**
28+
- ADHD-friendly information emphsis through TF-IDF calculation
29+
- Bionic reading using either fixt chars or word roots
30+
- **Optimized for your productivity**:
31+
- Flexible navigation through thumbnails, quick links, searches, outlines, page numbers, gallery, and multiple layouts
32+
- Multiple windows / tabs for different puerposes
33+
- **Customize reading preferences on your will**: Rich features are provided to customize your own way of reading:
34+
- Automatically emphasize key information (topic sentences, scientific findings, logical connections)
35+
- Different mode of translation behaviors
36+
- Fonts, icons, accent colors and dark mode
37+
- Layout detection mode control, from ultrafast to quality preferred
38+
- Smooth scrolling
39+
- A lot more...
40+
- **Open ecosystem for any workflow**: Files are sharable, editable, and always ready for other applications and devices (e.g., AirDrop and continue reading on mobile device)
2841

2942
## Recent updates
3043

@@ -40,6 +53,8 @@ Read scientific documents in any language, with realtime translation, on any pla
4053

4154
## Quick start
4255

56+
### Desktop
57+
4358
<table width="100%">
4459
<thead>
4560
<tr>
@@ -78,6 +93,11 @@ Read scientific documents in any language, with realtime translation, on any pla
7893
</table>
7994
*Due to the limited devices for testing, the compatibility checks on Windows and Linux are done periodically.*
8095

96+
### Mobile
97+
98+
- **iOS**: [Provided in this repository](https://github.com/PDFMathTranslate/PDFMathReader-iOS) with familar design to desktop clients
99+
- **Android**: (contribution welcome)
100+
81101
## Development
82102

83103
<details>
1.5 MB
Loading
-1 Bytes
Loading
-1 Bytes
Loading
-1 Bytes
Loading
-1 Bytes
Loading
-1 Bytes
Loading

‎public/symbols/chevron.down.png‎

-1 Bytes
Loading

‎public/symbols/chevron.up.png‎

-1 Bytes
Loading
-1 Bytes
Loading

0 commit comments

Comments
 (0)