]> git.lyx.org Git - lyx.git/blobdiff - lib/layouts/RJournal.layout
Remove debugging code.
[lyx.git] / lib / layouts / RJournal.layout
index 6f11bc0f7396027ad3ea3fc264cf5a22bffffaba..43c02b411ba36ebde584abee9350811dd7666a1b 100644 (file)
@@ -1,10 +1,15 @@
-#  \DeclareLaTeXClass[report,RJournal.sty,booktabs.sty,natbib.sty]{report (R Journal)}
+#% Do not delete the line below; configure depends on this
+#  \DeclareLaTeXClass[report,RJournal.sty,booktabs.sty,natbib.sty]{R Journal}
+#  \DeclareCategory{Reports}
+# Author: Yihui Xie
+# Modified by: Scott Kostyshak
 
-Format 35
+Format 60
 
 Input stdclass.inc
 
 Provides natbib-internal 1
+Provides url             1
 
 ClassOptions
        Other             a4paper
@@ -14,49 +19,67 @@ DefaultModule   knitr
 
 AddToPreamble
        \usepackage{RJournal}
-       \usepackage[round]{natbib}
-       \bibliographystyle{abbrvnat}
        \usepackage{booktabs}
 
-       % use Schunk, Sinput and Soutput environments defined by RJournal
-       <<include=FALSE>>=
-       render_sweave()
-       set_header(highlight = '')
-       knit_hooks$set(document = hook_rjournal)
-       @
-
        \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}
+
+       \AtBeginDocument{%
+         \begin{article}
+       }
+
+       \AtEndDocument{%
+         \end{article}
+       }
 EndPreamble
 
-InsetLayout "Flex:Abstract"
-       LabelString           "Abstract"
+Style Abstract
+       Margin                First_Dynamic
        LatexType             Command
-       LaTexName             abstract
-       LyXType               Custom
+       InTitle               0
+       LatexName             abstract
+       LeftMargin            MMM
+       LabelIndent           MMM
+       RightMargin           MMM
+       ParIndent             MM
+       TopSep                0.7
+       BottomSep             0.7
+       Align                 Block
+       LabelType             Static
+       LabelString           "Abstract."
+       LabelSep              M
+       Font
+         Size                Small
+       EndFont
        LabelFont
+         Shape               Smallcaps
          Color               latex
        EndFont
 End
 
-InsetLayout "Flex:Address"
-       LabelString           "Address"
+Style Address
+       Category              FrontMatter
+       Margin                Static
        LatexType             Command
-       LaTexName             address
-       LyXType               Custom
-       LabelFont
-         Color               latex
-       EndFont
+       LatexName             address
+       ParSkip               0.4
+       BottomSep             1.5
+       ParSep                1.5
+       Align                 Left
+       AlignPossible         Block, Left, Right, Center
+       LabelType             No_Label
 End
 
 InsetLayout "Flex:Email"
        LabelString           "Email"
        LatexType             Command
+       Decoration            Classic
        LaTexName             email
        LyXType               Custom
+       ForcePlain            1
        LabelFont
          Color               latex
        EndFont