lib/biblicit/parscit.rb in biblicit-2.2.2 vs lib/biblicit/parscit.rb in biblicit-2.2.3
- old
+ new
@@ -16,11 +16,15 @@
attr_reader :result
def initialize(in_txt, opts={})
mode = (opts.fetch :include_citations, false) ? 'extract_all' : 'extract_header'
+
ENV['CRFPP_HOME'] ||= "#{File.dirname(`which crf_test`)}/../"
+ ENV['PARSCIT_TMPDIR'] ||= "/tmp/"
+
output = `#{PERL_DIR}/bin/citeExtract.pl -q -m #{mode} #{in_txt.path}`
+
@result = parse(Nokogiri::XML output)
end
private