I am getting this error
[275
]
! Argument of \@doanenote has an extra }.
<inserted text>
\par
l.726 {citation}
?
This raises a number of questions:
- What is causing this?
- What does the
l.726mean? I have assocaited this in the past with the line number, but I don't have any files with this many lines. - How can I tell what file this problem occurs in?
- I don't have any occurrence of doanenote in my text ... how does one in general learn to associate what the error message says with something I might have done in the text.
- I have checked my files and they have equal numbers of open and close braces, so whatever it is not simply that I have an extra end brace. In general, when it says you have an extra end brace, what do you look for?
- Is there a good reference on how to decrypt these rather opaque error messages?
- Is there any way to encourage better compiler error output. I know it is an open source effort, but is there a place to help, or a group concerned about this?
Any help would be appreciated.
I believe the 275 is in reference to the page of the output document, because there are other comments mentioning page 275. That page 275 is the last page of the notes section --- and the notes sections ends prematurely (probably less than half the notes appearing). I am examining the endnote commands around that point in the book.
Thanks everyone, I found the problem to be a couple nested of footnote statements inside of a footnote (I had been using footnotes as reminders to myself to put in citations, and then I converted a block of text to a real footnote failed to notice the embedding.)
Here is the MWE:
entire machine. Analysis\footnote{Analysis is most often characterized
as breaking something down into its components to gain a better understanding
of it. The Oxford Dictionary states that analysis is ``the process of separating
something into its constituent elements. Often contrasted with
synthesis.''\footnote{citation} The Stanford Encyclopedia of Philosophy
states that ``Analysis has always been at the heart of philosophical method,
but it has been understood and practiced in many different ways. Perhaps,
in its broadest sense, it might be defined as a process of isolating or working
back to what is more fundamental by means of which something, initially taken
as given, can be explained or reconstructed.''\footnote{citation} Whether
used in a decompositional way, or a regressive say, analysis is a technique
that predates Aristotle and Socrates and forms the logical basis of mathematics
and many sciences.} does not work on complex systems;
I can honestly say, that the error message is inadequate. A simple accurate "filename and line number" would be 1000% more helpful. The line number reported appears to be a cumulative number of all the files added together --- not a line of a particular file.
endnote.stypackage. But we can't help you without an MWE. There could be so many thing causing this error. Even if the number of curly braces is correct. Please reduce your code to this very error and you will find the problem. – LaRiFaRi Oct 21 '14 at 20:55l.726is almost certainly the line in the endnotes file, which has been compiled during the tex processing of the main file. i don't remember what that file is named, but if you look to see what files are in your working directory, it should be obvious. – barbara beeton Oct 21 '14 at 21:10