A quick-and-dirty way to overrun existing map entries by later duplicates might be to reset them to nontfm and proceed with scanning. Then also the hierarchy of mapfiles from global (read first, lowest) to local (read last, highest) seems correct (the annoying message might be skipped :-) Do multiple nontfms hurt? Greetings Hartmut --- mapfile-orig.c Sun Oct 6 15:17:07 2002 +++ mapfile.c Tue Feb 11 22:59:19 2003 @@ -141,8 +141,8 @@ else { for (e = fm_tab; e < fm_ptr; e++) if (e->tfm_name != nontfm && strcmp(e->tfm_name, buf) == 0) { - pdftex_warn("entry for `%s' already exists, duplicates ignored", buf); - goto bad_line; + pdftex_warn("entry for `%s' already exists, will be ignored", buf); + e->tfm_name = nontfm; } set_field(tfm_name); } On Fri, 7 Feb 2003, Hans Hagen wrote:
At 05:14 PM 2/7/2003 +0100, Martin Schroeder wrote:
also on the todo list:
- later map entries may overload preceding ones without annoying message - map file loading after first page
Hans