daijiajie1@1: #!/bin/bash daijiajie1@1: daijiajie1@1: # generate directory, if necessary daijiajie1@1: if [ ! -d "jasa_submission" ]; then daijiajie1@1: mkdir jasa_submission daijiajie1@1: fi daijiajie1@1: rm -r jasa_submission/* daijiajie1@1: daijiajie1@1: # copy some files daijiajie1@1: cp latex/jasatex.cls jasa_submission daijiajie1@1: cp scripts/paper_results.* jasa_submission daijiajie1@1: cp latex/response_letter*.pdf jasa_submission daijiajie1@1: cp latex/author_cover_letter*.txt jasa_submission daijiajie1@1: daijiajie1@1: # definitions daijiajie1@1: MANUSCRIPT=jasa_submission/manuscript.tex daijiajie1@1: TEMPTEX=jasa_submission/temp.tex daijiajie1@1: FIGURELIST=jasa_submission/figurelist.txt daijiajie1@1: daijiajie1@1: # cat the relevant text together daijiajie1@1: awk '/documentclass/,/maketitle/' latex/intonation_paper.tex > $MANUSCRIPT daijiajie1@1: cat latex/section_introduction.tex >> $MANUSCRIPT daijiajie1@1: cat latex/section_method.tex >> $MANUSCRIPT daijiajie1@1: cat latex/section_accuracy.tex >> $MANUSCRIPT daijiajie1@1: cat latex/section_results.tex >> $MANUSCRIPT daijiajie1@1: cat latex/section_model.tex >> $MANUSCRIPT daijiajie1@1: cat latex/section_discussion.tex >> $MANUSCRIPT daijiajie1@1: cat latex/section_conclusions.tex >> $MANUSCRIPT daijiajie1@1: cat latex/section_appendix.tex >> $MANUSCRIPT daijiajie1@1: # echo '\section{References}' >> $MANUSCRIPT daijiajie1@1: cat latex/intonation_paper.bbl >> $MANUSCRIPT daijiajie1@1: awk '/end[{]document[}]/,0' latex/intonation_paper.tex >> $MANUSCRIPT daijiajie1@1: daijiajie1@1: # remove commented lines daijiajie1@1: grep -v '^ *[%]' $MANUSCRIPT > $TEMPTEX daijiajie1@1: daijiajie1@1: # list of figures daijiajie1@1: grep -o 'figures[/][^}]*' $TEMPTEX > $FIGURELIST daijiajie1@1: while read f; do cp $f jasa_submission; done < $FIGURELIST daijiajie1@1: daijiajie1@1: # make figure references relative to same directory as source file daijiajie1@1: sed 's|../figures/||g' $TEMPTEX > $MANUSCRIPT daijiajie1@1: daijiajie1@1: # zip figures daijiajie1@1: cd jasa_submission daijiajie1@1: zip -r figures.zip *.pdf *.eps daijiajie1@1: daijiajie1@1: # extract figure naturalheight and width daijiajie1@1: for g in *.pdf; do echo $g; rep=`grep --binary-files=text MediaBox $g | tail -1 | grep -o '[1-9][0-9]* [1-9][0-9]*' | sed 's/^/natwidth=/' | sed 's/ /,natheight=/'`; echo $rep; sed "s/.[^a-zA-Z]$g/,$rep]{$g/" manuscript.tex > temp.tex; mv temp.tex manuscript.tex; done