Peter Rolf wrote: > Hi Hans, > > Looks like I'm the only one using resource libs. I have tried to solve > the problem with figure inclusion, but my lua is still too bad > (coroutines). At least I have found the place where things go wrong. > > > function figures.bases.find(basename,askedlabel) > [..] > if base[2] and base[3] then > for e, d, k in > xml.elements(base[3],"/(rlx:library|figurelibrary)/*:figure/*:label") do > page = page + 1 > if xml.content(d[k]) == askedlabel then > t = { > base = file.replacesuffix(base[2],"pdf"), > format = "pdf", > name = xml.filters.text(e,"*:file"), -- always > empty > page = page, -- wrong pagenumber (far too high) > } > -- tex.sprint(table.serialize(t)) > figures.bases.found[askedlabel] = t > break > end > end > end > [..] > > > And what is the correct namespace for resource libraries?
we can make that * too ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl ----------------------------------------------------------------- ___________________________________________________________________________________ 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 ___________________________________________________________________________________