virastaran.net/a/23013

دستورکلی برای انتقال علائم سجاوندی به بعد از پرانتز

آموزش, تسلط بر وُرد, ویرایش رایانه‌ای

در فایلی، حروف‌چین همهٔ علائم سجاوندی را قبل از پرانتز گذاشته و حالا شما مجبورید همهٔ علائم را به‌صورت دستی به انتهای پرانتز منتقل کنید! آیا ورد با دستورکلی به یاری‌تان می‌آید؟ آری!

مسئله

تصور کنید قرار است فایلی را ویرایش کنید که تقریباً هر پاراگراف آن یک ارجاع درون‌متنی دارد. ارجاعات درون‌متنی همیشه در پرانتز قرار می‌‌گیرند و قاعده این است که علائم سجاوندی باید بعد از پرانتز قرار گیرد؛ اما مؤلف گرامی همهٔ علائم را قبل از پرانتز گذاشته و تایپیست نیز به همین صورت تایپ کرده. حال شما با انبوهی از پرانتزها مواجهید و مجبورید همهٔ علائم را به‌صورت دستی به انتهای پرانتز منتقل کنید.

خبر خوب این است که برای این کار می‌توانید از دستورکلیِ بالا استفاده کنید.

شرح دستور‌کلی

در find what سه پرانتز به شرح زیر داریم.

  1. محتوای پرانتز اول یک کروشهٔ باز و بسته است که درون آن همهٔ علائم سجاوندی، بدون فاصله، قرار دارند و در انتها و قبل از بسته‌شدن کروشه و پرانتز یک دش تایپ شده.
  2. پرانتز دوم کَرِت (^) با عدد 32 است. توضیح این‌که ^32 نشانگر فاصله (space) است.
  3. محتوای پرانتز سوم عبارت است از: \( و * و \) که اولی به‌معنای پرانتز باز است؛ دومی، یعنی ستاره، به‌معنای صفر و بیشتر از صفر نویسه است. قسمت سوم نیز به‌معنای پرانتز بسته است. پس مفهوم پرانتز دوم این است که هر پرانتز باز و بسته‌ای که در میان آن از صفر تا هر تعداد نویسه آمده باشد.

انتقال کاما به قبل از شماره‌پانوشت، بخش دوم | نکته‌ای کاربردی‌تر در دستورکلی!

در replace with داریم:

\2 یعنی محتویات پرانتز دوم که space است.

\3 یعنی نویسه‌های داخل هر پرانتز.

\1 به‌معنای هریک از علائم سجاوندی است.

تشریح replace with به‌ این صورت است که به ورد می‌گوییم: space را که در پرانتز دوم قرار دارد، ابتدا بیاور؛ سپس محتویات پرانتز را بیاور؛ بعد از آن نیز محتویات پرانتز اول را که علائم سجاوندی هستند بیاور.

مقالات پیشنهاد شده

1 دیدگاه. دیدگاه خود را ثبت کنید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پُر کردن این بخش الزامی هست
پُر کردن این بخش الزامی هست
لطفاً یک نشانی ایمیل معتبر بنویسید.

فهرست
کپی شد