WPS界面
WPS功能区的隐藏或显示
页面视图下,有时候功能区占据界面,需要隐藏。有时候功能区需要显示,方便操作。
在2023新版WPS中,如何将功能区(第二行中工具汇集的区域)显示或隐藏呢?这时候就需要选中并点击红框所示符号,然后选择“隐藏”或者“显示”。
图片和题注
为了使得图片和题注一起移动,可以使用如下方法:
如图所示,插入“文本框”,在文本框中输入信息。将文本框的边框和底色设置为无。
然后,可以将文本框与图片组合在一起,这样就实现了整体的移动。
WPS 语音朗读
WPS语音朗读是一个比较好的功能。
在菜单栏中选择“审阅”,点击进入后选择“朗读”
即可实现。
WPS 英汉对读
有时候,面对外文文献,有很多单词不认识,造成了阅读上的困境。这个时候,如果PDF文档是ORC识别后,或者是文本符号形式,那么就可以用WPS 自带的翻译功能,将一段文字翻译过来。英语原文和汉语译文对读,既可以节阅时间,又可以积累词汇。
如果,认识的单词数量足够,只有一两个单词不认识,就可以针对个别单词进行划词翻译。
当然,最为快捷的,还是针对段落进行翻译。
选中段落,然后点击出现框中的“翻译”。
WPS→PPT
设计
版式
PPT中,巧妙使用母版,可以提高效率。
双击母版,选择其中一个版式,插入装饰符号。
然后选择关闭。
这个时候,在该版式下的所有页面,就会出现新加入的符号。不在该版式下的页面,不会出现新加入的符号。
在菜单栏目中的“设计”中,可以查看这种页面所在的“版式”。不同版式,可以插入不同类型的符号,以便区分。
也可以开头和结尾设置为“标题”版式,中间部分设置为“内容”版式。内容只保留同一版式的页面,然后批量复制,这样插入的符号就会所有内容页面中出现。
即如图所示,可以看到“标题”版式中不出现“内容”版式中的符号。
WPS+Python
python 处理WPS文件的闪退
基本思路:将WPS闪退的文章利用计算机快速等分为几个小文章。
解释:有些doc文档,用WPS打开的时候,可能因为文档中有些bug,所以导致手机WPS闪退。
为了找出bug所在,将一篇WPS文档可以用Pyhon分割为几个部分,依次运行,最后找出问题所在区域。数学的分割思想。
代码如下:
'''基本思路:将WPS闪退的文章利用计算机快速等分为几个小文章。
'''
filename=input("请输入文件名称:")#输入要分割文件的名字
file=open(filename,"r",encoding="utf-8")
data=file.read()
file.close()
datalines=data.splitlines()
n=int(input("请输入分割数:"))#需要分割为n块。输入n
allsen=len(datalines)#文章总共有allsen行
chengshu=int(allsen//n)#平均每个小文章有allsen//n行。
yushu=int(allsen%n)
for m in range(1,n+1):
if m<n:
begin=(m-1)*chengshu
end=m*chengshu
elif m==n:
begin=(m-1)*chengshu
end=m*chengshu+yushu
print(begin,end)
wfilename=f"{filename}-{m}.docx"
wfile=open(wfilename,"w",encoding="utf-8")
for line in datalines[begin:end]:
print(line,file=wfile)
wfile.close()
WPS通配符
WPS通配符,类似于正则表达式,可以方便地进行检索。
操作实例:清除字符
举例,在docx文档中,遇到下面的选项:
----------------------- 页面 29-----------------------
这个时候,写正则表达式:
页面 ^#{1,3}
^p ^#{1,3} ^p
然后可以在WPS中全部替换,以便清除这些不必要的选项。
操作实例:更改格式
如图所示,在这样的格式中,选择“查找和替换”,将“字体”和“复杂字体”的格式都设置了,就可以替换格式。
注意,要勾选“使用通配符”。 在“格式”下拉选项中,也可以清楚格式,重新设置。
【心得】
一日一图
代码如下:
import turtle #导入turtle库
turtle.tracer(False)
t = turtle.Pen() #创建turtle对象
turtle.bgcolor("white") #设置背景颜色
sides = 6 #三边
colors = ["red", "yellow", "green", "blue", "orange", "purple"] #线条的颜色
for x in range(360): #开始绘制图形,360为一个循环形成封闭
t.pencolor(colors[x % sides])
t.forward(x * 3 / sides + x)
t.left(360 / sides + 1)
t.width(1)
图片如下:
也可以调整背景,代码如下:
import turtle #导入turtle库
turtle.tracer(False)
t = turtle.Pen() #创建turtle对象
turtle.bgcolor("black") #设置背景颜色
sides = 6 #三边
colors = ["red", "yellow", "green", "blue", "orange", "purple"] #线条的颜色
for x in range(360): #开始绘制图形,360为一个循环形成封闭
t.pencolor(colors[-(x % sides)])
t.forward(x * 3 / sides + x)
t.left(360 / sides + 1)
t.width(1)
生成如下图:
即可完成。