internal static void CiteSnippetPDFDocuments(bool suppress_messages, List <PDFDocument> pdf_documents, CSLProcessorOutputConsumer.BibliographyReadyDelegate brd = null) { foreach (var pdf_document in pdf_documents) { pdf_document.DateLastCited = DateTime.UtcNow; } string last_style_filename = GetLastStyleFilename(); if (null != last_style_filename) { CSLProcessor.GenerateRtfCitationSnippet(suppress_messages, pdf_documents, last_style_filename, null, brd); } }
internal static void CiteSnippetPDFDocument(bool suppress_messages, PDFDocument pdf_document, CSLProcessorOutputConsumer.BibliographyReadyDelegate brd = null) { List <PDFDocument> pdf_documents = new List <PDFDocument>(); pdf_documents.Add(pdf_document); CiteSnippetPDFDocuments(suppress_messages, pdf_documents, brd); }