diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /graphics/mcf2graph/CHANGELOG |
Initial commit
Diffstat (limited to 'graphics/mcf2graph/CHANGELOG')
-rw-r--r-- | graphics/mcf2graph/CHANGELOG | 381 |
1 files changed, 381 insertions, 0 deletions
diff --git a/graphics/mcf2graph/CHANGELOG b/graphics/mcf2graph/CHANGELOG new file mode 100644 index 0000000000..fa35cf4dd9 --- /dev/null +++ b/graphics/mcf2graph/CHANGELOG @@ -0,0 +1,381 @@ +******************************************************************************* + Changelog of mcf2graph software package by Akira Yamaji 2019-07-07 +******************************************************************************* +[ver. 4.44 / 2019-07-07] + -improve to ignore unknown command + +[ver. 4.43 / 2019-06-23] + -add binop for add() + a << b : a rotated b + -improve embedded font + -update MCF manual + +[ver. 4.42 / 2019-05-26] + -add function for add() + plus : circled plus + minus : circled minus + lonepair : lonepair + -add binop for add() + a ** b : a scaled b + a /* b : point of b scaled a + -add variable for add() + A[n]up : dir An + A[n]left : dir An+90 + A[n]right : dir An-90 + A[n]down : dir An+180 + B[n]up : dir Bn + B[n]left : dir Bn+90 + B[n]right : dir Bn-90 + B[n]down : dir Bn+180 + -change variable for add() + A[n]dir => A[n]ang + A[n]ang : angle of An + B[n] => Bm[n] + B[n] : bond position => path + -improve label emulation + -update MCF manual + +[ver. 4.41 / 2019-05-11] + -change syntax + |<=,=>| => |=,=| + ext() => add() + EXT() => ext() + -update MCF manual + +[ver. 4.40 / 2019-03-21] + -add function MC() + -change function name MCa() => MCat() + -delete function MCc(),MCd(),MCf() + -add angle parameter mangle + -add size parameter + thickness_mframe + -change size parameter name + bond_len => blength + max_bond_length => max_blength + font_wd,font_ht => fsize(w,h) + margin_left_right,margin_top_bottom + => fmargin(w,h) + thickness_font_frame => thickness_fframe + thickness_atom_frame => thickness_aframe + -delete ratio parameter ratio_bond_width + -delete option parameter sw_solid + -change option parameter name + sw_clip => sw_trimming + sw_bond_single => sw_single + sw_fomt_frame => sw_fframe + sw_mol_frame => sw_mframe + sw_atom_frame => sw_aframe + -update MCF manual + +[ver. 4.36 / 2019-02-11] + -fix bug in draw atom,draw bond + -delete size parameter atomfontsize + -update MCF manual + +[ver. 4.35 / 2019-01-03] + -fix bug in numbering bond + -update MCF manual + +[ver. 4.34 / 2018-11-11] + -change default driver(graphicx,hyperref) + dvipdfmx => pdftex + -change file name + mcf_man_soc-064.eps => mcf_man_soc-064.mps + -change command-line parameter settings + -change option parameter name + sw_report => sw_rep_out + -update MCF manual + +[ver. 4.33 / 2018-06-18] + -change syntax n:& + n:& => n:# + -add command &"c" + -update MCF manual and examples + +[ver. 4.32 / 2018-06-03] + -add commands C[],N[],O[],S[] + X[1] : "{X^+^}" + X[-1] : "{X^-^}" + -change option parameter name + sw_MOLout => sw_mol_out + sw_auxout => sw_aux_out + -improve MOL file output + sw_mol_out=0 : no MOL file + sw_mol_out=1 : MOL file V2000 + sw_mol_out=2 : MOL file V3000 + -update MCF manual and examples + +[ver. 4.31 / 2018-04-16] + -add command */*n , n:*\* , |<=n + */*n : /n~wv + n:*\* : n:\~wv + |<=n : |<,``n + -update MCF manual and examples + +[ver. 4.30 / 2018-01-03] + -change syntax &n + &n => n:& + -improve address error detection + -improve expand mode + -update MCF manual and examples + +[ver. 4.29 / 2017-10-29] + -miner update mcf2graph.mf + +[ver. 4.28 / 2017-09-15] + -change syntax #n + #n => $n + -update MCF syntax manual + +[ver. 4.27 / 2017-09-03] + -improve function ext(),EXT() + -update MCF syntax manual + +[ver. 4.26 / 2017-08-13] + -improve label emulation + -update MCF syntax manual + +[ver. 4.25 / 2017-07-23] + -improve label,arrow emulation + -change variable name + Bs[] => B[]s + Be[] => B[]e + B[]ang => B[]dir + A[]bra => B[]dir + -update MCF syntax manual + +[ver. 4.24 / 2017-07-17] + -atom font can be changed + -update MCF syntax manual + +[ver. 4.23 / 2017-06-04] + -change syntax n*,n\ + n* => n:@ + n\ => n:\ + -update MCF syntax manual + +[ver. 4.22 / 2017-05-27] + -change syntax @(),$() + @(a,b,...)c => {a,b,...}:c + $(a,b,...)c => {a,b,...}=c + -improve function ext() + add variable Bs[],Be[] + -update MCF syntax manual + +[ver. 4.21 / 2017-05-03] + -change brock making commands + '{','}' => '|<','>|' + -improve report output + -update MCF syntax manual + +[ver. 4.20 / 2017-03-26] + -change length expression + length# => length + -add emulation commands + dotlabel,drawarrow,drawdblarrow + -add function MCa(),MCc() + -delete function draw_vector() + -update MCF syntax manual + +[ver. 4.11 / 2017-03-06] + -improve function EXT(),ext() + -update MCF syntax manual + +[ver. 4.10 / 2017-02-13] + -improve function EXT(),ext() + -update MCF syntax manual + +[ver. 4.09 / 2017-01-29] + -add new function puts() + put string in EXT(),ext() + -add new function use_font() + make font for puts() + -change option parameter name + sw_checklist => sw_report + -update MCF syntax manual + +[ver. 4.08 / 2017-01-15] + -add monoisotopic mass calculation + -update MCF syntax manual + +[ver. 4.07 / 2017-01-09] + -add new command '!!' : '!~db' + -add new command '!!!' : '!~tm' + -add new substituent '/_' : '/Me' + -improve molecular weight calculation + -update MCF syntax manual + +[ver. 4.06 / 2017-01-03] + -miner update + -corrected molecular examples + -update MCF syntax manual + +[ver. 4.05 / 2016-11-15] + -improve molecular checklist + -update MCF syntax manual + +[ver. 4.04 / 2016-11-05] + -improve clipping mode + -update MCF syntax manual + +[ver. 4.03 / 2016-11-03] + -miner update + -update MCF syntax manual + +[ver. 4.02 / 2016-10-30] + -add function EXT(),ext() + -delete option parameter sw_start_vector + -update MCF syntax manual + +[ver. 4.01 / 2016-10-23] + -many fixes for robustness + -update MCF syntax manual + +[ver. 4.00 / 2016-10-19] + -change solid mode parameter + 1:solid ratio,2:solid length + -update MCF syntax manual + +[ver. 3.99 / 2016-10-14] + -miner update + -update MCF syntax manual + fixed page number of contents + +[ver. 3.98 / 2016-10-10] + -add option parameter sw_clip (clipping font) + -add max_bond_length , delete max_bond_width + -update MCF syntax manual + +[ver. 3.97 / 2016-08-21] + -change bond type name 'ov' to 'si_' + -add bond type 'wf_','wb_','bd_' + -update MCF syntax manual + +[ver. 3.96 / 2016-08-06] + -large scaled rings can fuse + 5,6,7,8 membered ring scaled 11/10,12/10,13/10,14/10,15/10 + -update MCF syntax manual + +[ver. 3.95 / 2016-07-10] + -improve bond type 'ov' + -update MCF syntax manual and example + +[ver. 3.94 / 2016-06-19] + -set maximum ratio atom size / bond length to 0.8 + for avoid error when font size is very small + +[ver. 3.93 / 2016-06-11] + -improve font frame + -update MCF syntax manual + +[ver. 3.92 / 2016-05-05] + -miner update + -update MCF syntax manual + +[ver. 3.91 / 2016-05-01] + -add information tag and var for fixed aux file + -update MCF syntax manual + +[ver. 3.90 / 2016-04-28] + -add parameter 'sw_auxfix' + fixed aux information format is added + It is easy to use with spreadsheet software + +[ver. 3.89 / 2016-04-10] + -add new bond type bz (broad dotted) + +[ver. 3.88 / 2016-04-06] + -rename variable 'aux_separater' => 'aux_delimiter' + +[ver. 3.87 / 2016-04-04] + -change aux information delimiter(, => ;) + a lot of molecular name include ',' + +[ver. 3.86 / 2016-04-02] + -change aux output format(command => csv) + -update MCF syntax manual + +[ver. 3.85 / 2016-03-24] + -change aux output control + -update MCF syntax manual + +[ver. 3.84 / 2016-03-19] + -improve efficiency of command @,: + -update MCF syntax manual + +[ver. 3.83 / 2016-03-05] + -change option parameter name + sw_logout => sw_auxout + sw_MOLfile => sw_MOLout + -update MCF syntax manual + +[ver. 3.82 / 2016-02-14] + -add new commands ~~,^^,'`,:> + -update MCF syntax manual + +[ver. 3.81 / 2016-02-11] + -add parameter sw_subst_off,sw_bond_single + -delete constant _skeltonA_end + -update MCF syntax manual + +[ver. 3.80 / 2016-02-06] + add new command || , divide CHANGELOG from README + change e-mail address + +[ver. 3.78 / 2016-01-16] + update MCF syntax manual and MCF luamplib example + +[ver. 3.76 / 2015-11-28] + update MCF syntax manual and MCF example + +[ver. 3.75 / 2015-10-17] + fix bug in command ** + +[ver. 3.74 / 2015-10-03] + improve bond infomation of checklist + +[ver. 3.72 / 2015-09-22] + change command ^^ to < and delete ^^ + +[ver. 3.71 / 2015-09-18] + delete command !!,?? + +[ver. 3.70 / 2015-09-16] + add new command | ,change syntax of !,!!,?,?? + +[ver. 3.63 / 2015-09-14] + add command option of numbering address,update MCF syntax manual + +[ver. 3.62 / 2015-09-07] + improve numbering bond, numbering atom, update MCF syntax manual + +[ver. 3.61 / 2015-09-01] + fix bug in local setting of font_wd# and font_ht# + +[ver. 3.59 / 2015-08-23] + update MCF syntax manual + +[ver. 3.58 / 2015-08-18] + improve calculation of molecular formula and weight + +[ver. 3.57 / 2015-08-14] + improve AUX file format + +[ver. 3.55 / 2015-08-04] + support luamplib(v2.11), renew mcf_mplib_exa.tex + +[ver. 3.54 / 2015-08-03] + maximum item number of MOLinfo can be changed + +[ver. 3.53 / 2015-07-29] + support luamplib(LuaLaTeX) + +[ver. 3.52 / 2015-07-20] + '!!4`2' can use as '{,``2,!4,}' + +[ver. 3.51 / 2015-07-19] + '?6`2' can use as '{,``2,?6,}' + +[ver. 3.50 / 2015-07-11] + first version uploaded to ctan. +****************************************************************************** |