Remove stray debug output and properly log output of pythontex.

master
Michael Georg Hansen 4 years ago
parent f75a96c9f7
commit a3931300df

@ -34,7 +34,6 @@ echo -e "\n\npythontex-wrapper: Calling ${latexcommand}"
echo -e "------------------------------------------\n\n"
${latexcommand} $@
lastResult=$?
echo "First latex run: ${lastResult}" >> pythontex-wrapper.log
if [ $lastResult -gt 0 ] ; then
# compilation using latex failed
echo "pythontex-wrapper: This was the first latex run, before pythontex was called!" >> ${logfilename}
@ -55,11 +54,12 @@ rm -f ${secondrunfile}
echo -e "\n\npythontex-wrapper: Calling ${pythontexcommand}"
echo -e "------------------------------------------\n\n"
${pythontexcommand} $1
${pythontexcommand} $1 > ${logfilename}
lastResult=$?
echo "pythontex run: ${lastResult}" >> pythontex-wrapper.log
if [ ${lastResult} -gt 0 ]; then
# running pythontex failed
# show error messages
cat ${logfilename}
# lyx expects LaTeX error messages in the log file
# Add a fake latex error message which lyx understands
echo "! Undefined control sequence." >>${logfilename}
@ -73,11 +73,12 @@ if [ -e ${secondrunfile} ] ; then
# 2nd run of pythontex requested
echo -e "\n\npythontex-wrapper: Calling ${pythontexcommand} for 2nd run"
echo -e "------------------------------------------\n\n"
${pythontexcommand} --rerun always $1
${pythontexcommand} --rerun always $1 > ${logfilename}
lastResult=$?
echo "pythontex run: ${lastResult}" >> pythontex-wrapper.log
if [ ${lastResult} -gt 0 ]; then
# running pythontex failed
# show error messages
cat ${logfilename}
# lyx expects LaTeX error messages in the log file
# Add a fake latex error message which lyx understands
echo "! Undefined control sequence." >>${logfilename}
@ -93,7 +94,6 @@ echo -e "\n\npythontex-wrapper: Calling ${latexcommand}"
echo -e "------------------------------------------\n\n"
${latexcommand} $@
lastResult=$?
echo "Second latex run: ${lastResult}" >> pythontex-wrapper.log
echo "pythontex-wrapper: This was the second latex run, after pythontex was called!" >> ${logfilename}
if [ ${lastResult} -gt 0 ] ; then
# compilation using latex failed

Loading…
Cancel
Save