arXiv / arXiv/html_feedback

Adding page numbers before and after biblatex citation

Open
#1,569 2 comments 0 reactions 0 assignees View on GitHub
fidelity reference
Dominant language
No language data
Stars
42
Forks
40
PR merge metrics
No merged PRs in 30d

Description

### Description

The html renderer cannot properly render tex of the form: `\parencite[see specifically][100]{jones2024}`, which should render to something like "(see specifically Jones 2024, p.100)".

Currently, the rendered html does not link the reference at all, and shows something like "[[, see, e.g.,]]jones2024".

See MWE below.

### (Optional:) Please add any files, screenshots, or other information here.

This is a MWE in tex.

```
\documentclass{article}
\usepackage[backend=biber, style=authoryear]{biblatex}
\usepackage{filecontents}

\begin{filecontents}{references.bib}
@book{jones2024,
author = {John Jones},
title = {Example Bibliography Item},
year = {2024},
publisher = {Tech Books Publishing},
}
\end{filecontents}

\addbibresource{references.bib}

\begin{document}

\noindent This is a citation test: \parencite[see specifically][100]{jones2024}.

\printbibliography

\end{document}
```

### (Required) What is this issue most closely related to? Select one.

References

### Internal issue ID

a5c92dd2-510f-468a-a576-bf0eeeadce7c

### Paper URL

https://arxiv.org/html/2308.04100v3

### Browser

Chrome/125.0.0.0

### Device Type

Desktop

Contributor guide

Open the contributing guide

Research direction

Start with the minimal TeX example in the issue and reproduce the HTML output for \parencite[see specifically][100]{jones2024}, using the linked arXiv paper as the rendered context. Trace how the HTML renderer handles biblatex citations with a pre-note and page number. Done means the reference is linked and the note, author-year citation, and page number render in the expected order.

Written by the indexing model from the issue text.

Assessment

Tech stack
latex
Domain
web-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.