|
发表于 2017-5-15 14:02:34
|
显示全部楼层
本帖最后由 jesyao 于 2017-5-15 10:16 AM 编辑
道德经上卷,15章、20章、31章双页。道德经下卷,64章、67章双页,补全页数计算,留作以后参考。
//道德经一至九章,触发不变
sj_pos=%1;
sj_book=%2;
sj_item=%2;
#if (%len(%3)=2&%pos(%3,"一二三四五六七八九")) { #if %begins(%3,一) {sj_page=1};
#if %begins(%3,二) {sj_page=2};
#if %begins(%3,三) {sj_page=3};
#if %begins(%3,四) {sj_page=4};
#if %begins(%3,五) {sj_page=5};
#if %begins(%3,六) {sj_page=6};
#if %begins(%3,七) {sj_page=7};
#if %begins(%3,八) {sj_page=8};
#if %begins(%3,九) {sj_page=9}} {}
//道德经十至八十一章,触发不变
sj_pos=%1;
sj_book=%2;
sj_item=%2;
#if %null(%3) {sj_page=10};
#if %begins(%3,二) {sj_page=20};
#if %begins(%3,三) {sj_page=30};
#if %begins(%3,四) {sj_page=40};
#if %begins(%3,五) {sj_page=50};
#if %begins(%3,六) {sj_page=60};
#if %begins(%3,七) {sj_page=70};
#if %begins(%3,八) {sj_page=80};
#if %begins(%3,九) {sj_page=90};
#if %begins(%4,一) {#math sj_page @sj_page+1};
#if %begins(%4,二) {#math sj_page @sj_page+2};
#if %begins(%4,三) {#math sj_page @sj_page+3};
#if %begins(%4,四) {#math sj_page @sj_page+4};
#if %begins(%4,五) {#math sj_page @sj_page+5};
#if %begins(%4,六) {#math sj_page @sj_page+6};
#if %begins(%4,七) {#math sj_page @sj_page+7};
#if %begins(%4,八) {#math sj_page @sj_page+8};
#if %begins(%4,九) {#math sj_page @sj_page+9};
#if (%pos(上卷,@sj_book)&@sj_page>15) {#math sj_page @sj_page+1};
#if (%pos(上卷,@sj_book)&@sj_page>21) {#math sj_page @sj_page+1};
#if (%pos(上卷,@sj_book)&@sj_page>33) {#math sj_page @sj_page+1};
#if (%pos(下卷,@sj_book)&@sj_page>64) {#math sj_page @sj_page+1};
#if (%pos(下卷,@sj_book)&@sj_page>68) {#math sj_page @sj_page+1}; |
|