Skip to content

README: state requirements up front, adverb pass - #20

Merged
phucnht merged 2 commits into
developfrom
docs/readme-and-funding
Aug 20, 2026
Merged

README: state requirements up front, adverb pass#20
phucnht merged 2 commits into
developfrom
docs/readme-and-funding

Conversation

@phucnht

@phucnht phucnht commented Aug 20, 2026

Copy link
Copy Markdown
Owner

The adverb pass

Started from one word and swept the rest rather than assuming. Most of the adverbs in the README turned out to be load-bearing, so this is a small edit, not a strip.

Cut: normally twice. At line 25 it invited the question it was meant to answer, since there is no abnormal way to load a package. At line 148 it did carry meaning, badly: it meant "without running latexdiff", which it now says.

Trimmed: two doublings. deliberately repeated intent that the following purpose clause already carried, and always remains repeated permanence that remains already carries.

Kept, each checked in context:

Word Why it stays
only ×2 Restrictive: reports are not shown outside review mode; the CLI has no third-party dependencies
permanently Distinguishes the reversible CLI mode from the irreversible one
intentionally In Limitations, pre-empts a bug report about skipped content
still ×2 Concessive, answering "do I lose latexdiff if the markup lives in the source?"

No em dashes, no hard-wrapped prose, no inflated adjectives, no very/simply/just/basically.

Requirements were in the wrong section

Supported engines and the TeX Live floor appeared only at line 172, inside Development, describing what the test suite covers. Someone deciding whether the package works for them reads Installation. The claim now appears there, and it matches what CI actually runs: pdfTeX, XeTeX and LuaTeX across TeX Live 2023, 2024, 2025 and the current release.

Suite green at 22 cases.


A Sponsor button (.github/FUNDING.yml + README section) was in an earlier version of this PR and has been reverted for now; the dashboard gets set up first.

Three changes to the README plus a funding file.

"Then load it normally" invited the question it was meant to answer:
there is no abnormal way to load a package, so the word is cut. A second
"normally" further down did carry meaning, badly, since it meant
"without running latexdiff"; it now says that. Two doublings go with
them: a purpose clause already carried the intent that "deliberately"
repeated, and "remains" already carries the permanence that "always"
repeated.

The remaining adverbs stay. Each was checked in context and each is
doing work: the two restrictive uses of "only", "permanently"
distinguishing the reversible CLI mode from the irreversible one,
"intentionally" pre-empting a bug report about skipped content in the
Limitations section, and two concessive uses of "still".

The supported engines and the TeX Live floor were stated only inside the
Development section, describing what the test suite covers. Someone
deciding whether the package works for them reads Installation, so the
claim now appears there. It matches what CI actually runs: pdfTeX, XeTeX
and LuaTeX across TeX Live 2023, 2024, 2025 and the current release.

FUNDING.yml is per-repository rather than a phucnht/.github default,
because almost every other public repository on the account is a fork of
someone else's project and a default would risk soliciting sponsorship
on their work. The README carries a sponsor line as well, since readers
who arrive through CTAN or the documentation site never see the button.
Not ready to turn it on. The dashboard (tiers, profile) gets set up
first; the FUNDING.yml and README section come back as a small PR
whenever asked. Everything else this branch changed (the adverb pass,
the Installation requirements line) stays.
@phucnht phucnht changed the title README: requirements up front, adverb pass, sponsor button README: state requirements up front, adverb pass Aug 20, 2026
@phucnht
phucnht merged commit d8cb612 into develop Aug 20, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant