Как использовать highlight.js (или что-то еще), чтобы выделить Python и другие языки в R блестящий - PullRequest
0 голосов
/ 30 ноября 2018

Я хотел бы использовать R spark для вывода динамических кусков кода с синтаксисом, выделенным в Python / Mathematica / C ++ / Julia / R.Кто-нибудь знает как это сделать?

Например, следующий код генерирует код для создания нормальной случайной величины в Python для определенного пользователем среднего значения (со стандартным отклонением 1).

library(shiny)
runApp(list(
  ui = bootstrapPage(
    sliderInput("mu", "Mean", min=-30, max=30, value=0, step=0.2),
    uiOutput('chunk')
  ),
  server = function(input, output) {
    output$chunk <- renderUI({ 
       HTML(markdown::markdownToHTML(text=paste0("```{python}",
                                     "\n numpy.random.normal(", input$mu, ", 1)"), 
                                     options=c("highlight_code"))) })
    }
))

Я написал вопрос ранее здесь , что неясно, что я хотел бы выделить код из других языков, кроме R, и поэтому я делаю репост специально для Python.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...