1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92
|
"""Incorrect capitalization.
---
layout: post
source: Garner's Modern American Usage
source_url: http://bit.ly/1T4alrY
title: incorrect captalization
date: 2014-06-10 12:31:19
categories: writing
---
Incorrect capitalization.
"""
from proselint.tools import memoize, preferred_forms_check
@memoize
def check(text):
"""Suggest the preferred forms."""
err = "misc.captalization"
msg = "Incorrect capitalization. '{}' is the preferred form."
list = [
["Stone Age", ["stone age"]],
["space age", ["Space Age"]],
["the American West", ["the American west"]],
["Mother Nature", ["mother nature"]],
]
return preferred_forms_check(text, list, err, msg, ignore_case=False)
# @memoize
# def check_seasons(text):
# """Suggest the preferred forms."""
# err = "MAU102"
# msg = "Seasons shouldn't be capitalized. '{}' is the preferred form."
# list = [
# # ["winter", ["Winter"]],
# # ["fall", ["Fall"]],
# # ["summer", ["Summer"]],
# # ["spring", ["Spring"]],
# ]
# return preferred_forms_check(text, list, err, msg, ignore_case=False)
@memoize
def check_months(text):
"""Suggest the preferred forms."""
err = "MAU102"
msg = "Months should be capitalized. '{}' is the preferred form."
list = [
["January", ["january"]],
["February", ["february"]],
# ["March", ["march"]],
["April", ["april"]],
# ["May", ["may"]],
["June", ["june"]],
["July", ["july"]],
["August", ["august"]],
["September", ["september"]],
["October", ["october"]],
["November", ["november"]],
["December", ["december"]],
]
return preferred_forms_check(text, list, err, msg, ignore_case=False)
@memoize
def check_days(text):
"""Suggest the preferred forms."""
err = "MAU102"
msg = "Days of the week should be capitalized. '{}' is the preferred form."
list = [
["Monday", ["monday"]],
["Tuesday", ["tuesday"]],
["Wednesday", ["wednesday"]],
["Thursday", ["thursday"]],
["Friday", ["friday"]],
["Saturday", ["saturday"]],
["Sunday", ["sunday"]],
]
return preferred_forms_check(text, list, err, msg, ignore_case=False)
|