::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Batch file for compile MCF 2025.09.15 :: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: @echo off if %~x1 == .mp ( if %~n1 == mcf2graph goto end mkdir %~n1-mp mpost -output-directory=./%~n1-mp %~n1 goto end ) if not %~x1 == .mcf goto end echo **** Select output format / Library file [%~n1] **** echo [1:svg 2:png-600dpi 3:png-1200dpi 4:MOL-v2000 5:MOL-v3000 6:report 0:cancel] choice /c 1234560 if %errorlevel% == 7 goto end echo input mcf2graph; libm:="%~n1.mcf"; loadm() allm bye> temp_soc.mp if %errorlevel% == 1 (mkdir %~n1-svg mpost -output-directory=./%~n1-svg temp_soc) if %errorlevel% == 2 (mkdir %~n1-pn0600 mpost -output-directory=./%~n1-pn0600 -s ahangle=1 temp_soc) if %errorlevel% == 3 (mkdir %~n1-pn1200 mpost -output-directory=./%~n1-pn1200 -s ahangle=2 temp_soc) if %errorlevel% == 4 (mkdir %~n1-molv2k mpost -output-directory=./%~n1-molv2k -s ahlength=5 temp_soc) if %errorlevel% == 5 (mkdir %~n1-molv3k mpost -output-directory=./%~n1-molv3k -s ahlength=6 temp_soc) if %errorlevel% == 6 (mkdir %~n1-report mpost -output-directory=./%~n1-report -numbersystem=double -s ahlength=7 temp_soc) del temp_soc.mp :end