Я использую R, MySQL, Sweave и LaTeX для генерации отчетов, которые запрашивают базу данных.Моя проблема заключается в том, что, поскольку код R встроен в файл .Rnw, где у меня, похоже, нет контроля над многострочным форматированием.
Я вставил следующий код R:
library(RMySQL)
con <- dbConnect(MySQL(),
user='test_user',
dbname='sakila',
host='localhost',
password='password')
data <- dbReadTable(con, 'film_list')
query <-('
SELECT category, count(FID) AS Number
FROM film_list
GROUP by category')
Cat <- dbGetQuery(con, query)
Cat
Затем я получаю следующий вывод в PDF, сгенерированном Sweave:
> library(RMySQL)
> con <- dbConnect(MySQL(), user = "test_user", dbname = "sakila",
+ host = "localhost", password = "password")
> data <- dbReadTable(con, "film_list")
> query <- ("\nSELECT category, count(FID) AS Number \nFROM film_list \nGROUP by category")
> Cat <- dbGetQuery(con, query)
> Cat
В результате запрос SELECT запускается со страницы.
Есть ли способ обеспечить вывод вывода LaTeXSQL-запрос, как он был написан?