I want to know if is there a possibility/method/package, by which I can uniquely label all footnote positions in book.tex. And another file, footnote.tex, containing the footnotes
and matching labels, which can be used for inserting footnotes?
Example:
blah blah blah\footnotemark{id1} blah blah\footnotemark{id2} in chap1.tex;
\footnotetext{id1}{blah blah},\footnotetext{id2}{blah blah blah} in chap1foot.tex. When chap1.tex is ran I need \footnotetext{id1}{blah blah} to appear with footnote counter starting from 1 in each page.

\footnotemark[<num>]since<num>is assigned to a counter. Please elaborate on the following: Are you creating the filechap1.texandchap1foot.texseparately, or do you want this to be automated? Do you want the footnotes to appear on the actual pages that you have the accompanying\footnotemark? – Werner Oct 13 '12 at 01:42