Bibliographic references in the Preview Writeup Template

63 views
Skip to first unread message

MPTC-forum

unread,
Jul 28, 2025, 4:49:46 PMJul 28
to MPTC-forum
(In reply to Nigel's comment copied below)

Thanks for this observation. Indeed, it would be impractical to manually edit a large .bib file that should be subject to periodic external updates, while also remaining usable (without modifications) by other latex projects.

In the current template, as is, the requested addendum per reference would be practical only if the authors would be using a custom .bib file for this project, where they could edit each used bibentry with a new field addendum.

So we will investigate the possibility of enhancing the template with a custom command that may facilitate accomplishing the goal with only a modular add-on. One would have a separate file (like bibaddenda.tex) where a call to \addbibaddendum{key}{content} would ensure that the additional "content" is added to the selected bibliographic reference (the one identified by the "key"). In your example, the "key" would be the key used by crypto.bib.

The guiding goal is to facilitate accessibility by the public, by ensuring that for every (almost all) included bibliographic item(s), the reader has immediate access (preferably via a persistent link) to a free publicly accessible version of the referenced title, with author-retained control over possible updates. The addendum note is not limited to an ia.cr link. It can be used to link to a different applicable eprint repository (e.g., arxiv).

Regards, Luís

--
Luís Brandão
NIST Associate (Foreign Guest Researcher, Contractor from Strativia)

---------- Original message ---------
From: Nigel Smart
Date: Monday, July 28, 2025 at 3:13:06 AM UTC-4
Subject: Re: [MPTC-forum] Re: MPTS 2025: NIST Workshop on Multi-Party Threshold Schemes 2025 (November 17–20)
To: MPTC-...@list.nist.gov <MPTC-...@list.nist.gov>


FYI

From your text....

> In each bib entry, include:
> • field doi when applicable; if not applicable, then include a field url
> • addendum = {\aaIACR{YYYY/NNNN}} (if there is an available ia.cr version


If this means EVERY bib entry, say a CRYPTO publication, also means
that the entry ALSO needs the eprint number, then this creates
a HUGE amount of work as cryptobib does not support this.
- Our main submission has 100's of different citations and we
would need to create a special bibliography format just
to support this.

Nigel

Luis Brandao

unread,
Aug 15, 2025, 6:49:48 PMAug 15
to MPTC-forum
The preview writeup template has been updated to support the functionality of easily adding an addendum to any reference, without having to directly edit the bib entry.

The new latex code (2025-08-14) defines commands:

- \bibfinalnote{citekey}{content}, to add content at the end of a reference (thanks Nigel for suggesting code with a simple approach for this)
- \bibiacr{citekey}{YYYY/NNNN}, to directly add "Also at ia.cr/YYYY/NNNN" (with hyperlink)
- \bibarxiv{citekey}{NNNN.NNNNN}, to directly add "Also at arXiv:NNNN.NNNNN" (with hyperlink)

- \bibfieldadd{citekey}[howtowrite]{field}[sep]{content}, to append (default) or overwrite content to any field of a bib entry. (This command is experimental, possibly failing in some cases, but with working examples included in the code)

In case you are already using the previous template to produce a "preview writeup", it should suffice to copy and load two files:
- format/04d-cmds-bib-field-injector.tex: load with \input{} in 01-load-settings.tex, after loading format/04c-tooltipped-acronyms
- zz-91-bib-addenda.tex: load with \input{...} in TeamName-Preview-v0-1.tex, after loading zz-90-references.bib

Since no user content is necessary in the folder format/, it should also be easy to just switch to the new template, and then copy/load your files with user content.

File format/readme.tex lists in more detail the changes since the previous template. The template PDF file also improved the explanation in the temporary gray box in the references section.

Regards, Luís

---------- Original message ---------

Nigel Smart

unread,
Aug 16, 2025, 5:22:37 PMAug 16
to MPTC-...@list.nist.gov
Hi

For those who are interested I have already done some
keycoding for some FHE and MPC works to link
cryptobib to eprint.

See the attached file

Nigel
bibnotes.tex
OpenPGP_0x7224BD3CC839656F.asc
OpenPGP_signature.asc
Reply all
Reply to author
Forward
0 new messages