Subversion Repositories wimsdev

Rev

Rev 15681 | Blame | Compare with Previous | Last modification | View Log | RSS feed

:checkmol
Norbert Haider, norbert.haider@univie.ac.at, modified by Ernst-Georg Schmid

:curvecomp
Xiao Gang
±È½ÏÁ½ÌõÇúÏß
ÊäÈë²ÎÊý: »·¾³.<br>  w_curvecomp_1 and w_curvecomp_2: Óû±È½ÏµÄÇúÏß, ×÷ΪµãµÄÁбí.<br>  w_curvecomp_xrange and w_curvecomp_yrange: Á½¸öÕûÊý, ±È½ÏµÄ·¶Î§<br>  w_curvecomp_tolerance: ¾àÀë±È½ÏµÄÈÝÐíÎó²î.
Êä³ö: ÒÔ¿Õ¸ñ·Ö¸ôµÄ 10 ¸öË«¾«¶ÈÊý:<br>- ÇúÏß 1 ¹ØÓÚÇúÏß 2 µÄƽ¾ù¾àÀë.<br> -  ÇúÏß 2 ¹ØÓÚÇúÏß 1 µÄƽ¾ù¾àÀë.<br> - ÇúÏß 1 ¹ØÓÚÇúÏß 2 µÄ×î´ó¾àÀë.<br> - ÇúÏß 2 ¹ØÓÚÇúÏß 1 µÄ×î´ó¾àÀë.<br> - ÇúÏß 1 ½Ó½üÇúÏß 2 µÄ±ÈÀý.<br> - ÇúÏß 2 ½Ó½üÇúÏß 1 µÄ±ÈÀý.<br> -  ÇúÏß 1 µÄ×î´óÌøÔ¾.<br> - ÇúÏß 2 µÄ×î´óÌøÔ¾.<br> - ÇúÏß 1 µÄÖظ´±È.<br> µÚ 10 ¸öÊý: ÇúÏß 2 µÄÖظ´±È.<br> ´ËÍâ, ÈçÇúÏß 2 ±íʾΪ x (Óë/»ò y) µÄº¯ÊýͼÏñ, Ôò½«³öÏÖ "fnofx" Óë/»ò "fnofy".<br> µ±ÆäÖÐÒ»ÌõÇúÏßÍË»¯Ê±, ·µ»Ø¿Õ.
curvecomp_1=0,92,1,92,2,92,3,92\\curvecomp_2=46,41,48,41,50,45\\curvecomp_tolerance=40\\curvecomp_xrange=11,208\\curvecomp_yrange=0,220
xx

:cyclicode
Xiao Gang
´Ë³ÌÐò´ÓÒ»¸öËØÊýÓòÉϵĶàÏîʽÉú³ÉÑ­»·Âë. Ëü²¢²»¼ìÑé´Ë¶àÏîʽÊÇ·ñ±¾Ô­»ò²»¿ÉÔ¼.
¿É½ÓÊܵIJÎÊý: 3 ¸ö´Ê<br> µÚ 1 ¸ö´Ê: ÓòµÄÌØÕ÷, ÏÞÓÚ 2,3,5,7<br> µÚ 2 ¸ö´Ê: ¶àÏîʽµÄϵÊý (³ýÊ×ÏîϵÊýÍâ, ´ÓµÍ´Îµ½¸ß´Î).<br>µÚ 3 ¸ö´Ê: ³õʼ״̬ (´ÓµÚÒ»¸ö bit ¿ªÊ¼).


3 22 10

:dicfind
Xiao Gang
ÓÃÓÚ adm Ä£¿é

:dicsort
Xiao Gang
´ÊµäÅÅÐò
ÓÃÓÚ adm Ä£¿é

:huffman
Xiao Gang
±¾³ÌÐòÀûÓà Huffman Ëã·¨ÔÚ¸ø³öµÄ¸ÅÂÊ·Ö²¼Ï¼ÆËã×î¼ÑµÄ¿É±ä³¤¶ÈÂë.
Á½¸ö»·¾³±äÁ¿<br> wims_exec_parm ÊÇÓöººÅ·Ö¸ôµÄ¸ÅÂÊ·Ö²¼±í<br> ×î´óÏîÊýÊÇ MAX_ITEMS<br>ÊäÈëµÄÊý¾Ý½«±»Ëõ·Åµ½×ܺ͵ÈÓÚ 1<br> w_huffman_radix ÊDZàÂëµÄ»ùÊý, È¡Öµ 2 µ½ MAX_RADIX.
Á½ÐÐ<br> µÚ 1 ÐÐ: ÒÔ¶ººÅ·Ö¸ôµÄƽ¾ùÂ볤µÄìØ<br> µÚ 2 ÐÐ: ÒÔ¶ººÅ·Ö¸ôµÄÂë±í.
huffman_radix=4
0.16, 0.39, 0.55

:lceb
Lucas Nussbaum <lucas@lucas-nussbaum.net>
ÓÎÏ·
7 ¸öÕûÊý
ÈçºÎ´ÓºóÃæ 6 ¸öÊýÀûÓüӼõ³Ë³ýµÃµ½µÚÒ»¸öÊý

598 6 8 2 5 10 12
:matchmol
Norbert Haider, norbert.haider@univie.ac.at, modified by Ernst-Georg Schmid

:mathexp
Xiao Gang
WIMS ʹÓõÄÊýѧ±í´ïʽ

:moneyprint
J.M. Evers
prints a number with fixed amount of decimal places
Usage:!exec moneyprint number1,number2,number3,....number_n decimal_places<br>or !exec moneyprint number1,number2,number3;....number_n decimal_places<br>\text{A=wims(exec moneyprint number1,number2,number3....number_n decimal_places)}<br>default value "decimal_places = 2"<br>A=!exec moneyprint 123,43.5,23.45665<br>A=123.00,43.50,23.47<br>A=!exec moneyprint 1.000,6.234;8.4567<br>A=1.00,6.23;8.46<br>or specified a last "word"<br>A=!exec moneyprint 123,43.5,23.45665 3 <br>A=123.000,43.500,23.457


:msg2wims
Xiao Gang
transforms a text in a file and save it in another file (administrative module). Transforms some commands of the form \ in wims equivalence. By default, the commands are \(\) (replace by !insmath) and translation in html of $$, !, (to complete). More commands can be translated by the configuration of the variable msg2wims_primitives. Usage:!sh cd $$wims_home; bin/msg2wims file_in > file_out
name of a file
modified text of the input file


:oncechar
Xiao Gang
This special program selects words composed by selected characters, each selected character being used at most once in the word. Used in the shell script public_html/bin/dicfind
Selected characters are entered by the env var 'oncechar'. Words entered by stdin. Output to stdout.



:scienceprint
J.M. Evers
Prints a number in scientific notation.
Usage: !exec scienceprint number,significant_digits,output_type<br>\text{A=wims(exec scienceprint number,significant_digits,output_type )}<br>output_type can be<ul><li>0 : calculating format : 1.234*10^-4</li><li>1 : html format :1.234&times;10<sup>-4</sup></li><li>2 : latex format : 1.234\times10^{-4}</li><li>3 : prefix format : 1.234&times;10<sup>-1</sup> m</li><li>4 : mathml format : <math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mstyle id="wims_mathml" mathsize="110%"><mn>1.234</mn><mo>&times;</mo><msup><mn>10</mn><mn>-4</mn></msup></mstyle></math></li><li>5 : long prefix format : 1.234&times;10<sup>-1</sup> milli</li></ul>


:shortpath
Xiao Gang
ÕÒ³öÁ¬½Ó¸ø¶¨µãµÄ×î¶Ì·¾¶
wims_exec_parm ÊÇ ... . w_shortpath_style : 0: ·µ»ØÆðµã<br> 1: ÈÎÒâ²»±ÕºÏµÄ·¾¶<br> 2: Ö¸¶¨ÆðµãµÄ²»±ÕºÏ·¾¶<br> 3: Ö¸¶¨ÖÕµãµÄ²»±ÕºÏ·¾¶<br> 4: Ö¸¶¨ÆðµãÓëÖÕµãµÄ²»±ÕºÏ·¾¶

shortpath_style=0
1,3\\5,1\\3,4\\1,1\\3,1\\4,5


:translator
Xiao Gang
¸ù¾Ý´ÊµäÖ±Òë
ÓÃÓÚ adm Ä£¿é


:voronoi
Steve J. Fortune
¼ÆËã Voronoi ͼ»ò Delaunay Èý½Ç»¯. ´Ó±ê×¼ÊäÈë¶ÁÈëƽÃæµã¼¯, È»ºó´Ó±ê×¼Êä³öд³ö Voronoi ͼ»ò Delaunay Èý½Ç»¯.
ÿ¸öÊäÈëÐÐÓÉÁ½¸öÓÿոñ·Ö¸ôµÄʵÊý¹¹³É.
Èç¹ûʹÓÃÁËÑ¡Ïî -t, ÔòÉú³É Delaunay Èý½Ç»¯. ÿ¸öÊä³öÐж¼ÊÇÈýÔª×é   i j k ËüÃÇÊÇ Delaunay Èý½Ç»¯ÀïÈý¸öµãµÄ±êºÅ.<br> ´Ó 0 ¿ªÊ¼¼ÆÊý. <br>Èç¹û´ËÑ¡Ïî²»³öÏÖ, ÔòÉú³É Voronoi ͼ.<br> ÓÐËÄÖÖÊä³ö¼Ç¼ÀàÐÍ.<br>       s a b ±íʾ´Ë×ø±êµÄÊäÈëµã      l a b c ±íʾ·½³ÌΪ ax + by = c µÄÖ±Ïß.<br>      v a b ±íʾÔÚ a b µÄ¶¥µã.<br>        e l v1 v2 ±íʾһ¸ö Voronoi ¶Î(segment), ËüÊÇµÚ l ÌõÖ±ÏßµÄ×Ó¶Î; ¶Ëµã±àºÅΪ v1 Óë v2.<br>  Èç v1 »ò v2 ÊÇ -1, ±íʾֱÏßÉìÕ¹ÖÁÎÞÏÞ.

-t 5 7\\2 8\\7 6\\3 5\\1 2\\8 1\\4 3\\6 4