Skip to content

Quarto render error #7029

@Damonsoul

Description

@Damonsoul

Bug description

Quarto render error when qmd document contain Chinese at some situation

Steps to reproduce

https://github.com/Damonsoul/quartotest

Expected behavior

both t1.qmd and t2.qmd render successful

Actual behavior

t1.qmd render failed and return ����: lexical error: invalid char in json text.
{r}\r\nt = "娴嬭瘯娴媆"\r\n```\r\n"},"results":"C:\Us
(right here) ------^
ִֹͣ��

t2.qmd render successful

Your environment

"Mountain Hydrangea" Release (583b465e, 2023-06-05) for windows
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) RStudio/2023.06.0+421 Chrome/110.0.5481.208 Electron/23.3.0 Safari/537.36

Quarto check output

$ quarto check
Quarto 1.4.386
[>] Checking versions of quarto binary dependencies...
Pandoc version 3.1.8: OK
Dart Sass version 1.55.0: OK
Deno version 1.33.4: OK
[>] Checking versions of quarto dependencies......OK
[>] Checking Quarto installation......OK
Version: 1.4.386
Path: C:\Program Files\Quarto\bin
CodePage: 936

[>] Checking tools....................OK
TinyTeX: (external install)
Chromium: 869685

[>] Checking LaTeX....................OK
Using: TinyTex
Path: C:\Users\Administrator\AppData\Roaming\TinyTeX\bin\windows
Version: 2023

[>] Checking basic markdown render....OK

[>] Checking Python 3 installation....OK
Version: 3.9.16 (Conda)
Path: E:/SoftwareENU/Anaconda/python.exe
Jupyter: 5.3.0
Kernels: python3

[>] Checking Jupyter engine render....OK

[>] Checking R installation...........OK
Version: 4.3.1
Path: E:/SoftwareENU/R
LibPaths:
- E:/SoftwareENU/R/library
knitr: 1.43
rmarkdown: 2.23

[>] Checking Knitr engine render......OK

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingwindows

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions