Я пытаюсь написать два фрагмента кода в блочной цитате Markdown (JupyterLab, если это имеет значение). Вот минимальный пример:
> ```python
test = [12, 15, 20]
test
```
yields
> ```python
[12, 15, 20]
```
Когда я запускаю его, я не получаю две цитаты. Вот результат, который я получаю:
В чем здесь моя ошибка?
@rafadeboas конечно. Только что добавлен.
Я должен был пойти и попробовать это сам...
Вы должны явно указать Jupyter, что вам нужна ячейка Markdown:
Сообщив Jupyter, что вы находитесь в ячейке Markdown, вы можете легко добиться того, чего хотите:
Редактировать: я неправильно понял ваш вопрос. С цитатами:
> ```python
> test = [12, 15, 20]
> test
> ```
yields
> ```python
> [12, 15, 20]
> ```
Также взгляните на этот вопрос для получения дополнительной информации.
Вы создаете одну цитату. Вместо этого попробуйте два. Это то, что я пытаюсь сделать.
Спасибо! Это очень помогло.
Предварите всю цитату символами >
:
> ```python
> test = [12, 15, 20]
> test
> ```
yields
> ```python
> [12, 15, 20]
> ```
Да, это немного сложнее напечатать, но оно правильно отображается:
Это также согласуется с одной из первоначальных целей дизайна Markdown:
Идея состоит в том, что документ в формате Markdown должен публиковаться как есть, как обычный текст, и не выглядеть так, как будто он был размечен тегами или инструкциями по форматированию.
Префикс всей цитаты делает ее похожей на цитату даже в исходной форме.
Обратите внимание, что я также добавил пустую строку перед словом «урожайность», так как это также помогает удобочитаемости исходного кода. Он также удаляет «доходность» из цитаты. Если в блок-цитате должно быть «урожайность», вы можете просто добавить больше символов >
:
> ```python
> test = [12, 15, 20]
> test
> ```
>
> yields
Можете ли вы опубликовать точный результат, который вы получаете, пожалуйста?