Rev 5766 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
2071 | zjchen | 1 | !read tabletheme |
2 | !set var_lst=<li>变量$emph |
||
3 | !set var_lst=$table_tr<td>$emph |
||
4 | !set emphend0=$emphend<td> |
||
5 | |||
6 | $table_header |
||
7 | <caption>Wims服务器使用的变量</caption> |
||
8 | $var_lst wims_exec_error$emphend0 用于存放被 |
||
9 | $(ref1)cmdlist_exec_&+cmd_choose=all$(ref2)cmdlist_exec_">!exec</a>. |
||
10 | 调用的外部程序产生的出错信息. 因此每执行一次 $emph!exec$emphend 命令, |
||
11 | 此变量就被改写. |
||
12 | $var_lst wims_module_log$emphend0 是独立模块的执行记录文件名: |
||
13 | 如果此变量非空, 则在用户请求的进程结束时, wims.cgi 就把它的内容放到模块的执行记录文件里. |
||
14 | $var_lst wims_version$emphend0 放置wims服务器的当前版本. |
||
15 | $var_lst wims_version_date$emphend0 放置服务器程序最新编译的日期. |
||
16 | $var_lst wims_site_manager$emphend0 含有网站的配置文件 $emph wims.conf$emphend |
||
17 | 里定义的管理员的电邮地址. 模块中不应改变此地址. |
||
18 | $var_lst wims_print_precision$emphend0 当赋值结果 |
||
19 | (通过命令 <tt>!eval</tt> 或 <tt>$[...]</tt> 计算)被转化成字符序列时的打印精度. |
||
20 | 默认值: $emph$wims_print_precision$emphend (可在wims.conf里修改). |
||
21 | $var_lst wims_warn_$emphend0... 是 ... |
||
22 | $var_lst wims_compare_precision$emphend0 用于定义wims比较两个数值量时的容许误差. |
||
23 | 公式为: 如果 |
||
24 | <center> |
||
25 | abs(a-b)*$$wims_compare_precision<abs(a+b)+1/$$wims_compare_precision. </center> |
||
17228 | bpr | 26 | 则命令 <tt>!ifval a=b</tt> 的返回值是 TRUE (真). |
2071 | zjchen | 27 | 默认值: $emph$wims_compare_precision$emphend (可在wims.conf里修改). |
17228 | bpr | 28 | $var_lst wims_texsize$emphend0 用于改变模块里的TeX字体大小. |
2071 | zjchen | 29 | 默认值是0(不变). 可以取 1,2,... (增大)或 -1,-2... (减小). |
30 | $var_lst wims_homeref_parm$emphend0 保留给命令 <tt>!homeref</tt> 将来使用. |
||
31 | $var_lst wims_homeref_bgcolor$emphend0 是... |
||
17228 | bpr | 32 | $var_lst wims_rawmath_functions$emphend0 用于告诉 rawmath |
2071 | zjchen | 33 | 子程序, 这个变量值里包含的词应被看作函数名. 这些词相互用空格或逗号分隔. |
17228 | bpr | 34 | $var_lst wims_rawmath_variables$emphend0 用于告诉 rawmath |
2071 | zjchen | 35 | 子程序, 这个变量值里包含的词应被看作数学变量名. 这些词相互用空格或逗号分隔. |
36 | $var_lst wims_ref_name$emphend0 给出 wims 服务器的名字 (本服务器是 $wims_ref_name) |
||
37 | $var_lst httpd_HTTP_HOST$emphend0 给出 wims 服务器的地址 (本服务器是 $httpd_HTTP_HOST) |
||
38 | $var_lst wims_ref_target$emphend0 定义了命令 |
||
17228 | bpr | 39 | <tt>!href, !homeref, !form</tt> 的目标. 在这些命令执行后, |
2071 | zjchen | 40 | 它的值<b>不会</b>自动重置为空. (默认值是空串, 意指目标就是当前文件.) |
41 | $var_lst wims_ref_id$emphend0 定义了命令 |
||
42 | <tt>!href</tt> 里的 id (<a ... id=" ">). 在命令后它的值被自动重置为空. |
||
43 | (默认值是空串) |
||
44 | $var_lst wims_ref_class$emphend0 定义了命令 |
||
45 | <tt>!href</tt> 里的 css class (<a ... class=" ">). 在命令后它的值被自动重置为空. |
||
46 | (默认值是空串) |
||
47 | $var_lst wims_ref_title$emphend0 定义了命令 |
||
48 | <tt>!href</tt> 里的 title (<a ... title=" ">). 在命令后它的值被自动重置为空. |
||
49 | (默认值是空串) |
||
50 | $var_lst wims_html_header$emphend0 是所有模块的html输出的标准html头部. |
||
17228 | bpr | 51 | 它的值由文件 html/header.phtml 定义. 建议在生成模块时利用此变量定义html头部. |
2071 | zjchen | 52 | $var_lst wims_expire$emphend0 用于定义发送给用户的网页的有效期. |
53 | 最好不要动它, 除非你清楚知道你在做什么. |
||
54 | $var_lst module_init_parm$emphend0 是... |
||
55 | $table_end |
||
56 | <p> |
||
17228 | bpr | 57 | !set resetyes=<br>在动态插入以后, 此变量重置为空. |
2071 | zjchen | 58 | $table_header |
59 | <caption>保留给动态插入使用的变量</caption> |
||
60 | $var_lst ins_align$emphend0 确定内嵌图形相对于文字基线的位置. |
||
17228 | bpr | 61 | 可取的值为: bottom(底部对齐), middle(中间对齐) 或 top(顶部对齐). |
2071 | zjchen | 62 | 默认值为空(指底部对齐). |
63 | $var_lst ins_attr$emphend0 用于定义动态插入的各种属性. 例如: |
||
64 | <pre> ins_attr = align=middle</pre> |
||
65 | (使图形中线与文字基线对齐), 或 |
||
66 | <pre> ins_attr = ismap</pre> |
||
67 | (鼠标点击的坐标将被发送给服务器; 如果此对象的链接是wims服务器, |
||
68 | 那么坐标将被记录在变量 $emph no_name$emphend 里.) |
||
69 | $resetyes |
||
70 | $var_lst ins_border$emphend0 用于定义经过动态插入得到的html元素 $emph IMG $emphend |
||
71 | 的边框宽度. 它的值应该是正数. |
||
72 | $resetyes |
||
17228 | bpr | 73 | $var_lst ins_density$emphend0 用于定义动态插入的密度. |
2071 | zjchen | 74 | 默认值: $emph 100x100 $emphend. |
17228 | bpr | 75 | <br> |
2071 | zjchen | 76 | <b><font color=red>请避免使用这些变量!</font></b> 我们正计划取消它们. |
77 | 它们将被服务器管理的变量取代. |
||
78 | $var_lst ins_format$emphend0 用于确定动态插入的图形文件格式: |
||
79 | 它的值只能是 $emph gif$emphend 或 $emph jpg$emphend. 默认值是 |
||
17228 | bpr | 80 | $emph gif$emphend (可在文件 $emph wims.conf$emphend 里改变此值; 但不推荐). <br> |
2071 | zjchen | 81 | 某些动态插入可能不受此变量影响. |
82 | $var_lst ins_quality$emphend0 用于定义动态插入的图形转换质量. |
||
83 | 它的值应该在0与100之间. 只对图形格式为jpg的动态插入有影响. |
||
84 | $var_lst ins_tag$emphend0 用于表格内的动态插入. |
||
17228 | bpr | 85 | 此时定义<br> |
86 | <tt>ins_tag=form </tt>$emph name$emphend<br> |
||
2071 | zjchen | 87 | 这里的 $emph name$emphend 是html元素 $emph IMG $emphend 在表格内的名称(可选). |
88 | $resetyes |
||
89 | <p> |
||
90 | $var_lst insdraw_size$emphend0 是 ... |
||
91 | $var_lst insplot_data$emphend0 是 ... |
||
92 | $var_lst insplot_font$emphend0 是 ... |
||
93 | $var_lst insplot_set $emphend0 是 ... |
||
94 | $var_lst insplot_split$emphend0 是 ... |
||
95 | $var_lst insplot_transparent$emphend0 用于定义插入的透明色彩. |
||
96 | 默认值是空(不透明). 常用值: 255,255,255(透明白色). |
||
97 | $table_end |
||
98 | |||
2930 | zjchen | 99 | $table_header |
100 | <caption>保留给软件的变量</caption> |
||
101 | $var_lst wims_backslash_insmath 是 ... |
||
102 | $var_lst pari_precision (在 oef ??) |
||
103 | $var_lst print_precision |
||
104 | $var_lst maxima_precision |
||
105 | $var_lst wims_multiexec |
||
106 | $table_end |
||
2071 | zjchen | 107 | !! module_about |
108 | !! module_about_bgcolor |
||
109 | !! ins_anim_loop |
||
110 | !! ins_anim_delay |
||
111 | !! ins_anim_frames |
||
112 |