[GRASS-SVN] r73747 - grass-promo/grassposter/2018_AGU_Software_Citation

svn_grass at osgeo.org svn_grass at osgeo.org
Fri Nov 30 18:50:06 PST 2018


Author: wenzeslaus
Date: 2018-11-30 18:50:06 -0800 (Fri, 30 Nov 2018)
New Revision: 73747

Modified:
   grass-promo/grassposter/2018_AGU_Software_Citation/poster.tex
Log:
poster: two long block in the middle, polished rest

Modified: grass-promo/grassposter/2018_AGU_Software_Citation/poster.tex
===================================================================
--- grass-promo/grassposter/2018_AGU_Software_Citation/poster.tex	2018-11-30 22:06:52 UTC (rev 73746)
+++ grass-promo/grassposter/2018_AGU_Software_Citation/poster.tex	2018-12-01 02:50:06 UTC (rev 73747)
@@ -150,6 +150,9 @@
 % the command introduced using:
 %   sed -i 's/\\block{\([^}]*\)}/\\block{\\blocktitlewrap{\1}}/g' main.tex
 
+\newcommand{\blocksectiontitle}[1]{\subsubsection*{\textcolor{gray}{\textsf{#1}}}}
+% \newcommand{\blocksectiontitle}[1]{\textbf{#1}}
+
 \newcommand{\CustomBlockFontSize}{\Large}
 
 % bullet point style
@@ -243,10 +246,10 @@
 
 \begin{itemize}
 % Basic Topics
+ \item User-focused and community-driven
  \item Mature OSGeo Foundation project
- \item Community-driven, user-focused development
- \item 35 years of continuous software development
- \item Long-term releases, stable APIs, and emphasis on science
+ \item Over 30 years of continuous software development
+ \item Long-term support releases, stable API, science emphasis
  \item Single integrated environment for 2D and 3D raster analysis, image processing, vector data analysis, and spatio-temporal data processing
 \end{itemize}
 
@@ -268,14 +271,9 @@
  \item cite a publication associated with a specific module.
 \end{itemize}
 
-}
-
-
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\block{\blocktitlewrap{GRASS GIS Documentation}}{
+% \block{\blocktitlewrap{GRASS GIS Documentation}}{
 
-\CustomBlockFontSize
-
 % \vspace*{1.5cm}
 
 \begin{minipage}{\linewidth}
@@ -308,61 +306,48 @@
 
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\block{\blocktitlewrap{The Challenge}}{
+\block{\blocktitlewrap{\textnormal{\textsf{\textit{g.citation}}} Module}}{
 
 \CustomBlockFontSize
 
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\blocksectiontitle{Why?}
+
 \begin{itemize}
  \item Over 500 core modules and over 300 additional modules
- \item each with a unique functionality and
-purpose
- \item many with associated scientific publications.
- \item Until now,
-no automated, software-enabled citation mechanism to cite individual GRASS GIS
-modules, or functions in general was provided due to the lack of a reference
-citation standard for GRASS GIS modules defined within the GRASS GIS community.
- \item no way to cite unless there is a publication
- \item not clear how to identify this publication
- \item publication may not include all current code authors
+ \item Many, but not all, have associated scientific publication
+ \item No way to cite unless there is a publication
+ \item Not clear how to identify this publication
+ \item Publication may not include all current code authors
 \end{itemize}
 
-}
-
-% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% \block{\blocktitlewrap{GRASS GIS Metadata for Modules}}{
-%
-% \CustomBlockFontSize
-%
-%
-% }
-
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\block{\blocktitlewrap{\textnormal{\textsf{\textit{g.citation}}} Module}}{
+\blocksectiontitle{Functionality}
 
-\CustomBlockFontSize
+\begin{itemize}
+ \item Reads legacy documentation
+ \item Creates formatted citations, BibTeX, CFF, ...
+ \item One stop shop for citing any part of GRASS GIS
+\end{itemize}
 
-\vspace*{1.5cm}
+\vspace*{1ex}
 
 \begin{minipage}{\linewidth}
 \centering
 \includegraphics[width=.7\linewidth]{screenshot_bibtex_chicago}
 \\
-...g.citation GUI...
+\gamodule{g.citation} used from graphical user interface (GUI)
 \end{minipage}
 
-\vspace*{1cm}
+% \vspace*{1cm}
 
-}
-
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\block{\blocktitlewrap{Citation File Format (CFF)}}{
+\blocksectiontitle{Citation File Format (CFF)}
 
-\CustomBlockFontSize
-
 \begin{itemize}
  \item YAML (YAML Ain’t Markup Language) text file
  \item human- and machine- readable
- \item \texttt{CITATION.cff} file
+ \item \texttt{CITATION.cff} file (as output or as input metadata)
 \end{itemize}
 
 \vspace*{.5cm}
@@ -369,24 +354,20 @@
 
 \begin{minipage}{\linewidth}
 \centering
-\includegraphics[width=.7\linewidth]{code/cff}
+\includegraphics[width=.5\linewidth]{code/cff}
 \\
-...CFF example...
+CFF generated by \gamodule{g.citation} for \gmodule{v.select}
 \end{minipage}
 
-\vspace*{1cm}
+% \vspace*{1cm}
 
-}
-
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\block{\blocktitlewrap{Citation Style Language (CSL)}}{
+\blocksectiontitle{Citation Style Language (CSL)}
 
-\CustomBlockFontSize
-
 \begin{itemize}
  \item style language for citations
  \item citeproc-py CSL processor
- \item metadata $\rightarrow$ CSL + citeproc JSON $\rightarrow$ journal citation
+ \item metadata $\rightarrow$ CSL + citeproc JSON $\rightarrow$ bibliography entry
 \end{itemize}
 
 }
@@ -456,34 +437,6 @@
 
 }
 
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\block{\blocktitlewrap{Discussion and Future Work}}{
-
-\CustomBlockFontSize
-
-
-}
-
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\block{\blocktitlewrap{References}}{
-
-\vspace{-0.2cm}
-
-% \newcommand{\blocksectiontitle}[1]{\subsubsection*{\textcolor{gray}{\textsf{#1}}}}
-\newcommand{\blocksectiontitle}[1]{\textbf{#1}}
-
-%\blocksectiontitle{References}
-\begingroup
-\renewcommand{\section}[2]{}%
-\bibliographystyle{apalike}
-\setstretch{0.5}
-\scriptsize
-\bibliography{poster}
-\endgroup
-
-}
-
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -510,12 +463,24 @@
 \CustomBlockFontSize
 
 \begin{itemize}
- \item \href{https://grass.osgeo.org}{grass.osgeo.org}
- \item g.citation part of GRASS GIS Addons repository
+ \item \href{https://grass.osgeo.org}{grass.osgeo.org} (download, documentation, source code)
+ \item \gamodule{g.citation} is a part of
+       \href{https://grass.osgeo.org/grass74/manuals/addons/}{GRASS GIS Addons repository}
  \item Code under GNU GPL >=v2 (SPDX: GPL-2.0-or-later)
  \item Poster under CC Attribution-ShareAlike 4.0 International
 \end{itemize}
 
+\vspace{-2ex}
+
+\blocksectiontitle{References}
+\begingroup
+\renewcommand{\section}[2]{}%
+\bibliographystyle{apalike}
+\setstretch{0.5}
+\scriptsize
+\bibliography{poster}
+\endgroup
+
 }
 
 \end{columns}



More information about the grass-commit mailing list