当前位置:文档之家› 14.3 文本布局与格式化[共2页]

14.3 文本布局与格式化[共2页]

14.3 文本布局与格式化[共2页]

(完整word版)文本格式化

课程设计实验报告 题目:编制一个将待格式化的文本按照一定的版面要求重新排版并输出到文件的程序 一:需求分析 1:文本文件非空且以文本文件形式存放(为空没有格式化意义)。输入输出文件名均由用户从键盘输入。 2:字的定义:由非(‘@’,‘’(空格))的任意ASCII码字符组成。 3:文本文件的定义:由字母字符,数字字符,空格和可以用ASCII代码显示的字符组成。‘@’只表示换行的意义。‘’(空格)只表示一个字的结束的意义。 4:任何完整的字都没有被分割在两行:,行尾不齐没关系,但要实现左对齐。每行字符数不超过60 5:输出文件中字与字之间只留一个空格符,即实现多余空格符的压缩。 6:符号‘@’指示它后面的正文在格式化时应另起一段排放,段首缩入8个字符的位置。 二:概要设计 1:void printOut() { 该函数的功能是:格式化文本文件后必要提示用户的信息说明} 2:void writeOut(FILE * fp2,char c1) { 该函数的功能是:将字符输出到文本文件和屏幕} 3:int zuokongbai(FILE * fp2) { 该函数的功能是:实现文本参数格式(左空白)} 4:void pageNumber(FILE * fp2,char * aIndex,int * page) { 该函数的功能是:输出当前页码} 5:void out(int * columns,char * array,int * linage,FILE * fp2,int * page,int * size) { 该函数的功能是:判断是否输出到文本文件和屏幕} 6:void linageFull(FILE * fp2,int * linage,int * columns,int * page) { 该函数的功能是:输出页首的格式(头长+左空白)} 7:void readIn(FILE * fp1,FILE * fp2) { 该函数是整个程序的核心,执行程序的主要逻辑判断} 8:void main() { 该函数的功能是:程序的入口}

课程设计(文本格式化)

课程设计 2013 年6 月17 日

题目:文本格式化 一,问题描述: 试写一个文本格式化程序可以处理一个输入文件,它按照用户指定的下列版面规格参数重排版面:实现页内调整、分段、分页等文本处理功能,排版结果存入输出文本文件中。 (1)输出文件中字与字之间只留一个空格符,即实现多余空格符的压缩。 ( 2)输出文件中,任何完整的字不能分割在两行,行尾可以不齐,但行首要对齐。 ( 3)将页号印在页底空行中第 2 行的中间位置上。 ( 4)版面要求的参数见题集p117。 (5)测试用例自己设计。 二,设计: 1, 版面要求的参数要包含: 页长(Page Length) ——每页内文字(不计页号)的行数。 页宽(Page Wedth) ----- 每行内文字所占最大字符数。 左空白(Left Margin) ——每行文字前的固定格数。 头长(Heading Length) ——每页页顶所空行数。 脚长(Footing Length) ——每页页底所空行数(含页号行) 起始页号(Starting Page Number)------- 首页的页号。 2,概要设计: 1:void printOut() { 该函数的功能是:格式化文本文件后必要提示用户的信息说明} 2:void writeOut(FILE * fp2,char c1) { 该函数的功能是:将字符输出到文本文件和屏幕} 3:int zuokongbai(FILE * fp2) { 该函数的功能是:实现文本参数格式(左空白)

4: void pageNumber (FILE * fp2,char * aIndex,int * page ) { 该函数的功能是:输出当前页码 } 5: void out (int * columns,char * array,int * linage,FILE * fp2,int * page,int * size ) { 该函数的功 能是:判断是否输出到文本文件和屏幕 } 6: void linageFull (FILE * fp2,int * linage,int * columns,int * page ) { 该函数的功能是:输出页首的格式(头长 + 左空白) } 7: void readIn (FILE * fp1,FILE * fp2) { 该函数是整个程序的核心,执行程序的主要逻辑判断 } 8: void main () 3,实验设计程序代码: #include #include #include int (PageLength ) = 56; int PageWedth = 60; int LeftMargin = 10; int HeadingLength = 5; int FootingLength = 5; int StaringPageNumber = 1; int page = 1; // 记录页数 int i = 0; //循 环变量 char a[5]; //记录 page 的 char 类型 char * aIndex = a; //数组 a 的首地址 //函数声明(后面的函数调用了它) void linageFull (FILE * fp2,int * linage,int * columns,int * page ); // 函数 1: void printOut () // 输出头文件中的所以整形变量 { //这个函数中的参数全部来自头文件 printf ("\n"); printf (" 格式化文本文件结束 \n"); printf (" 版面的参数如下: \n"); printf (" 页长: %d\n",PageLength ); printf (" 页宽: %d\n",PageWedth ); printf (" 左空白: %d\n",LeftMargin ); printf (" 头长: %d\n",HeadingLength ); printf (" 脚长: %d\n",FootingLength ); printf (" 起始页号: %d\n",StaringPageNumber ); //页长(一页最大的行数) //页宽(一行最大的字符数) //左空白(一行开始输出的空格数) //头长(一页开始输出的空行数) // 脚长(每页最后空 5 行) //起始页号

课程设计(文本格式化)

附件1: 学号:27 课程设计 题目文本格式化 学院计算机科学与技术学院 专业计算机科学与技术 班级计算机1104班 姓名成霖 指导教师吴利军 2013 年 6 月17 日

题目:文本格式化 一,问题描述: 试写一个文本格式化程序可以处理一个输入文件,它按照用户指定的下列版面规格参数重排版面:实现页内调整、分段、分页等文本处理功能,排版结果存入输出文本文件中。 (1)输出文件中字与字之间只留一个空格符,即实现多余空格符的压缩。 (2)输出文件中,任何完整的字不能分割在两行,行尾可以不齐,但行首要对齐。 (3)将页号印在页底空行中第2行的中间位置上。 (4)版面要求的参数见题集p117。 (5)测试用例自己设计。 二,设计: 1, 版面要求的参数要包含: 页长(Page Length)——每页内文字(不计页号)的行数。 页宽(Page Wedth)——每行内文字所占最大字符数。 左空白(Left Margin)——每行文字前的固定格数。 头长(Heading Length)——每页页顶所空行数。 脚长(Footing Length)——每页页底所空行数(含页号行) 起始页号(Starting Page Number)——首页的页号。 2,概要设计: ?1:void printOut() { 该函数的功能是:格式化文本文件后必要提示用户的信息说明} ?2:void writeOut(FILE * fp2,char c1) { 该函数的功能是:将字符输出到文本文件和屏幕} ?3:int zuokongbai(FILE * fp2) { 该函数的功能是:实现文本参数格式(左空白)}

课程设计(文本格式化)

附件1: 课程设计 题目文本格式化 学院计算机科学与技术学院 专业计算机科学与技术 班级计算机1104班 姓名成霖 指导教师吴利军 2013 年 6 月17 日

题目:文本格式化 一,问题描述: 试写一个文本格式化程序可以处理一个输入文件,它按照用户指定的下列版面规格参数重排版面:实现页内调整、分段、分页等文本处理功能,排版结果存入输出文本文件中。 (1)输出文件中字与字之间只留一个空格符,即实现多余空格符的压缩。 (2)输出文件中,任何完整的字不能分割在两行,行尾可以不齐,但行首要对齐。 (3)将页号印在页底空行中第2行的中间位置上。 (4)版面要求的参数见题集p117。 (5)测试用例自己设计。 二,设计: 1, 版面要求的参数要包含: 页长(Page Length)——每页内文字(不计页号)的行数。 页宽(Page Wedth)——每行内文字所占最大字符数。 左空白(Left Margin)——每行文字前的固定格数。 头长(Heading Length)——每页页顶所空行数。 脚长(Footing Length)——每页页底所空行数(含页号行) 起始页号(Starting Page Number)——首页的页号。 2,概要设计: 1:void printOut() { 该函数的功能是:格式化文本文件后必要提示用户的信息说明} 2:void writeOut(FILE * fp2,char c1) { 该函数的功能是:将字符输出到文本文件和屏幕} 3:int zuokongbai(FILE * fp2) { 该函数的功能是:实现文本参数格式(左空白)}

最新整理WORD文档编辑与格式化

WORD文档编辑与格式化 WORD操作环境了解 默认为“页面视图”特点:所见即所得 可在【视图】选项卡进行五种视图的切换,建议使用页面视图进行排版编辑 页面设置 排版前准备工作 【布局】选项卡下【页面设置】 对【纸张大小】【纸张方向】进行排版前的调整,【页边距】可以打印之前进行调整文字录入 ?文字录入常见问题1:输入的文字时,将后面的文字覆盖掉了,什么原因?Word两种输入模式:插入与改写 这两种模式可以通过Insert键进行切换,默认为插入 ?文字录入常见问题2:商标符号的录入????如MicroSoft? (版本不同出现的效果不同,以16为例,录入后应设置为上标才是正确的显示形式)Ctrl+alt+R 录入? Ctrl+alt+C 录入? Ctrl+alt+T录入? 文字排版 文字设置快捷键 字号:文字放大Ctrl+] 文字缩小Ctrl+[ 字形:加粗ctrl+B 倾斜Ctrl+I 下划线Ctrl+U 上标:ctrl+shift+= 下标:ctrl+= 段落排版 每段空两格:【开始】【段落】【特殊格式】【首先缩进】【2字符】

对齐:左对齐Ctrl+L 右对齐Ctrl+R 居中对齐Ctrl+E 行距:1倍行距ctrl+1 2倍行距ctrl+2 1.5倍行距ctrl+5 段间距:【段落】【段前/段后】段前加一行快捷键:Ctrl+0 ?常见问题1:设置首行缩进时单位是厘米,如何改成字符? 【文件】【选项】【高级】【显示】勾选【以字符宽度为度量单位】?常见问题2:设置了微软雅黑的字体后,行距特别宽,如何调整?【段落】取消【如果定义了文档网格,则对齐至网格】复选项 项目符号与编号 项目符号:并列关系装饰作用 编号:先后顺序 ?常见问题一:编号与后面文字距离太远,如何调整? 选中该段落,执行以下操作 【段落】【制表位】默认间距为2字符,将此数调整为最小 制表位 主要作用:用于对齐排版 标尺的显示与隐藏:【视图】【标尺】 以菜单案例为例: 选中所有需要做对齐操作的段落,执行【段落】【制表位】 输入4,左对齐,无前导符,设置 输入32,右对齐,有前导符,设置 以上操作可定义2个位置的制表位 进而用Tab键进行文字位置的对齐 边框与底纹 边框:装饰作用 ?页面边框:页边距处出现的边框

2.19 文本格式化标记

2.19 文本格式化标记 (文本格式化标记、特殊字符标记) 文本格式化标记 在网页中,有时需要为文字设置粗体、斜体或下划线效果,为此HTML准备了专门的文本格式化标记,使文字以特殊的方式显示。常用的文本格式化标记如下表所示。 如下所示。 我是正常显示的文本 我是使用b标记加粗的文本推荐使用strong加粗 我是使用i标记倾斜的文本推荐使用em斜体文本 我是u带下划线文本,不建议使用 我是s带删除线文本推荐使用del带删除线文本 运行上面代码,效果如下所示。 特殊字符标记 浏览网页时常常会看到一些包含特殊字符的文本,如数学公式、版权信息等。那么如何在网页上显示这些包含特殊字符的文本呢?其实HTML早想到了这一点,HTML为这些特殊字符准备了专门的替代代码。 接下来通过一个案例来演示其中某些标记的效果,主体代码如下所示。 敲空格真的不管用!
使用空格符             可以实现空白字符效果!
上一行代码中我们使用了<br />换行标记。
©https://www.doczj.com/doc/6611019802.html,版权所有

运行上述代码,效果如下图所示。 从上图中容易看出,像在word中一样敲空格键,无论敲出多少空格都只能实现一个字符的空白,而使用“ ”空格符却可以实现想要的空白字符效果。

word文档的格式化说课稿讲课稿

《word文档的格式化》说课稿 今天我说课的内容是—《word文档格式化》 一、教材内容分析 Word是目前应用最广泛的办公软件和图文处理工具,一直以来都是计算机基础教学中非常重要的一块肉容。《Word的文档格式化》是在前面学习了文档的输入、编辑的操作后,进一步学习word的一项应用。通过本课的学习,让学生能够熟练掌握前面所学内容,并在实际工作和学习中,能灵活运用所学知识进行文档格式化操作。 二、学情分析 学生接受新知识的速度较快,掌握新技能的能力也较强,思维活跃,但易分散。针对这些特点,在教学中坚持精讲多练,注重引导学生自主、探究的学习方式,给学生创造性发展的天地,让每位学生都有个性化的体验空间。 三、教学目标 根据大纲对本节的具体要求,同时针对学生的认知水平,结合教材,将本次教学目标设置为三维目标: 1、基本知识与技能 (1)了解格式刷的作用 (2)掌握常用字符格式的名称及作用 (3)掌握常用段落格式的名称及作用 2、过程与方法 (1)在文档中设置字符格式的方法 (2)会在文档中设置段落格式的方法 (3)学会使用格式刷快速设置字符和段落格式 3、情感、态度和价值观 培养学生热爱计算机科学的情感,并养成良好的学习习惯,激发学生学习兴趣。 四、教学重点和难点 1、教学重点 (1)设置文档的字符格式 (2)设置文档的段落格式 2、教学难点 (1)使用多种方法设置文档的字符格式。 (2)使用多种方法设置文档的段落格式。

五、教学方法与策略 为完成本节课的教学目标,以教师为主导,学生为主体,训练为主线,突出教学重点,突破教学难点,采用演示法、任务驱动、自我探究、协作交流等多种教学方法。 六、学法分析 依据自主学习、合作探究的教学理念,真正发挥学生的主体作用,实施了小组合作,活动教学和发现学习等学习方法。学生由质疑激发,合作探究,分析讨论,到归纳总结,让学生形成一种互帮互学、轻松活跃的学习氛围;培养了学生的协作精神、增强学生的自信心和成就感。 七、教具准备 1、本次课设计为2课时。 2、准备好多媒体设备、计算机、投影仪等 3、课前把学生分组,每组由不同层次的学生组成。 4、素材贮备:相关的图片。 八、教学过程 (一)情境导入,激发兴趣(5分钟) 复习上节课所学内容引入本节课:我们学习了Word的基本操作,这节课我们就一起学习word的相关格式化功能并用它们来美化文档吧。 二张大海歌词图片对比,引入文档格式化三个重要内容:字符格式化、段落格式化、边框与底纹设置字符格式通过作品展示,让学生感受word文档格式化的广泛应用和魅力,从而导入新课。内容(WORD是目前应用最广泛的办公软件),下面给大家演示几个WORD文档格式化的作品,我们边看边思考在这些作品中都使用了哪些格式化技术。) (二)任务驱动、自主探究(20分钟) 通过歌曲“大海”歌词案例的展示以及分析讲解制作过程,使学生对文档格式化产生浓厚兴趣,进一步掌握文档格式化的技巧的方法。 分析讲解过程:将本案例分成3个小任务,逐一进行分析讲解。 任务一:设置字符格式化 教师讲解并演示如下内容: 概念:设置并改变字符外观称字符格式化,它包括设置字体与字号,使用粗体、斜体,添加下划线,改变字符外观称字符格式化,它包括设置字体与字号,使用粗体、斜体,添加下划线,改变字符颜色等。 1、设置字符格式化方法: 方法一:工具按钮法

用WORD模板格式化WORD文档的简要步骤

用WORD模板格式化WORD文档的简要步骤 方法一 第一步:找到所要的模板,双击它,即可打开一个与模板一样的新文档,保存它; 第二步:在文章的标题处输入自己的标题后,删掉原来的标题; 第三步:用同第二步的方法,分别在相应地方输入内容后再删掉原来的内容即可对整个文档按要求的格式格式化自己的文档内容,达到与模板格式完全一致的效果。 第四步:目录的更新――选中整个文档,单击右键,在弹出的快捷菜单中,选择“更新域”、“更新目录”、更新整个目录,即可更新整个目录。由此达到格式化自己的文档之目的。目录更新的另外一种方法是单击目录后,再右击,在弹出的快捷菜单中选择更新域即可。 方法二 第一步:复制所需要的模板; 第二步:安装模板。打开WORD文件,执行:文件、新建、在窗口右侧弹出的“新建文档”任务窗口中选择“本机上的模板”,在弹出的模板对话框中,将第一步复制的模板粘贴到常用选项卡窗口中; 第三步:创建与模板格式一样的新文档并且保存。打开WORD文件,选择文件、新建、本机上的模板,在弹出的模板对话框中,选择常用卡中刚才粘贴的模板并打开,创建新文档并且保存(注意:页面、页眉和页脚等与所选择的模板一致,即现在已经打开与模板格式一样的WORD文档,接下来只要按照以下方法输入内容就可达到格式化自己的文档了); 第四步:保留目录,删除正文参考文献前所有内容。输入文档的题目(即文档的标题); 第五步:打开:格式、样式与格式窗口,单击标题1,则文档的标题与模板的要求一样即格式化了文档的标题了! 第六步:按此做法可分别输入二级、三级标题和参考文献等的内容; 第七步:输入正文文字后,然后单击“样式与格式”窗口中的样式“正文首行缩进”,获得正文的格式(从第三步至此即是使用模板); 第八步:目录的更新――选中整个文档,单击右键,在弹出的快捷菜单中,选择“更新域”、“更新目录”、更新整个目录,即可更新整个目录。由此达到格式化自己的文档之目的。目录更新的另外一种方法是单击目录后,再右击,在弹出的快捷菜单中选择更新域即可。

如何把word中特殊格式变文本

WORD中自动编号等特殊格式转化为可编辑文本的方法 2009-12-23 09:55:21| 分类:学海无涯 | 标签: |字号大中小订阅 为了高效地撰写毕业论文,在论文中使用word的自动编号、图、表、公式的题注、交叉引用、endnote插入参考文献等功能是避免不了的。论文完成后,文章中便有了各种各样的样式格式,对于自己来说是很方便的,但是对于其他人来看的话,可能会有些疑惑(莫名多出来的样式会让很多没有用到word高级功能的人感到厌烦),这时有必要对word进行全面格式化,转化成纯文本,达到每个字符均可编辑的目的。以下是我在论文写作过程中总结的达到此目的的方法: 1、首先将未格式化的word文档另存为一份新文档,这样做的目的是以后如果论文有修改,可以到未格式化的文档中直接修改,编号什么的就不会乱,然后直接格式化就行了,十分方便。 2、在新文档中全选,然后点击“ctrl+shift+F9”,这样可以将文档中的全部超链接(包括自动生成的目录)、交叉引用、endnote插入的参考文献全部格式化为文本。然后可以发现只剩下自动编号的项目未格式化。 3、据说word的宏功能是无所不能,小弟也是初步尝到了它的威力。打开word 的宏功能,创建一个新的宏,取好名字,比如叫做“编号转文本”,然后“确定”,进入宏编辑器,可以看到如图中红色的代码,然后按照如下所示补全相应的代码,保存,运行可以看到,自动编号的项目也可以编辑了,成功转化为文本!这里有个问题需要注意,运行代码前,光标不要放在自动编号项目上,否则转化后会有灰色底纹,放在其它文本处就OK了!! Sub 编号转文本() Dim kgslist As List For Each kgslist In ActiveDocument.Lists kgslist.ConvertNumbersToText Next End Sub 最后为了使用方便,可以把上述定义的宏设置为一个图标放置到快速工具栏中,以后只要点击一下即可快速格式化,很方便的(word 2007添加图标是在“office 按钮”->“word选项”->“自定义”中设置)。我认为利用宏,可以把上述两个格式化过程合并为一个,一次点击就行了。时间紧,就先不研究了。有兴趣的朋友不妨一试。以上是我在使用word过程中的一点收获。与大家共勉!!

文档格式化的设置

《文档格式化的设置》说课稿 一、学情分析 学生基础参差不齐,在初中时就认真学习了计算机或家里有电脑的学生对计算机的操作较为熟练,对各种操作都较容易上手,在学习中可以带动和指导其他的学生,但大部分的学生在上高中之前对计算机还是比较陌生,会造成一定的操作困难。但高一的学生比较喜欢动手操作,具有一定的知识结构,学习能力也比较强,这对于计算机的学习有很大的帮助。 二、教材分析 教材采用是的是江西科学技术出版社和广西科学技术出版社的高中《信息技术》一书。文档格式化操作是高中第一册第二单元第一章中学习的内容,文字处理是信息技术的重要部分,是办公自动化的重要手段之一。而字体格式和段落格式的设置又是文字处理的重点内容,是文档排版的必备技术。 三、教学目标 1、知识目标 理解字体和段落格式的作用,掌握设置字体格式和段落格式的方法和格式刷的使用方法; 2、能力目标 通过任务驱动法,培养学生的动手能力和自主学习能力以及学生发现问题和解决问题的能力; 3、情感目标

以小组活动的形式,提高学生的参与意识和协作精神,培养学生的探索精神和创新精神。 四、教学重点及难点 1、教学重点 设置字体、字号、字形、字体颜色等字体格式,设置段落缩进、行间距、段落间距等段落格式; 2、教学难点 行间距的设置方法及利用标尺进行段落缩进的操作方法。 五、教学方法 1、教法 基于本课内容的特点,本课主要采取讲解法、演示法、指导法、任务驱动法等教学方法,注重充分调动学生的学习积极性和自主学习能力,变被动为主动获取,力促课堂教学在生动有趣,愉悦的气氛中展开。采取以下的教学模式:设置任务——>学生试做——>教师讲评归纳——>课堂训练。 2、学法 通过练习法、发现法、观察法等学习方法,指导学生通过自主学习,互相协作,总结经验,完成实践任务,以到达概念内化的效果。 六、媒体选用 带多媒体的机房。 七、教学思路和过程 (一)复习上节课的内容:提供一篇文档让学生进行选择文本,

格式化文档的教学设计

4.2格式化文档教学设计 【教材分析】 本节课内容节选是《计算机应用基础》第四章第五小节,本节内容也是WORD软件知识学习的第2小节,内容相对较为简单,但知识点相对较多,此小节的知识点的掌握是学好WORD文字处理软件的必要前提,掌握好格式化文档的能力,能在版面编辑时,使版面规范、美观,增加可读性。 【教学对象分析】 本节课的教学对象是职专一年级的12级鞋检专业学生,相对于二年级的学生而言,动手能力稍强,对许多事物充满了好奇心,富有探索精神。但学生语言表述差,行为懒散,学习不够积极主动,缺乏学习新知识的能力、信心和热情,习惯依赖教师讲授,被动获取知识,有畏难情绪。因此在上这节课的时候,充分考虑到学生的这些特点。 【教学目标】 知识目标: (1)掌握常用字符格式的名称及作用,会在文档中设置字符格式的方法。 (2)掌握常用段落格式的名称及作用,会在文档中设置段落格式的方法。 (3)学会使用格式刷快速设置字符和段落格式。 (4)能根据需要灵活设置表格的边框和底纹 能力目标: 培养学生举一反三、摸索学习的能力;提高学生的自主探究能力;培养学生自主学习能力。 情感目标: 通过对完成作品的欣赏及评价,提高学生的审美观念;培养学生的团队意识;养成互帮互助的习惯。 【教学重难点】 重点:设置文档的字符格式;设置文档的段落格式; 难点:使用多种方法设置文档的字符格式,使用多种方法设置文档的段落格式。 【教学课时】1课时 【教学方法】 以任务布置为导向的驱动教学法;逐步提升的层次教学法; 【教学准备】 事先准备好一份已完成的素材,具有多媒体教学软件的机房一间; 【教学过程设计】

【课外拓展】 1、完成教材第124页的图片样张; 2、探索:如何在WORD中输入公式: (a + b)3=a3+3a2b+3ab2+b3

HTML 文本格式化实例

HTML 文本格式化实例 文本格式化: ----------------------------------------------------------- This text is bold
This text is strong
This text is big
This text is emphasized
This text is italic
This text is small
This text contains subscript
This text contains superscript 此例演示如何在一个HTML 文件中对文本进行格式化

预格式文本: -----------------------------------------------------------

 这是 预格式文本。 它保留了空格 和换行。 
pre 标签很适合显示计算机代码:
 for i = 1 to 10 print i next i 
此例演示如何使用pre 标签对空行和空格进行控制。 地址:----------------------------------------------------------- CISSST的地址:
CISSST
西安市
锦叶路33号

相关主题
文本预览
相关文档 最新文档