首页 > 其他分享 >分享红旗出版社《家庭藏书集锦》bug修正版

分享红旗出版社《家庭藏书集锦》bug修正版

时间:2024-07-10 09:46:31浏览次数:14  
标签:文件 版本 光盘 修正版 stronghorse 集锦 PDF com bug

有些人觉得这套电子书一文不值,纯属垃圾。有些人则认为这套电子书不错,就算是bug成堆也要尽量恢复,readfree论坛就曾多次讨论过对它的修复问题。

鉴于这套电子书的bug实在是太多,大家也没有必要辛苦重复造轮子,所以把我修复的版本在我的网盘中分享出来,有兴趣的自取,网盘地址在这里发布:
https://www.cnblogs.com/stronghorse/p/14594337.html
另外各位下载以后自己看就好,改头换面再当作自己的原创作品发出来这种low B事情,就没必要干了,真要忍不住澎湃的骚气想要转载,直接转载上面那个地址就好。

具体书目见“文件信息汇总.xls”,对下载犹豫的可以先看看有没有自己感兴趣的书。

已做改进:
1、修正书签、文档信息中的乱码
2、去掉“隐藏菜单栏”设置
3、去掉metadata、web优化以减小文件长度
4、手工校对全部文件的标题,保证按照标题可以重命名所有文件
5、重新设置“初始视图”中的“导览标签”,统一显示书签
6、批量去掉黄色背景色,便于在PDF浏览器中设置更合适的背景色(Acrobat)或背景图案(UnicornViewer)
7、批量去掉某些文件中的黄色文字水印
8、批量修正因嵌套BT、ET而出错的页面
9、批量修正因缺少字体而出错的页面
10、批量去掉被覆盖的页面重复页面
11、去掉原光盘中的重复文件、垃圾文件
12、压缩对象以减小文件长度,不过某些低端PDF浏览器可能会不支持。

注意事项:
1、为了减小文件长度,所有PDF均使用外挂字体(仿宋体、宋体、黑体、楷体,共四种),且字符编码采用GB码而非Unicode码,因此这些PDF文件只能在安装了这四种字体的简体中文环境下看。在简体中文Windows 10 + Adobe Acrobat 2024环境下测试通过。本来是可以把所有字体统一成宋体,这样在某些低端手持设备上可能兼容性会好一点,不过想到会因此损失很多版式美感,遂放弃。
2、修改工具主要是用PdfToy(PT),尤其是是PT独此一家的“流过滤”功能。其实PT的很多次升级就是为了对付这套书。PT功能介绍见这里:https://www.cnblogs.com/stronghorse/p/14572080.html。
3、如果对我的修改信不过,还就想看原版的PDF,则除了在Win98虚拟机里装原版光盘带的低版本Acrobat外,就只能用高版本的UnicornViewer看了,怎么说这也是中国人自己开发的PDF浏览器,对中文的支持还可以,但不支持PDF文件间的跳转。高版本UnicornViewer的介绍见这里:https://www.cnblogs.com/stronghorse/p/14572077.html。
4、修改后的文件夹按照原光盘进行组织,每张光盘一个文件夹。每个文件夹下的Fm.pdf文件是该张光盘的索引文件,双击打开此文件即可从中选择需要打开的PDF。在打开的每个PDF文件中点击左侧书签中的“返回分卷目录”,则可以返回Fm.pdf文件。
5、原版PDF文件均用字母、数字命名,因此只能通过Fm.pdf文件选择访问。为此在每个文件夹下提供了两个成对的批处理程序,双击即可运行:
双击我,把字母数字文件名改成书名.bat:把原版的字母、数字文件名改成中文文件名,即该书的书名。改名后可以直接双击文件进行访问,但不能从Fm.pdf文件选择访问。
双击我,从书名改回字母数字文件名.bat:把上面更改的中文文件名再改回原版的字母、数字文件名,然后即可从Fm.pdf文件选择访问。
6、我可以尽力修正我所发现的错误,但我无法保证我能发现这套书的全部错误。所以如果您在阅读本修正版的过程中发现任何错误,请及时通过邮件向我反馈:[email protected]。修正后的版本仍将在我的网盘中发行,最新网盘地址见这里:https://www.cnblogs.com/stronghorse/p/14594337.html
7、红旗出版社的《家庭藏书集锦》主要有两个版本。最初的10张光盘版首发于1996年(国图数据),后经多次再版发行。2004年(读秀数据)又发布了12张光盘的升级版。从孔夫子网上发布的照片看,这两个版本共用同一个书号(ISBN 7-980000-29-3),而且从出版社为升级版在杂志上做的广告(维普、知网上可以搜到)看,这两个版本的主要内容是一致的,疑似就是把《家庭生活与艺术》、《马恩列全集》从1张光盘拆成了2张光盘。不过我毕竟没有这12张光盘版的实物,所以也没有确凿的证据证明这两个版本的内容完全一样。这里发布的修正版是在10张光盘版的基础上进行修正,如果您有12张光盘版并且愿意分享,请与我联系:[email protected]

标签:文件,版本,光盘,修正版,stronghorse,集锦,PDF,com,bug
From: https://www.cnblogs.com/stronghorse/p/18293221

相关文章

  • 对于爬虫中debug的使用总结
    在刚开始学习爬虫时,我只知道意味使用'RUN',一直觉得旁边的'DUBUG'很鸡肋,不知道怎么用,感觉一个'RUN'就够了,直到......有一次我无意在for循环处打了一个断点,又恰好点到'DUBUG',你猜怎么着,嘿,点一下它循环一次,我感觉瞬间找到了新大陆,在以前我在测试的时候,都是在哪个地方加一个print......
  • Nacos 爆重大 Bug!!不要升级,不要升级,不要升级
    大家好,我是R哥。最近我把我的《SpringCloudAlibaba微服务实战课》适配了SpringCloudAlibaba2023.0.1.0官方最新版本适配:SpringCloudAlibaba=>2023.0.1.0;SpringCloud=>2023.0.1;SpringBoot=>3.2.4;以下官方组件依赖需要升级:Nacos2.2.1=>2.3.2;RocketMQ......
  • ROS2开发BUG记录:在将 use_sim_timer 置为 true 时,节点的 Timer_Callback 行为“异常”
    问题:在将use_sim_timer置为true时,节点Timer_Callback行为“异常”。在回调函数中,使用self.get_logger().info("xxxx")输出信息,希望通过查看Info中的时间戳(如下),测试Timer_Callback回调频率是否正常。发现该时间戳与预期回调频率不符。[target_server-7][INFO][17......
  • bug——多重定义
    bug——多重定义你的问题是在C++代码中遇到了"referenceto'data'isambiguous"的错误。这个错误通常发生在你尝试引用一个具有多重定义的变量时。在你的代码中,你定义了一个全局变量data,同时,C++标准库中也有一个名为data的函数模板。当你在fib函数中使用data时,编译器无......
  • GCC8 编译优化 BUG 导致的内存泄漏
    1.背景1.1.接手老系统最近我们又接手了一套老系统,老系统的迭代效率和稳定性较差,我们打算做重构改造,但重构周期较长,在改造完成之前还有大量的需求迭代。因此我们打算先从稳定性和迭代效率出发做一些微小的升级,其中一项效率提升便是升级编译工具和GCC版本。老系统使用Autot......
  • C++开发调试工具:GDB调试,windebug调试,adb调试
    我们在C++开发过程中时常避免不了要调试追踪,一下介绍最主流的三种调试工具:一.GDB调试1.coredump文件:coredump文件是程序异常时系统产生的错误日志文件,即核心转储文件;编译一个debug程序,必须是debug版本,否则无法产生coredump文件;编译命令:g++test.cpp-omytest-g,必须要......
  • 工作典型bug记录
    工作记录金bug:【job功能缺陷】分页捞数索引及数据状态不准确,造成job空跑问题:缺陷类型:job类型缺陷发现方式:大数据量时候分页功能测试时,发现分页阀值1000后面的数据无法被job执行。排查方法:查询日志:a.发现从第二次起,一直捞取前面执行过的1000条数据。b.查看开发代码:发现捞取......
  • Bug 解决 | 前端项目无法正确安装依赖?
    当前端项目无法正确安装依赖时,这通常是由于多种原因导致的。以下是一些解决这一问题的步骤和建议:1.检查网络连接确保你的计算机可以访问外部网络,特别是npm或yarn的仓库。如果你在中国大陆,可能需要配置npm或yarn的镜像源,如使用淘宝的npm镜像(cnpm)或yarn的国内镜像。2.清理缓......
  • GPT-4o不仅能写代码,还能自查Bug,程序员替代进程再进一步!
    目录1 CriticGPT01综合性(Comprehensiveness):02幻觉问题(Hallucinatesaproblem):2其他CriticGPT案例随着人工智能(AI)技术不断进步,AI在编程领域的应用取得了显著的成果。通过使用自然语言处理(NLP)和机器学习(ML)技术,AI可以自动生成代码、检测错误并优化性能。一个例......
  • git新建分支的时候,使用fix/bug_123好还是fix_bug_123?
    在Git中创建分支时,选择分支名称的命名规范非常重要,因为它不仅有助于代码审查和协作,还能提高项目管理和追踪问题的效率。在给定的两个选项之间选择,fix/bug_123和fix_bug_123,通常推荐使用带有斜杠/的风格,即fix/bug_123,原因如下:语义清晰:使用/分隔符可以清楚地区分分支的......