[rkward-cvs] SF.net SVN: rkward:[3379] branches/jss_dec_10/FINAL_JSS_TEX

tfry at users.sourceforge.net tfry at users.sourceforge.net
Sat Jan 22 12:18:49 UTC 2011


Revision: 3379
          http://rkward.svn.sourceforge.net/rkward/?rev=3379&view=rev
Author:   tfry
Date:     2011-01-22 12:18:49 +0000 (Sat, 22 Jan 2011)

Log Message:
-----------
Adjust figure placement as advised by the editors. I've also removed two non-essential forward references to figures.

Modified Paths:
--------------
    branches/jss_dec_10/FINAL_JSS_TEX/GUI_elements.tex
    branches/jss_dec_10/FINAL_JSS_TEX/example_plugin.tex
    branches/jss_dec_10/FINAL_JSS_TEX/example_session.tex
    branches/jss_dec_10/FINAL_JSS_TEX/revision_notes.txt
    branches/jss_dec_10/FINAL_JSS_TEX/technical.tex

Modified: branches/jss_dec_10/FINAL_JSS_TEX/GUI_elements.tex
===================================================================
--- branches/jss_dec_10/FINAL_JSS_TEX/GUI_elements.tex	2011-01-20 23:44:33 UTC (rev 3378)
+++ branches/jss_dec_10/FINAL_JSS_TEX/GUI_elements.tex	2011-01-22 12:18:49 UTC (rev 3379)
@@ -19,7 +19,7 @@
 visualization features (see Section~\ref{sec:analyzing_data}) for which RKWard provides a GUI
 interface.
 
-\begin{figure}[htp]
+\begin{figure}[b!]
  \centering
  \includegraphics[width=15.450cm]{../figures/main_window.png}
  \caption{Default RKWard main window after start up. 
@@ -165,15 +165,15 @@
 for inclusion in an \proglang{R} script, optionally
 transforming it in advance (Figure~\ref{fig:special_paste}).
 
-\begin{figure}[htp]
+\begin{figure}[t!]
  \centering
  \includegraphics[width=15.5cm]{../figures/code_hinting.png}
  \caption{Code hinting features of the script editor. The script editor is able to hint A) \proglang{R} object names
-and B) function arguments. Random data (\code{rnorm()}, n = 50) were assigned to a variable and later used in Figure~\ref{fig:plot_history}.}
+and B) function arguments.}
  \label{fig:code_hinting}
 \end{figure}
 
-\begin{figure}[htp]
+\begin{figure}[t!]
  \centering
  \includegraphics[width=8.043cm]{../figures/special_paste.png}
  \caption{Paste special dialog. This tool allows to paste data (e.\,g., tabular, text) from the clipboard, directly to an 
@@ -228,7 +228,7 @@
 \proglang{R} code, the function \code{rk.edit()} can be used.
 Figure~\ref{fig:data_editors} shows multiple \code{data.frame}s open for editing.
 
-\begin{figure}[htp]
+\begin{figure}[b!]
  \centering
  \includegraphics[width=15.5cm]{../figures/data_editors.png}
  \caption{RKWard with several \code{data.frame}s in use at the same time. A) 
@@ -322,7 +322,7 @@
 it is required to specify a file before the dialog can proceed.
 Further options are available from the tabbed pages of the central area.
 
-\begin{figure}[htp]
+\begin{figure}[b!]
  \centering
  \includegraphics[width=15.5cm]{../figures/CSV_import.png}
  \caption{General data import dialog. Useful defaults for a variety of formats can
@@ -381,7 +381,7 @@
 back to the plot history. In addition, duplicating or closing a device
 window records any unsaved plots to the history.
 
-\begin{figure}[htp]
+\begin{figure}[b!]
  \centering
  \includegraphics{../figures/plot_history_cropped.png}
  \caption{On{}-screen graphics device window in RKWard. The plot history is 
@@ -396,8 +396,8 @@
 Further, RKWard provides access to different plotting functions using GUI dialogs,
 available from the ``Plots'' menu. Wherever appropriate, RKWard supports a ``plot
 preview'' feature. When the ``Preview'' box of
-the respective dialog is checked (see Figure~\ref{fig:boxplot1}), a device window is opened, which
-shows the plot as it would be created with the current settings. The
+the respective dialog is checked, a device window is opened, which
+shows the plot as it would be created with the current settings (see Section~\ref{sec:create_plot} for an example). The
 preview is updated automatically as the user makes changes, allowing to
 see the effect of each setting instantly\footnote{The preview is
 updated asynchronously to keep the GUI responsive; see Section~\ref{sec:technical_graphics}.}. For example, the CLT 
@@ -437,7 +437,7 @@
 data, providing benefits similar to, for example, the automated report generation
 available from \pkg{RreportGenerator} \citep{RaffelsbergerW2008}.
 
-\begin{figure}[htp]
+\begin{figure}[t!]
  \centering
  \includegraphics[width=15.5cm]{../figures/results_output_cropped.png}
  \caption{Sample contents of the output window. \code{DNase} data of the \pkg{datasets} package was used. 

Modified: branches/jss_dec_10/FINAL_JSS_TEX/example_plugin.tex
===================================================================
--- branches/jss_dec_10/FINAL_JSS_TEX/example_plugin.tex	2011-01-20 23:44:33 UTC (rev 3378)
+++ branches/jss_dec_10/FINAL_JSS_TEX/example_plugin.tex	2011-01-22 12:18:49 UTC (rev 3379)
@@ -20,13 +20,11 @@
 \begin{footnotesize}
 \begin{Code}
 <!DOCTYPE rkpluginmap>
-
 <document base_prefix="" namespace="rkward">
   <components>
     <component type="standard" id="t_test_two_vars"
           file="demo_t_test_two_vars.xml" label="Two Variable t-test" />
   </components>
-
   <hierarchy>
     <menu id="analysis" label="Analysis" index="4">
       <menu id="means" label="Means" index="4">
@@ -41,7 +39,7 @@
 \end{footnotesize}
 
 
-\begin{figure}[htp]
+\begin{figure}[t!]
  \centering
  \includegraphics{../figures/ttest-gui-example.png}
  \caption{Generated menu structure as defined by the plugin map.}

Modified: branches/jss_dec_10/FINAL_JSS_TEX/example_session.tex
===================================================================
--- branches/jss_dec_10/FINAL_JSS_TEX/example_session.tex	2011-01-20 23:44:33 UTC (rev 3378)
+++ branches/jss_dec_10/FINAL_JSS_TEX/example_session.tex	2011-01-22 12:18:49 UTC (rev 3379)
@@ -29,7 +29,7 @@
 Checking the ``Edit Object'' box automatically opens a data editor tab
 showing the imported data (Figure~\ref{fig:import_data}B).
 
-\begin{figure}[htp]
+\begin{figure}[b!]
  \centering
  \includegraphics[width=15.5cm]{../figures/import_data.png}
  \caption{A) CSV import dialog. Useful defaults for a variety of common text separated value formats can
@@ -50,7 +50,7 @@
 showing the results (Figure~\ref{fig:t_test}B).
 
 
-\begin{figure}[htp]
+\begin{figure}[b!]
  \centering
  \includegraphics[width=15.5cm]{../figures/t-test2.png}
  \caption{A) Student's t-test dialog for two variables. The bottom area shows the \proglang{R} code corresponding to the settings. 
@@ -68,7 +68,7 @@
 it is configured, and updates the window in real time on any changes to plot parameters.
 The plot can also be exported to several image formats, directly from the preview window (Figure~\ref{fig:boxplot2}).
 
-\begin{figure}[htp]
+\begin{figure}[b!]
  \centering
  \includegraphics[width=15.5cm]{../figures/boxplot1.png}
  \caption{Boxplot dialog. The first tab ``Variables'' is used to select the variables for analysis. It is possible to
@@ -76,7 +76,7 @@
  \label{fig:boxplot1}
 \end{figure}
 
-\begin{figure}[htp]
+\begin{figure}[b!]
  \centering
  \includegraphics[width=15.5cm]{../figures/boxplot2.png}
  \caption{Plotted data and plot export dialog. The export dialog (``Device$\rightarrow$Export'') provides numerous 

Modified: branches/jss_dec_10/FINAL_JSS_TEX/revision_notes.txt
===================================================================
--- branches/jss_dec_10/FINAL_JSS_TEX/revision_notes.txt	2011-01-20 23:44:33 UTC (rev 3378)
+++ branches/jss_dec_10/FINAL_JSS_TEX/revision_notes.txt	2011-01-22 12:18:49 UTC (rev 3379)
@@ -8,6 +8,12 @@
 o All code comments (#) should be removed and incorporated within the text
 of the manuscript.
 
+o Figure placement (i.e. placement of floating objects): 
+  The {figure} or {table} environment should be close to the first
+  reference in the manuscript. It should first use the "t!" option for
+  placement. If a figure then ends up before the start of its (sub)section,
+  "t!" should be changed to "b!".  e.g., {figure}[b!].
+
 References
   - Java (not: JAVA, java)
 
@@ -59,12 +65,6 @@
 	o please check all abbreviations
 	- see our notes below
 
-o Figure placement (i.e. placement of floating objects): 
-  The {figure} or {table} environment should be close to the first
-  reference in the manuscript. It should first use the "t!" option for
-  placement. If a figure then ends up before the start of its (sub)section,
-  "t!" should be changed to "b!".  e.g., {figure}[b!].
-
 --- Items that we are not sure about ---
 ---- Use of the \proglang macro ----
 In several cases, we are not entirely sure, whether the use of the \proglang macro is called for or not.
@@ -136,6 +136,9 @@
 -- TODO --
 - Complete?
 
--- TODO --
-- Check, whether we are really following the above lists, consistently.
-- Also check, whether we introduce all abbreviations, properly.
+-- Generic TODO list --
+- Check, whether we are really following the above lists (markup, abbreviations), consistently.
+  - Also check, whether we introduce all abbreviations, properly.
+- Second check figure placement
+
+

Modified: branches/jss_dec_10/FINAL_JSS_TEX/technical.tex
===================================================================
--- branches/jss_dec_10/FINAL_JSS_TEX/technical.tex	2011-01-20 23:44:33 UTC (rev 3378)
+++ branches/jss_dec_10/FINAL_JSS_TEX/technical.tex	2011-01-22 12:18:49 UTC (rev 3379)
@@ -49,7 +49,7 @@
 of \proglang{R} commands has even been moved into a separate process. Therefore in future releases it could 
 be made possible to run GUI and \proglang{R} engine on different computers.
 
-\begin{figure}[htp]
+\begin{figure}[t!]
  \centering
  \includegraphics{../figures/design_sketch.pdf}
  \caption{Technical design of RKWard. Only a few central components are visualized.
@@ -218,7 +218,7 @@
 \citep[see Section~\ref{sec:example_plugin} for an example; for a complete
 manual, see][]{Friedrichsmeier2010}:
 
-\begin{figure}[htp]
+\begin{figure}[b!]
  \centering
  \includegraphics[width=8cm]{../figures/plugin_structure.pdf}
  \caption{Plugin structure of RKWard. One or more plugins are declared in a ``plugin map''. Each plugin is defined by


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the rkward-tracker mailing list