def LoadTemplate(maketexpath): cation = '同時にdoucmentclassの同時生成が行えます。\n生成を行いますか?' cancel = 'デフォルト値で初期化します。' action = 'documentclassの設定に従い初期化します。' dc_action = flag_yn(cation,cancel,action) if not dc_action: return 1 dcname = raw_input('documentclassの名前を入力してください(拡張子なし)\n>') from documentclass import makedc as mdc mdc(dcname,mt_dirs().maketex(maketexpath)).make() return 0
def make(firsttime): ''' firsttime = [<.maketex path>,True/False<firsttime>] ''' cation = '設定ファイルの初期化を行います。削除されたファイルは復元できません。' cancel= '初期化を中止しました。' if firsttime[1]: dc_flag = flag_yn(cation=cation,cancel=cancel) if not dc_flag: return 0 else: dc_flag = False # .maketex file生成, 1行目に作業ディレクトリを記述 outfile = file(firsttime[0],'w') outfile.write(' ') outfile.close() file(firsttime[0],'w').close() mc = maketex(firsttime[0]) mc.make() if dc_flag: LoadTemplate(firsttime[0])