始まりと期間から計算した終わりが、書いた終わりと合わない
duration-mismatch既定で動く日本語 / 英語
「4月1日から3か月間(7月31日まで)」のように、始まりに期間を足しても書いた終わりにならない所
例
直し方
期間と終わりの日付のどちらが正しいかを確かめて、もう一方を直してください。
なぜ指摘するのか
「4月1日から3か月間(7月31日まで)」のように、始まりと期間と終わりを一緒に書くと、読み手は三つのうちどれが正しいのか分かりません。期間か日付の片方だけを直したときに起きます。一つの文に日付が二つと期間が一つあるとき、始まりに期間を足した日を終わりと比べます。終わりの日を含めて数える書き方(4月1日から3か月間は6月30日まで)、含めない書き方(7月1日まで)、初日を数えずに期間が過ぎた日(「4月1日から2週間が経過した日(4月16日)」)のどれとも合わないときだけ指します。泊数は二つの日付の差の日数と比べます(10月12日から10月14日までは2泊)。一つの文に日付が二つと泊数が一つある所と、チェックイン・チェックアウト・泊数の列がそろった表の行を見ます。「2泊3日」のように泊数と日数を並べたら、日数は泊数より一つ多いはずです。勤務時間(9:00〜17:30、休憩1時間、実働8時間)は、終わりから始まりと休憩を引いた時間を実働と比べます。勤務表(始業・終業・休憩・実働の列、または作業時間の範囲・休憩・稼働の列)は行ごとに同じように比べ、休憩が勤務より長い行も指します。
指摘しないもの
三通りの数え方(終わりを含める、含めない、初日を数えずに過ぎた日)のどれとも合わないときだけ指します。「約3か月」「3か月程度」のような目安の期間、「週3日」「月10日」のような期間あたりの日数と「週休2日制」「4週8休」の中の数、日付が三つ以上か期間が二つ以上ある文、年を書いた日付と書かない日付の組は見ません。「最大3泊」のような目安の泊数と、日付の無い泊数も見ません。勤務時間は、実働の書いていない所、長さの無い休憩(休憩あり)、一行に時間の範囲が二つ以上ある所(シフト表は行ごとに実働を書いた行だけ)、「翌」などの印の無い日をまたぐ範囲を見ません。勤務表は、休憩か実働の列の無い表、読めない升(休憩なし、単位の無い休憩の数、片方にだけ午前・午後を書いた時刻)のある行、夜勤などの印の無い文書で日をまたぐ行を見ません。
止める・ゆるめる
技術的な情報
- 層
- L3
- 状態
- 安定
- 重さ
- 注意
- 対象の言語
- 日本語と英語
- 向いている文章
- business, technical, blog, legal, docs, academic, literature, speech
- 文書から読み取るもの
- dates
強さ(段階)
chaff.yaml の rules にこの名前と段階を書くと変わります。書かなければ、ジャンルが決めた段階で動きます(どのジャンルで動くかは下の「ジャンルごとの動き」にあります)。
| 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, literature/fiction, literature/essay, literature/poetry, literature/play, speech/address, speech/transcript
指摘の文
{start}から{duration}なら、終わりは{expected}ごろのはずですが、{end}と書かれています
{start}から{end}までなら{expected}泊のはずですが、{nights}と書かれています
{nights}なら日数は{expected}日のはずですが、{days}と書かれています
{start}から{end}まで、休憩{break}を除くと{hours}時間{minutes}分のはずですが、{total}と書かれています
{start}から{end}まで、休憩{break}を除くと{hours}時間のはずですが、{total}と書かれています
{start}から{end}まで、休憩{break}を除くと{minutes}分のはずですが、{total}と書かれています
休憩{break}が、{start}から{end}までの勤務より長くなっています
書き直しの深さ(chaff fix-plan --depth): light — 語と文を直す。構成と文体は残す
このページはルールの定義ファイルから作られています:packages/chaff/rules/duration-mismatch.yaml