Generate 'LaTeX' tables directly from R. It builds 'LaTeX' tables in blocks in the spirit of 'ggplot2' using the '+' and '/' operators for concatenation in the vertical and horizontal dimensions, respectively. It exports tables in the 'LaTeX' tabular environment using '.tex' code. It can compile '.tex' code to 'PDF' automatically.

Provides a text mining and natural language processing
    workflow for documents. Includes preprocessing
    via 'quanteda', lexical analysis (term frequency-inverse document
    frequency, log-odds ratios, lexical diversity) via 'tidytext',
    topic modeling via 'stm' and the 'BERTopic' approach, semantic
    similarity and document clustering on transformer representations,
    an interactive 'Shiny' interface with 'ggplot2' visualization,
    optional 'spaCy' preprocessing, and local 'sentence-transformers'
    or web-based ('OpenAI', 'Gemini') model
    providers for retrieval-augmented generation, as described in
    Shin et al. (2026) <doi:10.1177/07319487251412879>.

It analyzes text to create a count of top n-grams, including tokens (one-word), bigrams(two-word), and trigrams (three-word), while removing all stopwords. It also plots the n-grams and corresponding counts as a bar chart.

A lightweight and focused text annotation tool built with 'shiny'. Provides an 
    interactive graphical user interface for coding text documents,
    managing code hierarchies, creating memos, and analyzing coding patterns.
    Features include code co-occurrence analysis, visualization of coding patterns,
    comparison of multiple coding sets, and export capabilities. Supports
    collaborative qualitative research through standardized annotation formats
    and analysis tools.

Compute a non-overlapping layout of text boxes to label multiple overlain curves. For each curve, iteratively search for an adjacent x,y position for the text box that does not overlap with the other curves. If this process fails, then offsets are computed to add to the y values for each curve, that results in sufficient space to add all of the text labels.