写手之家

标题: 用WORD写作(网文) [打印本页]

作者: 547218    时间: 2021-4-13 14:59
标题: 用WORD写作(网文)
word就是用来写作的
下面是个大纲文档,卷章节目足够复杂了吧,word支持十个级别的标题,通常写小说正文只需要两个级别(卷章),大纲复杂些,我也就最多用到四个级别:
(, 下载次数: 16) <hr/>章节字数统计的问题,我现在都是鼠标右键左侧的章节上点一下,然后按键盘的S键,左下角就会有当前章节的字数/全文总字数
(, 下载次数: 15) (, 下载次数: 10) 这已经习惯了还好,如果不习惯,其实还是可以用vba做一个快捷键来统计的……但我始终没找到“如何确定当前光标的当前章节”的代码……
如果有哪个大神给写一段代码就好了:不用自己去找章节右键点,以目前光标的所在位置确定最底层样式(卷章节目),也不要在页面上出现全选的“特效”,直接统计当前章节字数,然后弹一个msg小窗口就行……用esc或回车就能关闭的窗口。
当然自动全选当前章节的话也行,这样左下角就直接出现字数统计了。
如果能在桌面上另外开一个即时统计的小窗口就更好……不过我估计这样的话电脑会很卡。
<hr/>大纲和正文,我是分成两个文档,如果强迫症一些,还能把大纲的条目和正文的条目进行关联(链接),不过这有点复杂,我没做。
我用三个显示器,左边显示器竖着,显示全屏大纲;中间显示器全屏窗口写正文,我还喜欢按照平时阅读的字体大小来写字,这样更容易控制每一段落的字数,保证写出来的文本结构更容易阅读……所谓的“流畅感”。右边的显示器用来打开浏览器查找资料。
<hr/>如果发生文件字数过多而卡顿的问题,请记住一定不要用页面视图
强烈建议用web视图!web视图!web视图!
页面视图是用来排版的……web视图才是写作用的,甚至你还能用草稿视图
(, 下载次数: 12) (, 下载次数: 25) <hr/>用word写作,如果会一点vba是很有帮助的,不过绝大部分写手都是电脑盲……不知道有没有人注意到,越是不懂电脑技术的写手,越喜欢在自己的小说里描写黑客什么的……
我的主文档(正文)打开后,会自动打开大纲文档,并自动将其移到左屏幕全屏,还自动缩放两个文档到各自习惯的显示倍数,都是用vba控制。
在word中有很多选项是要注意的,默认选项不适合写手,比如复制黏贴里面,就有很多样式选项,如果不在选项里调整好,你的正文就会很乱。
<hr/>分享两个VBA代码
分别是用宏设置word的缩放,我一般把大纲缩放到150%,正文缩放到300%,宏按钮放在word的“自定义快速访问工具栏”,就是最左上角。
代码记得要存在normal里面,这样所有的word文档都能用。
(, 下载次数: 16) (, 下载次数: 10) 设置显示比例为150%:
Sub 显示比例150()
'    '设置缩放比例,100就是100%,400就是400%
    ActiveWindow.ActivePane.View.Zoom.Percentage = 150
End Sub设置显示比例为300%:
Sub 显示比例300()
'    '设置缩放比例,100就是100%,400就是400%
    ActiveWindow.ActivePane.View.Zoom.Percentage = 300
End Sub对了,我截图中,有一段备注掉的代码,是用来切换是否显示导航页的,其实没什么用,所以才备注掉了,如果需要也可以自己增加宏:
Sub 切换导航栏是否可见()
    If ActiveWindow.DocumentMap = True Then
        ActiveWindow.DocumentMap = False
    Else
        ActiveWindow.DocumentMap = True
    End If
End Sub<hr/>创建卷章节目
word的卷章节目标题,是可以设置成自动!自动!自动!比如某某卷、某某章这种序号。
就算在中间插入一个章节,也非常容易,有快捷键!快捷键!快捷键!
光标点在一行准备做标题的文字上(一行里任何位置),
然后按shift+alt+←或→(←升级,→降级),尝试一下,你会有惊喜。
插入新的章节标题后,下面的章节序号会依次增加!依次增加!依次增加!
已经写好的章节,还能上下拖动序号会自己按照顺序重排
<hr/>第xxx章
如果要在标题显示第xxx卷”“第xxx章”这种字样,在“定义新的多级列表”上编辑。
(, 下载次数: 12) (, 下载次数: 17) <hr/>对了,还有小黑屋……一定需要的话,用VBA也能做到小黑屋效果,不过……
实话说,我一直认为,如果没有小黑屋就码不出字来,还是放弃这个职业吧。
<hr/>继续更新一点:
说道字数问题……
网文写作软件说是几百万上千万字,但基本上都是每章节就另存一个小文件的(通常是html、xml格式标准),只是在ui界面上你看不到这些小文件,只有在数据存储目录里才会发现。
当然还有些是通过数据库文件的形式存储,但这种形式容错率很差,数据库文件损坏几个字节就可能造成全文崩溃。
而word是美国人做的写作软件,主要针对的用户对象,是欧美的出版物用户,一本纸质书通常控制在20~50万字左右,对单一docx毫无压力,相对网文来说,差不多是一的内容量。
几十万字的docx打开毫无压力,为什么要分成两三千字一章的独立文件?
每卷一个docx不行吗?为什么要上千万字保存在一起?
我自己的经验,用word打开一两百万字的文档是没有问题的,但一定要在事先设置好web视图草稿视图显示,用页面视图显示必卡死
<hr/>office在很久前(零几年左右),还有另外一个版本,里面有个叫works的软件,一个works文件可以包含若干个doc、xls、ppt……几乎所有office的文件格式,都能打包在一起,在一个ui上显示……
可惜欧美人后来可能感觉没什么大用,就去掉了这个软件,说起来,这个works,才是真正适用于网文的。




欢迎光临 写手之家 (https://xs91.net/) Powered by Discuz! X3.5