Marc的简易教程
1,cnmarc的格式结构
2,具体介绍
文本的前24位就是头标,接下来是目次区,目次区后面是数据字段区. 头标是写整个条marc长度的是按字节算的,中文的算2位,西文的算1位
3目次区的结构,如200 005700172,200代表题名与责任者说明, 0057是表示200字段的数据一共有这么长,00172表示从数据区的第172个字符开始的,数据区的第一位就是从00000开始的。目次区相当于一本书的目录,索引这每一个字段
4,数据区
数据区包含数据和字段终止符,所有的数据放在一起要有分隔符,$a放的是题名$用黑三角表示尖角朝下,如果200字段结束的话 用黑三角 箭头朝上结束。
这里的0、1、0,以200为例,第一个是分隔符,第二位是1 第三位是空格,属于数据区的内容,这里是指示符,要放在指示符显示位中。
保存的时候需要注意
跟字符编码有关系了,文本一般有gbk中文字符集,还有unicode大字符集。marc如果保存成gbk文本的话,目次区算长度的时候,中文2位,西文一位,unicode编码的话,中西文都是按2位算
Ultraedit的字体设置