A Gift to Writers

Story Info
It's/its, your's/yours, to/too/two, etc. A writer's macro.
540 words
4.53
39.1k
57
Share this Story

Font Size

Default Font Size

Font Spacing

Default Font Spacing

Font Face

Default Font Face

Reading Theme

Default Theme (White)
You need to Log In or Sign Up to have your customization saved in your Literotica profile.
PUBLIC BETA

Note: You can change font size, font face, and turn on dark mode by clicking the "A" icon tab in the Story Info Box.

You can temporarily switch back to a Classic Literotica® experience during our ongoing public Beta testing. Please consider leaving feedback on issues you experience or suggest improvements.

Click here
Tx Tall Tales
Tx Tall Tales
20,382 Followers

=======================================

It's/its, your's/yours, to/too/two, etc.

I've learned a lot writing for Literotica the last dozen years. I think it's high time I paid back a little for all the help I've received during that time. Here's a simple tool I use regularly to assist with some of the most common errors I fell prey to in my first decade of writing. Using it's for its, you're for your, misusing homonyms, which I did far too often. I notice it's a common problem, and hope someone else finds it useful.

It's well short of the 750 word minimum, and I'd hate to clutter something so simple with an extra 200 words of fluff.

=======================================

The following Word macro, when run, will highlight in RED all the common homonym's that are listed. If you, like me, occasionally type the wrong one, it'll allow you to go back and identify each potentially incorrect word, so you can determine if you got it right or not.

It's a very basic macro, and doesn't deal with footnotes or headers or anything of that type. Simple body text is all it covers. The original was written by a friend of mine, and I've modified it for my own needs. Of course, you're encouraged to do the same.

To use the Macros, simply go to Macros -> View Macros and press create. You'll have to enter the name of the macro (hilite_HOMONYMS). Copy the macros below into the open file and save. When you View Macros again, you'll have two new ones. The first, hilite_HOMONYMS will highlight all the problem words in red. The second one, unhilite_ALL, will clear all highlighting.

Once you've save this to your normal.dot, these macros should be available each time you open word.

--- Macro starts below here ---

Sub hilite_HOMONYMS()
'
' hilite_HOMONYMS Macro
' Macro created 5/27/2013 by Tx Tall Tales
'

Dim varWordList(45) As String

varWordList(0) = "accept"
varWordList(1) = "except"
varWordList(2) = "already"
varWordList(3) = "all ready"
varWordList(4) = "all together"
varWordList(5) = "altogether"
varWordList(6) = "altar"
varWordList(7) = "alter"
varWordList(8) = "ascent"
varWordList(9) = "assent"

varWordList(10) = "bare"
varWordList(11) = "bear"
varWordList(12) = "brake"
varWordList(13) = "break"
varWordList(14) = "capital"
varWordList(15) = "capitol"
varWordList(16) = "conscience"
varWordList(17) = "concious"
varWordList(18) = "desert"
varWordList(19) = "dessert"

varWordList(20) = "emigrate"
varWordList(21) = "immigrate"
varWordList(22) = "its"
varwordList(23) = "it's"
varWordList(24) = "lead"
varWordList(25) = "led"
varWordList(26) = "loose"
varWordList(27) = "lose"
varWordList(28) = "passed"
varWordList(29) = "past"

varWordList(30) = "principal"
varWordList(31) = "principle"
varWordList(32) = "their"
varWordList(33) = "there"
varWordList(34) = "they're"
varWordList(35) = "to"
varWordList(36) = "too"
varWordList(37) = "two"
varWordList(38) = "weather"
varWordList(39) = "whether"

varWordList(40) = "your"
varWordList(41) = "you're"
varWordList(43) = "end"
varWordList(44) = "end"
varWordList(45) = "end"

counter = 0

Do

With ActiveDocument.Content.Find
.ClearFormatting
.Replacement.ClearFormatting
.Replacement.Font.Color = wdColorRed
.MatchWholeWord = True
.MatchCase = False
' .MatchWildcards = False
' .MatchSoundsLike = False
' .MatchAllWordForms = False
.Execute FindText:=varWordList(counter), _
ReplaceWith:=varWordList(counter), Replace:=wdReplaceAll
End With

counter = counter + 1

Loop Until "end" = varWordList(counter)

End Sub

Sub unhilite()
'
' unhilite Macro
' Macro created 5/27/2013 by Tx Tall Tales
'

With ActiveDocument.Content.Find
.ClearFormatting
.Font.Color = wdColorRed
With .Replacement
.ClearFormatting
.Font.Color = wdColorBlack
End With
.Execute FindText:="", ReplaceWith:="", _
Format:=True, Replace:=wdReplaceAll
End With

End Sub

Tx Tall Tales
Tx Tall Tales
20,382 Followers
Please rate this story
The author would appreciate your feedback.
  • COMMENTS
Anonymous
Our Comments Policy is available in the Lit FAQ
Post as:
Anonymous
56 Comments
AnonymousAnonymous3 months ago

Where did people go to school? I learned all your word list before I was in the 7th grade, and the meanings and the spellings. Of course, I am 91 years old and my aunt was also a teacher.

doodlesdaddoodlesdad5 months ago

Santa Clause the movie, Santa Claus the jolly old elf.

AnonymousAnonymous11 months ago

In your summary line, you contrast "It's/its, your's/yours, to/too/two, etc." Is "your's" even a word? I'm scratching my head over this one, I just can't see where it might be used.

clive_iluvnycclive_iluvnycover 1 year ago

Thanks for passing this on to us. I am not an author, but I collect many stories from this site and find many have specific grammar problems that I like to correct with macros.

UncertainTUncertainTover 2 years ago

It's lovely to see people who love stories discuss punctuation, grammar and spelling. It makes the world of difference for me; bad punctuation, grammar or spelling halts my reading and stops cold my suspension of belief.

I am open to take on some copy reading / editing if anyone is interested? It will be english English.

Show More
Share this Story

Similar Stories

Charity Begins Next Door Life isn't fair. So when you fight back, fight dirty.in Romance
Sales Team Desperate woman tries to pay back man who saves her.in Romance
That's What Friends Are For Justin's best friend Samantha will do anything for him. in First Time
Hero's Reward One brave deed holds the key to unlocking a scarred heart.in Romance
An Unexpected Reaction To an unacceptable situation.in Loving Wives
More Stories