[GRASS-SVN] r73752 - in grass-promo/grassposter/2018_AGU_Software_Citation: . images

svn_grass at osgeo.org svn_grass at osgeo.org
Mon Dec 3 06:41:42 PST 2018


Author: wenzeslaus
Date: 2018-12-03 06:41:42 -0800 (Mon, 03 Dec 2018)
New Revision: 73752

Added:
   grass-promo/grassposter/2018_AGU_Software_Citation/images/citation_gui_bibtex.png
   grass-promo/grassposter/2018_AGU_Software_Citation/images/citation_gui_plain.png
   grass-promo/grassposter/2018_AGU_Software_Citation/images/grass_team.jpg
   grass-promo/grassposter/2018_AGU_Software_Citation/images/r_geomorphon.png
   grass-promo/grassposter/2018_AGU_Software_Citation/images/reference_in_latex.png
Modified:
   grass-promo/grassposter/2018_AGU_Software_Citation/poster.bib
   grass-promo/grassposter/2018_AGU_Software_Citation/poster.tex
Log:
poster: images for workflow and alignment

Added: grass-promo/grassposter/2018_AGU_Software_Citation/images/citation_gui_bibtex.png
===================================================================
(Binary files differ)

Index: grass-promo/grassposter/2018_AGU_Software_Citation/images/citation_gui_bibtex.png
===================================================================
--- grass-promo/grassposter/2018_AGU_Software_Citation/images/citation_gui_bibtex.png	2018-12-03 12:21:18 UTC (rev 73751)
+++ grass-promo/grassposter/2018_AGU_Software_Citation/images/citation_gui_bibtex.png	2018-12-03 14:41:42 UTC (rev 73752)

Property changes on: grass-promo/grassposter/2018_AGU_Software_Citation/images/citation_gui_bibtex.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: grass-promo/grassposter/2018_AGU_Software_Citation/images/citation_gui_plain.png
===================================================================
(Binary files differ)

Index: grass-promo/grassposter/2018_AGU_Software_Citation/images/citation_gui_plain.png
===================================================================
--- grass-promo/grassposter/2018_AGU_Software_Citation/images/citation_gui_plain.png	2018-12-03 12:21:18 UTC (rev 73751)
+++ grass-promo/grassposter/2018_AGU_Software_Citation/images/citation_gui_plain.png	2018-12-03 14:41:42 UTC (rev 73752)

Property changes on: grass-promo/grassposter/2018_AGU_Software_Citation/images/citation_gui_plain.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: grass-promo/grassposter/2018_AGU_Software_Citation/images/grass_team.jpg
===================================================================
(Binary files differ)

Index: grass-promo/grassposter/2018_AGU_Software_Citation/images/grass_team.jpg
===================================================================
--- grass-promo/grassposter/2018_AGU_Software_Citation/images/grass_team.jpg	2018-12-03 12:21:18 UTC (rev 73751)
+++ grass-promo/grassposter/2018_AGU_Software_Citation/images/grass_team.jpg	2018-12-03 14:41:42 UTC (rev 73752)

Property changes on: grass-promo/grassposter/2018_AGU_Software_Citation/images/grass_team.jpg
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: grass-promo/grassposter/2018_AGU_Software_Citation/images/r_geomorphon.png
===================================================================
(Binary files differ)

Index: grass-promo/grassposter/2018_AGU_Software_Citation/images/r_geomorphon.png
===================================================================
--- grass-promo/grassposter/2018_AGU_Software_Citation/images/r_geomorphon.png	2018-12-03 12:21:18 UTC (rev 73751)
+++ grass-promo/grassposter/2018_AGU_Software_Citation/images/r_geomorphon.png	2018-12-03 14:41:42 UTC (rev 73752)

Property changes on: grass-promo/grassposter/2018_AGU_Software_Citation/images/r_geomorphon.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: grass-promo/grassposter/2018_AGU_Software_Citation/images/reference_in_latex.png
===================================================================
(Binary files differ)

Index: grass-promo/grassposter/2018_AGU_Software_Citation/images/reference_in_latex.png
===================================================================
--- grass-promo/grassposter/2018_AGU_Software_Citation/images/reference_in_latex.png	2018-12-03 12:21:18 UTC (rev 73751)
+++ grass-promo/grassposter/2018_AGU_Software_Citation/images/reference_in_latex.png	2018-12-03 14:41:42 UTC (rev 73752)

Property changes on: grass-promo/grassposter/2018_AGU_Software_Citation/images/reference_in_latex.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: grass-promo/grassposter/2018_AGU_Software_Citation/poster.bib
===================================================================
--- grass-promo/grassposter/2018_AGU_Software_Citation/poster.bib	2018-12-03 12:21:18 UTC (rev 73751)
+++ grass-promo/grassposter/2018_AGU_Software_Citation/poster.bib	2018-12-03 14:41:42 UTC (rev 73752)
@@ -51,3 +51,24 @@
 	title = "{GRASS GIS}: A General-purpose Geospatial Research Tool",
 	year = "2018"
 }
+
+ at article{druskat_citation_2018,
+	title = {Citation {File} {Format} ({CFF}) - {Specifications}},
+	url = {https://zenodo.org/record/1405679#.XAKYcxBOlc8},
+	abstract = {The Citation File Format (CFF) is a human- and machine-readable - and human-writable - format for CITATION files. These files provide citation metadata for (research and scientific) software. The format aims to support use cases for software citation described in [1]. CFF is serialized in YAML 1.2, and is therefore Unicode-based and cross-language (in terms of both natural language scripts and programming languages). This specification, together with the Unicode standard for characters, aims to provide all the information necessary to understand CFF, and to use (i.e., write) and re-use (i.e., read, validate, convert from) it. These specifications are maintained openly at https://github.com/citation-file-format/citation-file-format.   [1] A. M. Smith, D. S. Katz, K. E. Niemeyer, and FORCE11 Software Citation Working Group, “Software citation principles,” PeerJ Computer Science, vol. 2, p. e86, Sep. 2016 [Online]. Available: https://doi.org/10.7717/peerj-cs.86},
+	language = {eng},
+	urldate = {2018-12-01},
+	author = {Druskat, Stephan and Chue Hong, Neil and Haines, Robert and Baker, James},
+	month = aug,
+	year = {2018},
+	doi = {10.5281/zenodo.1405679},
+	keywords = {citation file format, CFF, citation files, software citation, format, YAML, software sustainability, research software},
+}
+
+ at misc{ncalm_nantahala_2009,
+        title = {Nantahala {NF}, {NC}: {Forest} {Leaf} {Structure}, {Terrain} and {Hydrophysiology}},
+        url = {https://doi.org/10.5069/G9HT2M76},
+        urldate = {2018-02-28},
+        author = {{NCALM}},
+        year = {2009},
+}

Modified: grass-promo/grassposter/2018_AGU_Software_Citation/poster.tex
===================================================================
--- grass-promo/grassposter/2018_AGU_Software_Citation/poster.tex	2018-12-03 12:21:18 UTC (rev 73751)
+++ grass-promo/grassposter/2018_AGU_Software_Citation/poster.tex	2018-12-03 14:41:42 UTC (rev 73752)
@@ -150,7 +150,7 @@
 % 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]{\vspace*{-2ex}\section*{\textcolor{gray}{\textsf{#1}}}\vspace*{-2ex}}
 % \newcommand{\blocksectiontitle}[1]{\textbf{#1}}
 
 \newcommand{\CustomBlockFontSize}{\Large}
@@ -244,6 +244,8 @@
 
 \CustomBlockFontSize
 
+\includegraphics[width=\linewidth]{grass_team}
+
 \begin{itemize}
 % Basic Topics
  \item User-focused and community-driven
@@ -253,8 +255,11 @@
  \item Single integrated environment for 2D and 3D raster analysis, image processing, vector data analysis, and spatio-temporal data processing
 \end{itemize}
 
-\includegraphics[width=\linewidth]{hexagons_python_editor}
+\vspace*{1ex}
 
+\centering
+\includegraphics[width=.95\linewidth]{hexagons_python_editor}
+
 }
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -262,7 +267,7 @@
 
 \CustomBlockFontSize
 
-When using GRASS GIS for scientific publication, authors:
+When using GRASS GIS for scientific publication, authors can:
 
 \begin{itemize}
  \item cite the entire GRASS GIS software package,
@@ -311,7 +316,7 @@
 \CustomBlockFontSize
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\blocksectiontitle{Why?}
+\blocksectiontitle{Why do we need \gamodule{g.citation}?}
 
 \begin{itemize}
  \item Over 500 core modules and over 300 additional modules
@@ -322,12 +327,13 @@
 \end{itemize}
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\blocksectiontitle{Functionality}
+\blocksectiontitle{\gamodule{g.citation} functionality}
 
 \begin{itemize}
- \item Reads legacy documentation
+ \item One stop shop for citing any part of GRASS GIS
  \item Creates formatted citations, BibTeX, CFF, ...
- \item One stop shop for citing any part of GRASS GIS
+ \item Extracts metadata from legacy documentation
+ \item Leverages existing technologies such as CFF and CSL
 \end{itemize}
 
 \vspace*{1ex}
@@ -334,20 +340,22 @@
 
 \begin{minipage}{\linewidth}
 \centering
-\includegraphics[width=.7\linewidth]{screenshot_bibtex_chicago}
+\includegraphics[width=.85\linewidth]{screenshot_bibtex_chicago}
 \\
 \gamodule{g.citation} used from graphical user interface (GUI)
 \end{minipage}
 
-% \vspace*{1cm}
+\vspace*{1ex}
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \blocksectiontitle{Citation File Format (CFF)}
 
 \begin{itemize}
+ \item Citation metadata for software \citep{druskat_citation_2018}
  \item YAML (YAML Ain’t Markup Language) text file
  \item human- and machine- readable
- \item \texttt{CITATION.cff} file (as output or as input metadata)
+ \item CFF as \gmodule{g.citation} output
+ \item \texttt{CITATION.cff} file as a possible \gmodule{g.citation} input
 \end{itemize}
 
 \vspace*{.5cm}
@@ -365,8 +373,9 @@
 \blocksectiontitle{Citation Style Language (CSL)}
 
 \begin{itemize}
- \item style language for citations
- \item citeproc-py CSL processor
+ \item used to generate citations in a variety of styles
+ \item CSL style language for citations
+ \item citeproc-py is a CSL processor Python package
  \item metadata $\rightarrow$ CSL + citeproc JSON $\rightarrow$ bibliography entry
 \end{itemize}
 
@@ -383,20 +392,13 @@
 
 \CustomBlockFontSize
 
-\begin{minipage}{\linewidth}
-\centering
-\includegraphics[width=.7\linewidth]{screenshot_bibtex_chicago}
-\\
-1. Module is used to create XY
-\end{minipage}
+\nocite{ncalm_nantahala_2009}
 
-\vspace*{2ex}
-
 \begin{minipage}{\linewidth}
 \centering
-\includegraphics[width=.7\linewidth]{screenshot_bibtex_chicago}
+\includegraphics[width=\linewidth]{r_geomorphon}
 \\
-2a. X Citation is created using g.citation
+Step 1: Module \gmodule{r.geomorphon} is used to detect landforms
 \end{minipage}
 
 \vspace*{2ex}
@@ -403,9 +405,9 @@
 
 \begin{minipage}{\linewidth}
 \centering
-\includegraphics[width=.7\linewidth]{screenshot_bibtex_chicago}
+\includegraphics[width=\linewidth]{citation_gui_bibtex}
 \\
-2b. BibTeX Citation is created using g.citation
+Step 2: BibTeX citation is created using \gmodule{g.citation}
 \end{minipage}
 
 \vspace*{2ex}
@@ -412,18 +414,11 @@
 
 \begin{minipage}{\linewidth}
 \centering
-\includegraphics[width=.7\linewidth]{screenshot_bibtex_chicago}
-\\
-3a. X Citation included in document
-\end{minipage}
-
 \vspace*{2ex}
-
-\begin{minipage}{\linewidth}
-\centering
-\includegraphics[width=.7\linewidth]{screenshot_bibtex_chicago}
+\includegraphics[width=\linewidth]{reference_in_latex}
+\vspace*{1.2ex}
 \\
-3b. BibTeX citation is pasted to Zotero
+Step 3: Citation typesetted in a document
 \end{minipage}
 
 \vspace*{2ex}
@@ -430,9 +425,9 @@
 
 \begin{minipage}{\linewidth}
 \centering
-\includegraphics[width=.7\linewidth]{screenshot_bibtex_chicago}
+\includegraphics[width=\linewidth]{citation_gui_plain}
 \\
-3c. BibTeX citation is pasted to Overleaf
+Alternative: Styled text citation created using \gmodule{g.citation}
 \end{minipage}
 
 }
@@ -462,6 +457,8 @@
 
 \CustomBlockFontSize
 
+\vspace{-1ex}
+
 \begin{itemize}
  \item \href{https://grass.osgeo.org}{grass.osgeo.org} (download, documentation, source code)
  \item \gamodule{g.citation} is a part of
@@ -470,9 +467,13 @@
  \item Poster under CC Attribution-ShareAlike 4.0 International
 \end{itemize}
 
-\vspace{-2ex}
+\vspace{-2.5ex}
 
-\blocksectiontitle{References}
+\newcommand{\smallerblocksectiontitle}[1]{\subsubsection*{\textcolor{gray}{\textsf{#1}}}}
+\smallerblocksectiontitle{References}
+
+\vspace{-1ex}
+
 \begingroup
 \renewcommand{\section}[2]{}%
 \bibliographystyle{apalike}



More information about the grass-commit mailing list