[Rcpp-devel] [Rcpp-commits] r336 - / RJournal
noreply at r-forge.r-project.org
noreply at r-forge.r-project.org
Mon Jan 11 10:05:21 CET 2010
Author: romain
Date: 2010-01-11 10:05:20 +0100 (Mon, 11 Jan 2010)
New Revision: 336
Added:
RJournal/
RJournal/FrancoisEddelbuettel.tex
RJournal/Makefile
RJournal/RJournal.sty
RJournal/RJwrapper.tex
Log:
dump RJournal template
Added: RJournal/FrancoisEddelbuettel.tex
===================================================================
--- RJournal/FrancoisEddelbuettel.tex (rev 0)
+++ RJournal/FrancoisEddelbuettel.tex 2010-01-11 09:05:20 UTC (rev 336)
@@ -0,0 +1,68 @@
+\title{Capitalized Title Here}
+\author{by Romain Franc\c{c}ois and Dirk Eddelbuettel}
+
+\maketitle
+
+\abstract{
+An abstract of less than 150 words.
+}
+
+Introductory section which may include references in parentheses, say
+\citep{R:Ihaka+Gentleman:1996} or cite a reference such as
+\citet{R:Ihaka+Gentleman:1996} in the text.
+
+\section{Section title in sentence case}
+
+This section may contain a figure such as Figure \ref{figure:onecolfig}.
+
+\begin{figure}
+\vspace*{.1in}
+\framebox[\textwidth]{\hfill \raisebox{-.45in}{\rule{0in}{1in}}
+ A picture goes here \hfill}
+\caption{\label{figure:onecolfig}
+A normal figure only occupies one column.}
+\end{figure}
+
+\section{Another section}
+
+There will likely be several sections, perhaps including code snippets, such
+as
+\begin{example}
+ x <- 1:10
+ result <- myFunction(x)
+\end{example}
+
+\section{Summary}
+
+This file is only a basic article template. For full details of \emph{The R Journal}
+style and information on how to prepare your article for submission, see the
+\href{http://journal.r-project.org/latex/RJauthorguide.pdf}{Instructions for Authors}.
+
+%\bibliography{example}
+
+\begin{thebibliography}{1}
+\expandafter\ifx\csname natexlab\endcsname\relax\def\natexlab#1{#1}\fi
+\expandafter\ifx\csname url\endcsname\relax
+ \def\url#1{{\tt #1}}\fi
+
+\bibitem[Ihaka and Gentleman(1996)]{R:Ihaka+Gentleman:1996}
+R.~Ihaka and R.~Gentleman.
+\newblock R: A language for data analysis and graphics.
+\newblock {\em Journal of Computational and Graphical Statistics}, 5\penalty0
+ (3):\penalty0 299--314, 1996.
+\newblock URL \url{http://www.amstat.org/publications/jcgs/}.
+
+\end{thebibliography}
+
+\address{Romain Fran\c{c}ois\\
+ Professionnal R Enthusiast\\
+ 3 rue Emile Bonnet, 34 090 Montpellier\\
+ FRANCE}\\
+\email{francoisromain at free.fr}
+
+\address{Dirk Eddelbuettel\\
+ Affiliation\\
+ Address\\
+ Country}\\
+\email{edd at debian.org}
+
Added: RJournal/Makefile
===================================================================
--- RJournal/Makefile (rev 0)
+++ RJournal/Makefile 2010-01-11 09:05:20 UTC (rev 336)
@@ -0,0 +1,12 @@
+all: clean RJwrapper.pdf
+
+clean:
+ rm -fr RJwrapper.pdf
+ rm -fr RJwrapper.out
+ rm -fr RJwrapper.aux
+ rm -fr RJwrapper.log
+
+RJwrapper.pdf: RJwrapper.tex FrancoisEddelbuettel.tex RJournal.sty
+ pdflatex RJwrapper.tex
+ pdflatex RJwrapper.tex
+
Added: RJournal/RJournal.sty
===================================================================
--- RJournal/RJournal.sty (rev 0)
+++ RJournal/RJournal.sty 2010-01-11 09:05:20 UTC (rev 336)
@@ -0,0 +1,232 @@
+%%
+%% This is file `RJournal.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% RJournal.dtx (with options: `package')
+%%
+\def\fileversion{v0.6}
+\def\filename{RJournal}
+\def\filedate{2009/05/05}
+\def\docdate {2009/05/05}
+%%
+%% Package `RJournal' to use with LaTeX2e
+%% Copyright (C) 2009 by the R Foundation
+%% Please report errors to KH or FL
+%%
+%% %% -*- LaTeX -*-
+\NeedsTeXFormat{LaTeX2e}[1995/12/01]
+\ProvidesPackage{\filename}[\filedate\space\fileversion\space
+ RJournal package]
+\typeout{Package: `\filename\space\fileversion \@spaces <\filedate>'}
+\typeout{English documentation as of <\docdate>}
+\RequirePackage{ifthen}
+\newboolean{RJ at driver}
+\DeclareOption{driver}{\setboolean{RJ at driver}{true}}
+\DeclareOption*{\PackageWarning{\filename}{Unknown option
+ `\CurrentOption'}}
+\ProcessOptions\relax
+\ifthenelse{\boolean{RJ at driver}}{}{
+\RequirePackage{tikz}
+\RequirePackage{multicol,graphicx,color,fancyhdr}
+\RequirePackage{hyperref}
+\RequirePackage{amsmath}
+\definecolor{link}{rgb}{0,0,0.3}
+\hypersetup{
+ colorlinks,%
+ citecolor=link,%
+ filecolor=link,%
+ linkcolor=link,%
+ urlcolor=link
+}
+\IfFileExists{upquote.sty}{\RequirePackage{upquote}}{}
+\newcommand{\volume}[1]{\def\RJ at volume{#1}}
+\newcommand{\volnumber}[1]{\def\RJ at number{#1}}
+\renewcommand{\date}[1]{\def\RJ at date{#1}}
+\setcounter{secnumdepth}{-1}
+\renewcommand{\author}[1]{\def\RJ at author{#1}}
+\renewcommand{\title}[1]{\def\RJ at title{#1}}
+\newcommand{\subtitle}[1]{\def\RJ at subtitle{#1}}
+\newcommand{\sectionhead}[1]{\def\RJ at sectionhead{#1}}
+\newenvironment{article}{%
+ \author{}\title{}\subtitle{}}{\end{multicols}}
+\renewcommand{\maketitle}{
+ \begin{multicols}{2}[\chapter{\RJ at title}\refstepcounter{chapter}][3cm]
+ \ifx\empty\RJ at subtitle\else\noindent\textbf{\RJ at subtitle}
+ \par\nobreak\addvspace{\baselineskip}\fi
+ \ifx\empty\RJ at author\else\noindent\textit{\RJ at author}
+ \par\nobreak\addvspace{\baselineskip}\fi
+ \@afterindentfalse\@nobreaktrue\@afterheading}
+\renewcommand{\abstract}[1]{\begin{center}\begin{minipage}{0.92\linewidth}
+ \textbf{Abstract } #1 \end{minipage}\end{center} \subsubsection{} \vspace{-12pt}}
+\renewcommand\chapter{\secdef\RJ at chapter\@schapter}
+\providecommand{\nohyphens}{%
+ \hyphenpenalty=10000\exhyphenpenalty=10000\relax}
+\newcommand{\RJ at chapter}{%
+ \edef\name at of@eq{equation.\@arabic{\c at chapter}}%
+ \renewcommand{\@seccntformat}[1]{}%
+ \@startsection{chapter}{0}{0mm}{%
+ -2\baselineskip \@plus -\baselineskip \@minus -.2ex}{\p@}{%
+ \normalfont\Huge\bfseries\raggedright}%
+}
+\renewcommand*\l at chapter{\@dottedtocline{0}{0pt}{1em}}
+\def\@schapter#1{\section*#1}
+\renewenvironment{figure}[1][]{%
+ \def\@captype{figure}
+ \noindent
+ \begin{minipage}{\columnwidth}}{%
+ \end{minipage}\par\addvspace{\baselineskip}}
+\numberwithin{equation}{chapter}
+\renewcommand{\theequation}{\@arabic\c at equation}
+\renewcommand{\thefigure}{\@arabic\c at figure}
+\renewcommand{\thetable}{\@arabic\c at table}
+\renewcommand{\contentsname}{Contents}
+\renewcommand\tableofcontents{%
+\begin{center}
+\vspace{1cm}
+\begin{tikzpicture}
+\node[right,text width=15.5cm, draw=black, rounded corners=20pt,
+fill=white,inner sep=2em, very thick]
+{
+ \begin{minipage}[t][16.5cm][c]{1.0\linewidth}
+ \section*{\contentsname}
+ {
+ \@starttoc{toc}
+ }
+ \end{minipage}
+};
+
+\end{tikzpicture}
+\end{center}}
+\renewcommand{\titlepage}{%
+ \noindent
+ \begin{center}
+ \fontsize{60pt}{60pt}\selectfont
+The \raisebox{-8pt}{\includegraphics[height=77pt]{Rlogo-4}}\hspace{10pt}
+ Journal
+ \end{center}
+{\large\hfill Volume \RJ at volume/\RJ at number, \RJ at date\qquad}
+\\[-.5\baselineskip]
+ \rule{\textwidth}{1pt}
+\begin{center}
+{\Large A peer-reviewed, open-access publication of the R Foundation\\
+for Statistical Computing}
+\end{center}
+ \fancyhf{}
+ \fancyhead[LO,RE]{\textsc{\RJ at sectionhead}}
+ \fancyhead[RO,LE]{\thepage}
+ \fancyfoot[L]{The R Journal Vol. \RJ at volume/\RJ at number, \RJ at date}
+ \fancyfoot[R]{ISSN 2073-4859}
+ \thispagestyle{empty}
+\setcounter{tocdepth}{0}
+\tableofcontents
+\setcounter{tocdepth}{2}
+\clearpage
+}
+\newcommand{\startRnews}{%
+ \newpage\noindent
+ \begin{center}
+ \fontsize{15mm}{1mm}\selectfont
+ \includegraphics[height=15mm]{Rlogo}\hspace{7mm}
+ News
+ \end{center}
+ \rule{\textwidth}{.5pt}
+ \vspace{1cm}
+ \addcontentsline{toc}{chapter}{R News}
+}
+
+\setlength{\textheight}{250mm}
+\setlength{\topmargin}{-10mm}
+\setlength{\textwidth}{17cm}
+\setlength{\oddsidemargin}{-6mm}
+\setlength{\evensidemargin}{-6mm}
+\setlength{\columnseprule}{.1pt}
+\setlength{\columnsep}{20pt}
+%% sf & almost european \\
+\RequirePackage{pslatex}
+\RequirePackage{palatino,mathpazo}
+\RequirePackage[T1]{fontenc}
+\definecolor{Red}{rgb}{0.7,0,0}
+\definecolor{Blue}{rgb}{0,0,0.8}
+\definecolor{hellgrau}{rgb}{0.55,0.55,0.55}
+\newcommand{\R}{R}
+\newcommand{\address}[1]{\addvspace{\baselineskip}\noindent\emph{#1}}
+\newcommand{\email}[1]{\href{mailto:#1}{\normalfont\texttt{#1}}}
+\newsavebox{\RJ at box}
+\newlength{\RJ at len}
+\newenvironment{bottombox}{%
+ \begin{figure*}[b]
+ \begin{center}
+ \noindent
+ \begin{lrbox}{\RJ at box}
+ \begin{minipage}{0.99\textwidth}}{%
+ \end{minipage}
+ \end{lrbox}
+ \addtolength{\RJ at len}{\fboxsep}
+ \addtolength{\RJ at len}{\fboxrule}
+ \hspace*{-\RJ at len}\fbox{\usebox{\RJ at box}}
+ \end{center}
+ \end{figure*}}
+\RequirePackage{verbatim}
+\def\boxedverbatim{%
+ \def\verbatim at processline{%
+ {\setbox0=\hbox{\the\verbatim at line}%
+ \hsize=\wd0 \the\verbatim at line\par}}%
+ \@minipagetrue
+ \@tempswatrue
+ \setbox0=\vbox
+ \bgroup\small\verbatim
+}
+\def\endboxedverbatim{%
+ \endverbatim
+ \unskip\setbox0=\lastbox
+ \egroup
+ \fbox{\box0}
+}
+\pagestyle{fancy}
+} % \ifthenelse{\boolean{RJ at driver}}
+\newcommand\code{\bgroup\@codex}
+\def\@codex#1{\texorpdfstring%
+{{\normalfont\ttfamily\hyphenchar\font=-1 #1}}%
+{#1}\egroup}
+\newcommand{\kbd}[1]{{\normalfont\texttt{#1}}}
+\newcommand{\key}[1]{{\normalfont\texttt{\uppercase{#1}}}}
+\newcommand\samp{`\bgroup\@noligs\@sampx}
+\def\@sampx#1{{\normalfont\texttt{#1}}\egroup'}
+\newcommand{\var}[1]{{\normalfont\textsl{#1}}}
+\let\env=\code
+\newcommand{\file}[1]{{`\normalfont\textsf{#1}'}}
+\let\command=\code
+\let\option=\samp
+\newcommand{\dfn}[1]{{\normalfont\textsl{#1}}}
+\newcommand{\acronym}[1]{#1}
+\newcommand{\strong}[1]{\texorpdfstring%
+{{\normalfont\fontseries{b}\selectfont #1}}%
+{#1}}
+\let\pkg=\strong
+\RequirePackage{alltt}
+\newenvironment{example}{\begin{alltt}}{\end{alltt}}
+\newenvironment{smallexample}{\begin{alltt}\small}{\end{alltt}}
+\newenvironment{display}{\list{}{}\item\relax}{\endlist}
+\newenvironment{smallverbatim}{\small\verbatim}{\endverbatim}
+\RequirePackage{fancyvrb}
+\DefineVerbatimEnvironment{Sinput}{Verbatim}{fontsize=\small}
+\DefineVerbatimEnvironment{Soutput}{Verbatim}{fontsize=\small}
+\DefineVerbatimEnvironment{Scode}{Verbatim}{fontsize=\small}
+\DefineVerbatimEnvironment{Sin}{Verbatim}{fontsize=\small}
+\DefineVerbatimEnvironment{Sout}{Verbatim}{fontsize=\small}
+\newenvironment{Schunk}{}{}
+\providecommand{\operatorname}[1]{%
+ \mathop{\operator at font#1}\nolimits}
+\renewcommand{\P}{%
+ \mathop{\operator at font I\hspace{-1.5pt}P\hspace{.13pt}}}
+\newcommand{\E}{%
+ \mathop{\operator at font I\hspace{-1.5pt}E\hspace{.13pt}}}
+\newcommand{\VAR}{\operatorname{var}}
+\newcommand{\COV}{\operatorname{cov}}
+\newcommand{\COR}{\operatorname{cor}}
+\RequirePackage{amsfonts}
+\endinput
+%%
+%% End of file `RJournal.sty'.
Added: RJournal/RJwrapper.tex
===================================================================
--- RJournal/RJwrapper.tex (rev 0)
+++ RJournal/RJwrapper.tex 2010-01-11 09:05:20 UTC (rev 336)
@@ -0,0 +1,22 @@
+\documentclass[a4paper]{report}
+\usepackage{RJournal}
+\usepackage[round]{natbib}
+\bibliographystyle{abbrvnat}
+
+%% load any required packages here
+
+\begin{document}
+
+%% do not edit, for illustration only
+\fancyhf{}
+\fancyhead[LO,RE]{\textsc{Contributed Article}}
+\fancyhead[RO,LE]{\thepage}
+\fancyfoot[L]{The R Journal Vol. X/Y, Month, Year}
+\fancyfoot[R]{ISSN 2073-4859}
+
+%% replace RJtemplate with your article
+\begin{article}
+ \input{FrancoisEddelbuettel}
+\end{article}
+
+\end{document}
_______________________________________________
Rcpp-commits mailing list
Rcpp-commits at lists.r-forge.r-project.org
https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-commits
More information about the Rcpp-devel
mailing list