Word شامل بسیاری از کمکهای گرامر و املایی است تا کار نوشتن را کمی آسانتر کند. (یا ناامید کننده تر، بسته به دیدگاه و نیازهای شما.) با این حال، یکی از مواردی که Word شامل نمی شود، ویژگی بزرگ کردن خودکار اولین کلمه بعد از دو نقطه بود. در برخی (و نه همه) دایره های دستوری، استاندارد و مناسب است که حرف اول کلمه را بلافاصله بعد از دو نقطه بزرگ بنویسید. از آنجایی که Word شامل این ویژگی نمی شود، یک شخص چه کاری باید انجام دهد؟
خوب، اولین راه حل (و بدیهی) این است که به سادگی به یاد داشته باشید که کلمه را خودتان بزرگ کنید—یعنی کلید Shift را فشار دهید و هنگام تایپ حرف را با حروف بزرگ بنویسید. اگر به دنبال یک رویکرد خودکارتر هستید، چندین روش وجود دارد که می توانید از بین آنها انتخاب کنید. برخی از کاربران Word ممکن است تمایل داشته باشند که فکر کنند میتوانید از ویژگی تصحیح خودکار Word استفاده کنید. از نظر تئوری، تنها کاری که باید انجام دهید این است که مجموعهای از ورودیهای تصحیح خودکار جدید را تعریف کنید که شامل یک دونقطه، به دنبال آن یک فاصله، و سپس یک حرف کوچک است. سپس به AutoCorrect دستور می دهد تا این دنباله را با دو نقطه، فاصله و حرف بزرگ مربوطه جایگزین کند.البته، شما باید 26 مورد از این قبیل را اضافه کنید، یکی برای هر حرف الفبا.
با این حال، پس از انجام تمام این کارها در AutoCorrect، بلافاصله متوجه می شوید که کار نمی کند. چرا؟ زیرا تصحیح خودکار فقط از فضاها و علائم نگارشی به عنوان "محرک" برای علامت دادن به تغییر استفاده می کند. به عبارت دیگر، اگر یک دونقطه، یک فاصله، یک کاراکتر کوچک و سپس یک فاصله دیگر را تایپ کنید، رویکرد تصحیح خودکار کار خواهد کرد. این به این معنی است که در عبارت "this is: dirty shame" حرف "a" با AutoCorrect با حروف بزرگ "A" جایگزین می شود. با این حال، در عبارت "این است: شرم کثیف دیگری"، AutoCorrect اصلاً اصلاحی انجام نمی دهد. بنابراین، AutoCorrect را نمی توان برای دستیابی به نتایج مورد نظر استفاده کرد.
تنها راه حل دیگر این است که از یک ماکرو برای بررسی مجدد سند خود استفاده کنید و به طور خودکار حروف زیر دو نقطه را بزرگ کنید، فقط در صورتی که آنها را هنگام تایپ از دست داده باشید. ماکرو می تواند از ویژگی عام تابع Search and Replace به شرح زیر استفاده کند:
Sub CapAfterColons()
With ActiveDocument.Range.Find
.ClearFormatting
With .Replacement.Font
.SmallCaps = False
.AllCaps = True
End With
.MatchWildcards = True
.Text = ": ([a-z])"
.Replacement.Text = ": 1"
.Execute Replace:=wdReplaceAll
End With
End Sub
میتوانید این ماکرو را به دکمهای در نوار ابزار خود اختصاص دهید و بدین ترتیب تمام اشتباهات خود را در یک مرحله سریع تشخیص دهید. در مورد این ماکرو باید به یک چیز توجه داشت: این کاراکتر اولین کاراکتر بعد از دو نقطه را به یک حرف بزرگ "درست" تغییر نمی دهد. کاری که انجام می دهد این است که قالب بندی کولون، فاصله و کاراکتر اول را به All Caps تغییر می دهد. این بدان معنی است که کاراکتر، حتی اگر کوچک باشد، توسط Word به صورت بزرگ نمایش داده می شود. (می توانید این تنظیمات قالب بندی را در کادر محاوره ای فونت مشاهده کنید.)
به عنوان پیشنهاد نهایی، اگر دوست ندارید با ماکروها مشکل داشته باشید، همچنان می توانید از ویژگی AutoCorrect استفاده کنید، اما این بار کمی متفاوت است. AutoCorrect را تنظیم کنید تا هر نمونه ای از دو نقطه را با ترکیبی از دوره دو نقطه جایگزین کنید. همانطور که شما در حال تایپ هستید، زمانی که یک دونقطه و سپس یک فاصله تایپ می کنید، Word به طور خودکار آن را به یک دونقطه و سپس یک نقطه و سپس یک فاصله تغییر می دهد. ویژگی تصحیح خودکار Word سپس به صورت خودکار، حرف بعدی را که تایپ می کنید، بزرگ می کند زیرا معتقد است. حرف اول یک جمله است. (به هر حال، یک نقطه به دنبال دارد.) وقتی کار با سندتان تمام شد، تنها کاری که باید انجام دهید این است که یک جستجوی سریع و جایگزینی برای تغییر جفتهای دوره کولون به تنها یک دو نقطه انجام دهید.