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.1
Imports: commonmark, xml2, hunspell (≥ 3.0), knitr
Suggests: pdftools
Published: 2024-10-04
DOI: 10.32614/CRAN.package.spelling
Author: Jeroen Ooms ORCID iD [cre, aut], Jim Hester [aut]
Maintainer: Jeroen Ooms <jeroenooms at gmail.com>
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.1.tar.gz
Windows binaries: r-devel: spelling_2.3.1.zip, r-release: spelling_2.3.1.zip, r-oldrel: spelling_2.3.1.zip
macOS binaries: r-release (arm64): spelling_2.3.1.tgz, r-oldrel (arm64): spelling_2.3.1.tgz, r-release (x86_64): spelling_2.3.1.tgz, r-oldrel (x86_64): spelling_2.3.1.tgz
Old sources: spelling archive

Reverse dependencies:

Reverse imports: causal.decomp, exams.forge, ypssc
Reverse suggests: accept, acro, activAnalyzer, additive, adept, adeptdata, adheRenceRX, admiral.test, admiraldev, admiralonco, admiralophtha, admiralvaccine, admtools, afdx, AHPGaussian, airGRiwrm, alarmdata, alfr, aliases2entrez, allestimates, alphaN, altdoc, amadeus, amapGeocode, AmpGram, annotator, APackOfTheClones, applicable, aricode, arkdb, artpack, ascotraceR, askgpt, ASRgenomics, asymptor, attenuation, auditor, audubon, AustralianPoliticians, AutoPlots, autothresholdr, aweek, babelmixr2, babette, baguette, bagyo, baker, bandle, BaseSet, basf, BatchQC, bayesian, BayesianMCPMod, bayesmove, bayesROE, bbw, bcf, bcrypt, bcv, beadplexr, beans, beastier, beastt, beer, Bergm, BFI, bigreadr, bigsnpr, bigstatsr, bigutilsr, BioCor, BoundEdgeworth, boundingbox, box.linters, bpmnVisualizationR, BPrinStratTTE, BrailleR, brclimr, BREADR, bridger, brolgar, broom, broom.helpers, brotli, brulee, bsitar, bskyr, buildr, caesar, callr, calmr, campfin, CancerGram, cancerscreening, cards, cardx, caRecall, caretEnsemble, cauphy, causalPAF, cbioportalR, ccml, censable, cepumd, ceramic, cesR, cfr, charlatan, CheckDigit, chem.databases, chest, childdevdata, chipPCR, chunkhooks, circletyper, cito, cleanepi, cleanTS, clifro, ClustImpute, clustree, CMapViz, cmsaf, cmsafops, cmsafvis, cmstatr, cobiclust, CodelistGenerator, coefa, CohortCharacteristics, COINr, collinear, ColOpenData, Colossus, combinedevents, comtradr, 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, cumulcalib, CuratedAtlasQueryR, curl, cv, cvCovEst, dartR.captive, data.validator, DataPackageR, datasauRus, datefixR, dcm2, dcurves, ddc, decido, deepdep, depigner, desc, desirability2, despair, detrendr, devtools, dfadjust, DGEAR, dgpsi, DImodelsVis, discrim, diseasystore, Distributacalcul, dittodb, downloadthis, dracor, drda, DRDID, dreamer, ds4psy, dsb, dsmisc, DTComPair, dtrackr, dttr2, duckdbfs, eaf, earthdatalogin, easysurv, ebci, echo, EcoNetGen, eia, elgbd, EML, emld, empichar, envi, envvar, epichains, epigraphdb, EpiNow2, equatiomatic, equil2, era, escape, esmtools, EstimationTools, eulerr, evalITR, evapoRe, EVI, evprof, evsim, exampletestr, experDesign, exuber, fable, fabletools, FACT, FAfA, fairadapt, fairmodels, fakemake, farr, fastDummies, fasterize, fastFMM, FastJM, fastreeR, FastUtils, fbar, fdaoutlier, featureflag, ffp, FFTrees, fgeo, fgeo.analyze, fgeo.plot, fgeo.tool, fgeo.x, FielDHub, figpatch, filebin, filesstrings, fillr, finalsize, finetune, fio, fishtree, fitbitr, fitODBOD, fitzRoy, flexsiteboard, flobr, flocker, FLORAL, forestdynR, FossilSimShiny, fourierin, frscore, fs, fucom, fuj, fullRankMatrix, FuzzyDBScan, FuzzyPovertyR, gameR, gapclosing, gargle, gasanalyzer, gateR, gbifdb, gcite, geboes.score, genetic.algo.optimizeR, geneticae, genieBPC, GenomAutomorphism, geomander, geometry, georefdatar, geouy, gert, GGally, ggblanket, ggcharts, ggcorrplot, ggdag, ggdendro, ggfittext, ggfoundry, gggenes, gghilbertstrings, gghist, gglgbtq, gglorenz, ggmugs, ggnormalviolin, ggokabeito, ggpointless, ggseg, ggseg3d, ggstats, ggsurvfit, ggthemes, ggtibble, gh, gips, gitignore, gitlink, gitr, GitStats, gluedown, golem, googledrive, googlesheets4, GPTreeO, 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, hidradenitis, highcharter, highlighter, himach, hmer, hockeystick, HotellingEllipse, httpcache, httptest, httptest2, hubeau, hunspell, ibawds, IDEAFilter, ie2misc, ie2miscdata, iemisctext, IgorR, iGraphMatch, ihpdr, ijtiff, immApex, implicitMeasures, IncidencePrevalence, Indicator, indiedown, ineAtlas, injurytools, inlamemi, innsight, inplace, INSPECTumours, install.load, insurancerating, interfacer, invctr, invgamstochvol, iotables, ipd, ipmr, ir, isogeochem, IsoriX, ivx, JMH, jose, jsonld, kendallknight, kerntools, khisr, KingCountyHouses, klovan, knnmi, KoboconnectR, labelled, labNorm, lactater, lavaanExtra, lay, LDlinkR, LegATo, leiden, LexisNexisTools, lightr, linelist, lipidr, listr, Luminescence, MACSQuantifyR, magick, mailmerge, maldipickr, mapindiatools, mapscanner, marginaleffects, mark, markowitz, matrixNormal, matrixprofiler, matsbyname, matsindf, MBmca, mcbette, mcradds, mctq, MDDC, mdftracks, measr, meditations, medrxivr, melt, metabinR, metaBMA, metabolic, metaconfoundr, metanetwork, MetaScope, metatools, methyLImp2, metrix, metro, mfp2, micronutr, migest, MIIVefa, miniCRAN, minioclient, missSBM, miWQS, MixMatrix, mizer, mlearning, mlrv, MLVSBM, modelStudio, modelsummary, modisfast, mongolite, moocore, moranajp, mpathr, mpathsenser, mSigTools, MtreeRing, multe, multilevelmod, multiplestressR, multpois, mvrsquared, mycaas, nandb, naniar, nanoparquet, 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, numberize, nvctr, occumb, oceanexplorer, octopusR, ODRF, ohsome, omicsTools, openair, optRF, orthogonalsplinebasis, osfr, outcomerate, overtureR, overviewR, packager, PAICE, painbow, paleoAM, paleotree, palette, pannotator, papaja, paramlink2, parcats, parTimeROC, partition, pastclim, Path.Analysis, pathwayTMB, PatientProfiles, pbo, pbox, pcadapt, pcds, pcds.ugraph, pcsstools, pdqr, PDXpower, perccalc, periscope2, persval, pharmaverse, pharmaverseadam, pharmaversesdtm, PhilipsHue, phsmethods, PieGlyph, piggyback, pivotaltrackR, pivotea, pixarfilms, pkgcache, pkgdepends, PKNCA, planscorer, plantTracker, PLNmodels, PlotTools, plsmod, plumber, PointFore, poissonreg, polylabelr, powerbiR, ppitables, pRecipe, precisely, precommit, precondition, predictNMB, predictrace, predtools, prevR, primarycensored, PriorGen, PROJ, promises, prompter, protolite, psichomics, psidread, PSIM, PSSMCOOL, psycModel, publipha, QTE.RD, quadrupen, qualpalr, quanteda, quanteda.textmodels, quanteda.textplots, quanteda.textstats, r2dii.analysis, r2dii.match, r2dii.plot, Racmacs, rafsi, Rage, rando, RAQSAPI, RARfreq, ratlas, ravelRy, RCLabels, RcppCGAL, rde, rdflib, RDHonest, reactable.extras, readNSx, readobj, readODS, readr, rebib, REDCapCAST, REDCapR, redist, redistverse, redland, reflectR, regions, ReliaGrowR, 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, ropenmeteo, roundyh, rportfolio, rpymat, rSAFE, RScelestial, rstanemax, rstatix, rstudio.prefs, rsvg, rtern, rtide, RTTWebClient, rtweet, rules, runjags, runstats, rvest, rwhatsapp, rwicc, Rwtss, rYWAASB, rzentra, saccadr, sageR, salesforcer, saros, saros.base, sarsop, savonliquide, sbm, scapesClassification, SCDB, scDiffCom, scholar, scipub, screenshot, scRepertoire, scribe, sdcLog, sdtm.oak, seasonal, seededlda, segclust2d, SensIAT, settingsSync, sfd, sgboost, sgsR, ShiftShareSE, shiny.benchmark, shiny.destroy, shiny.emptystate, shiny.gosling, shiny.i18n, shiny.router, shinyfullscreen, ShinyLink, shinylive, shinyloadtest, shinymodels, shinyobjects, shinySbm, shinytest2, shinyTime, SIAtools, simaerep, simfinapi, simplecolors, sims, simulMGF, SingleCaseES, singleCellTK, siteymlgen, sivirep, SLOPE, SLPresElection, smile, SomaDataIO, sonicscrewdriver, sortable, SoyURT, spacyr, sparrpowR, sparsediscrim, SpatialfdaR, spatialRF, spinifex, splatter, spoiler, SpotClean, spotifyr, spStack, srt, srvyr, ssd4mosaic, ssh, sSNAPPY, sss, stapler, starter, statcodelists, statsearchanalyticsr, statsr, stencilaschema, SticsRFiles, stm, stochLAB, stopwords, stratallo, stratEst, StratPal, strex, stRoke, suddengains, Superpower, surveydata, surveyexplorer, survobj, svDialogs, svDialogstcltk, svGUI, svHttp, svKomodo, svMisc, svSocket, svSweave, svUnit, svycdiff, SvyNom, SWIM, syn, SynthTools, sys, tabledown, tabnet, tabularaster, tactile, taxadb, taxalight, taylor, tbrf, tcgaViz, tdigest, tehtuner, Ternary, tesseract, testex, texor, textmineR, textrar, TFactSR, tibblify, tidycat, tidyCDISC, tidycmprsk, tidyfast, tidyHeatmap, tidylda, tidyplate, tidysdm, tidysmd, tidysq, tidytof, tidyUSDA, tidywikidatar, timevarcorr, tintin, 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, votesmart, vroom, washdata, waspr, wcde, weatherOz, WeibullR.plotly, WH, wig, winputall, wmwm, wordmap, workflowsets, 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.