ChinaTextbook, maintained by TapXWorld, is an open-source repository aggregating official PDF textbooks from primary school through university, spanning subjects such as mathematics, physics, and chemistry to provide free, high-quality learning materials. The project was created to consolidate domestic educational resources, combat the sale of watermarked materials on platforms like Taobao, and offer overseas Chinese students easy access to curriculum textbooks, thereby promoting equitable education. Additionally, the repository includes a mergePDFs.exe
utility that automatically merges PDF segments split due to GitHub’s file size limits, greatly enhancing the download and user experience.
Official website: https://github.com/TapXWorld/ChinaTextbook
Learn Math
I hope that in the future there will be more people who study not for the purpose of taking exams.
Primary School Mathematics
- Grade 1, Volume 1
- Grade 1, Volume 2
- Grade 2, Volume 1
- Grade 2, Part 2
- Grade 3, Volume 1
- Grade 3, Volume 2
- Grade 4, Volume 1
- Grade 4, Part 2
- Grade 5, Vol.1
- Grade 5, Volume 2
- Grade 6, Vol.1
- Grade 6, Volume 2
Junior High School Mathematics
- First Grade, Volume 1
- First grade second semester
- Grade 2, Volume 1
- Second semester of junior high school
- Grade 9, Volume 1
- Grade 9, Volume 2
High School Mathematics
- Table of contents
University Mathematics
-
Advanced Mathematics
-
Linear Algebra
-
Discrete Mathematics
-
Probability Theory
-
More Mathematics Materials – (University Mathematics Network)
Question: How to merge the split files?
Since GitHub has a maximum limit for uploading a single file, files larger than 100MB will be rejected for uploading, and files larger than 50MB will receive a warning when uploading. Therefore, files larger than 50MB will be split into multiple files of 35MB each.
Example
Example of a file being split:
- Compulsory Education Textbooks· Mathematics for Grade 1, Volume 1.pdf.1
- Compulsory Education Textbooks· Mathematics Grade 1 Volume 1.pdf.2
Solution
To merge these split files, you just need to follow these steps:
- Download the merger program
mergePDFs.exe
to the folder containing the PDF file. - Make sure
mergePDFs.exe
to be in the same directory as the split PDF files. - Double-click
mergePDFs.exe
the program to automatically merge the files.
Libre Depot original article,Publisher:Libre Depot,Please indicate the source when reprinting:https://www.libredepot.top/5505.html