]> git.lyx.org Git - lyx.git/blobdiff - src/BiblioInfo.h
Fix #10328.
[lyx.git] / src / BiblioInfo.h
index 8a36183d03088fbbef007ee23ce2e49147805d1f..4509101fd379486c7b5ed200b3f23e0088b53a02 100644 (file)
@@ -35,6 +35,9 @@ CitationStyle citationStyleFromString(std::string const & latex_str,
 /// the other way round
 std::string citationStyleToString(CitationStyle const &, bool const latex = false);
 
+/// Transforms the information about authors into a <authorgroup> (directly written to a XMLStream).
+docstring authorsToDocBookAuthorGroup(docstring const & authorsString, XMLStream & xs, Buffer const & buf);
+
 
 /// Class to represent information about a BibTeX or
 /// bibliography entry.
@@ -59,7 +62,7 @@ public:
        /// used for sorting.
        /// This will be translated to the UI language if buf is null
        /// otherwise, it will be translated to the buffer language.
-       docstring const getAuthorOrEditorList(Buffer const * buf = 0,
+       docstring const getAuthorOrEditorList(Buffer const * buf = nullptr,
                        bool full = false, bool forceshort = false) const;
        /// Same for a specific author role (editor, author etc.)
        docstring const getAuthorList(Buffer const * buf, docstring const & author,