pages/_plugins/hideCustomBibtex.rb
gzwongkk 53ad434ad2
Fix regex to limit keyword scope to fields (#1629)
improved version of the original fix contributed by @paberr in #1429
2023-09-17 14:19:45 -04:00

16 lines
342 B
Ruby

module Jekyll
module HideCustomBibtex
def hideCustomBibtex(input)
keywords = @context.registers[:site].config['filtered_bibtex_keywords']
keywords.each do |keyword|
input = input.gsub(/^.*\b#{keyword}\b *= *\{.*$\n/, '')
end
return input
end
end
end
Liquid::Template.register_filter(Jekyll::HideCustomBibtex)