Skip to content

Support BibLaTex multiprenote and multipostnote #4313

Closed
@postylem

Description

@postylem

Please fill the following fields with a star (*) and provide as much related information as possible.

Pre-checks*

Please change the following [ ] to [x] for confirmation.

  • [ x] The feature request has not been suggested in this repository.

The Missed*

Is your feature request related to a problem? Please provide a clear and concise description of what the problem is.

  • BibLaTex 'multicite' commands (see biblatex docs, §3.9.3 Qualified Citation Lists) seem to be not (fully) supported. Specifically, there are no autocomplete snippets for a so-called multi-prenote and multi-postnote (notes which come before / after the whole list of citations).

    ✔️ While a multi-citation command \parencites, with the following syntax, is supported

    \parencites[pre][post]{bibid}[pre][post]{bibid} 

    ❌ the version with multiprenote and/or multipostnote (which are in parentheses) seem not to be supported:

    \parencites(multipre)(multipost)[pre][post]{bibid}[pre][post]{bibid} 

    This is the case with other multicite commands which all have the same syntax, such as \footcites, \textcites, \smartcites, and uppercase versions, etc. Since these are standard commands in biblatex, it seems reasonable they should be supported, but maybe this is intentional. Sorry if so.

The Solution*

Please provide a solution you would like to have.

  • Autocomplete snippets (and other support? see below) for these commands.

Anything Else?

Add any other context about the feature request below.

  • I am not sure whether this is part of LaTeX-Workshop's features or not, but the more egregious problem that I notice when using these commands is that they do not seem to be supported by the latex syntax highlighter, and that this issue arises even without the parenthetical arguments (and also the spellchecking I am using, but that is an issue for another extension).

    Screenshot 2024-07-06 at 14 06 31

    It's worth noting that the citation info on hover does work in all these cases.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions