-
Notifications
You must be signed in to change notification settings - Fork 367
Description
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