TapXWorld/ChinaTextbook: All primary, middle, high and university PDF textbooks

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.

TapXWorld/ChinaTextbook: All primary, middle, high and university PDF textbooks

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:

  1. Download the merger program mergePDFs.exeto the folder containing the PDF file.
  2. Make sure mergePDFs.exeto be in the same directory as the split PDF files.
  3. Double-click mergePDFs.exethe 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

Like (0)
Libre DepotLibre Depot
Previous 1 days ago
Next 5 hours ago

Related articles

Leave a Reply

Your email address will not be published. Required fields are marked *