Почему текст становится серым при редактировании документа в R Markdown? - PullRequest
0 голосов
/ 01 июня 2018

Иногда, начиная с абзаца с лишними пробелами в R Markdown / RStudio цвет текста меняется с ожидаемого на серый.Это поведение не является последовательным и никак не влияет на вывод.Кто-нибудь знает, что происходит?

На моей машине второй ** ответ ** серый, а все остальные синие.

---
title: "Untitled"
author: "Unnamed"
date: "6/1/2018"
output: pdf_document
---

**Response**

      **Response**

**Response**
      **Response**

enter image description here

enter image description here

Насколько я могу судить, все условия в двух примерах одинаковы.

1 Ответ

0 голосов
/ 01 июня 2018

Если вы обработаете ваш документ, вы увидите что-то вроде этого:

enter image description here

Пустая строка плюс перед вторым "Ответом" вместе с отступомделает уценку интерпретировать это как код.В RStudio разделы кода показаны серым шрифтом.В выводе PDF используется шрифт фиксированной ширины, и ** трактуются буквально, а не интерпретируются как команды для полужирного.

Поскольку между третьей и четвертой «ответами» нет пустой строки, этирассматриваются как один абзац, что делает отступы несущественными.

Решение: Не делать отступ, а только код.

...