Thanks Wolfgang. I looked at Taco's diff file and changed the routines in syst-lua.lua. However, I followed you're lead and changed core-job.lua and it works! Yes the footnotes come out. New problem (also happens on MkII), if there are a lot of end notes, instead of going to the next page after the first page is filled, they go to the bottom of the first page and dissappear off the bottom. The page count appears to be correct, but the notes are the second page. How to I get the footnotes (end notes) to appear on more than one page. I'm using footnote/placefootnotes combination to product the end notes. Help! Bart On Thursday 27 November 2008 13:04, Wolfgang Schuster wrote:
Am 27.11.2008 um 20:44 schrieb Bart C. Wise:
Hans,
I tried the changes, but now footnotes do not appear at all!
Here's a copy of the code that I used (combining both Hans' and Taco's changes -- although I tried several variants).
local s = lpeg.Ct(lpeg.splitat(",")) local h = { }
function commands.doifcommonelse(a,b) local ha = h[a] local hb = h[b] if not ha then ha = {s:match(a)} h[a] = ha end if not hb then hb = {s:match(b)} h[b] = hb end for i=1,#ha do for j=1,#hb do if ha[i] == hb[j] then return cs.testcase(true) end end end return cs.testcase(false) end
function commands.doifinsetelse(a,b) local hb = h[b] if not hb then hb = {s:match(b)} h[b] = hb end for i=1,#hb do if a == hb[i] then return cs.testcase(true) end end return cs.testcase(false) end
Ideas?
You should tell us what you have done, I replaced the old function in core-job.lua with the new from Hans and I get endnotes with your test file.
Wolfgang
___________________________________________________________________________ ________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________ ________