Bump bundled Pandoc to include texmath spacing fix (Typst math regression in Pandoc 3.10/texmath 0.13.1.x)
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 68/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Área
- build-system, release
Línea de trabajo
Start with the quarto pandoc reproduction in the issue and inspect how Quarto selects and bundles its Pandoc version. Verify the current bundled release and assess updating it to Pandoc 3.10.2 or later. Done means the command preserves spacing between T and in in generated Typst math.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Summary
Quarto currently bundles a Pandoc version that appears affected by a Typst math spacing regression from texmath 0.13.1.x, fixed in texmath 0.13.2.1 (first fixed Pandoc release appears to be 3.10.2).
Repro
echo '$[x]^T \in$' | quarto pandoc -f markdown -t typst
Observed
On affected Pandoc versions, output loses spacing between T and in in Typst math (rendering as if tokens are joined).
Expected
A space should be preserved between T and in in generated Typst math.
Notes
- This reproduces on Pandoc 3.10 (and likely 3.9.0.1–3.10.1).
- Pandoc 3.8.3 bundled in Quarto 1.9.x is OK.
- Pandoc 3.10.2+ appears fixed (includes texmath 0.13.2.1 fix: “Typst writer: Fix spacing after escaped expressions”).
Would you consider bumping Quarto’s bundled Pandoc to a fixed version?
- Lenguaje dominante
- JavaScript
- Estrellas
- 6.1k
- Forks
- 463
- Merge medio
- 21 h 10 min
- PR fusionados (30 d)
- 61
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de quarto-dev/quarto-cli
-
bug callouts regression revealjs
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
quarto-dev/quarto-cli#15014 ·
Los mantenedores suelen responder en 1 día
-
Website navbar hides the notebook preview headerPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertoaccessibility bug embed websites
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
quarto-dev/quarto-cli#14972 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
accessibility documentation revealjs
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
quarto-dev/quarto-cli#14971 ·
Los mantenedores suelen responder en 1 día
-
accessibility revealjs
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
quarto-dev/quarto-cli#14970 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
a11y: notebook preview header is outside any landmarkPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertoaccessibility embed
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
quarto-dev/quarto-cli#14968 ·
Los mantenedores suelen responder en 1 día
Todos los issues de quarto-dev/quarto-cli
Issues similares
-
Tool errors containing cycles or BigInt crash getErrorMessage and replace the original failureAbiertofactory-active factory-automatic task-bug-reproduction-success task-identify-harness-labels-done task-identify-issue-type-done
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
vercel/ai#22796 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
documentation
Dificultad 2/5 Medio día Aptitud para principiantes 78/100
facioquo/stock-indicators-dotnet#2300 ·
Los mantenedores suelen responder en 1 día
-
fix(knowledge): list-promotion-candidates prints a stack trace on a malformed claim inventoryAbiertogood first issue needs-triage priority: low
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
melodic-software/claude-code-plugins#6982 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
val() setter uses the first control's type for a mixed selectionPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 2/5 Medio día Aptitud para principiantes 85/100
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 75/100
douglascrockford/Misty#35 ·
Los mantenedores suelen responder en 1 día