|
《PE的TXTSETUP.SIF修改禁则:分号后面无空格》
给PE增补SRS驱动,需要修改TXTSETUP.SIF。这个文件中,是可以增加注解的,注解符是“;”,一个分号引出注解。
但写注解时,一定要小心细节。
先看这个图:
上图中,这两个注解,貌似相同,但一个是正常的,一个不可以。
熬了一个小时才发现问题。原因是注解“;”后面跟了空格。去掉紧跟分号的空格就解决问题了。
进一步的研究发现,如果分号后面不是空格,跟了有效字符,则有了这非空格字符后,再来空格可以了。
比如:
; xxxxxxxxxxxxx
这个注解写得有问题,因为紧跟分号后面有空格。但,
;xxxx xxxxxxx xxxxxxx
这个注解写得没问题。因为紧跟分号后面没有空格,而再来空格就没问题了。
也就是说,在注解符分号后面不能有空格。更细致的说,“;”后第一个字符不可以是空格,就这个结果。我真是没想到。
为什么么今天才发现这个问题?
原因是,以前虽然多次编辑修改过,增加了不少SRS驱动。但在写注解时,都没加空格,所以通过了。而今天勤快,为了增强可读性,在“;”后面加了空格,结果挂了。
这才研究到底怎么回事。于是得到上面的研究结果。
有网友问,那么分号前面有空格没事吧?我的回答是,对,没事,就是分号后面不能有。而且是紧接着分号后面的不能有,只要有了非空字符,后面再来空格也没事了。
好了,熬了一个小时得出的经验,奉献给大家。
(本文成文于2011年,今天翻空间翻出来的。话说,QQ空间是不是快歇菜了,不知道现在还有多少人写空间?)
■
|
|