spelling: Tools for Spell Checking in R

Spell checking common document formats including latex, markdown, manual pages, and description files. Includes utilities to automate checking of documentation and vignettes as a unit test during 'R CMD check'. Both British and American English are supported out of the box and other languages can be added. In addition, packages may define a 'wordlist' to allow custom terminology without having to abuse punctuation.

Version: 2.3.0
Imports: commonmark, xml2, hunspell (≥ 3.0), knitr
Suggests: pdftools
Published: 2024-03-05
Author: Jeroen Ooms ORCID iD [cre, aut], Jim Hester [aut]
Maintainer: Jeroen Ooms <jeroen at berkeley.edu>
BugReports: https://github.com/ropensci/spelling/issues
License: MIT + file LICENSE
URL: https://ropensci.r-universe.dev/spelling https://docs.ropensci.org/spelling/
NeedsCompilation: no
Language: en-GB
Materials: NEWS
CRAN checks: spelling results

Documentation:

Reference manual: spelling.pdf

Downloads:

Package source: spelling_2.3.0.tar.gz
Windows binaries: r-devel: spelling_2.3.0.zip, r-release: spelling_2.3.0.zip, r-oldrel: spelling_2.3.0.zip
macOS binaries: r-release (arm64): spelling_2.3.0.tgz, r-oldrel (arm64): spelling_2.3.0.tgz, r-release (x86_64): spelling_2.3.0.tgz, r-oldrel (x86_64): spelling_2.3.0.tgz
Old sources: spelling archive

Reverse dependencies:

Reverse imports: causal.decomp, ypssc
Reverse suggests: accept, acro, activAnalyzer, additive, adept, adeptdata, adheRenceRX, admiral.test, admiraldev, admiralonco, admiralophtha, admiralvaccine, admix, afdx, AHPGaussian, airGRiwrm, alarmdata, alfr, aliases2entrez, allestimates, alphaN, altdoc, amapGeocode, AmpGram, annotator, APackOfTheClones, applicable, aricode, arkdb, artpack, ascotraceR, askgpt, ASRgenomics, asymptor, attenuation, auditor, audubon, AustralianPoliticians, AutoPlots, autothresholdr, aweek, babelmixr2, baguette, bagyo, baker, bandle, BaseSet, basf, BatchQC, bayesian, BayesianMCPMod, BayesMassBal, bayesmove, bayesROE, bbw, bcf, bcrypt, bcv, beadplexr, beans, beastier, beer, Bergm, BFI, bigreadr, bigsnpr, bigstatsr, bigutilsr, BioCor, BoundEdgeworth, boundingbox, bpmnVisualizationR, BPrinStratTTE, BrailleR, brclimr, BREADR, bridger, brolgar, broom, broom.helpers, brotli, brulee, bsitar, bskyr, buildr, caesar, callr, calmr, campfin, CancerGram, cancerscreening, cards, cardx, caRecall, cauphy, causalPAF, cbioportalR, ccml, censable, cepumd, ceramic, cesR, cfr, CheckDigit, chem.databases, chest, childdevdata, chipPCR, chunkhooks, circletyper, cito, cleanTS, clifro, ClustImpute, clustree, CMapViz, cmsaf, cmsafops, cmsafvis, cmstatr, cobiclust, CodelistGenerator, coefa, CohortCharacteristics, COINr, collinear, Colossus, combinedevents, condir, condTruncMVN, conf, ConfidenceEllipse, config, congress, connectapi, contactdata, contentid, convdistr, cookiemonster, corrgrapher, COTAN, countfitteR, CpmERCCutoff, crimeutils, CropWaterBalance, CrossClustering, crplyr, crsmeta, crunch, crunchy, crypto2, csranks, cTRAP, cubble, CuratedAtlasQueryR, curl, cv, cvCovEst, dartR.captive, data.validator, datacutr, datana, DataPackageR, datasauRus, datefixR, dcm2, dcurves, ddc, decido, deepdep, depigner, desc, desirability2, detrendr, devtools, dfadjust, dgpsi, DImodelsVis, discrim, diseasystore, Distributacalcul, dittodb, downloadthis, dracor, drda, DRDID, dreamer, ds4psy, dsb, dsmisc, DTComPair, dttr2, duckdbfs, eaf, earthdatalogin, ebci, echo, EcoNetGen, eia, elgbd, EML, emld, empichar, envi, envvar, epigraphdb, EpiNow2, equil2, era, escape, esmtools, EstimationTools, eulerr, evalITR, evapoRe, EVI, evprof, evsim, exampletestr, experDesign, exuber, fable, fabletools, FACT, fairmodels, fakemake, farr, fastDummies, fasterize, fastFMM, FastJM, fastLaplace, fastreeR, fbar, fdaoutlier, featureflag, ffp, FFTrees, fgeo, fgeo.analyze, fgeo.plot, fgeo.tool, fgeo.x, FielDHub, figpatch, filebin, filesstrings, fillr, finalsize, finetune, fishtree, fitbitr, fitODBOD, fitzRoy, flexsiteboard, flobr, flocker, FLORAL, FossilSimShiny, fourierin, frscore, fs, fuj, FuzzyDBScan, FuzzyPovertyR, fxTWAPLS, gameR, gapclosing, gargle, gasanalyzer, gateR, gbifdb, gcite, geboes.score, geneticae, genieBPC, GenomAutomorphism, geomander, geometry, georefdatar, geouy, gert, GGally, ggblanket, ggcharts, ggcorrplot, ggdag, ggdendro, ggfittext, gggenes, gghilbertstrings, gghist, gglgbtq, gglorenz, ggmugs, ggnormalviolin, ggokabeito, ggpointless, ggseg, ggseg3d, ggstats, ggsurvfit, ggthemes, ggtibble, gh, gips, git2rdata, gitignore, gitlink, gitr, gluedown, golem, googledrive, googlesheets4, gptstudio, grainscape, grantham, greed, GREMLINS, greta, greta.dynamics, greta.gp, grizbayr, GSODR, gtreg, gtsummary, gwasrapidd, gwavr, habCluster, hackeRnews, HaDeX, HDNRA, healthequal, heapsofpapers, heck, hgnc, HiClimR, highcharter, highlighter, himach, hmer, hockeystick, HotellingEllipse, httpcache, httptest, httptest2, hubeau, hunspell, IDEAFilter, idmodelr, ie2misc, ie2miscdata, iemisc, iemiscdata, iGraphMatch, ihpdr, ijtiff, implicitMeasures, IncidencePrevalence, indiedown, injurytools, innsight, inplace, INSPECTumours, install.load, insurancerating, invctr, invgamstochvol, iotables, ipmr, ir, isogeochem, IsoriX, ivx, JMH, jose, jsonld, khisr, KingCountyHouses, klovan, knnmi, KoboconnectR, labelled, labNorm, lactater, lavaanExtra, lay, LDlinkR, leiden, LexisNexisTools, lightr, linelist, lipidr, listr, Luminescence, MACSQuantifyR, magick, mailmerge, maldipickr, mapscanner, marginaleffects, matrixNormal, matrixprofiler, matsbyname, matsindf, MBmca, mcradds, mctq, mdftracks, measr, meditations, melt, metabinR, metaBMA, metabolic, metaconfoundr, metanetwork, MetaScope, metaumbrella, methyLImp2, metrix, metro, mfp2, micronutr, migest, MIIVefa, miniCRAN, minioclient, missSBM, miWQS, MixMatrix, mizer, mlearning, mlrv, MLVSBM, modelStudio, modelsummary, mongolite, MOSS, mpathsenser, mSigTools, MtreeRing, multe, multilevelmod, multiplestressR, mvrsquared, nandb, naniar, naryn, nasapower, nat.nblast, nat.templatebrains, natcpp, natmanager, nbfar, ndi, neojags, neonstore, nestedLogit, NetCoupler, netmhc2pan, nettskjemar, NHSDataDictionaRy, NHSRplotthedots, NiLeDAM, nipnTK, NlsyLinks, NMdata, nomnoml, nonmem2rx, nonprobsvy, npi, nsyllable, nvctr, occumb, oceanexplorer, octopusR, odbr, ODRF, ohsome, omicsTools, openair, orthogonalsplinebasis, osfr, outcomerate, overviewR, packager, PAICE, painbow, paleotree, palette, papaja, paramlink2, parcats, partition, pastclim, pathwayTMB, PatientProfiles, pbo, pcadapt, pcds, pcds.ugraph, pcsstools, pdqr, perccalc, periscope2, pharmaverse, pharmaverseadam, pharmaversesdtm, PhilipsHue, phsmethods, physiology, piggyback, pivotaltrackR, pivotea, pixarfilms, pkgcache, pkgdepends, PKNCA, planscorer, plantTracker, PLNmodels, PlotTools, plsmod, plumber, PointFore, poissonreg, polylabelr, powerbiR, ppitables, ppseq, pRecipe, precisely, precommit, precondition, predictNMB, predictrace, predtools, prevR, PriorGen, PROJ, promises, prompter, protolite, psichomics, psidread, PSSMCOOL, psycModel, publipha, QTE.RD, quadrupen, qualpalr, quanteda, quanteda.textmodels, quanteda.textplots, quanteda.textstats, r2dii.analysis, r2dii.match, r2dii.plot, Racmacs, Rage, rando, RAQSAPI, RARfreq, ravelRy, RCLabels, RcppCGAL, rde, rdflib, RDHonest, reactable.extras, readNSx, readobj, readODS, readr, rebib, REDCapCAST, REDCapR, redist, redland, reflectR, regions, remiod, repana, repoRter.nih, reprex, retel, retroharmonize, ReviewR, rfishbase, rfordummies, rgee, rgl.cry, rgtmx, rheroicons, rhino, rhype, ribd, rirods, riskclustr, riskyr, rlc, RLumCarlo, rmdfiltr, rmdpartials, rmdplugr, RNeXML, robber, robis, Rogue, rollama, roundyh, rportfolio, rpymat, rSAFE, RScelestial, rstanemax, rstatix, rstudio.prefs, rsvg, rtern, RTTWebClient, rtweet, rules, runjags, runstats, rvest, rwhatsapp, rwicc, Rwtss, rzentra, saccadr, sageR, salesforcer, saros, sarsop, savonliquide, sbm, scapesClassification, SCDB, scDiffCom, scholar, scipub, screenshot, scRepertoire, scribe, sdcLog, seasonal, segclust2d, sfd, sgboost, sgsR, ShiftShareSE, shiny.benchmark, shiny.emptystate, shiny.gosling, shiny.i18n, shiny.router, shinyfullscreen, ShinyLink, shinylive, shinyloadtest, shinymodels, shinyobjects, shinySbm, shinytest2, shinyTime, SIAtools, simaerep, simfinapi, simplecolors, simulMGF, SingleCaseES, singleCellTK, siteymlgen, SLOPE, SLPresElection, SomaDataIO, sonicscrewdriver, sortable, SoyURT, spacyr, sparrpowR, sparsediscrim, SpatialfdaR, spatialRF, spinifex, splatter, spoiler, SpotClean, spotifyr, srt, srvyr, ssd4mosaic, ssh, sSNAPPY, sss, stapler, starter, statcodelists, statsearchanalyticsr, statsr, stencilaschema, SticsRFiles, stm, stochLAB, stopwords, stratallo, stratEst, strex, stRoke, suddengains, Superpower, surveydata, surveyexplorer, survobj, svDialogs, svDialogstcltk, svGUI, svHttp, svKomodo, svMisc, svSocket, svSweave, svUnit, SvyNom, SWIM, syn, SynthTools, sys, tabledown, tabularaster, tactile, taxadb, taxalight, taylor, tbrf, TBSignatureProfiler, tcgaViz, tdigest, tehtuner, Ternary, tesseract, testex, texor, textmineR, textrar, TFactSR, tibblify, tidycat, tidyCDISC, tidycmprsk, tidyfast, tidyHeatmap, tidylda, tidysdm, tidysmd, tidysq, tidyUSDA, tidywikidatar, timevarcorr, tip, tongfen, topdowntimeratio, tor, TOSTER, tracerer, trackeR, traipse, transplantr, TreeDist, treemapify, TreeSearch, TreeTools, trip, troopdata, tsbox, TSEAL, tsibble, tsmp, tune, ukbabynames, uklr, umx, uncorbets, unicol, unikn, universalmotif, unjoin, updater, USA.state.boundaries, usedthese, usemodels, usethis, usmap, usmapdata, vader, vapour, vectorbitops, VedicDateTime, vegawidget, vermeulen, versionsort, virtuoso, visdat, VisitorCounts, visR, votesmart, vroom, washdata, waspr, wcde, WH, wig, workflowsets, WpProj, writexl, xhaz, yatah, yfR, ymlthis, zcurve, zellkonverter, ZillowR

Linking:

Please use the canonical form https://CRAN.R-project.org/package=spelling to link to this page.