Am 03.11.2010 um 11:00 schrieb Matija Šuklje: > So, how do I skip missing bibliography fields and characters besides spaces > that are part of the citing style?
You saved the values here in macros: \def\zakon[#1][#2]% {\doifdefinedelse{zakonkratko:#2} {\zakonkratko[#1][#2]} {\bgroup \nocite[#2]% \getcitedata[title][#2] to \localtitle \getcitedata[kratko][#2] to \localkratko \getcitedata[journal][#2] to \localjournal \getcitedata[issue][#2] to \localissue \getcitedata[volume][#2] to \localvolume \getcitedata[spremembe][#2] to \localspremembe \footnote{\localtitle\ (\localkratko), \localjournal, št. \localissue/\localvolume\skip, \localspremembe.}% \egroup}% \setvalue{zakonkratko:#2}{done}} You can check for content in these macros with: \doifsomething{\localtitle}{\localtitle} \doifsomethingelse{\localtitle}{\localtitle}{<something else>} \doifnothing{\localtitle}{<no title>} \doifelsenothing{\localtitle}{<no title>}{\localtitle} 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 : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________