[Rprotobuf-commits] r813 - papers/jss

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Wed Jan 22 03:28:48 CET 2014


Author: murray
Date: 2014-01-22 03:28:46 +0100 (Wed, 22 Jan 2014)
New Revision: 813

Modified:
   papers/jss/article.Rnw
Log:
Label the appendix simply as "Appendix: The rexp.proto schema
descriptor" and refer to it in line as "the appendix" instead of
adding a section "Appendices" with only a single appendix "A" in it.

Suggested by Dirk.

Also, add missing \proglang{} in the intro.


Modified: papers/jss/article.Rnw
===================================================================
--- papers/jss/article.Rnw	2014-01-22 02:11:26 UTC (rev 812)
+++ papers/jss/article.Rnw	2014-01-22 02:28:46 UTC (rev 813)
@@ -155,7 +155,7 @@
 %results between the individual components, using formats that are
 %independent of platform, language, operating system or architecture.
 Programming
-languages such as R, Julia, Java, and Python include built-in
+languages such as \proglang{R}, \proglang{Julia}, \proglang{Java}, and \proglang{Python} include built-in
 support for serialization, but the default formats 
 are usually language specific and thereby lock the user into a single
 environment.  
@@ -1267,8 +1267,10 @@
 
 In order to accomplish this, \pkg{RProtoBuf} uses the same catch-all \texttt{proto}
 schema used by \pkg{RHIPE} for exchanging R data with Hadoop \citep{rhipe}. This 
-schema, which we will refer to as \texttt{rexp.proto}, is printed in appendix 
-\ref{rexp.proto}. The Protocol Buffer messages generated by \pkg{RProtoBuf} and
+schema, which we will refer to as \texttt{rexp.proto}, is printed in
+%appendix \ref{rexp.proto}.
+the appendix.
+The Protocol Buffer messages generated by \pkg{RProtoBuf} and
 \pkg{RHIPE} are naturally compatible between the two systems because they use the 
 same schema. This shows the power of using a schema based cross-platform format such
 as Protocol Buffers: interoperability is achieved without effort or close coordination.
@@ -1820,7 +1822,7 @@
 given field across a large number of messages could be done
 efficiently in C++.
 
-\section{Acknowledgement}
+\section*{Acknowledgments}
 
 The first versions of \CRANpkg{RProtoBuf} were written during 2009-2010.
 Very significant contributions, both in code and design, were made by
@@ -1836,9 +1838,11 @@
 %initial motivator.
 
 \newpage
-\begin{appendices}
+\appendix
+\setcounter{secnumdepth}{0}
+%\begin{appendices}
 
-\section{The rexp.proto schema descriptor}
+\section*{Appendix: The rexp.proto schema descriptor}
 \label{rexp.proto}
 
 Below a print of the \texttt{rexp.proto} schema (originally designed by \cite{rhipe})
@@ -1885,9 +1889,8 @@
   required double imag = 2;
 }
 \end{verbatim}
-\end{appendices}
-
-
+% \end{appendices}
+\newpage
 \bibliography{article}
 
 %\section[About Java]{About \proglang{Java}}



More information about the Rprotobuf-commits mailing list