Вот конкретный пример:
sink("texy.txt")
iris[1:2, 1:5] %>%
kable(format = "latex") %>%
kable_styling(font_size = 14) %>%
column_spec(1, width = "6cm") %>%
capture.output() %>%
cat(sep = "\n")
sink()
Теперь у меня есть следующее в texy.txt
:
\begin{table}[H]
\centering\begingroup\fontsize{14}{16}\selectfont
\begin{tabular}{>{\raggedleft\arraybackslash}p{6cm}|r|r|r|l}
\hline
Sepal.Length & Sepal.Width & Petal.Length & Petal.Width & Species\\
\hline
5.1 & 3.5 & 1.4 & 0.2 & setosa\\
\hline
4.9 & 3.0 & 1.4 & 0.2 & setosa\\
\hline
\end{tabular}\endgroup{}
\end{table}
PowerShell - разработанный с нуля, чтобы быть языком сценариев Windows, и это может сцепиться в CLR для передовой функциональности.
(да, я понимаю, что это не работает под cygwin..., но почему это - требование?)
Когда я записал, что межплатформенные установщики продукта, кодируя сценарий оболочки UNIX для Linux/Mac/Соляриса и т.д. действительно легки, но пытающийся сделать эквивалентные задачи в BAT похожи на работу в темноте, под водой, обеими руками, связанными за Вашей спиной. Я не могу заявить достаточно сильно, что сценарии BAT являются упадком на человечестве.
Таким образом, то, что я услышал о PowerShell, делает меня счастливым. Это - спаситель для разработчиков Windows. Единственная проблема состоит в том, что я полагаю, что это - все еще отдельная установка, это не доступно по умолчанию (я считал, что это будет на Windows Server 2008 и Windows 7).
О, хорошо только потребовались годы Microsoft 20 для замены сценариев BAT чем-то столь же способным как оболочка UNIX, таким образом, я предполагаю, что не должен быть слишком неблагодарным!> :-P
Получите установщик для PowerShell здесь:
http://www.microsoft.com/windowsserver2003/technologies/management/powershell/download.mspx
Я попытаюсь обеспечить альтернативу - JavaScript и VBScript хорошо работают слишком ровные на версиях Windows, которые долго уводят, и им не нужна отдельная установка как PowerShell.;) Конечно, PowerShell имеет больше власти :P
Powershell. Это имеет ширину и глубину, и полностью поддерживается (сейчас и в будущем.) В отличие от Cygwin, например.
Я убедил бы Вас дать Python шанс. Это выглядит немного нечетным программистам 'C' сначала, но его легкому для взятия и что еще более важно легкий помнить. Вы собираетесь иметь интерны различного использования уровней квалификации и изменения кода, таким образом, Вы хотите что-то, что может потянуть из широкой базы пользователей. И если Вы собираетесь перейти к проблеме установить что-то новое, почему выбирают powershell, который будет тупиком для любого использующего его.
Gah. Я собирался сказать "powershell", но я был слишком занят, кодировав powershell для отправки моего ответа сюда, те 2, другие люди побеждают меня к нему.