蒙古文网页制作中的文本竖排方法
word 2007中蒙文竖排方法
word 2007中蒙文竖排方法<转载>
安装Microsoft Office 2007 正式版
下载地址:/02应用软件/02文件处理
/OFFICE12.iso
下载完用 winrar 解压缩,运行里面的setup.exe开始安装
安装所需密匙(序列号):DBXYD-TF477-46YM4-W74MH-6YDQ8
安装完打Microsoft Office 2007 SP1补丁(可有可无)
下载地址:
/downloads/details.aspx?FamilyID=9ec5 1594-992c-4165-a997-25da01f388f5&DisplayLang=zh-cn
打完补丁点“开始”->“程序”->“Microsoft
Office”->“Microsoft Office工具”->“Microsoft Office2007语言设置工具” 从里面选择“传统蒙文”,确定退出。
进入WORD2007,点“页面布局”就会看到“文字方向”的选项,选择“纵向显示蒙古文”后就可以输入蒙文了。
在WORD2007里面编辑蒙文比金山的好多了文字没有锯齿很光滑漂亮!
语言设置
页面布局 ----- 纵向显示蒙古文
word2007蒙文效果图
金山2002蒙文效果图。
文字排竖如何排正确的方法
文字排竖如何排正确的方法文字排竖是一种布局方式,将文字从左到右排列,每行只有一列,类似竖列排放。
在排列文字时,我们需要注意以下几个方面,以确保正确的排列。
1. 宽度控制:首先,我们需要确定排竖的区域宽度。
可以使用纸张的宽度或者屏幕大小作为参考。
确定好宽度后,我们需要确保每行的文字长度不超过该宽度,以保证文字能够在一行内完整显示。
过长的文字可以通过换行来处理,使其保持在同一竖列内。
2. 字体大小和间距:在文字排竖中,字体大小和间距的设置非常重要。
字体大小需要适中,既要保证文字清晰可见,又要避免过大导致篇幅过长。
间距的设置可以根据实际情况进行调整,以增加文字之间的可读性和美观度。
3. 文字对齐:文字排竖时,我们可以选择左对齐、居中对齐或右对齐。
左对齐使得每列文字的左边界对齐;居中对齐使得每列文字的中间位置对齐;右对齐使得每列文字的右边界对齐。
选择合适的对齐方式可以提高整个文字排竖的整齐度。
4. 段落处理:在进行文字排竖时,我们可能也涉及到段落的处理。
段落的开头可以通过增加段首空白或左缩进来实现,提高段落起始位置的可读性。
同时,段落之间可以通过适当的行间距或空白行来进行区分,使整体排列更加清晰。
5. 编辑细节:在完成文字排竖后,我们需要进行一些编辑细节的处理。
比如,注意文字之间的对齐,使得竖向排列的文字整体呈现直线状态;注意使用标点符号时,保证其在文字排竖中的正确位置;对于特殊符号或者特殊字体的使用,需要注意其是否会影响整体的排列效果。
在实际操作中,我们可以借助排版软件、文字处理工具或者专门的排竖工具来进行文字排竖。
这些工具可以帮助我们更加方便地进行文字的排列和编辑,提高排版效率。
文字排竖的正确方法是根据上述原则进行操作,同时根据具体情况进行调整。
通过适当的宽度控制、字体大小和间距的设置、文字对齐的选择、段落处理和编辑细节的注意,我们可以得到一份整齐、美观且清晰可读的文字排竖作品。
蒙文排版
赛音蒙文竖排的方法很多新网友打电话问同一个问题,怎样把蒙文字竖立起来,我只好一一在电话里解释,不过电话里解释不清楚,还是写在网页上带图的比较方便。
不过不同的软件竖排蒙文的方法有所不同,现一一细说如下:WORD2010版竖排方法:由于WORD2003及以前版本没有从左向右竖排功能,所以WORD2003以及以前的版本无法编辑排版传统蒙古文。
好在WORD2007版以后开始支持了“传统蒙文”,就有了从左向右竖排的功能,不过要在MS Office语言设置里要设置一下,WORD里才有这个竖排功能,具体操作方法如下:先打开:开始 -> Microsoft Office 2010 -> Microsoft Office 2010 工具 -> Microsoft Office 2010 语言首选项这个工具,具体位置如图,不同的操作系统的表现方式有所不同,这个是Windows7系统显示的效果:打开语言选项后出现如下的对话框:按上面红色标记的顺序选择,第一步:选择蒙古文,第二步选择“添加”,这时出现第三步里面的蒙古文选项。
这时可以按“确定”按钮。
完成上面的步骤后,我们就可以打开WORD,从“页面布局”里面选择“文字方向”,这时我们就可以看到“纵向显示蒙古文”的选项,我们要选择这个功能。
选择“纵向显示蒙古文”的选项后我们的WORD2010就变成了适合蒙文排版的蒙文编辑器,这时我们就可以调用“蒙文输入法”录入蒙文文字了。
不过录入蒙文时一定要选择蒙文字体,下面图片里面的大一点的红色圈内就是蒙文字体选项。
还要选择“对齐格式”,就是小红圈内的那个。
还有一个就是按住CTRL键+鼠标滚动轮,调整显示内容大小,在屏幕上看的很清楚时再输入文字,这样一看就知道错还是对。
下面是用赛音蒙文输入法在WORD2010下面打字的效果,很清楚吧。
金山文字WPS2002版竖排方法:金山文字的老版本和新版本的竖排方法有些不一样,如果用新版本排版的WPS竖排的文字再用老版本打开时文字顺排方向会变反,这时再选择一次文字方向就可以了。
用CSS滤镜和蒙古文镜像字体制作蒙古文文本网页的方法
Ma. r201 1
第 1卷 7
第2 期
Vo _7 N . l o2 1
用C S S 滤镜和蒙古文镜像 字体制作蒙古文文本网页的方法
海
[ 摘
汞 泉
005) 10 1
( 呼和 浩特 民族 学院 计算机 系, 内蒙古 呼和 浩特
要] 文章介绍 了用 CS 滤镜和蒙古文镜像字体 实现 蒙古文文本 网页编辑和显示的一种方法。这种方法克 S
同时 , 以通过 图形 图像 处理软件可 以制作成 比较美 观 、 杂的动画 图片 , 可 复 实现文本方式不能 实现 的一 些特殊显示效果 。由
于它 以图形方式浏览 , 网页的浏览速度 比较 慢 。另一方 面网页信 息只能浏览 , 网页上显示 的文本信 息不能进行 复制和粘 对
贴等操作 , 因而失去 了文本 的特点 。此外 网页修改工作也 比较繁琐 , 因为 已经把文字信 息转 换成图形 , 以修 改时需 要重新 所 生成 图形 或修改 已经生成 的图形文件 。第二种方 法是采用 JvA p t aa pl 技术 , e 该技术是 根据设置和参数 绘制蒙古文字 的方法 实现 网页制作效果 , 但显示 的蒙古 文仍然是 图形 , 与第一种方法存在 同样的缺点 , 这里不再熬述 。第三种方 法虽然解决 了以
上跟 其 它 C S 句一 样 简单 。进 行滤 镜操 作 必须 先定 义 ft , S语 i e 其格 式是 : l r f e m ( aa e r1prm t s。 lr ie h ft :i ma e p rm t s。 aa ee 2 …)。 e r ie ft m 是 滤镜 属性 名 , 括 a h 、lr crma fp fp l ma e 包 l a bu 、ho 、 iH、 iV等 多 种 属 性 ( 于 C S 镜 的更 多 内容 查 阅 相 关 资 料 ) p l l 关 S滤 , p rm tr是 表示 各个 滤镜 属性的参数 , aa ees 也正是这些参数决定 了滤 镜将 以怎样的效果显示 。
一款蒙文在线编辑器的设计与实现
一款蒙文在线编辑器的设计与实现作者:图雅来源:《电脑知识与技术》2019年第17期摘要:基于UEditor进行二次开发,实现了一款蒙文在线编辑器。
给出了利用JavaScript、CSS以及HTML等技术,兼容不同的浏览器下的蒙文在线输入、换行、竖排显示等问题的解决方法。
蒙文在线编辑器在蒙医方剂数据挖掘系统中得到了较好的应用。
关键词:蒙文在线编辑器;UEditor;二次开发;浏览器兼容;竖排显示中图分类号:TP311; ; ; ;文献标识码:A文章编号:1009-3044(2019)17-0092-03开放科学(资源服务)标识码(OSID):在我国,蒙文是一种应用范围较广泛的文字。
蒙古族作为我国五十六个民族的组成部分,有着悠久的历史和灿烂的文化,文献收藏丰富、自成体系。
蒙文的拼写规则是以词为单位竖写,词与词之间用空格分开。
一个词由若干个字母组成,词内各个字母之间连着写。
蒙文采取从上到下的书序,由左向右的行序进行书写[1]。
在蒙文网站的前后台页面中都有对蒙文进行在线编辑的需求,并需要兼容不同版本的不同浏览器实现蒙文的在线输入、正确显示问题。
现有的在线编辑器不能满足蒙文特有的书写方向要求。
1 蒙文在线编辑器的用途1.1 蒙文在线编辑现状随着CSS技术的成熟,蒙文网页显示已经不成问题。
但是如何在各浏览器中对蒙文进行在线编辑是目前面临的最大问题。
很多蒙文网站的后台都绕过浏览器兼容问题,利用普通中文编辑器将编辑好的蒙文文本复制到编辑器中,不考虑文字方向问题直接保存到数据库,而未实现蒙文文本的在线编辑修改等作。
故需要设计一款蒙文在线编辑器,并解决蒙文在线编辑、浏览器的兼容性问题、蒙文的竖排从左向右换行书写的问题。
1.2 选择UEditor二次开发的原因开发蒙文编辑器的主要目的是实现兼容多种浏览器,在浏览器中方便、快捷、正确地进行蒙文在线编辑操作。
开发蒙文编辑器的主要思路是,对现有的编辑器进行二次开发,通过旋转元素达到蒙文正确显示目的的同时,该旋转的元素不影响整体页面,同时元素内部也能对文字进行旋转。
蒙古文文字排版和浏览器兼容问题研究
SCIENTIST 731 蒙古文竖排文字在网页中正常显示的解决办法蒙古文是世界上唯一一个竖立写法的文字,由于蒙古文独特的排版方式,1999年以前的蒙古文网页都只能通过图片、Flash 或者镜像文字处理来实现蒙古文字在网页上的排版,导致浏览体验不佳。
后来,W3C 定义了’writing-mode:’属性,这个CSS 属性对蒙古文字的信息化产生了很大的帮助,我们可以通过‘writing-mode:vertical-lr’来实现蒙古文字在网页上的竖立显示效果。
通过这个属性能够让网页上的文本垂直(vertical)展示,阅读的顺序是从左往右(lr:left-right),虽然只是文本简单的从水平变成垂直,但是我们可在此基础上非常方便的处理蒙古文网站的浏览器兼容性问题。
在我们的项目中,我用到的竖排样式是如下的:firfox//a{-moz-transform:rotate(90deg)t r a n s l a t e (0p x ,-100%);-m o z -t r a n s f o r m -origin:0%0%}IE//a{writing-mode:tb-rl}Chrome//a{-webkit-writing-mode:vertical-lr;-webkit-text-orientation:sideways-right;}Safar//a{-o-transform:rotate(90deg)translate(0,-100%);-o-transform-origin:0%0%;}还有一个要注意的事情,就是为了正常显示在div 中不能把宽度高度样式和文字样式写在一起,争取写法如下所示。
<div style=”宽度高度”><span style=”文字样式”></span></div>2 蒙古文字体嵌套即使我们通过CSS‘writing-mode:vertical-lr’属性让蒙古文字在网页上实现了竖立显示,但是我们依然不能轻松的在网页中看到蒙古文。
字体横竖怎么设置方法
字体横竖怎么设置方法在使用文字处理软件时,我们经常会遇到需要调整字体横竖排列的情况。
有时候,我们需要将文字竖向排列,以满足特定的设计需求或者排版要求。
那么,字体横竖排列应该如何设置呢?接下来,我们将详细介绍在常见的文字处理软件中,如何进行字体横竖排列的设置方法。
首先,我们来看看在Microsoft Word中如何设置字体横竖排列。
在Word中,我们可以通过以下步骤进行设置,首先选中需要进行横竖排列的文字,然后点击“开始”选项卡中的“段落”对话框按钮。
在打开的“段落”对话框中,选择“文本方向”选项,然后选择“竖排”或者“横排”,最后点击“确定”即可完成设置。
通过这样简单的操作,我们就可以实现在Microsoft Word中对文字进行横竖排列的设置。
除了Microsoft Word,Adobe InDesign也是一款常用的排版软件,那么在Adobe InDesign中,我们又该如何进行字体横竖排列的设置呢?在Adobe InDesign 中,我们可以通过以下步骤进行设置,首先选中需要进行横竖排列的文字框,然后点击“文字”菜单中的“文字方向”选项,选择“横排”或者“竖排”即可完成设置。
通过这样简单的操作,我们就可以在Adobe InDesign中对文字进行横竖排列的设置。
除了Microsoft Word和Adobe InDesign,Photoshop也是一款常用的图像处理软件,那么在Photoshop中,我们又该如何进行字体横竖排列的设置呢?在Photoshop中,我们可以通过以下步骤进行设置,首先选择“文本工具”,然后在工具栏上方的“文本”选项中找到“垂直”按钮,点击即可将文字排列方式切换为竖排。
通过这样简单的操作,我们就可以在Photoshop中对文字进行横竖排列的设置。
总的来说,在不同的文字处理软件中,设置字体的横竖排列都是非常简单的。
只需要根据具体的软件操作界面,找到相应的设置选项,进行简单的操作即可完成。
WORD中,文字怎么才能竖排从左到右(左竖排)
WORD中,文字怎么才能竖排从左到右(左竖排):步骤:1.“经典菜单”—“工具”—“语言”—“设置语言”—“蒙古语(传统蒙古文,中国)”,“确定”,这样会使文字方向里多出一个左竖排选项,关闭文件。
2.打开文件,光标在文件任意位置—右键,点击“文字方向”—选择中间第二项排列方式,点击完成,变成左竖排(这个就是那一个多出的左竖排选项,未添加“蒙古语”时这一项没有)。
实例如下面这篇诗文的操作:欸一声山水绿傅善祥舻声听未了,山水送孤帆;对面青如画,回头绿满岩。
半空云袅袅,一带水巉巉;船尾澄流迥,峰腰旭照衔。
青疑留古岸,翠欲上征衫;流响惊凫雁,浓荫郁桧杉。
秦淮无限恨,佳节况中秋;侠义梁红玉,高才秦少游。
花开三日暮,人到五更愁;相见不相识,长江滚滚流。
欸(ǎi,读三声):象声词,指摇橹声。
网页(html)中的文字竖排效果
⽹页(html)中的⽂字竖排效果<html><head><title>⽂字竖排</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><style type="text/css"><!--td {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 1.6em;color: #666666;}--></style></head><body><br><table width="20%" border="0" cellspacing="0" cellpadding="0"><tr><td style="layout-flow: vertical-ideographic">本站主要集中整理asp学习过程中可能会遇到的某些问题,asp教程、“⽂献”。
主要适合初学者阅读。
希望在此您可以找到⾄少⼀篇对您有⽤的材料。
编者时间有限,其中的错误烦请⾼⼿指正,如遇到困难您甚⾄可以在线联络管理员。
不管包含.net的其他东西如何发展进步,asp依然是⼀种廉价快捷的web应⽤平台,学习它会给您带来好处。
不管是code fans还是严谨的系统开发员,这⾥的某些东西都也许会给你带来某些提⽰,或者提供您可供查找的索引。
主要内容包含asp教程、⼀些asp⽂档参考,asp⼊门教程,代码收藏、以及⼀些可以供参考的asp源码⽂件。
西里尔蒙古文网页向传统蒙古文自动转换系统之网页排版格式转换
排 版格 式等 方面的许 多特殊性 , 蒙古文在 线处理很 落后 , 与其提 供的 网页信息很少. 但是 可以通过把 西里 尔蒙
古文 网页转换 到传统蒙古文来获取更 多网上信息 , 这 时不仅要 进行 文字转换 , 而且还 需要 进行 网页排 版格 式
转换 。
[ 关键词] 传 统蒙古文 ; 西里 尔蒙古文 ; 网页 渖} 版格式转换
2 0 1 3年 0 9 月
内 蒙 古 民族 大 学 学 报 ( 社 会科 学版 )
o u r n l a o f I n n e r Mo n g o l i a Un i v e r s i t y f o r N a t i o n a l i t i e s(  ̄ i l a S c i e n c e s
定文 本 的书 写 方 向和 改 行 方 向。wr i t i n g—mo de属 性的 t b—r l 和t b —l r 支 持 网页 文 本 的竖 排 。5 . 5版
以后 的 I n t e r n e t E x p l o r e r 对 应 wr i t i n g—mo d e 属 性
[ 作者简介 ] 高红霞 , 内蒙古 民族 大学 图书馆馆 员。
・
1 1 3 ・
Hale Waihona Puke 一mo d e ) 的 HT ML要 素 有 : a 、 a d d r e s s 、 b l o c k q u o t e 、
c a p t i o n c e n t e r d i v、 d l、 f i e l d s e t、 f o r m、 h i h 2、 h 3 、
( 中图分类号 ] G 3 5 0 ( 文献标识码] A ( 文章编号) 1 6 7 1 — 0 2 1 5 ( 2 0 1 3 ) 0 5 — 0 1 1 3 — 0 4
浅谈蒙古文网页设计
收 稿 日 期 =2016 — 09 —27 作者简介: 张跟兄( 1980 —) , 女, 蒙古族, 内蒙古通辽人, 内蒙古电子信息职业技术学院软件工程系, 讲师, 硕士研究生, 研
第
2016 年 12 月 23 期 总 第 369 期
Inner Mongolia Science Technology & Economy
内 蒙 古 科 技 与 经 济
December 2016 No. 23 Total No. 369
残 锬 袭 劣 忒 网 !後针
张 跟 兄 、富 木 仁 2
(1.内 蒙 古 电 子 信 息 职 业 技 术 学 院 ; 2.内蒙古师范大学, 内 蒙 古 呼 和 浩 特 010010) 摘 要 : 蒙古文文字是一种特殊的文字, 其书写习惯是从上到下、 从左到右的顺序拼写显示出来。
不论是蒙古文网页设计还是其他语种的网页设 计 , 设 计 者 必 须 先 熟 悉 h tm l标 记 代 码 。 H T M L 页 面中可以包含文字、 F la sh 动 画 、 图片、 首频和视频 等多种类的资源。 网站是一个存放网络服务器上的完整信息的集 合 体 。它 包 括 一 个 或 多 个 网 页 , 这些网页以一定的 方式链接在一起, 成为一个整体, 用来描述一组完整 的 信 息 或 达 到 某 种 期 望 的 宣 传 效 果 。网页是网站的 组成部分, 由网址识别与存放, 当在浏览器中输入 IP 地 址 或 域 名 后 , 传送到本地计算机, 然后通过浏 览器解释网页的内容, 再显示到窗口内。 每一个网站都有一个首页, 也可以称之为主页 的 一 个 特 殊 的 网 页 。首 页 作 为 整 个 网 站 的 起 始 点 和 汇总点, 担负着整个网站形象的重中之重, 也是网站 所 有 信 息 的 归 类 目 录 或 分 类 缩 影 。所 以 在 制 作 首 页 的时候一定要突出重点、 分类准 确 、 设计上引人注 意、 操作上简单方面, 能够使浏览者在看到主页后, 吸引用户进一步深入的关注网站的内容。 在 制 作 开 发 网 页 时 我 们 可 以 使 用 w in d o w s操 作 系 统 中 自 带 的 记 事 本 、 微 软 公 司 推 出 的 F ront page、 八 dobe 公 司 推 出 的 D r e a m w e a v e r 等 。 为 了 更 好 地 设 计 H TM L页 面 , 除了 H T M L 语 言 外 , 还要 学 会 使 用 层 叠 样 式 表 CSS、 JavaSc: r iPt 等 跟 网 页 设 计密切相关的技术。 1 蒙古文网站的发展 蒙古文网站的建立会极大地推动蒙古族地区的 信息化进程, 对繁荣内蒙古自治区民族文化教育事 业 , 促进祖国少数民族地区的社会进步、 发展与稳定 都有重要贡献。 蒙古文网站的建立经历了创立期、 萌芽期和成 熟 期 。蒙 古 文 网 站 正 在 替 代 纸 媒 体 和 电 视 广 播 , 成 为 蒙 古 民 众 的 第 一 大 媒 体 。蒙 古 文 网 站 正 在 从 单 一
蒙文软件排版操作方法
蒙文软件排版操作方法
若要在蒙古文中使用软件排版,你可以遵循以下操作方法:
1. 选择合适的软件:可以选择文字处理软件,如Microsoft Word、Adobe InDesign或OpenOffice等,这些软件都支持蒙古文字的排版。
2. 安装合适的字体:确保在计算机上安装了适用于蒙古文的字体。
蒙古文有不同的字体样式,例如传统字体、扩展字体和包含特殊字母的字体等。
选择与你的设计需求相匹配的字体。
3. 设置文字方向:蒙古文在常规情况下以垂直方向书写,从上到下,从右到左。
所以,在软件中设置文字方向为垂直方向,并调整文字的行距和字距,以便排版内容看起来整洁。
4. 输入蒙古文:在选定的软件中,使用键盘输入蒙古文字。
如果你的键盘不支持蒙古文输入,可以在操作系统中添加蒙古文输入法或使用虚拟键盘。
5. 添加标点符号和特殊字符:蒙古文中有特定的标点符号和特殊字符,如圆点、顿号和长音符等,用于表示不同的词义或文法规则。
确保在合适的位置添加这些标点符号和特殊字符。
6. 调整布局和格式:根据需要,调整排版的布局和格式。
例如,可以设置标题
的字体大小和样式,调整段落的缩进和对齐方式,以及添加页眉和页脚等。
7. 图片和图表:如果需要在蒙古文中插入图片、图表或其他图像元素,使用软件提供的功能将它们插入到文档中,并调整它们的位置和大小。
8. 打印或导出:最后,将排版好的蒙古文文档打印或导出为电子文件,以便分享或发布。
使用上述操作方法,你可以在软件中完成蒙古文的排版。
注意,不同软件的操作方法和功能可能有所不同,你可以根据自己的使用习惯和软件的特点来选择最适合的软件进行蒙古文字排版。
文字竖排怎么设置
文字竖排怎么设置文字竖排是一种将文字从水平排列变成垂直排列的排版方式。
在一些特殊场合和设计需求下,使用文字竖排可以增加排版的美感和独特性。
本文将介绍文字竖排的设置方法,适用于常见的文字处理软件和排版工具。
一、Microsoft Word中的文字竖排设置方法Microsoft Word是一款广泛使用的文字处理软件,可以通过以下步骤来设置文字竖排:1. 打开Microsoft Word软件,创建一个新的空白文档。
2. 选择“页面布局”选项卡,在“页面设置”组中点击“页面边距”按钮。
3. 在弹出的“页面边距”对话框中,点击“纸张”选项卡。
4. 在“纸张”选项卡中,找到“方向”部分,选择“竖向”。
5. 点击“确定”按钮关闭对话框,文档的页面方向将变为竖向。
6. 输入要竖排的文字,可以通过调整字体、字号和段落间距等参数来调整文字的样式。
二、Adobe InDesign中的文字竖排设置方法Adobe InDesign是一款专业的排版软件,可用于设计复杂的出版物。
以下是在Adobe InDesign中进行文字竖排设置的步骤:1. 打开Adobe InDesign软件,创建一个新的文档。
2. 在工具栏中选择“文本框工具”,然后在页面上绘制一个文本框。
3. 双击文本框进入文本编辑模式,输入要竖排的文字。
4. 在“控制面板”中选择“段落”选项卡。
5. 在段落选项卡中,找到“文字方向”部分,选择“横向竖排”。
6. 调整段落间距、字体、字号等参数以达到所需的排版效果。
7. 完成文字竖排后,可以继续编辑其他文本框或添加其他元素。
三、CSS中的文字竖排设置方法如果你是在网页设计中需要进行文字竖排的设置,可以通过CSS样式来实现。
以下是使用CSS进行文字竖排的方法:1. 在HTML文件中,选择要进行文字竖排的元素,例如<div>或<p>标签。
2. 在CSS文件中,为选定的元素添加如下样式:```css.element {writing-mode: vertical-rl;text-orientation: mixed;}```其中,`writing-mode`属性用于指定文字的写入模式,`vertical-rl`表示从上到下的垂直方向写入;`text-orientation`属性用于指定文字的方向,`mixed`表示横向竖排的文字方向。
蒙古文网站内容管理系统研究
蒙古文网站内容管理系统研究白双成[1](内蒙古社会科学院MIT中心;内蒙古蒙科立软件有限责任公司)摘要:本文以介绍多文种网站内容管理系统MenkCMS主要特点为切入点,探讨了网站管理系统在支持蒙古文特色版式及其他特色需求时关系到的技术问题,包括嵌入字体优化、换行算法嵌入、模糊查询、横排页面与竖排页面设置、标题整词切断、编码识别与转换等等。
关键词:蒙古文;CMS系统;编码;网站1 引言CMS系统就是内容管理系统(Content Management System),业界对此还没有一个特别明确的定义,一般定义为:使用统一的组织方式建立、修改、组织和发布内容的计算机软件系统。
网站内容管理系统就是专门针对网站内容管理的CMS系统,可以认为是一种位于WEB前端(Web 服务器)和后端办公系统或流程(内容创作、编辑)之间的软件系统。
一般而言,网站CMS的任务是可以让网站管理者不需要学习复杂的建站技术,不需要学习太多复杂的HTML语言就能够利用CMS构建出一个风格统一、功能强大的专业网站,并以比较简单的方式来管理自己的网站。
其定义可以很狭窄,即特指大型门户或商业网站的发布和管理系统;定义也可以很宽泛,即个人网站系统、Wiki系统及Blog也都可归入其中(参见维基百科)。
CMS系统的诞生大大加快了网站开发速度,降低了开发成本和入门门槛。
CMS系统已成为网络时代不可或缺的重要工具。
可以说现在是CMS系统风行的年代,有商业的,有免费的,开源的也很多。
虽然目前蒙古文网络开发需求日益旺盛,但由于操作系统平台和网络浏览器等诸多方面的限制,蒙古文网站制作还无法直接利用现有的CMS系统,必须进行改造或重新开发。
二次开发似乎是非常好的捷径,就此我们进行了积极的探索。
2006年,我们试图将动易CMS二次开发为支持蒙古文的CMS。
可以用嵌入字体的方式解决字体显示问题,IE5.5也开始支持了writing-mode: tb-rl样式,已有充分的理由通过样式设置达到竖排效果。
蒙古文排版形式的再研究
蒙古文排版形式的再研究
莫德
【期刊名称】《内蒙古师范大学学报:哲学社会科学版》
【年(卷),期】2000(029)001
【摘要】二十多年来 ,蒙古文排版印书形式一直是众多学者关心的问题 ,笔者认为 ,在相当长的一段时间内 ,蒙古文排版形式应该贯彻以竖写竖排为主 ,竖写横排和横写横排等形式为辅的原则 ,文科以竖写竖排为主 ,部分理科应以竖写横排或横写横排为主。
【总页数】6页(P51-56)
【作者】莫德
【作者单位】内蒙古师范大学科学史研究所
【正文语种】中文
【中图分类】TS812
【相关文献】
1.西里尔蒙古文网页向传统蒙古文自动转换系统之网页排版格式转换 [J], 高红霞
2.蒙古文文字排版和浏览器兼容问题研究 [J], 李双月;
3.巨野金山寺元代榜文八思巴字蒙古文考释-兼论元朝榜文的双语形式 [J], 党宝海
4.古代蒙古文学独特形式贤者精言研究 [J], 宝音巴特尔
5.蒙古文教科书回鹘文笔画形式变迁及其特征 [J], 塔拉;毕力格巴图
因版权原因,仅展示原文概要,查看原文内容请购买。
关于在Silverlight下实现蒙古文竖排方法探索
关于在Silverlight下实现蒙古文竖排方法探索
色登丹巴
【期刊名称】《中国电子商务》
【年(卷),期】2012(000)005
【摘要】研究了使用Silverlight插件在网页中的蒙古文从上到下,从左到右竖排输入、输出和编辑。
【总页数】1页(P147-147)
【作者】色登丹巴
【作者单位】呼和浩特民族学院计算机系,内蒙古呼和浩特010051
【正文语种】中文
【中图分类】TP391
【相关文献】
1.新标准体系下蒙古文变形显现模型的设计与实现 [J], 王震;刘汇丹;吴健
2.Silverlight支持下的WebGIS的研究与实现 [J], 郭伟鹏;沈松雨
3.教育改革背景下PLC教学方法的探索与实现 [J], 班岚;杨灿
4.承载Silverlight的Webpart实现方法研究 [J], 任小海;胡宏涛
5.印刷体蒙古文字识别技术中切分方法的设计与实现 [J], 李伟;高光来;侯宏旭;李振宏
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录1 前言 (2)2 常用的蒙古文网页制作方法 (3)2.1 图片插入法 (3)2.1.1 抓图法 (3)2.1.2 制图法 (3)2.2 插入Flash动画法 (4)2.3 控件技术 (4)3 样式表与HTML代码结合制蒙古文网站 (4)3.1 利用样式表制作蒙古文网页 (4)3.2 利用HTML代码中元素的编辑模式 (6)4 结束语 (7)全文共9 页3519 字蒙古文网页制作中的文本竖排方法计算机与信息工程学院09蒙班李迪20092103399指导教师王斯日古楞副教授摘要网页上蒙古文的显示和编辑是蒙古文信息网络化的众多难题之一。
蒙文字与其它文种相比在结构和书写方式都有自己的特点,另外蒙古文字库编码的不统一,大多数浏览器不支持等原因,一直影响蒙古文网页制作。
本文针对蒙古文的书写特性,利用样式表的文本特性和html代码制作蒙古文网页,使制作出的蒙古文网页中的蒙古文本竖排的方式显示。
关键词蒙古文;网页;CSS1 前言互联网上的网页已经成为信息汇集的主要载体,但是以蒙古文为主的网页非常少。
在我国,蒙古文是一种应用范围相对广泛的文字。
目前,计算机字处理软件几乎均支持以下三种,从左至右书写,从上向下换行,例如英文、汉文、藏文等;从右至左书写,从上向下换行,例如阿拉伯文、我国的维文等;从上向下书写,从右至左换行,例如竖排汉文、日文等;从上向下书写,从左至右换行,例如蒙古文等。
蒙古文网页缺少的主要原因是蒙古文是一种从上到下、从左向右竖排显示文字, 而目前我们的网页制作环境还较难实现蒙古文这种特殊书写习惯文字的显示。
目前制作网页的工具很多,比较常用的有Dreamweaver、FrontPage等。
利用这些工具可以编辑制作形式各样、内容丰富的网页。
但是它们不支持蒙文的书写、显示习惯。
因此难以利用这些工具制作蒙古文网页。
到目前为止,在网页上按照蒙古文书写习惯显示蒙古文还属于网页制作中的一个技术难题。
我们在研究蒙古文网页编辑与浏览技术的过程中, 探索、总结出几种设计蒙古文网页的方法和技术, 包括:图片法、Active X控件技术、CSS和HTML等。
2 常用的蒙古文网页制作方法2.1 图片插入法图片插入法又可以分为两种,一是抓图法,二是制图法。
2.1.1 抓图法抓图法是使用文字处理软件如 Word、Wps office之类的软件, 用竖排的方法输入蒙古文字。
然后按键盘上的"Print Screen"拷屏,再打开制图软件,粘贴成一个新文件,保存成适应网络传输的“Gif”、“Png”、“Jpeg”格式即可。
如图1所示。
图1 文字处理软件制图2.1.2 制图法制图法是使用制图软件Photoshop、Fireworks先把需要制作的蒙古文字输入成竖排的格式,保存成相应的图片格式例如图2所示。
图片法不失为一个好方法,如果输入的蒙古文字比较少,做起来非常快速,并且图片的体积也不大,而且还可以为文字设置成各种各样的字体,不需要考虑客户端有没有相应的字体。
图片法有其优点也有其不方便之处,如果是一篇长篇的文章,万一做成的图片有些错别字,那就得重新做一遍了。
另外网页上传送图片造成数据量过大,也会影响浏览速度。
图2 制图软件制图2.2 插入Flash动画法这种方法就是在制作Flash动画时将蒙古文字作成竖排效果,保存为.swf 文件格式,再插入到网页文件中。
这种方法和插入图片的方法类似。
在用IE 浏览时要有Flash插件。
2.3 控件技术ActiveX 控件可以被插入到多种应用程序中,具备这种功能的应用程序称为ActiveX控件容器。
如微软的网页制作软件FrontPage就能够插入ActiveX控件。
ActiveX控件在蒙文网页中所起的作用主要有两点:一是用于接收输入的蒙古文字, 二是将蒙古文字按“从上到下,从左向右”竖排显示。
插入ActiveX 蒙文控件的方法,实现了在制作网页过程中蒙古文字与其它文字同时录入显示,也可以通过编程实现在网页上直接输入蒙古文字的交互式动态网页。
目前有很多蒙古文网站都采用这种技术。
这种技术要求客户端在浏览网页前,先下载ActiveX蒙文控件。
如果蒙文控件中用的蒙文字库编码不是国际标准编码,则还需要下载与控件相符的蒙文字库。
ActiveX 蒙文控件技术已经比较成熟, 目前已经在蒙古文字编辑软件和网页制作中广泛应用。
3 样式表与HTML代码结合制蒙古文网站3.1 利用样式表制作蒙古文网页我们浏览过的大部分Web页,文本中的文字走向都是从左向右的。
文本自动换行时,新的一行位于前一行下方,从页面的左侧开始。
但是我们也能够看到,网页上有时也会出现“竖排”文字。
这些文字既不是用图片表示的,也不是用专用控件来显示的。
它们是用CSS(Cascading Style Sheet)属性定义的。
早在1997年World Wide Web Consortium(W3C)就在颁布HTML4标准的同时也公布了有关样式表的第一个标准CSS1。
做了一次重大革新,以前的HTML版本中,各种功能的实现是通过标记元素实现的。
而在样式表中,把某些标记属性化了。
CSS是HTML的一部分,建立样式表的真正意义在于把对象真正引入了HTML,使得可以使用脚本程序(如JavaScript、VBScript)调用对象属性,并且可以改变对象属性,达到动态的目的,这在以前的HTML中是无法实现的。
样式表的另一项贡献是简化了HTML中各种繁琐的标记,使得各个标记的属性更具有一般性和通用性,并且样式单扩展了原先的标记功能,能够实现更多的效果。
样式表从CSS1的版本之后,1998年5月发布了CSS2版本,2003年又发布了CSS3版本,使样式表得到了更多的充实。
Internet Explorer 5.5以上版本能够支持CSS2,而其它浏览器还不支持。
在CSS的文字处理属性中有一个重要的属性:writing-mode。
该属性用于设置对象书写方向。
在 CSS2中对 writing- mode 定义如下:语法: writing-mode : lr-tb、 tb-rl参数:lr-tb: 从左向右, 从上往下 tb-rl: 从上往下, 从右向左示例: div { writing-mode: tb-rl; }其中 writing-mode: tb- rl可以实现文字从上到下,从右向左的竖排功能。
这对汉字来说是一件好事情,对蒙古文来说也带来了希望,但不幸的是蒙古文是从左向右的竖排书写形式。
另外,在CSS2定义的文本布局中还有一个属性:layout-flow:vertical-ideographic,该属性可以实现文本竖排功能。
但竖排方向还是从右向左。
从CSS2中定义的文字竖排属性可以看出,目前在网页中实现的文字竖排功能主要是针对以汉字为主的东亚文字的。
CSS2中没有考虑蒙古文字应该如何处理。
2003年5月颁布的CSS3为制作蒙古文网页带来了生机。
在CSS3中对writing-mode进行了重新定义。
以下是CSS3对 writing-mode的定义:表1 样式表定义writing- mode direction block-progression Common Usagelr-tb ltr Tb 拉丁语, 希腊语;斯拉夫语rl-tb rtl Tb 阿拉伯语;希伯来语tb-rl ltr Rl 东亚一些地区tb-lr rtl Lr 蒙古语从上表1可以看到CSS3已经定义了对蒙古文字的支持。
但是到目前为止,还没有见到任何一家公司出产的浏览器能够支持CSS3的writing-mode属性。
现在一些蒙古文网站已经开始CSS2中定义的writing-mode属性制作蒙文网页。
代码如下所示。
<style type="text/css">body,td,th {font-family: "Mongolian Baiti";font-size: 24px;color: #FFF;}body {background-color: #6FC;}.mw{font-size: 18px;writing-mode: tb-lr;}</style>但是由于其竖排功能的局限性,还必须对网页上显示的蒙古文字进行如下形式的处理。
在网页编辑软件或蒙文控件中临蒙古文字,将输入的蒙古文单词按从右向左(或从后向前)反序处理,在网页中对显示的内容进行文本写模式设置Writing-mode=tb-rl对蒙文单词作方向改变处理的程序片断:这样蒙古文才能够在网页中按照从上到下、从左到右的书写习惯显示出来。
另外,这种处理方式在选择网页上的蒙古文字时,应按从右向左方向拖动鼠标,而不是通常习惯的从左向右拖动鼠标。
3.2 利用HTML代码中元素的编辑模式要实现蒙古文的竖排,必不可少的要应用html代码。
contentEditable是html中的一个属性。
设置html的contentEditable=‘true’时,即可开启该元素的编辑模式。
Html中的contentEditable的属性可以打开某些元素的可编辑状态。
也许你没用过contentEditable属性。
甚至从未听说过contentEditable 的作用相当神奇。
可以让div或整个网页,以及span等等元素设置为可写。
我们最常用的输入文本内容便是input与textarea使用contentEditable属性后,可以在div,table,p,span,body,等等很多元素中输入内容。
如果想要整个网页可编辑,请在body标签内设置contentEditable。
contentEditable已在html5标准中得到有效的支持。
使用标签<div contentEditable="true" style="writing-mode:tb-lr" title="请从此处开始输入">。
当contentEditable="true"时,元素的编辑模式被开启。
当style="writing-mode:tb-lr"时,实现蒙古文字从上到下、从左到右的书写形式。
title="请从此处开始输入"是在插入处光标显示的内容。
制作效果如图4所示。
图4 内容显示4 结束语从以上的介绍可以看出,利用CSS3中有关文本书写方向的定义就可以非常简单的制作出符合蒙古文书写习惯的蒙文网页。
现在所缺少的只是网页浏览器能否支持CSS3 中定义的属性。
目前可以利用html代码与CSS样式结合,灵活的把蒙文文本输入到制作的蒙文网页中,可以同时显示出英文和汉文,并且所有网页中的文字全部都是字符方式。