diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index dcacf57..bbacf25 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -39,7 +39,7 @@ jobs: matrix: os: [ubuntu-latest] python-version: [3.9, '3.10', 3.11, 3.12] - pandoc-version: [2.9.2, 2.14.0.3] + pandoc-version: [2.14.0.3, 3.6.2] runs-on: ${{ matrix.os }} steps: diff --git a/src/mkdocs_bibtex/registry.py b/src/mkdocs_bibtex/registry.py index a514493..ad0d00b 100644 --- a/src/mkdocs_bibtex/registry.py +++ b/src/mkdocs_bibtex/registry.py @@ -164,7 +164,7 @@ def _process_with_pandoc(citation_blocks: list[CitationBlock], bib_data: str, cs reference_cache = {} # Pattern for format with .csl-left-margin and .csl-right-inline - pattern1 = r"::: \{#ref-(?P[^\s]+) .csl-entry\}\n\[.*?\]\{\.csl-left-margin\}\[(?P.*?)\]\{\.csl-right-inline\}" + pattern1 = r"::: \{#ref-(?P[^\s]+) .csl-entry\}\n\[.*?\]\{\.csl-left-margin\}\[(?P.*?)\]\{\.csl-right-inline\}" # noqa: E501 # Pattern for simple reference format pattern2 = r"::: \{#ref-(?P[^\s]+) .csl-entry\}\n(?P.*?)(?=:::|$)"