Folks here have been exceptionally helpful in seeing errors that I miss.
This new error may well be the most challenging.
My embedded LaTeX is trying to print a two-column table with text
(strings) in each column, no numbers. Here's the relevant code:
ivr.write('\\begin{tabular}{lp{75mm}} \\hline ')
ivr.write('\n''\n')
for left,right in subitems:
ivr.write(str(left))
ivr.write(' & ')
ivr.write(str(right))
ivr.write('\\\\')
ivr.write('\n')
ivr.write('\n''\n')
ivr.write('\\hline')
ivr.write('\\end{tabular}')
But, pdflatex throws this error:
! Missing $ inserted.
<inserted text>
$
l.1963 IIA1 & if impervioussurface_
amount is little then goodness is
greatly...
The 'Missing $ inserted' error message is generated when there is a math
symbol (e.g., $) in the text string that causes LaTeX to enter math mode. I
do not have any monetary amounts in the text. What other character might be
seen by LaTeX as a command to enter math mode when that's not my intention?
I don't see anything jumping out at me -- particularly in the string on line
1963 above -- that tells me what I need to fix.
Rich
--
Richard B. Shepard, Ph.D. | Integrity Credibility
Applied Ecosystem Services, Inc. | Innovation
<http://www.appl-ecosys.com> Voice: 503-667-4517 Fax: 503-667-8863