用Sandcastle生成CHM1.x中文文档

本文详细介绍如何配置Sandcastle帮助文件生成器以使用中文模板,包括创建目录、复制模板文件及设置项目语言和样式,同时分享了作者的个性化调整经验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 
前一篇文章《 用Sandcastle生成CHM1.x中文文档》发布了之后,有些朋友希望获得我翻译的中文模版。

现共享如下:

/Files/didasoft/Docs.zip

先说明一下,这些文件翻译的是VS2005风格的模版。

那么,如何使用这些文件呢?

首先,我们需要在相应的目录下创建zh-CN子目录。这些目录包括:

C:\Program Files\Sandcastle\Presentation\Shared\content\zh-CN
C:\Program Files\Sandcastle\Presentation\vs2005\Content\zh-CN

然后,将Docs.zip压缩包中的syntax_content.xml文件拷贝到第一个目录下,将conceptual_content.xmlfeedBack_content.xmlreference_content.xmlshared_content.xmltoken_content.xml等这几个文件拷贝到后面那个子目录中。

最后,将VS2005BuilderContent_zh-CN.XML和SharedBuilderContent_zh-CN.xml这两个文件拷贝到D:\Program Files\EWSoftware\Sandcastle Help File Builder\SharedContent这个目录下,覆盖原来的文件。

这样的话,这些文件就可以使用了。

请注意,在SandCastle Help File Builder的项目文件设置中,要将

Language选项设置为Chinese(Peoples Republic of China)
PresentationStyle设置为vs2005

这样就可以用到这些翻译的模板文件了。

备注:如果希望像我之前那篇文章中那样嵌入公司的Logo,可以在ComponentsConfiguration选项中打开Select and Configure Build Components对话框,然后编辑Post-transform component,再选择Logo file页签,就可以设置公司Logo文件了。

很感谢博友的中文模板,可是生成的帮助少了一个类的标题名,于是通过文件对比,把少了的部分加上去,生成正常。去掉发送反馈提示,同时修改了样式表,修改过滤菜单字体过小的样式。
新的模板: /Files/Yjianyong/Doct.zip

此文出处: http://www.cnblogs.com/didasoft/archive/2007/12/25/1014217.html

转载于:https://www.cnblogs.com/Yjianyong/archive/2009/09/04/1560012.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值