About this project
## Project Overview
ChinaTextbook is an open-source PDF repository for Chinese textbooks, covering primary school, junior high school, senior high school, and university levels. The materials are primarily organized by subject and publisher (e.g., People's Education Press). The project's README states that while domestic education websites already offer free resources, access for ordinary people remains limited, and some individuals sell resources with private watermarks. Therefore, the author plans to centralize and open-source these resources to promote the普及 of compulsory education, eliminate regional educational poverty, and help children of overseas Chinese continue to learn about domestic education.
## Content Organization
The directory structure shown in the README focuses mainly on mathematics, organized by educational stage:
- Primary School Mathematics: Grades 1 to 6, divided into first and second semesters, with links to PDF files in the repository.
- Junior High School Mathematics: Grades 7 to 9, divided into first and second semesters.
- Senior High School Mathematics: Provides directory links for the People's Education Press (Version A).
- University Mathematics: Includes directory links for Advanced Mathematics (Tongji University 7th Edition), Linear Algebra, Discrete Mathematics, Probability Theory, etc., along with external links to university math websites.
The repository description claims to cover "all primary, junior high, senior high, and university PDF textbooks," but the download links actually listed in the README are concentrated on mathematics subjects.
## Large File Splitting and Merging
Due to GitHub's single-file upload limits (files over 100MB are rejected, and files over 50MB trigger warnings), files larger than 50MB are split into multiple chunks of approximately 35MB each. For example, "Compulsory Education Textbook · Mathematics Grade 1 Volume 1.pdf.1" and ".pdf.2".
Merging method (the README uses Windows as an example, stating other operating systems are similar):
1. Download the merging program `mergePDFs-windows-amd64.exe` to the folder containing the PDF files;
2. Ensure the program and the split PDF files are in the same directory;
3. Double-click the program to automatically complete the merge.
The merging program can be downloaded from the ChinaTextbook-tools releases page.
## Other Notes
- Re-downloading: Users with good network conditions in mainland China can use the tchMaterial-parser project to re-download materials. Overseas users are advised to use this repository directly due to slow network communication with mainland China.
- Textbook Donations: The README encourages users to donate to support maintenance and expansion of the resource library, providing a Telegram community link.
- The project also includes a Star History chart and an Alipay donation QR code.
## Applicable Scenarios
Suitable for students, parents, and teachers needing Chinese primary, secondary, and university textbook PDFs, as well as overseas Chinese families wishing to expose their children to domestic curricula. Users should note that large files require chunk merging and should be mindful of textbook copyright and usage scope.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.