summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/support/bibtexperllibs/BibTeXParserEntry.3pm
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/support/bibtexperllibs/BibTeXParserEntry.3pm')
-rw-r--r--Master/texmf-dist/doc/support/bibtexperllibs/BibTeXParserEntry.3pm37
1 files changed, 21 insertions, 16 deletions
diff --git a/Master/texmf-dist/doc/support/bibtexperllibs/BibTeXParserEntry.3pm b/Master/texmf-dist/doc/support/bibtexperllibs/BibTeXParserEntry.3pm
index c145295b33a..e2d9405b1cf 100644
--- a/Master/texmf-dist/doc/support/bibtexperllibs/BibTeXParserEntry.3pm
+++ b/Master/texmf-dist/doc/support/bibtexperllibs/BibTeXParserEntry.3pm
@@ -124,16 +124,13 @@
.\" ========================================================================
.\"
.IX Title "BibTeX::Parser::Entry 3pm"
-.TH BibTeX::Parser::Entry 3pm "2015-10-24" "perl v5.10.1" "User Contributed Perl Documentation"
+.TH BibTeX::Parser::Entry 3pm "2016-03-24" "perl v5.10.1" "User Contributed Perl Documentation"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
.nh
.SH "NAME"
-BibTeX::Parser::Entry
-.SH "VERSION"
-.IX Header "VERSION"
-version 0.65
+BibTeX::Parser::Entry \- Contains a single entry of a BibTeX document.
.SH "SYNOPSIS"
.IX Header "SYNOPSIS"
This class ist a wrapper for a single BibTeX entry. It is usually created
@@ -152,13 +149,10 @@ by a BibTeX::Parser.
\& my @editors = $entry\->editor;
\&
\& ...
+\&
+\& print $entry\->to_string;
\& }
.Ve
-.SH "NAME"
-BibTeX::Entry \- Contains a single entry of a BibTeX document.
-.SH "VERSION"
-.IX Header "VERSION"
-version 0.65
.SH "FUNCTIONS"
.IX Header "FUNCTIONS"
.SS "new"
@@ -207,21 +201,32 @@ objects. The parameters can either be BibTeX::Author objects
or strings.
.PP
Note: You can also change the authors with \f(CW$entry\fR\->field('editor', \f(CW$editors_string\fR)
-.SS "\fIfieldlist()\fP"
-.IX Subsection "fieldlist()"
+.SS "fieldlist ()"
+.IX Subsection "fieldlist ()"
Returns a list of all the fields used in this entry.
.SS "has($fieldname)"
.IX Subsection "has($fieldname)"
Returns a true value if this entry has a value for \f(CW$fieldname\fR.
-.SS "raw_bibtex"
-.IX Subsection "raw_bibtex"
+.SS "raw_bibtex ()"
+.IX Subsection "raw_bibtex ()"
Return raw BibTeX entry (if available).
+.SS "to_string ([options])"
+.IX Subsection "to_string ([options])"
+Returns a text of the BibTeX entry in BibTeX format. Options is
+a hash. Currently only the option \f(CW\*(C`canonize_names\*(C'\fR
+is supported. If true (the default), authors' and editors'
+names are translated into canonical bibtex form. The command
+\&\f(CW\*(C`$entry\->to_string(canonize_names=>0)\*(C'\fR overrides this behavior.
+.SH "VERSION"
+.IX Header "VERSION"
+version 0.69
.SH "AUTHOR"
.IX Header "AUTHOR"
-Gerhard Gossen <gerhard.gossen@googlemail.com>
+Gerhard Gossen <gerhard.gossen@googlemail.com> and
+Boris Veytsman <boris@varphi.com>
.SH "COPYRIGHT AND LICENSE"
.IX Header "COPYRIGHT AND LICENSE"
-This software is copyright (c) 2013 by Gerhard Gossen.
+This software is copyright (c) 2013\-2016 by Gerhard Gossen and Boris Veytsman
.PP
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.