RStudio: переключение режима редактирования уценки между исходным кодом и визуальным изменением специальных символов
Я испытал это для
RStudio 2022.02.1 Build 461
, переключение режима редактирования уценки между Source и Visual изменяет специальный символ
к
.
. Это можно наблюдать, переключив режим редактирования уценки с на
Visual
а потом обратно в
Source
. Хотите знать, как предотвратить такое поведение rstudio ?
Код
---
title: "Test Slides"
format:
revealjs:
chalkboard:
buttons: false
preview-links: auto
css: styles.css
---
## Intro
- This is a test 1.
- This is a test 2.
информация о сеансе()
R version 4.1.3 (2022-03-10)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 10 x64 (build 22000)
Matrix products: default
locale:
[1] LC_COLLATE=English_United States.1252
[2] LC_CTYPE=English_United States.1252
[3] LC_MONETARY=English_United States.1252
[4] LC_NUMERIC=C
[5] LC_TIME=English_United States.1252
attached base packages:
[1] stats graphics grDevices utils datasets
[6] methods base
loaded via a namespace (and not attached):
[1] compiler_4.1.3 tools_4.1.3 knitr_1.38
[4] xfun_0.30 pacman_0.5.1
1 ответ
Визуальный редактор по умолчанию перепишет для вас уценку каноническим способом, ожидаемым Pandoc Markdow.
$nbsp;
неразрывный пробел в HTML. В источнике он преобразуется в неразрывный символ пробела в уценке. См. https://rstudio.github.io/visual-markdown-editing/content.html#non-breaking-spaces .
Если вы не хотите, чтобы исходный код был переписан, вы можете отключить канонический режим для каждого файла или для проекта/глобальной опции. См. https://rstudio.github.io/visual-markdown-editing/markdown.html#canonical-mode и https://rstudio.github.io/visual-markdown-editing/options.html#global-options .