ルールの一覧へ

1回の量と回数を掛けると、書いた上限を超える

product-exceeds-maximum既定で動く日本語 / 英語

「1回2錠を1日3回」なのに「1日の最大量は4錠」のように、1回の量×回数が上限を超える所

例

指摘される文
1回2錠を1日3回まで服用できます。1日の最大量は4錠です。
chaff の出力
1:26 1回2錠を1日3回では6錠になり、上限の4錠を超えます
直した文
1回2錠を1日3回まで服用できます。1日の最大量は6錠です。
chaff の出力
指摘なし

直し方

1回の量・回数・上限のどれが正しいかを確かめて、残りを直してください。

なぜ指摘するのか

「1回2錠を1日3回まで」と「1日の最大量は4錠」を一緒に書くと、書いたとおりに使えば1日6錠になり、上限の4錠を超えます。読み手はどちらに従えばよいか分からず、上限を超えて使うおそれもあります。量か回数か上限のどれかを変えて、残りを直し忘れたときに起きます。一つの段落に、印の付いた1回の量(1回2錠、2 tablets at a time)、期間あたりの回数(1日3回、3 times a day)、同じ期間の上限(1日の最大量は4錠、no more than 4 tablets in 24 hours)がちょうど一つずつあり、量と上限の単位が同じときだけ、1回の量×回数を上限と比べます。料金(1回500円、1日10回、1日の上限3000円)は比べません。駐車料金の1日の上限のように、上限を合計より低く決めてあるのがふつうだからです。

指摘しないもの

1回の量に印が無い所(2錠を服用)、範囲で書いた量(1回1〜2錠)、回数と上限の期間が違う所(1日3回と1週間の上限)、量と上限の単位が違う所(錠とmg)、段落に量・回数・上限のどれかが二つ以上ある所、表の中は見ません。

止める・ゆるめる

この一か所だけ黙らせる(文書に書く)
<!-- stet: product-exceeds-maximum — 理由 -->
チームでゆるめる(理由は chaff.yaml にコメントで残ります)
npx chaffjs relax product-exceeds-maximum --why "理由"
チームで止める(chaff.yaml)
rules: product-exceeds-maximum: off
技術的な情報
層
L3
状態
安定
重さ
注意
対象の言語
日本語と英語
向いている文章
business, technical, blog, legal, docs, academic, literature, speech

強さ(段階)

chaff.yaml の rules にこの名前と段階を書くと変わります。書かなければ、ジャンルが決めた段階で動きます(どのジャンルで動くかは下の「ジャンルごとの動き」にあります)。

strictエラー
normal注意
relaxed情報

このルールには数える上限がありません。段階は指摘の重さを変えます。relaxed にすると指摘は消えずに一段軽く出ます。

ジャンルごとの動き

既定で動くジャンル
technical/spec, technical/readme, blog/tech, blog/essay, blog/owned-media, business/proposal, business/report, business/email, business/press-release, business/meeting-notes, legal/contract, legal/statute, legal/judgment, legal/patent, docs/manual, docs/faq, docs/glossary, academic/paper, speech/address, speech/transcript
このルールを止めるジャンル
literature/fiction, literature/essay, literature/poetry, literature/play

ジャンル

指摘の文

1回{amount}を{count}では{expected}{unit}になり、上限の{maximum}を超えます

このページはルールの定義ファイルから作られています:packages/chaff/rules/product-exceeds-maximum.yaml