https://bugs.kde.org/show_bug.cgi?id=371558
Bug ID: 371558 Summary: Dynamic crossref resolution and mapping Product: KBibTeX Version: unspecified Platform: Other OS: Linux Status: UNCONFIRMED Severity: wishlist Priority: NOR Component: User interface Assignee: fisc...@unix-ag.uni-kl.de Reporter: juer...@spitzmueller.org Created attachment 101735 --> https://bugs.kde.org/attachment.cgi?id=101735&action=edit Implement dynamic crossref resolution and mapping (Transfered from https://gna.org/bugs/?20407, since GNA does not seem to get attention anymore) Currently, the crossref resolution is hardcoded to the "crossref" field. However, biblatex also has the field "xdata" which is used in a similar way (note that biblatex's xref field must not be resolved, since it does not inherit fields from the target.). Furthermore, biblatex does not do a 1:1-mapping, but maps fields more cleverly (author > bookauthor etc.). The attached patch (against branch/0.6) implements this function. * It dynamically resolves xdata entries (also multiple and nested ones) * It implements proper crossref field mapping (via the kbstyle file; the syntax should be self-explaining, but is also documented in the source). I think this patch is a significant improvement for biblatex users. The patch is the last version I posted over at GNA. I have tested it now in real work for several weeks. -- You are receiving this mail because: You are watching all bug changes.