ビール初心者の方に役立つ情報をご紹介します。
(私は今日brewについて学び、それを使って「専門分野」ごとの章を含む本の文書を作成しました。)
シェーンのリンクは役に立ちます。別のリンクはBrewです。これには、ダウンロードと短いリファレンス マニュアル (7 ページ) があります。
少なくとも 1 つの点で、brew は Sweave より優れています。
- brew では、タグはより単純で、<%...%> のバリエーションです。
- Sweave では、タグは <<...>>=...@ と \Sexpr{...} です。
brew を試してみたい場合は、R で次のようにします。
install.packages("brew")
library(brew)
次の brew コードを というファイルに保存しますbook.brew
。このコードは、章ごとに 1 桁ずつ、数桁の円周率を出力します。ループが 1 つあり、その一部が Latex であり、その一部が brew タグであることに注意してください。
\documentclass{book}
\title{A book}
\begin{document}
\maketitle
<%# This comment will not appear in the Latex file. %>
<%
digits = c(3, 1, 4, 1, 5, 9)
for (i in 1:length(digits))
{
%>
\chapter{Digit $<%= i %>$}
Digit $<%= i %>$ of $\pi$ is $<%= digits[i] %>$.
<%
}
%>
\end{document}
注: ファイルを保存するときは、最後の行を空白行にしてください。そうしないと、brew が未完成の行に関する警告を表示します。
Rで、次のように入力します
brew("/your/path/to/book.brew", "/where/you/want/brew/to/create/book.tex")
Latex ファイル book.tex をコンパイルします。