summaryrefslogtreecommitdiff
path: root/graphics/mcf2graph/CHANGELOG
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /graphics/mcf2graph/CHANGELOG
Initial commit
Diffstat (limited to 'graphics/mcf2graph/CHANGELOG')
-rw-r--r--graphics/mcf2graph/CHANGELOG381
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.
+******************************************************************************