我正在使用Blogdown,并且想在Rmd文件中使用简码。我在块中而不是内联代码中使用短代码。 我看到了这个问题Cannot use Markdown shortcodes in Blogdown's Rmd files和解决方案https://stackoverflow.com/a/55928449/12522221。但是我不确定我的问题是否与此有关,因为:
此代码有效。有内嵌代码和带有短代码的嵌入式youtube视频。
def save(self, *args, **kwargs):
if self.rank and not self.related_office:
raise ValueError("related_office is required!")
super().save(*args, **kwargs)
在emo包中使用内联代码时,此代码不起作用。
```{r}
x = 5
```
For a circle with the radius `r x`,
its area is `r pi * x^2`.
```{r echo=FALSE}
blogdown::shortcode('youtube', 'pQHX-SjgQvQ')
```
出什么问题了? emo包?雨果中{{%%}}的行为?有任何解决这个问题的方法吗?这不是超级重要,但我想了解原因。