TITLE: LaTeX plot census forms
DATE: 2021-02-25
AUTHOR: John L. Godlee
====================================================================


In addition to the ODK forms I created to help collaborators 
collect woodland plot data for the SEOSAW plot network, I wanted to 
make sure that we could guide data collectors in collecting 
SEOSAW-style data even if they don't have access to an Android 
device.

  [SEOSAW]: https://seosaw.github.io

I used LaTeX to create some forms which prompt users on the types 
of data to collect to describe a new plot. The idea is that the 
form is used in conjunction with the SEOSAW field manual.

Here is a copy of the form

    \documentclass[8pt,a4paper]{article}

    % Tables
    \usepackage{float}
    \usepackage{tabularx}
    \usepackage[table]{xcolor}    % also loads {colortbl}
    \usepackage{makecell}
    \usepackage{multicol}

    \usepackage{ragged2e}
    
\newcolumntype{L}[1]{>{\raggedright\let\newline\\\arraybackslash\hsp
ace{0pt}}m{#1}}

    % Checkmarks
    \usepackage{pifont}
    \newcommand{\cmark}{\ding{51}}%
    \newcommand{\xmark}{\ding{55}}%

    % Page geometry
    \usepackage{geometry}
    \geometry{left=1cm,
        right=1cm,
        top=1cm,
        bottom=1.6cm}

    % Disable paragraph indentation
    \setlength{\parindent}{0pt}

    % Disable section numbering
    \setcounter{secnumdepth}{0}

    \pagenumbering{gobble}

    \begin{document}

    \begin{minipage}[t]{\textwidth}
        {\Large{\textbf{Plot name:  \hspace{2.5cm} Date: 
\hspace{3cm} Data collector(s):}}}
    \end{minipage}
    \rule{\textwidth}{1pt}
    \vspace{0.3cm}
    \setlength\extrarowheight{2pt}
    \begin{minipage}{0.45\textwidth}
    \vspace{0.3cm}
    \section{Plot dimensions}
    \begin{tabularx}{\textwidth}{rX}
        \hline
        \hline
        \makecell[r]{Plot shape \\[-2pt] {\footnotesize{(circle, 
rectangle,
        other)}}} & \\
        \makecell[r]{Plot width {\footnotesize{(m)}}} & \\
        \makecell[r]{Plot length {\footnotesize{(m)}}} & \\
        \makecell[r]{Plot diameter {\footnotesize{(m)}}} & \\
        \hline
        \makecell[r]{Subplot shape} & \\
        \makecell[r]{Subplot width {\footnotesize{(m)}}} & \\
        \makecell[r]{Subplot length {\footnotesize{(m)}}} & \\
        \makecell[r]{Subplot diameter {\footnotesize{(m)}}} & \\
        \hline
        \makecell[r]{Nested? \\[-2pt] {\footnotesize{(describe in 
``Plot notes'')}}} & \\

        \hline
    \end{tabularx}

    \section{Sampling thresholds}
    \begin{tabularx}{\textwidth}{rXX}
        \hline
        \hline
         &  \multicolumn{1}{c}{Min.} & \multicolumn{1}{c}{Max.} \\
        \makecell[r]{Diameter {\footnotesize{(cm)}}} & & \\
        \makecell[r]{Height {\footnotesize{(m)}}} & & \\
        \hline
         & \multicolumn{2}{c}{TRUE/FALSE} \\
        Lianas & & \\
        Dead stems & & \\
        Stumps & & \\
        \hline
    \end{tabularx}

    \section{Plot location}
    \begin{tabularx}{\textwidth}{rX}
        \hline
        \hline
        \makecell[r]{Longitude {\footnotesize{(Dec.\textdegree)}}} 
& \\
        \makecell[r]{Latitude {\footnotesize{(Dec.\textdegree)}}} & 
\\
        \makecell[r]{Elevation {\footnotesize{(m)}}} & \\
        \makecell[r]{Plot slope {\footnotesize{(0-90 
Dec.\textdegree)}}} & \\
        \makecell[r]{Plot aspect {\footnotesize{(0-365 
Dec.\textdegree)}}} & \\
        \makecell[r]{Catenal position 
\\[-2pt]{\footnotesize{(concave/convex slope,
    midslope,}} \\[-2pt] {\footnotesize{valley floor, ridge, 
flat)}}} &  \\
        \hline
    \end{tabularx}

    \end{minipage}
    \hspace{1cm}
    \begin{minipage}{0.45\textwidth}
    \vspace{0.3cm}
        \section{Herbivory}
    \begin{tabularx}{\textwidth}{rX}
        \hline
        \hline
         &  \multicolumn{1}{c}{TRUE/FALSE} \\
        \makecell[r]{Elephants} & \\ 
        \makecell[r]{Small non-social browsers \\[-2pt] 
{\footnotesize{(e.g.
        dik-diks, duikers, steenbok)}}} & \\
        \makecell[r]{Large browsers \\[-2pt] {\footnotesize{(e.g. 
giraffe, okapi,
        kudu)}}} & \\
        \makecell[r]{Medium social mixed diet \\[-2pt] 
{\footnotesize{(e.g. gazelle, oryx)}}} & \\
        \makecell[r]{Non-ruminants, excluding suids \\[-2pt] 
{\footnotesize{(e.g. zebra, hippo, rhino)}}} & \\
        \makecell[r]{Goats} & \\
        \makecell[r]{Cattle} & \\
        \hline
        \makecell[r]{Termite mounds \\[-2pt] 
{\footnotesize{(count)}}} & \\
        \hline
    \end{tabularx}
        
    \section{Resource use}
    \begin{tabularx}{\textwidth}{rX}
        \hline
        \hline
         &  \multicolumn{1}{c}{TRUE/FALSE} \\
        \makecell[r]{Large timber} & \\
        \makecell[r]{Fuel wood} & \\
        \makecell[r]{Charcoal} & \\
        \makecell[r]{Farmed in past 30 years } & \\
        \makecell[r]{Other woody-products \\[-2pt] 
{\footnotesize{(describe in
        ``Plot notes'')}}} & \\
        \makecell[r]{Non-wood products \\[-2pt] 
{\footnotesize{(describe in
        ``Plot notes'')}}} & \\
        \hline
    \end{tabularx}

    \section{Methods}
    \begin{tabularx}{\textwidth}{rX}
        \hline
        \hline
        \makecell[r]{\textbf{Slope} \\[-2pt] 
{\footnotesize{(clinometer,
    eye,}} \\[-2pt] {\footnotesize{rangefinder, hypsometer)}}} \\
    \makecell[r]{\textbf{Diameter} \\[-2pt] 
{\footnotesize{(circumference,}} \\[-2pt]
    {\footnotesize{DBH tape, calipers)}}} \\
    \makecell[r]{\textbf{Height} \\[-2pt] 
{\footnotesize{(clinometer,
    eye,}} \\[-2pt] {\footnotesize{rangefinder, hypsometer)}}} \\
    \makecell[r]{\textbf{Stem coordinate} \\[-2pt] 
{\footnotesize{(e.g. XY grid, GPS,}}
        \\[-2pt] {\footnotesize{angle/distance, GPS)}}} \\
        \hline
    \end{tabularx}
    \end{minipage}

    \vspace{0.3cm}
    \rule{\textwidth}{1pt}
    \section{Plot notes}

    {\footnotesize{E.g. nested plots, plot diagram, sampling 
strategy, experimental
    treatments, fire exclusion/treatment, herbivore exclusion, 
community rights, other users, access points, weather, adjacent 
land use, other noteworthy features.}}

    \newpage

    \section{Stem decay}
    \rowcolors{2}{gray!25}{white}
    \begin{tabular}{cL{4cm}L{4cm}L{4cm}L{4cm}}
        \hline
    Class & Structure & Wood texture & Wood colour & Branches/twigs 
\\
        \hline
    1 & Sound, firm & Intact, no rot & Original colour & Branches 
with fine twigs \\
    2 & Heartwood sound, sapwood a bit decayed & Sapwood partly 
soft. Wood cannot be pulled apart by hand & Original colour & 
Branches with some fine twigs present with peeling bark \\
    3 & Heartwood sound, log supports its weight & Large hard 
pieces of sapwood can be pulled apart by hand & Red-brown, or 
original colour & Large branches with no fine twigs, branches do 
not pull out by hand \\
    4 & Heartwood rotten, log does not support its weight & Soft, 
small, blocky pieces. Heartwood is soft.  & Red-brown, light brown, 
grey- brown & Large branches pull out easily by hand \\
    5 & No structural integrity, no longer maintains shape & Very 
soft, powdery when dry. & Red-brown, dark brown & Branches not 
present \\
    \hline
    \end{tabular}
    \rowcolors{1}{}{white}
    \vspace{0.5cm}

    \mbox{}% Left margin marker
    \hfill% H
    \begin{minipage}[t]{0.32\textwidth}
        \centering
        \section{Stem status}
    \begin{tabular}{ll}
        \hline
        \hline
    R & Topkilled, resprouting \\
    T & Topkilled, no resprouting \\ 
    D & Dead, no sign of life \\
    \hline
    \end{tabular}
    \end{minipage}
    \hfill% Horizontal stretch
    \begin{minipage}[t]{0.32\textwidth}
        \centering
        \section{Stem mode}
    \begin{tabular}{ll}
        \hline
        \hline
    U & Uprooted \\
    P & Snapped \\
    S & Standing \\
    V & Vanished \\ 
    Q & Can't tell \\
    \hline
    \end{tabular}
    \end{minipage}
    \hfill% Horizontal stretch
    \begin{minipage}[t]{0.32\textwidth}
        \centering
        \section{Cause of damage}
    \begin{tabular}{ll}
        \hline
        \hline
    N & Neighbouring tree \\
    E & Elephant \\
    F & Fire \\
    H & Human (cut or ringbarked) \\ 
    L & Lightning \\
    M & Termites \\
    W & Wind \\ 
    Q & Can't tell \\
    \hline
    \end{tabular}
    \end{minipage}
    \hfill% Horizontal stretch
    \mbox{}% Right margin marker

    \end{document}

Update 2021-03-06: These forms are now online and can be found here.

  [found here]: https://seosaw.github.io/manuals