Build the Report Architecture

buildReport()

Build your intitial architecture for your new NOAA Tech Memo or Report

Search within Report Content

is_something_in_this_matrix()

Is something in a matrix? Let's check!

Work with Text

add_table_footnotes()

Add footnotes within your tables in a smart way

text_list()

Takes a string of words and combines them into a sentance that lists them.

TitleCase()

Make a String Title Case

tolower2()

Make a string lower case except for stated (and common NOAA) proper nouns.

googledrive_txt_dl()

Download text from google drive as plain text

Work with Numbers in Text

format_cells()

Add bold, italics, strikethrough in formating to table.

numbers2words()

Convert number to text string.

numbers2words_th()

Convert number to text string.

mod_number()

Modify numbers.

pchange()

Calculate the percent change.

xunits()

Determine the appropriate unit for a value.

xunitspct()

Determine the appropriate unit for a percent value.

stndth()

Find the 'st, 'nd, or 'th of a value

range_text()

Find a range of numbers for text

File and Content Organization

auto_counter()

Add a counter number.

numbers0()

Make numbers the same length preceeded by 0s

Tables and Graphs

save_figures()

Systematically save your figures for your report

save_tables()

Systematically save your report tables for your report

save_equations()

Systematically save your figures for your report

crossref()

Reference a figure, table, or equation with an anchored tag

theme_flextable_nmfstm()

Apply vanilla theme

Record Metadata

create_metadata()

Record Metadata

Others

df2js()

Convert dataframe to javascript

url_exists()

Test if a URL works/exists