Skip to content

2021.12

Compare
Choose a tag to compare
@myfreeer myfreeer released this 01 Jan 01:46
· 7 commits to master since this release

中文版cppreference参考文档

直接下载cppreference-zh-20211231.chm如果不明确要下载哪个

  • html-book-*.7z 处理完成的 HTML 文档
  • qch-book-*.7z 处理完成的 Qt 帮助手册
  • reference-unprocessed-*.7z 未处理的原始文档(仅供测试脚本使用)
  • cppreference-chm-zh-*-project.7z CHM 工程文件
  • cppreference-zh-*.chm 编译的 CHM 文件
  • cppreference-chm-zh-*-project-gbk.7z 使用iconv转换所有html编码为GBK的 CHM 工程文件
  • cppreference-zh-*-gbk.chm 使用iconv转换所有html编码为GBK的编译的 CHM 文件

进行的额外操作

详见preprocess-zh.shmake_chm.sh

  1. 替换处理后的HTML文档中部分失效链接
  2. 去除HTML文档中js中的document.write语句
  3. 修改HTML文档中css中字体链接
  4. 对生成CHM工程文件前的HTML文件增加meta charset头以避免编码错误
  5. 更新CHM工程文件中css样式表
  6. 对CHM工程文件中HTML文件增加x-ua-compatibleie兼容性头

变更记录

  • url 转义调整,修复 #18
  • 样式调整,不限制内容宽度 #19

English cppreference CHM doc

  • cppreference-chm-en-*-project.7z CHM project files
  • cppreference-en-*.chm Compiled CHM file

sha256sum

4738a319f8bd1f70dcd3c01cc168c72b0684acafe875cfda4faac2466cbe5d51  cppreference-unprocessed-20211231.7z
c50034781ca27549513461cb67e44cc91e7d2f738aaed5c1177a9def06b9c51f  cppreference-zh-20211231.chm
ec60be3b2c9b4012e295bc173da7a5b37cb89174ff3e6a67d7aad0539ff191d5  cppreference-zh-20211231-chm-project.7z
71bba76c2b8dc146937ab08c91f3894e27625f324ccc38b3c819dabfa2795743  cppreference-zh-20211231-chm-project-gbk.7z
f0c47921da0b215b35bb8ab559cf87106c335dc60f5351f31c16c723265d497f  cppreference-zh-20211231-gbk.chm
36594653a9655e79191b624bc4ea065e025006002a2edc9dafc0edf1f1ab9070  html-book-20211231.7z
141ee86f4facae48d7437a40390ee6ad64305286486f70dfec21f914ccf14549  qch-book-20211231.7z
37a7fda27a228de2537e05e65f81f07c2c56440701bbb88825e87759d4a496b0  cppreference-en-20211127.chm
52e5f60dcd3e82c9bd3fc9b5c08b8acf53117e50e110d3ea906d18b75ee8a408  cppreference-en-20211127-chm-project.7z