From: Gustavo Barros <gusbrs.2016@gmail.com>
To: Lars Ingebrigtsen <larsi@gnus.org>
Cc: 21099@debbugs.gnu.org, Brian Zbriger <brian.zbr@gmail.com>,
Roland Winkler <winkler@gnu.org>
Subject: bug#21099: 24.3; bibtex-clean-entry and date fields in biblatex
Date: Fri, 02 Aug 2019 16:18:40 -0300 [thread overview]
Message-ID: <878ssbbckv.fsf@gmail.com> (raw)
In-Reply-To: <87blx7phf7.fsf@mouse.gnus.org>
Hi Lars,
On Fri, Aug 02 2019, Lars Ingebrigtsen wrote:
>
> Right; this is what the bug report claims makes latexmk and biber stop
> working, but you say later that this isn't the case? Could there be
> versions of these programs that choke on brace-less entries?
>
Not that I’m aware of. biblatex tries hard to keep backward
compatibility, especially with the BibTeX entry *format*. So I’d be
surprised if that was the case. (Not so with a field with text,
e.g. `month = jan` is indeed different from `month = "jan"`). I’ve been
active a number of years on TeX.SX with the biblatex and biber tags, and
I don’t recall a case of missing braces in dates producing issues. Of
course, it is hard to remember such things, so before I wrote I had done
some (light) testing on a file with different cases and built it
successfully with `latex -> biber -> latex` with a current TeX
Live. (That’s why you got "Author2019c" as an example). Anyway, since
you asked, I took a look at the file "biblatex-examples.bib", which
ships with biblatex and which, as far as I know, is the one used for
testing it, entries such as:
@article{aksin,
author = {Aks{\i}n, {\"O}zge and T{\"u}rkmen, Hayati and
Artok, Levent
and {\c{C}}etinkaya, Bekir and Ni, Chaoying and
B{\"u}y{\"u}kg{\"u}ng{\"o}r, Orhan and {\"O}zkal,
Erhan},
title = {Effect of immobilization on catalytic
characteristics of
saturated {Pd-N}-heterocyclic carbenes in
{Mizoroki-Heck}
reactions},
journaltitle = jomch,
date = 2006,
volume = 691,
number = 13,
pages = {3027-3036},
indextitle = {Effect of immobilization on catalytic
characteristics},
}
@article{angenendt,
author = {Angenendt, Arnold},
title = {In Honore Salvatoris~-- Vom Sinn und Unsinn der
Patrozinienkunde},
journaltitle = {Revue d'Histoire Eccl{\'e}siastique},
date = 2002,
volume = 97,
pages = {431--456, 791--823},
langid = {german},
indextitle = {In Honore Salvatoris},
shorttitle = {In Honore Salvatoris},
annotation = {A German article in a French journal. Apart from
that, a
typical \texttt{article} entry. Note the
\texttt{indextitle}
field},
}
@article{baez/article,
author = {Baez, John C. and Lauda, Aaron D.},
title = {Higher-Dimensional Algebra {V}: 2-Groups},
journaltitle = {Theory and Applications of Categories},
date = 2004,
volume = 12,
pages = {423-491},
version = 3,
eprint = {math/0307200v3},
eprinttype = {arxiv},
langid = {english},
langidopts = {variant=american},
annotation = {An \texttt{article} with \texttt{eprint} and
\texttt{eprinttype} fields. Note that the arXiv
reference is
transformed into a clickable link if
\texttt{hyperref} support
has been enabled. Compare \texttt{baez\slash
online}, which
is the same item given as an \texttt{online}
entry},
}
@article{bertram,
author = {Bertram, Aaron and Wentworth, Richard},
title = {Gromov invariants for holomorphic maps on
{Riemann} surfaces},
journaltitle = jams,
date = 1996,
volume = 9,
number = 2,
pages = {529-571},
langid = {english},
langidopts = {variant=american},
shorttitle = {Gromov invariants},
annotation = {An \texttt{article} entry with a \texttt{volume}
and a
\texttt{number} field},
}
@article{doody,
author = {Doody, Terrence},
title = {Hemingway's Style and {Jake's} Narration},
year = 1974,
volume = 4,
number = 3,
pages = {212-225},
langid = {english},
langidopts = {variant=american},
related = {matuz:doody},
relatedstring= {\autocap{e}xcerpt in},
journal = {The Journal of Narrative Technique},
annotation = {An \texttt{article} entry cited as an excerpt from
a
\texttt{collection} entry. Note the format of the
\texttt{related} and \texttt{relatedstring}
fields},
}
@collection{matuz:doody,
editor = {Matuz, Roger},
title = {Contemporary Literary Criticism},
year = 1990,
volume = 61,
publisher = {Gale},
location = {Detroit},
pages = {204-208},
langid = {english},
langidopts = {variant=american},
annotation = {A \texttt{collection} entry providing the excerpt
information
for the \texttt{doody} entry. Note the format of
the
\texttt{pages} field},
}
And there is plenty more of examples of numeric fields without braces or
quotes there.
Regarding latexmk, I’m not a regular user of it. But, as far as I know,
it is not a proper TeX “engine”, it is a build automation tool which
wraps around the usual ones. So I see no reason why it should make a
difference.
Best regards,
Gustavo Barros.
next prev parent reply other threads:[~2019-08-02 19:18 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-07-21 3:16 bug#21099: 24.3; bibtex-clean-entry and date fields in biblatex Brian Zbriger
2019-08-01 20:23 ` Lars Ingebrigtsen
2019-08-01 21:02 ` Gustavo Barros
2019-08-02 11:22 ` Lars Ingebrigtsen
2019-08-02 13:30 ` Gustavo Barros
2019-08-02 18:10 ` Lars Ingebrigtsen
2019-08-02 19:18 ` Gustavo Barros [this message]
2019-08-02 20:52 ` Gustavo Barros
2019-08-03 12:18 ` Lars Ingebrigtsen
2019-08-04 19:48 ` Roland Winkler
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=878ssbbckv.fsf@gmail.com \
--to=gusbrs.2016@gmail.com \
--cc=21099@debbugs.gnu.org \
--cc=brian.zbr@gmail.com \
--cc=larsi@gnus.org \
--cc=winkler@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).