noodlefighter / LabelPlus

Easy tool for comic translation.
21 stars 7 forks source link

1.0 文件格式变更 #27

Closed noodlefighter closed 9 years ago

noodlefighter commented 9 years ago

在1.0正式版中将使用新的文件格式 这里顺便对解析规则做一次定义


以下为以前的格式

>>>>>>>>[P247.png]<<<<<<<<
----------------[1]----------------[0.873,0.114,1]
因为父母都在海外

----------------[2]----------------[0.133,0.097,1]
一直以来都和爷爷一起生活

在此做格式定义 (//为行备注 不存在于实际格式中)

//首部区块开始
1,xx,xx  
//文件头 以逗号分隔各参数 目前只有一个参数,可以不用逗号 
//参数1: 文件格式主版本号 主版本迭代一次 说明旧版本对新版本不兼容 可能无法正常读取 或导致丢失信息
//参数2: 文件格式次版本号 次版本迭代一次 说明文件结构有变 但旧版本可以读取不支持某些特性 不会导致信息丢失
-  //以字符-作为分隔符
框内普通
框内心理
框外
//分组信息
-
用户备注 //用户备注区域,总为最后一组
//首部区块结束
//↑文件首部出现之前 各项内容禁止出现符号'-'
>>>>>>>>[xxxx.xxx]<<<<<<<<  //左边的>>>和右边的<<<只要超过6个即可 中间的方括号不可省略
----------------[n]----------------[x,y,g]  //n为标号 x,y为横纵坐标 g为分组信息,-超过6个即可,第二个方括号内为参数,逗号作为分隔符
xxxxx  //文本内容
----------------[n]----------------[x,y,g]

//自动忽略多余的空行
>>>>>>>>[xxxx.xxx]<<<<<<<<

>>>>>>>>[xxxx.xxx]<<<<<<<<