个人工具
104.160.18.24
该IP地址的讨论
登录
查看“LibreOffice基础介绍”的源代码 - Ubuntu中文
页面
讨论
查看源代码
历史
搜索
导航
首页
最近更改
随机页面
页面分类
帮助
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息
查看“LibreOffice基础介绍”的源代码
来自Ubuntu中文
←
LibreOffice基础介绍
跳转至:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
=LibreOffce writer中"样式和格式"功能介绍= 感谢网友'''libreoffice3writer'''提供,原贴地址: http://forum.ubuntu.org.cn/viewtopic.php?f=35&t=395977 ==引子== "样式和格式", 我认为, 是libreoffice writer的核心用法之一, 对于排版大中型的文档(超过两三页的), 使用"格式和格式"可以极大地方便你来设计与管理文档的格式. "样式和格式"的设置会保存在styles.xml 里面, 一旦设计好一种格式/样式, 它可以在本文档的任意地方使用, 也可以将你喜欢的这些样式保存起来, 做成一个文档模板, 供以后使用. 什么是"样式和格式"? 这回答这个问题之前, 我们先方说一个文档的基本组成: 内容与格式. 内容: 比如一些段落, 标题, 图片等等. 格式: 比如段落的首行缩进, 字体的大小与颜色, 页面的大小及留白的方式, 奇偶页, 列表的样式... 再说gedit这样的文本处理软件, 它只注重文本内容, 甚至也基本的格式也不能设定(比如不同的段落使用不同的字体), 它的重点是文档内容, 比如程序的源码, 日志文件等, 这些都不需要设定文档格式. 而libreoffice writer, 它的主要功能, 就应该是自动化(或者半自动化)地进行文档的格式化管理. 当然, 会有一些入门的朋友错用了它的一些功能, 比如他要更改十几个段的字体, 他就用格式刷一个个地把这些段落给刷一遍; 但问题是, 如果他后来想要再改一下段落的段间距, 怎么办? 拿格式刷再一个个刷一遍? 或者在段落中间加入一些空行? 刚才已经说了, libreoffice writer的主要功能就是自动化地管理文档的格式/样式, 而"样式和格式"就是这个功能的主要体现(它的另外一些主要功能会在以后陆续介绍). 什么情况下需要使用"格式和格式" 功能? 如果文档不小, 比如两三页以上; 如果你想多次使用同一种样式或格式, 或者在以后的其它文档中还想使用这些样式; 或者你需要对某些样式进行反复的修改与设计, 以获得更好的显示效果... ==主体== === 打开"样式和格式" === 方法有几种: 1. 最快的: F11 2. 在"格式"工具栏上点最左边的"样式和格式"按纽 3. 菜单栏->格式->样式和格式 可以用鼠标将"样式和格式"窗口从文档的右边栏中拖出来, 也可以拖回去. 里面列出了五种样式: 段落样式, 字符样式, 框架样式, 页面样式, 列表样式. 下面会一一介绍. === 字符样式 === 以"字符"作为基本的应用单位, 即这里的样式只应用于字符, 也只能设定字符的样式, 比如字体, 大小, 颜色, 位置, 字间距等. 先点击"字符样式"按纽,以转到字符样式显示列表. 在最下面有一个列表, 可以对"字符样式"进行过虑, 默认的是"自定义样式", 只显示你定义了的"字符样式", 如果你还没有定义自己的"字符样式", 那这里会是一片空白; 可以把它调到"全部"以列出当前文档中全部可用的"字符样式". 在"字符样式"列表中右键->"新建", 会打开新建"字符样式"的对话框, 在里面可以定义你的字符样式了, 它有六个标签页: 管理: 名称, 给它一个容易理解的名字, 比如test_c1. 链接到, 从另一个"字符样式"中继承样式, 而不是每次都从头定义. 分类, 把这个"字符样式"放于哪一类. 含有, 会列出当前"字符样式"的基本概要, 比如字体, 字号等, 还没有设定这样效果时会显示为空白. 字体: 西文字体, 用于设定英语, 法语等西方语言的字体, 比如字体家族, 样式, 大小, 语言等. 中日韩文字字体, 设定CJK字体. libreoffice是将中西文字体分开来处理的. 在下面还有一个预览窗口. 字体效果: 字体颜色和下划线这两个功能是比较常用的, 也可以设定下划线的颜色. 位置: 位置, 有上标, 普通, 下标. 旋转, 可以让字体垂直显示. 间距: 可以设定字间距. 中日韩版式: 可以设定双行文字. 背景: 设定字符背景. 保存你刚才新建的一个"字符样式", 然后选中文档中的一些字符, 点击你刚才创建的那个"字符样式" 就可以将那些效果应用于这些选中的字符了. === 段落样式 === 段落样式的基本应用单位是一个段落, 只要将光标放在这个段落里, 然后点击相应的段落样式就可以应用了. 在"样式和格式"窗口中转到"段落样式", 右键"新建", 打开"段落样式"对话框, 它有若干个标签页. 管理: 自动更新, 这个功能有时很方便, 比如段落样式style_p1应用于了p1, p2, p3这三个段落, 现在修改了段落p1(在p1上右键->段落, 就可以修改它的段落样式), 比如将行距由1倍改为了1.5倍, 如果在style_p1中选中了"自动更新", 这时style_p1中定义的行距也会由1倍改为1.5倍, 并且所有应用了这个样式的段落(p1, p2, p3)都会应用新的样式(行距改为1.5倍). 下段样式, 设定下一段的样式, 通常可以把它设定为与本段相同. 分类, 可以根据需要来设定本样式所属分类. 缩进和间隔: 缩进, 左和右分别设定段落与左右页边的距离(margin); 第一行, 用于设定首行缩进效果, 比如段中的字体是五号字, 可以把这个值设为21pt, 以实现首行缩进两个字的效果. 间隔, 用于设定本段与上下段的间隔. 行距, 设定段落内各行文字之间的距离. 对齐: 选项, 通常会使有左对齐. 换行和分页: 连字符, 主要用于设定英文等西方语系的自动换行时单词的跨行方式. 换行和分页, 可以设定在这个段落之前/之后插入一个新的页/栏, 同时也可以设定相应的页面样式, 这个功能不常用. 大纲与编号: 这里会关联到"列表样式" 与"大纲", 关于它们的详细信息会在后面的文章中介绍. 但要知道可以在这里设定段落的大纲级别和编号样式. 制表符: 如果在段落中有若干个tab, 这里可以设定这些tab之间的位置, 这里可以创建多个制表位, 也可以在正文上面的标尺上进行调整. 首字下沉: 这个在西文中有些用处, 设定首个字母的悬垂效果, 同时也可以设定相应的字符样式. 背景: 可以用颜色或图形或填充段落的背景. 当然, 也可以用颜色填充字符背景. 它们可以同时被使用. 使用图形填充时最好选一些小的图片, 而不是大的, 分辨率高的. 边框: 设定边框(border)与阴影的效果. 可以在"自定义"框中设定四个边框线各自的效果. 也可以设定边框与内容的距离(padding). 需要注意的是, 如果把边框的线条宽度设置得过小, 在打印时可能打不出来, 我之前的一份报告(宽度是0.05pt)就没有打出来, 尽管在电脑上显示的效果挺好. 熟翻HTMLT的朋友会发现, 它们都使用类似的盒式模型(box model). === 框架样式 === 插入的图片, 其它libreoffice文档, 影片与声音, 表格等, 都是框架的一种. 框架样式的设计很简单, 包括了框的大小与位置, 文字环绕方式, 框的背景与边框效果等; 还有, 它可以分栏, 这个是比较特别的. 也可以调用宏, 比如当鼠标放在图片上时会执行某些动作(当然, 宏也存在安全隐患). === 页面样式 === 页面大小, 页边距, 奇偶页, 页眉页脚, 页码格式, 页面背景, 脚注, 页边框等, 都要在这里设定, 比如一本书的目录部分与正文部分, 都要有不同的 === 编号样式 === 设定项目符号与编号的样式, 编号的位置, 编号等级, 大纲等. =LibreOffce writer中绘图工具的使用= 感谢网友'''libreoffice3writer'''提供,原贴地址: http://forum.ubuntu.org.cn/viewtopic.php?f=35&t=395966 绘图工具, 是非常特殊的, 因为它不受页面样式或段落样式的限制, 可以放在页面的任意位置, 正因为如此, 可以用它来实现一些奇妙的设计. 比如, 要在每一页的页脚部分放一小句话, 怎么办? 不可以直接在页脚部位插入一段话, 因为这样一来, 使用了相同页面样式的页的页脚都会显示同样的文字. 一种方法是创建不同的页面样式, 在页脚里插入不同的内容就行了; 另一种方法就是使用绘图工具, 在每一页的内容部分创建一个文本框(文本框的锚点在本页的正文), 再把它们拖到各自页面的页脚位置就行了, 尽管将文本框拖到了页脚处, 但由于它的锚点在正文, 所以这些文本框仍然是正文的一部分, 并不会得到页脚的一些特性(比如重复出现). 另一个例子, 英文字典中会在每一页的外边放上本页单词的单字母, 这样可以在翻阅时快速定位, 我们也可以在libreoffice writer中实现这个效果, 需要结合"页面样式"和"绘图工具". "页面样式"中说到, 不同的页面样式可以定义不同的页脚, 属于同一个页面样式的各个页之间使用相同的页脚(当然, 页码及章节编码这些不同, 因为它们是计数器, 会根据内容变化, 这在以后会说到). 先创建26个页面样式, 应用于从字母a到字母z的页. 然后在各自的页面样式的页脚中分别插入一个文本框, 内容从'a'到'z'; 然后把这些文本框拖到正文外侧(因为要分奇偶页). 'a'的位置最靠上, 'z'的位置最靠下. 这样就行了, 当向文档中加入页面时, 只要选中适合的页面样式就行了. 最后就能得到上面说的那样的效果. 绘图工具的另一个用处是输入垂直显示的文本, 所谓的旋转90度, 与"段落样式"中的旋转不同, 这里的中文显示的旋转效果类似于我们古人写书的风格, 从右上到左下. 显示效果很不错, 如果再给这竖排文本框(或者竖排标注)填充一个有古书风格的背景图片, 那就更逼真了. 绘图工具还可以用来加一些流程图, 但如果流程图比较复杂, 最好在外部新建一个libreoffice paint文件, 然后再导入到需要的位置. 要想制作漂亮的流程图, 需要花心思设计一下颜色与阴影效果. =LibreOffice3 writer 的"查找与替换"功能= 感谢网友'''libreoffice3writer'''提供,原贴地址: http://forum.ubuntu.org.cn/viewtopic.php?f=35&t=395875 ==引子== libroffice writer的查找与替换功能是很强大的, 要用好它, 需要理解它的功能设计: 1. 它可以根据文档内容来查找(最常用的就是这个), 比如查找一个单词, 一句话, 或者一个空行, 一个tab. 2. 它可以根据文档样式及格式来查找, 比如查找9号字的那些文字, 查找字体加粗的那些字. 缩进2个字符的段落...这些功能平时不常用. 根据匹配方法可以分为正常匹配与正则表达式匹配, 正常匹配(或者一般匹配)很容易理解, 也最常用; 正则表达式匹配才是它的强大之处, 它支持POSIX正则表达式风格. ==正文== 下面分三部分介绍这些功能: === 基本查找 === 这个很简单, 打开菜单-> 编辑-> 查找与替换(Ctrl+H) 就会打开操作窗口. 要注意的是, "区分大小写"选项, 可以根据需要决定是否打开这个选项. === 正则表达式查找 === 在"查找与替换"窗口中, 点击"更多选项", 选中"正则表达式", 这样才支持正则表达式. 先举一些基本的正则实例: ^$ 匹配一个空行, 这里^会匹配行首, $会匹配行尾, 中间没有内容(也就是所谓的空行). ^\t 匹配行首的一个TAB键. \n 查找一个换行符(这是一个特殊字符, 需要按Shift+Enter来输入). $ 查找一个换行符(这其实用于新建一个段落, 按Enter来输入). [:digit:]{7,12} 查找一个电话号码, 手机号, 带区号等. & 用于表式成功查找到的字符, 比如查找Linux, 在替换框中输入GNU/&, 就可以将Linux替换为GNU/Linux. (上面的两行"换行符", 其实说法并不严谨, 但只需理解它的操作就行了). 正则的匹配平时主要用于一些特殊字符, 比如空行, 换行等. === 查找格式 === 点击"更多选项", 点击"格式"按纽, 会弹出"文本格式"窗口, 可以在里面设定要查找的格式, 比如字体, 字体效果, 对齐等. 把光标放在"查找内容"框中, 然后点击"格式", 就可以设定要查找的格式; 把光标放在"替换为"框中, 然后点击"格式", 就可以设定目标格式. 需要注意的是, 在这种模式下, "查找内容"框中的内容可为空, 这时, 只会查找文本格式而不管它的内容是什么(有时要修改格式时会使用这种操作). === 查找样式 === 这个也不常用, 但有时会很方便. 主要是用于替换段落样式, 在"查找内容"框中列出的是当前已应用的段落样式, 在"替换内容"框中列出的是全部段落样式(所以, 列表通常会很长). 比如, 要将十多个段落的段落样式从"默认"改为"正文样式1", 可以在"查找内容"框中选中"默认", 在"替换内容"框中选择"正文样式1", 然后点"全部替换"就行了. === 其它功能 === 其它选项都很明了, 看一眼应该就明白怎么用了. 比如"仅在当前选定范置内查找" 就是先选中一些文字, 再在这些文字里面进行查找与替换. ==结尾== 要使用好这些功能, 关键是多理解它们各自的功能, 至少知道libreoffice writer里面有这些功能, 需要用到时能有一个大概的印象. ==另附== 打算把这几年的lbireoffice writer的经验总结一下, 希望能给各们一些帮助. 文后会附带一个本文的文本, 以便于需要的朋友保存下来. 文中并没有使用任何图片作为说明, 以后的文章中会陆续加入的. 在下的Email, 刚申请的, 主要用于处理libreoffice writer的一些问题: libreoffice3writer@163.com. ==实例== 问题:http://forum.ubuntu.org.cn/viewtopic.php?f=21&t=382487# 这个问题完全可以通过上面说的那些方法来解决: 1. 打开"查找与替换"窗口, 在"查找内容"框中输入【([^】]+)】, 用于查找两个中文括号中间(包括了括号)的全部内容; 2. 在"替换为"框中输入$0或者&, 用于代表查找中匹配了的字符, 因为这里只需要改文字的格式; 3.保持光标在"替换为"框中, 点击"格式"按纽, 打开"文本格式(替换)"对话框, 在里面设定目标格式, 最后点"确定"; 4.不要忘了选中"正则表达式"这个选项. 点击全部替换; 5.因为中文括号也被修改了, 现在需要把它改回来, 操作方法同上. 如果文档的内容很多, 比如一本书, 就像例子中的那样, 用这种方法是非常理想的. =LibreOffice odt文档格式基本介绍= 感谢网友'''libreoffice3writer'''提供,原贴地址: http://forum.ubuntu.org.cn/viewtopic.php?f=35&t=395879 =LibreOffice 中顔色的使用= 感谢网友'''libreoffice3writer'''提供,原贴地址: http://forum.ubuntu.org.cn/viewtopic.php?f=35&t=395886
返回至
LibreOffice基础介绍
。