ویکی پاسخ:نکات ویرایشی: تفاوت میان نسخهها
Nazarzadeh (بحث | مشارکتها) (←ماکرو) |
جز (added Category:ویکی پاسخ using HotCat) |
||
(۲۶ نسخهٔ میانی ویرایش شده توسط ۴ کاربر نشان داده نشد) | |||
خط ۱: | خط ۱: | ||
==مواردی که باید در متنها اصلاح شوند== | == انتخاب عنوان == | ||
* عدم هماهنگی میان | * کلیدواژه (های) متن باید در عنوان بیاید و هر چه به ابتدای عنوان نزدیک تر بهتر. | ||
* موارد خارج از بحث که کمکی به بحث | * در انتخاب عنوان به این که چه کلمات و عباراتی بهتر جستجو میشوند توجه کنید. | ||
== مواردی که باید در متنها اصلاح شوند == | |||
* عدم هماهنگی میان سؤال و پاسخ گاهی با اصلاح سؤال حل میشود و گاهی با اصلاح پاسخ! | |||
* موارد خارج از بحث که کمکی به بحث نمیکنند. (مگر آن که بشود ربطی میان آنان و بحث برقرار کرد) | |||
* لحن خطابی | * لحن خطابی | ||
* استفاده از عبارات و کلماتی که حس دهه شصت را به مخاطب القا | * استفاده از عبارات و کلماتی که حس دهه شصت را به مخاطب القا میکند! | ||
* پرش از مراحل استدلال | * پرش از مراحل استدلال | ||
* ذکر شعر. (مگر آن که شعر خیلی مناسب باشد | * ذکر شعر. (مگر آن که شعر خیلی مناسب باشد) | ||
* | * پاراگرافهای طولانی | ||
* آیات قرآن | * آیات قرآن حتماً آدرس داشته باشند. به این شکل (بقره: ۲۵۰) | ||
* حروف اختصاری «ش» و «ق» برای همه | * متن و ترجمه آیات قرآن باید مجدد بارگزاری شود و به آنچه در متن هست اکتفا نگردد. | ||
* تمام آیات قرآن به صورت الگو مورد استفاده قرار میگیرند. همچنین آدرس سوره و آیه نیز در درون الگو و به صورت پانویس درون متنی بیاید. | |||
* حروف اختصاری «ش» و «ق» برای همه تاریخها اصلاح و اضافه شود. | |||
== نکات شکلی == | |||
* وقتی نقل قول مستقیمی در حد چند خط (مثلا یک روایت طولانی) در متن هست باید به صورت مجزا از بقیه متن و به صورت تو رفته (با اضافه کردن :: به ابتدای پاراگراف) آورده شود. | |||
== موارد ویرایشی == | |||
* اسامی کتب عربی باید با حروف عربی نوشته شوند. اگر روی متن «ابرابزار» اجرا میکنید حتماً تغییرات را بررسی کنید و اسامی کتب عربی را به عربی برگردانید. | |||
* اگر روی متن «ابرابزار» اجرا میکنید حتماً تغییرات را بررسی کنید و موارد اشتباه را اصلاح و اطلاع دهید. | |||
* در بسیاری از موارد فهرستهای ترتیبی استفاده شدهاند در حالی که این فهرستها فقط در مواردی باید استفاده شوند که ترتیبی میان موارد وجود دارد در غیر این صورت باید از فهرست بدون ترتیب استفاده کرد (مثل همین فهرست). | |||
* در مطالعه بیشتر، تنها مواردی آورده شود که بهطور مستقیم به موضوع مرتبط است. | |||
== | == عنوان مدخل== | ||
نکاتی پیرامون عنوان مدخل: | |||
* | * از نشانههای نگارشی مانند گیومه در عنوان مداخل استفاده نشود. | ||
* | * از گذاشتن اعراب در عنوان مداخل پرهیز شود. | ||
==کارهای مورد نیاز== | == شناسه == | ||
نکاتی پیرامون نوشتن شناسه | |||
* شناسه باید طوری نوشته شود که مخاطب با مطالعه آن پاسخ اجمالی خود را گرفته باشد. | |||
* نباید در شناسه عبارتی مبهم که اطلاعات مشخص و معینی به مخاطب نمیدهد ذکر شود. | |||
* شروع شناسه باید مثبت باشد نه منفی. | |||
* سرشاسه نباید با حروف اضافه، ماند «در» و «با» شروع شود. | |||
* سعی شود سرشناسه با عبارت اصلی مدخل، یا نزدیکترین عبارت به آن آغاز شود. | |||
* سعی شود سرشناسه همان پاسخی باشد که مخاطب سؤال، دنبال آن بوده است. | |||
* سرشناسه باید جملهای کوتاه باشد. | |||
== متن و ترجمه آیات == | |||
برای درج متن و ترجمه آیات قرآن، از پایگاه [http://wiki.ahlolbait.com/صفحهٔ_اصلی دانشنامه اسلامی]، بخش قرآن استفاده شود. در این بخش، پنج ترجمه است که کاربر ویکی مناسبترین ترجمه را انتخاب خواهد کرد. | |||
== نکات نگارشی == | |||
* اعراب کلماتی که برای مخاطب عام مشخص نیست در متن مقاله بهویژه شناسه مشخص شود. | |||
* پرهیز از این که چند فعل پشت سر هم بیایند، کنید! | |||
* از تیترهای مانند «در قرآن» و «در روایات» دوری شود و به جای آن به مطلبی که در قرآن و در روایات آمده اشاره شود. | |||
* آرایههای ادبی مانند تشبیه و استعاره (و از آن ها بدتر سجع و وزن و قافیه!) در ادبیات ویکی راه ندارد. | |||
* نشانههای جمع در زبان فارسی با «ان» و «ها» است؛ بنابراین، جمعهایی مانند معاصرین و معصومین(ع) درست نیست. | |||
* در فارسی همزه نداریم مگر اینکه تلفظ شود؛ مانند مأمور. | |||
* در فارسی تشدید نداریم. | |||
* سعی شود از واژههایی مانند عموما و اکثرا استفاده نشود. | |||
* ویرگول قبل از واو نادرست نیست هرچند پسندیده هم نیست؛ جز در اضطرار. (کتاب راهنمای ویرایش، غلامحسین غلامحسینزاده) | |||
== کارهای مورد نیاز == | |||
# مطالعه اجمالی متن و بررسی کلیت پاسخ | # مطالعه اجمالی متن و بررسی کلیت پاسخ | ||
## کیفیت کلی متن چقدر است؟ | ## کیفیت کلی متن چقدر است؟ | ||
## پاسخ قانع کننده هست؟ | ## پاسخ قانع کننده هست؟ | ||
# اجرای ماکرو | # اجرای ماکرو | ||
# بارگذاری با «ایجاد | # بارگذاری با «ایجاد مبدأ» و ذخیره با توضیح ویرایش «نسخه اولیه» | ||
# پرکردن الگوی {{tlx|شاخه}} با توجه به شاخه بندی پاسخ | # پرکردن الگوی {{tlx|شاخه}} با توجه به شاخه بندی پاسخ | ||
# ویرایش و اصلاح متن با توجه به موارد ذکر شده در بالا و اضافه کردن تیترها (با توضیح ویرایش) | # ویرایش و اصلاح متن با توجه به موارد ذکر شده در بالا و اضافه کردن تیترها (با توضیح ویرایش) | ||
# نوشتن شناسه (با توضیح ویرایش) (نکته: | # نوشتن شناسه (با توضیح ویرایش) (نکته: میتوان از بخش نتیجهگیری که در انتهای متن میآید به عنوان بخشی از شناسه استفاده کرد) | ||
# اجرای ابرابزار | # اجرای ابرابزار | ||
# لینک کردن (با توضیح ویرایش) | # لینک کردن (با توضیح ویرایش) | ||
== | ==برنامههای آینده== | ||
* شان نزول آیات سورهها | |||
== قالب مقاله == | |||
<pre> | |||
{{شروع متن}} | |||
{{سوال}} | |||
{{پایان سوال}} | |||
{{پاسخ}} | |||
{{پایان پاسخ}} | |||
{{مطالعه بیشتر}} | |||
== مطالعه بیشتر == | |||
{{پایان مطالعه بیشتر}} | |||
== منابع == | |||
{{پانویس|۲}} | |||
این متن باید همواره در حال به روز رسانی باشد اگر فکر | {{شاخه | ||
| شاخه اصلی = | |||
|شاخه فرعی۱ = | |||
|شاخه فرعی۲ = | |||
|شاخه فرعی۳ = | |||
}} | |||
{{تکمیل مقاله | |||
| شناسه = | |||
| تیترها = | |||
| ویرایش = | |||
| لینکدهی = | |||
| ناوبری = | |||
| نمایه = | |||
| تغییر مسیر = | |||
| بازبینی = | |||
| ارجاعات = | |||
| تکمیل = | |||
| اولویت = | |||
| کیفیت = | |||
}} | |||
{{پایان متن}} | |||
</pre> | |||
== ماکرو == | |||
ماکرویی که برای اصلاح فایلهای ورد به کار میرود از قرار زیر است. این ماکرو الگوهای مورد نیاز را به اول و آخر متن اضافه میکند. الگوهای سؤال، پاسخ، قرآن، مطالعه بیشتر، و بخش منابع را میافزاید؛ و ارجاعات را به شکل مدیا ویکی برمیگرداند. موارد جزئی دیگر هم در این ماکرو گنجانده شده. | |||
شما هم اگر در فایلها موردی میبینید که قابل اصلاح از طریق جستجو و جایگزینی هست اطلاع دهید تا به ماکرو اضافه شود. | |||
این متن باید همواره در حال به روز رسانی باشد اگر فکر میکنید این متن به روز نیست به [[کاربر:nazarzadeh]] یاداوری کنید. | |||
<pre style="direction:ltr; font-size: 70%"> | <pre style="direction:ltr; font-size: 70%"> | ||
خط ۸۶: | خط ۱۶۹: | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
With Selection.Find | |||
.Text = " " | |||
.Replacement.Text = " " | |||
.Text = " | |||
.Replacement.Text = " | |||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۱۱۰: | خط ۱۸۶: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
Selection.Find.Execute Replace:=wdReplaceAll | |||
Selection.Find.Execute Replace:=wdReplaceAll | |||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | |||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = "^p " | ||
.Replacement.Text = " | .Replacement.Text = "^p" | ||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۱۲۷: | خط ۲۰۸: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
' | |||
' taghayi narmafzar | |||
' | |||
Selection.Find.ClearFormatting | Selection.Find.ClearFormatting | ||
Selection.Find.Replacement.ClearFormatting | Selection.Find.Replacement.ClearFormatting | ||
With Selection.Find | With Selection.Find | ||
.Text = "{ | .Text = "{Q" | ||
.Replacement.Text = " | .Replacement.Text = "{{" & ChrW(1602) & ChrW(1585) & ChrW(1570) & _ | ||
ChrW( | ChrW(1606) & "|" | ||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۱۵۰: | خط ۲۳۵: | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = "Q}" | ||
.Replacement.Text = | .Replacement.Text = "}}" | ||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۱۶۹: | خط ۲۵۲: | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | |||
With Selection.Find | With Selection.Find | ||
.Text = "{ | .Text = "{S" | ||
.Replacement.Text = "^p{{" & ChrW( | .Replacement.Text = "^p{{" & ChrW(1587) & ChrW(1608) & ChrW(1575) & _ | ||
ChrW( | ChrW(1604) & "}}^p" | ||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۱۸۷: | خط ۲۷۳: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = "S}" | ||
.Replacement.Text = "^p{{" & ChrW(1662) & ChrW(1575) & ChrW(1740) & _ | .Replacement.Text = "^p{{" & ChrW(1662) & ChrW(1575) & ChrW(1740) & _ | ||
ChrW(1575) & ChrW(1606) & " " & ChrW( | ChrW(1575) & ChrW(1606) & " " & ChrW(1587) & ChrW(1608) & ChrW(1575) _ | ||
& ChrW( | & ChrW(1604) & "}}^p" | ||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۲۰۹: | خط ۲۹۴: | ||
With Selection.Find | With Selection.Find | ||
.Text = "{ | .Text = "{J" | ||
.Replacement.Text = "^p{{" & ChrW( | .Replacement.Text = "^p{{" & ChrW(1662) & ChrW(1575) & ChrW(1587) & _ | ||
ChrW( | ChrW(1582) & "}}^p" | ||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۲۲۹: | خط ۳۱۳: | ||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = "J}" | ||
.Replacement.Text = "^p{{" & ChrW(1662) & ChrW(1575) & ChrW(1740) & _ | .Replacement.Text = "^p{{" & ChrW(1662) & ChrW(1575) & ChrW(1740) & _ | ||
ChrW(1575) & ChrW(1606) & " " & ChrW( | ChrW(1575) & ChrW(1606) & " " & ChrW(1662) & ChrW(1575) & ChrW(1587) _ | ||
& ChrW( | & ChrW(1582) & "}}^p" | ||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۲۵۰: | خط ۳۳۳: | ||
With Selection.Find | With Selection.Find | ||
.Text = "{ | .Text = "{M" | ||
.Replacement.Text = " | .Replacement.Text = "^p{{" & ChrW(1605) & ChrW(1591) & ChrW(1575) & _ | ||
ChrW(1604) & ChrW(1593) & ChrW(1607) & " " & ChrW(1576) & ChrW(1740) _ | |||
& ChrW(1588) & ChrW(1578) & ChrW(1585) & "}}^p" | |||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۲۶۸: | خط ۳۵۳: | ||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = "M}" | ||
.Replacement.Text = " | .Replacement.Text = "^p{{" & ChrW(1662) & ChrW(1575) & ChrW(1740) & _ | ||
ChrW(1575) & ChrW(1606) & " " & ChrW(1605) & ChrW(1591) & ChrW(1575) _ | |||
& ChrW(1604) & ChrW(1593) & ChrW(1607) & " " & ChrW(1576) & ChrW( _ | |||
1740) & ChrW(1588) & ChrW(1578) & ChrW(1585) & "}}^p" | |||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۲۸۴: | خط ۳۷۲: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
Selection. | With Selection.Find | ||
.Text = "{T" | |||
.Replacement.Text = "==" | |||
.Forward = True | |||
.Wrap = wdFindContinue | |||
.Format = False | |||
.MatchCase = False | |||
.MatchWholeWord = False | |||
.MatchKashida = False | |||
.MatchDiacritics = False | |||
.MatchAlefHamza = False | |||
.MatchControl = False | |||
.MatchWildcards = False | |||
.MatchSoundsLike = False | |||
Selection. | .MatchAllWordForms = False | ||
Selection. | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | |||
With Selection.Find | |||
.Text = "T}" | |||
.Replacement.Text = "==" | |||
.Forward = True | |||
.Wrap = wdFindContinue | |||
.Format = False | |||
.MatchCase = False | |||
.MatchWholeWord = False | |||
Selection. | .MatchKashida = False | ||
.MatchDiacritics = False | |||
.MatchAlefHamza = False | |||
.MatchControl = False | |||
.MatchWildcards = False | |||
.MatchSoundsLike = False | |||
.MatchAllWordForms = False | |||
End With | |||
Selection.Find.Execute Replace:=wdReplaceAll | |||
Selection.HomeKey Unit:=wdLine | Selection.HomeKey Unit:=wdLine | ||
Selection. | Selection.MoveRight Unit:=wdCharacter, Count:=2, Extend:=wdExtend | ||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | |||
Selection. | With Selection.Find | ||
Selection. | .Text = " (" & ChrW(1593) & ChrW(1580) & ")" | ||
Selection. | .Replacement.Text = "(" & ChrW(1593) & ChrW(1580) & ")" | ||
.Forward = True | |||
.Wrap = wdFindContinue | |||
.Format = False | |||
.MatchCase = False | |||
.MatchWholeWord = False | |||
.MatchKashida = False | |||
.MatchDiacritics = False | |||
.MatchAlefHamza = False | |||
.MatchControl = False | |||
.MatchWildcards = False | |||
.MatchSoundsLike = False | |||
.MatchAllWordForms = False | |||
End With | |||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | |||
Selection. | With Selection.Find | ||
Selection. | .Text = " (" & ChrW(1593) & ChrW(1580) & ")" | ||
Selection. | .Replacement.Text = "(" & ChrW(1593) & ChrW(1580) & ")" | ||
.Forward = True | |||
.Wrap = wdFindContinue | |||
.Format = False | |||
.MatchCase = False | |||
.MatchWholeWord = False | |||
.MatchKashida = False | |||
.MatchDiacritics = False | |||
.MatchAlefHamza = False | |||
.MatchControl = False | |||
.MatchWildcards = False | |||
.MatchSoundsLike = False | |||
.MatchAllWordForms = False | |||
End With | |||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | |||
Selection. | With Selection.Find | ||
Selection. | .Text = "S}" | ||
.Replacement.Text = "{{" & ChrW(1587) & ChrW(1608) & ChrW(1575) & _ | |||
Selection. | ChrW(1604) & "}}" | ||
.Forward = True | |||
.Wrap = wdFindContinue | |||
.Format = False | |||
.MatchCase = False | |||
.MatchWholeWord = False | |||
.MatchKashida = False | |||
.MatchDiacritics = False | |||
.MatchAlefHamza = False | |||
.MatchControl = False | |||
.MatchWildcards = False | |||
.MatchSoundsLike = False | |||
.MatchAllWordForms = False | |||
End With | |||
Selection.Find.Execute Replace:=wdReplaceAll | |||
Selection. | |||
Selection. | Selection.EndKey Unit:=wdLine | ||
Selection. | Selection.MoveLeft Unit:=wdCharacter, Count:=2, Extend:=wdExtend | ||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | |||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = "{S" | ||
.Replacement.Text = "^p | .Replacement.Text = "^p{{" & ChrW(1662) & ChrW(1575) & ChrW(1740) & _ | ||
ChrW(1575) & ChrW(1606) & " " & ChrW(1587) & ChrW(1608) & ChrW(1575) _ | |||
& ChrW(1604) & "}}" | |||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۴۰۸: | خط ۴۹۲: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
Selection.HomeKey Unit:=wdLine | |||
Selection. | |||
Selection.MoveRight Unit:=wdCharacter, Count:=2, Extend:=wdExtend | Selection.MoveRight Unit:=wdCharacter, Count:=2, Extend:=wdExtend | ||
Selection.Find.ClearFormatting | Selection.Find.ClearFormatting | ||
Selection.Find.Replacement.ClearFormatting | Selection.Find.Replacement.ClearFormatting | ||
With Selection.Find | With Selection.Find | ||
.Text = | .Text = "J}" | ||
.Replacement.Text = "{{" & ChrW(1662) & ChrW(1575) & ChrW(1587) & _ | |||
ChrW(1582) & "}}^p" | |||
.Forward = True | .Forward = True | ||
.Wrap = | .Wrap = wdFindContinue | ||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۴۴۵: | خط ۵۱۶: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
Selection. | Selection.HomeKey Unit:=wdLine | ||
Selection.MoveRight Unit:=wdCharacter, Count:= | Selection.MoveRight Unit:=wdCharacter, Count:=2, Extend:=wdExtend | ||
Selection.Find.ClearFormatting | Selection.Find.ClearFormatting | ||
Selection.Find.Replacement.ClearFormatting | Selection.Find.Replacement.ClearFormatting | ||
With Selection.Find | With Selection.Find | ||
.Text = " " | .Text = "T}" | ||
.Replacement.Text = "^p==" | |||
.Replacement.Text = " | |||
.Forward = True | .Forward = True | ||
.Wrap = | .Wrap = wdFindContinue | ||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۴۷۰: | خط ۵۳۸: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
Selection. | Selection.EndKey Unit:=wdLine | ||
Selection. | Selection.MoveLeft Unit:=wdCharacter, Count:=2, Extend:=wdExtend | ||
Selection.Find.ClearFormatting | Selection.Find.ClearFormatting | ||
Selection.Find.Replacement.ClearFormatting | Selection.Find.Replacement.ClearFormatting | ||
With Selection.Find | With Selection.Find | ||
.Text = " " | .Text = "{T" | ||
.Replacement.Text = "==^p" | |||
.Forward = True | |||
.Replacement.Text = " | .Wrap = wdFindContinue | ||
.Forward = True | |||
.Wrap = | |||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۴۹۴: | خط ۵۵۹: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
Selection. | Selection.MoveDown Unit:=wdScreen, Count:=10 | ||
Selection. | Selection.MoveUp Unit:=wdLine, Count:=1 | ||
Selection.HomeKey Unit:=wdLine | |||
Selection.MoveRight Unit:=wdCharacter, Count:=2, Extend:=wdExtend | |||
Selection.Copy | Selection.Copy | ||
Selection.Find.ClearFormatting | Selection.Find.ClearFormatting | ||
Selection.Find.Replacement.ClearFormatting | Selection.Find.Replacement.ClearFormatting | ||
With Selection.Find | With Selection.Find | ||
.Text = " " | .Text = "M}" | ||
.Replacement.Text = "{{" & ChrW(1605) & ChrW(1591) & ChrW(1575) & _ | |||
ChrW(1604) & ChrW(1593) & ChrW(1607) & " " & ChrW(1576) & ChrW(1740) _ | |||
& ChrW(1588) & ChrW(1578) & ChrW(1585) & "}}^p" | |||
.Forward = True | .Forward = True | ||
.Wrap = | .Wrap = wdFindContinue | ||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۵۱۹: | خط ۵۸۵: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | Selection.Find.Replacement.ClearFormatting | ||
With Selection.Find | With Selection.Find | ||
.Text = | .Text = "M}" | ||
.Replacement.Text = "{{" & ChrW(1605) & ChrW(1591) & ChrW(1575) & _ | |||
ChrW(1604) & ChrW(1593) & ChrW(1607) & " " & ChrW(1576) & ChrW(1740) _ | |||
& ChrW(1588) & ChrW(1578) & ChrW(1585) & "}}^p" | |||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۵۴۰: | خط ۶۰۶: | ||
.MatchAllWordForms = False | .MatchAllWordForms = False | ||
End With | End With | ||
Selection. | Selection.EndKey Unit:=wdLine | ||
Selection.MoveLeft Unit:=wdCharacter, Count:=2, Extend:=wdExtend | |||
Selection.Copy | |||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | |||
With Selection.Find | With Selection.Find | ||
.Text = | .Text = "{M" | ||
.Replacement.Text = "^p{{" & ChrW(1662) & ChrW(1575) & ChrW(1740) & _ | |||
ChrW(1575) & ChrW(1606) & " " & ChrW(1605) & ChrW(1591) & ChrW(1575) _ | |||
& ChrW(1604) & ChrW(1593) & ChrW(1607) & " " & ChrW(1576) & ChrW( _ | |||
1740) & ChrW(1588) & ChrW(1578) & ChrW(1585) & "}}" | |||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۵۶۱: | خط ۶۳۱: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | Selection.Find.Replacement.ClearFormatting | ||
With Selection.Find | With Selection.Find | ||
.Text = | .Text = "{M" | ||
.Replacement.Text = "^p{{" & ChrW(1662) & ChrW(1575) & ChrW(1740) & _ | |||
ChrW(1575) & ChrW(1606) & " " & ChrW(1605) & ChrW(1591) & ChrW(1575) _ | |||
& ChrW(1604) & ChrW(1593) & ChrW(1607) & " " & ChrW(1576) & ChrW( _ | |||
& ChrW(1604) & ChrW( | 1740) & ChrW(1588) & ChrW(1578) & ChrW(1585) & "}}" | ||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۵۸۵: | خط ۶۵۲: | ||
.MatchAllWordForms = False | .MatchAllWordForms = False | ||
End With | End With | ||
With Selection.Find | With Selection.Find | ||
.Text = ChrW( | .Text = " ==" & ChrW(1605) & ChrW(1606) & ChrW(1575) & ChrW(1576) & _ | ||
ChrW(1593) & " " & ChrW(1580) & ChrW(1607) & ChrW(1578) & " " & ChrW _ | |||
(1605) & ChrW(1591) & ChrW(1575) & ChrW(1604) & ChrW(1593) & ChrW( _ | |||
1607) & " " & ChrW(1576) & ChrW(1610) & ChrW(1588) & ChrW(1578) & _ | |||
ChrW(1585) & ":==" | |||
.Replacement.Text = " ==" & ChrW(1605) & ChrW(1591) & ChrW(1575) & _ | |||
ChrW(1604) & ChrW(1593) & ChrW(1607) & " " & ChrW(1576) & ChrW(1610) _ | |||
& ChrW(1588) & ChrW(1578) & ChrW(1585) & "==" | |||
.Forward = True | .Forward = True | ||
.Wrap = | .Wrap = wdFindAsk | ||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۶۰۷: | خط ۶۷۶: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
' | |||
' hazfe faseleye avvale khat | |||
' | |||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | |||
With Selection.Find | With Selection.Find | ||
.Text = | .Text = "^p " | ||
.Replacement.Text = "^p" | |||
.Replacement.Text = " | |||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۶۲۸: | خط ۶۹۸: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
' | |||
Selection. | ' ulguhayi awwal wa akhari matn | ||
Selection. | ' | ||
Selection.HomeKey Unit:=wdStory | |||
Selection.TypeText Text:="{{" & ChrW(1588) & ChrW(1585) & ChrW(1608) & _ | |||
ChrW(1593) & " " & ChrW(1605) & ChrW(1578) & ChrW(1606) & "}}" | |||
Selection.EndKey Unit:=wdStory | |||
Selection.TypeParagraph | |||
Selection.TypeParagraph | |||
Selection.TypeText Text:="==" & ChrW(1605) & ChrW(1606) & ChrW(1575) & _ | |||
ChrW(1576) & ChrW(1593) & "==" | |||
Selection.TypeParagraph | |||
Selection.TypeText Text:="<references />" | |||
Selection.TypeParagraph | |||
Selection.TypeText Text:="{{" & ChrW(1588) & ChrW(1575) & ChrW(1582) & _ | |||
ChrW(1607) | |||
Selection.TypeParagraph | |||
Selection.TypeText Text:=" | " & ChrW(1588) & ChrW(1575) & ChrW(1582) & _ | |||
ChrW(1607) & " " & ChrW(1575) & ChrW(1589) & ChrW(1604) & ChrW(1740) & _ | |||
" = " | |||
Selection.TypeParagraph | |||
Selection.TypeText Text:=" | " & ChrW(1588) & ChrW(1575) & ChrW(1582) & ChrW _ | |||
Selection. | (1607) & " " & ChrW(1601) & ChrW(1585) & ChrW(1593) & ChrW(1740) & ChrW( _ | ||
1777) & " = " | |||
Selection.TypeParagraph | |||
.Text = | Selection.TypeText Text:=" | " & ChrW(1588) & ChrW(1575) & ChrW(1582) & ChrW _ | ||
(1607) & " " & ChrW(1601) & ChrW(1585) & ChrW(1593) & ChrW(1740) & ChrW( _ | |||
1778) & " = " | |||
Selection.TypeParagraph | |||
Selection.TypeText Text:=" | " & ChrW(1588) & ChrW(1575) & ChrW(1582) & ChrW _ | |||
(1607) & " " & ChrW(1601) & ChrW(1585) & ChrW(1593) & ChrW(1740) & ChrW( _ | |||
1779) & " = " | |||
Selection.TypeParagraph | |||
Selection.TypeText Text:="}}" | |||
Selection.TypeParagraph | |||
Selection.TypeParagraph | |||
Selection.TypeText Text:="{{" & ChrW(1578) & ChrW(1705) & ChrW(1605) & _ | |||
ChrW(1740) & ChrW(1604) & " " & ChrW(1605) & ChrW(1602) & ChrW(1575) & _ | |||
ChrW(1604) & ChrW(1607) | |||
Selection.TypeParagraph | |||
Selection.TypeText Text:=" | " & ChrW(1588) & ChrW(1606) & ChrW(1575) & _ | |||
Selection. | ChrW(1587) & ChrW(1607) & " = " | ||
Selection.TypeParagraph | |||
Selection. | Selection.TypeText Text:=" | " & ChrW(1578) & ChrW(1740) & ChrW(1578) & _ | ||
Selection. | ChrW(1585) & ChrW(1607) & ChrW(1575) & " = " | ||
Selection.TypeParagraph | |||
Selection.TypeText Text:=" | " & ChrW(1608) & ChrW(1740) & ChrW(1585) & ChrW _ | |||
(1575) & ChrW(1740) & ChrW(1588) & " = " | |||
Selection.TypeParagraph | |||
Selection.TypeText Text:=" | " & ChrW(1604) & ChrW(1740) & ChrW(1606) & _ | |||
ChrW(1705) & ChrW(8204) & ChrW(1583) & ChrW(1607) & ChrW(1740) & " = " | |||
Selection.TypeParagraph | |||
Selection.TypeText Text:=" | " & ChrW(1606) & ChrW(1575) & ChrW(1608) & _ | |||
ChrW(1576) & ChrW(1585) & ChrW(1740) & " = " | |||
Selection.TypeParagraph | |||
Selection.TypeText Text:=" | " & ChrW(1606) & ChrW(1605) & ChrW(1575) & ChrW _ | |||
(1740) & ChrW(1607) & " = " | |||
Selection.TypeParagraph | |||
Selection.TypeText Text:=" | " & ChrW(1578) & ChrW(1594) & ChrW(1740) & _ | |||
ChrW(1740) & ChrW(1585) & " " & ChrW(1605) & ChrW(1587) & ChrW(1740) & _ | |||
ChrW(1585) & " = " | |||
Selection.TypeParagraph | |||
Selection.TypeText Text:=" | " & ChrW(1575) & ChrW(1585) & ChrW(1580) & _ | |||
ChrW(1575) & ChrW(1593) & ChrW(1575) & ChrW(1578) & " = " | |||
Selection. | Selection.TypeParagraph | ||
Selection.TypeText Text:=" | " & ChrW(1576) & ChrW(1575) & ChrW(1586) & _ | |||
ChrW(1576) & ChrW(1740) & ChrW(1606) & ChrW(1740) & " = " | |||
Selection.TypeParagraph | |||
Selection.TypeText Text:=" | " & ChrW(1578) & ChrW(1705) & ChrW(1605) & ChrW _ | |||
(1740) & ChrW(1604) & " = " | |||
Selection.TypeParagraph | |||
.Replacement.Text = " | Selection.TypeText Text:=" | " & ChrW(1575) & ChrW(1608) & ChrW(1604) & _ | ||
ChrW(1608) & ChrW(1740) & ChrW(1578) & " = " | |||
Selection.TypeParagraph | |||
Selection.TypeText Text:=" | " & ChrW(1705) & ChrW(1740) & ChrW(1601) & _ | |||
ChrW(1740) & ChrW(1578) & " = " | |||
Selection.TypeParagraph | |||
Selection.TypeText Text:="}}" | |||
Selection.TypeParagraph | |||
Selection.TypeText Text:="{{" & ChrW(1662) & ChrW(1575) & ChrW(1740) & _ | |||
ChrW(1575) & ChrW(1606) & " " & ChrW(1605) & ChrW(1578) & ChrW(1606) & _ | |||
"}}" | |||
' | |||
' hazfi interhayi izafa | |||
' | |||
' | |||
Selection.HomeKey Unit:=wdStory | |||
With Selection.Find | |||
.Text = "^p^p^p" | |||
.Replacement.Text = "^p^p" | |||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۷۱۶: | خط ۸۰۶: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
Selection.Find.Execute Replace:=wdReplaceAll | |||
Selection.Find.Replacement.ClearFormatting | Selection.Find.Execute Replace:=wdReplaceAll | ||
Selection.Find.Execute Replace:=wdReplaceAll | |||
Selection.Find.Execute Replace:=wdReplaceAll | |||
Selection.Find.Execute Replace:=wdReplaceAll | |||
' | |||
' alayh al-salam wa mawaridi mushabih | |||
' | |||
' | |||
Selection.MoveRight Unit:=wdCharacter, Count:=2, Extend:=wdExtend | |||
Selection.MoveRight Unit:=wdWord, Count:=1, Extend:=wdExtend | |||
Selection.MoveRight Unit:=wdCharacter, Count:=1, Extend:=wdExtend | |||
Selection.MoveRight Unit:=wdWord, Count:=2, Extend:=wdExtend | |||
Selection.MoveRight Unit:=wdCharacter, Count:=1, Extend:=wdExtend | |||
Selection.Copy | |||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | |||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = ChrW(8204) & " " & ChrW(1600) & " " & ChrW(1593) & ChrW(1604) _ | ||
& ChrW(1610) & ChrW(1607) & " " & ChrW(1575) & ChrW(1604) & ChrW( _ | |||
1587) & ChrW(1604) & ChrW(1575) & ChrW(1605) & " " & ChrW(1600) | |||
.Replacement.Text = "(" & ChrW(1593) & ")" | .Replacement.Text = " (" & ChrW(1593) & ")" | ||
.Forward = True | .Forward = True | ||
.Wrap = | .Wrap = wdFindContinue | ||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۷۳۲: | خط ۸۳۸: | ||
.MatchAlefHamza = False | .MatchAlefHamza = False | ||
.MatchControl = False | .MatchControl = False | ||
.MatchWildcards = False | |||
.MatchSoundsLike = False | |||
.MatchAllWordForms = False | .MatchAllWordForms = False | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
Selection.MoveRight Unit:=wdWord, Count:=4, Extend:=wdExtend | |||
Selection.MoveRight Unit:=wdCharacter, Count:=1, Extend:=wdExtend | |||
Selection.Copy | |||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | |||
With Selection.Find | With Selection.Find | ||
.Text = "(" & ChrW(1593) & ChrW(1604) & ChrW( | .Text = " " & ChrW(1600) & " " & ChrW(1593) & ChrW(1604) & ChrW(1610) _ | ||
& ChrW(1607) & " " & ChrW(1575) & ChrW(1604) & ChrW(1587) & ChrW( _ | |||
1604) & ChrW(1575) & ChrW(1605) & " " & ChrW(1600) | |||
.Replacement.Text = "(" & ChrW(1593) & ")" | .Replacement.Text = " (" & ChrW(1593) & ")" | ||
.Forward = True | .Forward = True | ||
.Wrap = | .Wrap = wdFindContinue | ||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۷۵۱: | خط ۸۶۳: | ||
.MatchAlefHamza = False | .MatchAlefHamza = False | ||
.MatchControl = False | .MatchControl = False | ||
.MatchWildcards = False | |||
.MatchSoundsLike = False | |||
.MatchAllWordForms = False | .MatchAllWordForms = False | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
With Selection.Find | Selection.MoveRight Unit:=wdWord, Count:=4, Extend:=wdExtend | ||
.Text = ChrW(1593) & ChrW(1604) & ChrW( | Selection.MoveRight Unit:=wdCharacter, Count:=1, Extend:=wdExtend | ||
Selection.Copy | |||
Selection.Find.ClearFormatting | |||
.Replacement.Text = "(" & ChrW(1593) & ")" | Selection.Find.Replacement.ClearFormatting | ||
With Selection.Find | |||
.Text = " " & ChrW(1600) & " " & ChrW(1593) & ChrW(1604) & ChrW(1610) _ | |||
& ChrW(1607) & ChrW(1605) & " " & ChrW(1575) & ChrW(1604) & ChrW( _ | |||
1587) & ChrW(1604) & ChrW(1575) & ChrW(1605) & " " & ChrW(1600) | |||
.Replacement.Text = " (" & ChrW(1593) & ")" | |||
.Forward = True | .Forward = True | ||
.Wrap = | .Wrap = wdFindContinue | ||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۷۷۰: | خط ۸۸۷: | ||
.MatchAlefHamza = False | .MatchAlefHamza = False | ||
.MatchControl = False | .MatchControl = False | ||
.MatchWildcards = False | |||
.MatchSoundsLike = False | |||
.MatchAllWordForms = False | .MatchAllWordForms = False | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
Selection.MoveRight Unit:=wdWord, Count:=8, Extend:=wdExtend | |||
Selection.MoveLeft Unit:=wdCharacter, Count:=1, Extend:=wdExtend | |||
Selection.Copy | |||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | |||
With Selection.Find | With Selection.Find | ||
.Text = "(" & ChrW(1589) & ChrW(1604) & ChrW( | .Text = " " & ChrW(1600) & " " & ChrW(1589) & ChrW(1604) & ChrW(1610) _ | ||
& " " & ChrW(1575) & ChrW(1604) & ChrW(1604) & ChrW(1607) & " " & _ | |||
ChrW(1593) & ChrW(1604) & ChrW(1610) & ChrW(1607) & " " & ChrW(1608) _ | |||
& " " & ChrW(1570) & ChrW(1604) & ChrW(1607) & " " & ChrW(1600) | |||
.Replacement.Text = "(" & ChrW(1589) & ")" | .Replacement.Text = " (" & ChrW(1589) & ")" | ||
.Forward = True | .Forward = True | ||
.Wrap = | .Wrap = wdFindContinue | ||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۷۹۰: | خط ۹۱۲: | ||
.MatchAlefHamza = False | .MatchAlefHamza = False | ||
.MatchControl = False | .MatchControl = False | ||
.MatchWildcards = False | |||
.MatchSoundsLike = False | |||
.MatchAllWordForms = False | .MatchAllWordForms = False | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | Selection.Find.Replacement.ClearFormatting | ||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = ChrW(1600) & " " & ChrW(1587) & ChrW(1604) & ChrW(1575) & _ | ||
ChrW(1605) & " " & ChrW(1575) & ChrW(1604) & ChrW( | ChrW(1605) & " " & ChrW(1575) & ChrW(1604) & ChrW(1604) & ChrW(1607) _ | ||
& ChrW( | & " " & ChrW(1593) & ChrW(1604) & ChrW(1610) & ChrW(1607) & ChrW( _ | ||
.Replacement.Text = "(" & ChrW( | 1575) & " " & ChrW(1600) | ||
.Replacement.Text = "(" & ChrW(1587) & ")" | |||
.Forward = True | .Forward = True | ||
.Wrap = | .Wrap = wdFindContinue | ||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۸۱۷: | خط ۹۴۰: | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
With Selection.Find | With Selection.Find | ||
.Text = ChrW(1600) & " " & ChrW(1593) & ChrW( | .Text = ChrW(1600) & " " & ChrW(1593) & ChrW(1580) & ChrW(1604) & " " _ | ||
& ChrW(1575) & ChrW(1604) & ChrW(1604) & ChrW(1607) & " " & ChrW( _ | |||
1578) & ChrW(1593) & ChrW(1575) & ChrW(1604) & ChrW(1610) & " " & _ | |||
.Replacement.Text = "(" & ChrW(1593) & ")" | ChrW(1601) & ChrW(1585) & ChrW(1580) & ChrW(1607) & " " & ChrW(1600) | ||
.Replacement.Text = "(" & ChrW(1593) & ChrW(1580) & ")" | |||
.Forward = True | .Forward = True | ||
.Wrap = | .Wrap = wdFindContinue | ||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۸۳۵: | خط ۹۵۹: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | |||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = ChrW(1600) & " " & ChrW(1593) & ChrW(1580) & ChrW(1604) & " " _ | ||
& ChrW(1575) & ChrW(1604) & ChrW(1604) & ChrW(1607) & " " & ChrW( _ | |||
1578) & ChrW(1593) & ChrW(1575) & ChrW(1604) & ChrW(1610) & " " & _ | |||
ChrW(1601) & ChrW(1585) & ChrW(1580) & ChrW(1607) & " " & ChrW(1575) _ | |||
.Replacement.Text = "(" & ChrW( | & ChrW(1604) & ChrW(1588) & ChrW(1585) & ChrW(1610) & ChrW(1601) & _ | ||
" " & ChrW(1600) | |||
.Replacement.Text = "(" & ChrW(1593) & ChrW(1580) & ")" | |||
.Forward = True | .Forward = True | ||
.Wrap = | .Wrap = wdFindContinue | ||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۸۵۹: | خط ۹۸۸: | ||
& ChrW(1575) & ChrW(1604) & ChrW(1604) & ChrW(1607) & " " & ChrW( _ | & ChrW(1575) & ChrW(1604) & ChrW(1604) & ChrW(1607) & " " & ChrW( _ | ||
1593) & ChrW(1604) & ChrW(1610) & ChrW(1607) & " " & ChrW(1608) & _ | 1593) & ChrW(1604) & ChrW(1610) & ChrW(1607) & " " & ChrW(1608) & _ | ||
ChrW(1570) & ChrW(1604) & ChrW(1607) & " " & ChrW(1600) | " " & ChrW(1570) & ChrW(1604) & ChrW(1607) & " " & ChrW(1608) & " " _ | ||
& ChrW(1587) & ChrW(1604) & ChrW(1605) & " " & ChrW(1600) | |||
.Replacement.Text = "(" & ChrW(1589) & ")" | .Replacement.Text = "(" & ChrW(1589) & ")" | ||
.Forward = True | .Forward = True | ||
.Wrap = | .Wrap = wdFindContinue | ||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۸۷۴: | خط ۱٬۰۰۴: | ||
.MatchAllWordForms = False | .MatchAllWordForms = False | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | |||
Selection.Find. | |||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = ChrW(1600) & " " & ChrW(1589) & ChrW(1604) & ChrW(1610) & " " _ | ||
.Replacement.Text = ChrW( | & ChrW(1575) & ChrW(1604) & ChrW(1604) & ChrW(1607) & " " & ChrW( _ | ||
1593) & ChrW(1604) & ChrW(1610) & ChrW(1607) & " " & ChrW(1608) & _ | |||
" " & ChrW(1570) & ChrW(1604) & ChrW(1607) & " " & ChrW(1608) & " " _ | |||
& ChrW(1587) & ChrW(1604) & ChrW(1605) & " " & ChrW(1600) | |||
.Replacement.Text = "(" & ChrW(1587) & ")" | |||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۸۹۸: | خط ۱٬۰۲۶: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | |||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = ChrW(1600) & " " & ChrW(1589) & ChrW(1604) & ChrW(1610) & " " _ | ||
.Replacement.Text = ChrW( | & ChrW(1575) & ChrW(1604) & ChrW(1604) & ChrW(1607) & " " & ChrW( _ | ||
1593) & ChrW(1604) & ChrW(1610) & ChrW(1607) & " " & ChrW(1608) & _ | |||
" " & ChrW(1570) & ChrW(1604) & ChrW(1607) & " " & ChrW(1608) & " " _ | |||
& ChrW(1587) & ChrW(1604) & ChrW(1605) & " " & ChrW(1600) | |||
.Replacement.Text = "(" & ChrW(1587) & ")" | |||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۹۱۴: | خط ۱٬۰۴۹: | ||
.MatchAllWordForms = False | .MatchAllWordForms = False | ||
End With | End With | ||
Selection.Find. | Selection.Find.ClearFormatting | ||
Selection.Find.Replacement.ClearFormatting | |||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = ChrW(1593) & ChrW(1604) & ChrW(1740) & ChrW(1607) & " " & _ | ||
.Replacement.Text = ChrW( | ChrW(1575) & ChrW(1604) & ChrW(1587) & ChrW(1604) & ChrW(1575) & _ | ||
ChrW(1605) | |||
.Replacement.Text = "(" & ChrW(1593) & ")" | |||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۹۳۲: | خط ۱٬۰۷۰: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | |||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = "(" & ChrW(1593) & ChrW(1580) & ChrW(1604) & " " & ChrW(1575) _ | ||
.Replacement.Text = ChrW( | & ChrW(1604) & ChrW(1604) & ChrW(1607) & " " & ChrW(1578) & ChrW( _ | ||
1593) & ChrW(1575) & ChrW(1604) & ChrW(1610) & " " & ChrW(1601) & _ | |||
ChrW(1585) & ChrW(1580) & ChrW(1607) & ")" | |||
.Replacement.Text = "(" & ChrW(1593) & ChrW(1580) & ")" | |||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۹۵۰: | خط ۱٬۰۹۴: | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = ChrW(1600) & " " & ChrW(1589) & ChrW(1604) & ChrW(1740) & " " _ | ||
.Replacement.Text = ChrW( | & ChrW(1575) & ChrW(1604) & ChrW(1604) & ChrW(1607) & " " & ChrW( _ | ||
1593) & ChrW(1604) & ChrW(1740) & ChrW(1607) & " " & ChrW(1608) & _ | |||
" " & ChrW(1570) & ChrW(1604) & ChrW(1607) & " " & ChrW(1608) & " " _ | |||
& ChrW(1587) & ChrW(1604) & ChrW(1605) & " " & ChrW(1600) | |||
.Replacement.Text = "(" & ChrW(1589) & ")" | |||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۹۶۶: | خط ۱٬۱۱۴: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | |||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = "-" & ChrW(1593) & ChrW(1604) & ChrW(1740) & ChrW(1607) & _ | ||
.Replacement.Text = ChrW( | ChrW(1605) & " " & ChrW(1575) & ChrW(1604) & ChrW(1587) & ChrW(1604) _ | ||
& ChrW(1575) & ChrW(1605) & "-" | |||
.Replacement.Text = "(" & ChrW(1593) & ")" | |||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۹۷۸: | خط ۱٬۱۳۰: | ||
.MatchAlefHamza = False | .MatchAlefHamza = False | ||
.MatchControl = False | .MatchControl = False | ||
. | .MatchAllWordForms = False | ||
.MatchSoundsLike = False | .MatchSoundsLike = False | ||
. | .MatchWildcards = True | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = "(" & ChrW(1593) & ChrW(1604) & ChrW(1740) & ChrW(1607) & " " _ | ||
.Replacement.Text = ChrW( | & ChrW(1575) & ChrW(1604) & ChrW(1587) & ChrW(1604) & ChrW(1575) & _ | ||
ChrW(1605) & ")" | |||
.Replacement.Text = "(" & ChrW(1593) & ")" | |||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۹۹۵: | خط ۱٬۱۴۹: | ||
.MatchAlefHamza = False | .MatchAlefHamza = False | ||
.MatchControl = False | .MatchControl = False | ||
. | .MatchAllWordForms = False | ||
.MatchSoundsLike = False | .MatchSoundsLike = False | ||
. | .MatchWildcards = True | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = ChrW(1593) & ChrW(1604) & ChrW(1740) & ChrW(1607) & ChrW(1605 _ | ||
.Replacement.Text = ChrW( | ) & " " & ChrW(1575) & ChrW(1604) & ChrW(1587) & ChrW(1604) & ChrW( _ | ||
1575) & ChrW(1605) | |||
.Replacement.Text = "(" & ChrW(1593) & ")" | |||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۱٬۰۱۲: | خط ۱٬۱۶۸: | ||
.MatchAlefHamza = False | .MatchAlefHamza = False | ||
.MatchControl = False | .MatchControl = False | ||
. | .MatchAllWordForms = False | ||
.MatchSoundsLike = False | .MatchSoundsLike = False | ||
. | .MatchWildcards = True | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = "(" & ChrW(1589) & ChrW(1604) & ChrW(1740) & " " & ChrW(1575) _ | ||
.Replacement.Text = ChrW( | & ChrW(1604) & ChrW(1604) & ChrW(1607) & " " & ChrW(1593) & ChrW( _ | ||
1604) & ChrW(1740) & ChrW(1607) & " " & ChrW(1608) & ChrW(1570) & _ | |||
ChrW(1604) & ChrW(1607) & ")" | |||
.Replacement.Text = "(" & ChrW(1589) & ")" | |||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۱٬۰۲۹: | خط ۱٬۱۸۸: | ||
.MatchAlefHamza = False | .MatchAlefHamza = False | ||
.MatchControl = False | .MatchControl = False | ||
. | .MatchAllWordForms = False | ||
.MatchSoundsLike = False | .MatchSoundsLike = False | ||
. | .MatchWildcards = True | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | |||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = "(" & ChrW(1593) & ChrW(1604) & ChrW(1610) & ChrW(1607) & _ | ||
.Replacement.Text = ChrW( | ChrW(1605) & " " & ChrW(1575) & ChrW(1604) & ChrW(1587) & ChrW(1604) _ | ||
& ChrW(1575) & ChrW(1605) & ")" | |||
.Replacement.Text = "(" & ChrW(1593) & ")" | |||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۱٬۰۵۱: | خط ۱٬۲۱۴: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = ChrW(1600) & " " & ChrW(1593) & ChrW(1604) & ChrW(1740) & _ | ||
.Replacement.Text = " | ChrW(1607) & " " & ChrW(1575) & ChrW(1604) & ChrW(1587) & ChrW(1604) _ | ||
& ChrW(1575) & ChrW(1605) & " " & ChrW(1600) | |||
.Replacement.Text = "(" & ChrW(1593) & ")" | |||
.Forward = True | .Forward = True | ||
.Wrap = | .Wrap = wdFindContinue | ||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۱٬۰۷۷: | خط ۱٬۲۳۳: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = "(" & ChrW(1589) & ChrW(1604) & ChrW(1740) & " " & ChrW(1575) _ | ||
.Replacement.Text = " | & ChrW(1604) & ChrW(1604) & ChrW(1607) & " " & ChrW(1593) & ChrW( _ | ||
1604) & ChrW(1740) & ChrW(1607) & " " & ChrW(1608) & ChrW(1570) & _ | |||
ChrW(1604) & ChrW(1607) & ")" | |||
.Replacement.Text = "(" & ChrW(1589) & ")" | |||
.Forward = True | .Forward = True | ||
.Wrap = | .Wrap = wdFindContinue | ||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۱٬۰۹۷: | خط ۱٬۲۵۴: | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = ChrW(1600) & " " & ChrW(1589) & ChrW(1604) & ChrW(1610) & " " _ | ||
.Replacement.Text = " | & ChrW(1575) & ChrW(1604) & ChrW(1604) & ChrW(1607) & " " & ChrW( _ | ||
1593) & ChrW(1604) & ChrW(1610) & ChrW(1607) & " " & ChrW(1608) & _ | |||
ChrW(1570) & ChrW(1604) & ChrW(1607) & " " & ChrW(1600) | |||
.Replacement.Text = "(" & ChrW(1589) & ")" | |||
.Forward = True | .Forward = True | ||
.Wrap = | .Wrap = wdFindContinue | ||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۱٬۱۱۳: | خط ۱٬۲۷۳: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
' | |||
' adadha | |||
' | |||
' | |||
Selection.Find.ClearFormatting | Selection.Find.ClearFormatting | ||
Selection.Find.Replacement.ClearFormatting | Selection.Find.Replacement.ClearFormatting | ||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = "1" | ||
.Replacement.Text = | .Replacement.Text = ChrW(1777) | ||
.Forward = True | .Forward = True | ||
.Wrap = | .Wrap = wdFindContinue | ||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۱٬۱۳۵: | خط ۱٬۲۹۷: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
With Selection.Find | |||
With Selection.Find | .Text = "2" | ||
.Text = " | .Replacement.Text = ChrW(1778) | ||
.Replacement.Text = | |||
.Forward = True | .Forward = True | ||
.Wrap = | .Wrap = wdFindContinue | ||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۱٬۱۵۳: | خط ۱٬۳۱۴: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
With Selection.Find | With Selection.Find | ||
.Text = | .Text = "3" | ||
.Replacement.Text = ChrW( | .Replacement.Text = ChrW(1779) | ||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۱٬۱۷۷: | خط ۱٬۳۳۱: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = "4" | ||
.Replacement.Text = | .Replacement.Text = ChrW(1780) | ||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۱٬۲۰۱: | خط ۱٬۳۴۹: | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
With Selection.Find | With Selection.Find | ||
.Text = | .Text = "5" | ||
.Replacement.Text = | .Replacement.Text = ChrW(1781) | ||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۱٬۲۱۷: | خط ۱٬۳۶۵: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = "6" | ||
.Replacement.Text = | .Replacement.Text = ChrW(1782) | ||
.Forward = True | .Forward = True | ||
.Wrap = wdFindContinue | .Wrap = wdFindContinue | ||
خط ۱٬۲۳۶: | خط ۱٬۳۷۷: | ||
.MatchAlefHamza = False | .MatchAlefHamza = False | ||
.MatchControl = False | .MatchControl = False | ||
.MatchWildcards = False | |||
.MatchSoundsLike = False | |||
.MatchAllWordForms = False | .MatchAllWordForms = False | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = "7" | ||
.Replacement.Text = | .Replacement.Text = ChrW(1783) | ||
.Forward = True | .Forward = True | ||
.Wrap = | .Wrap = wdFindContinue | ||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۱٬۲۶۵: | خط ۱٬۳۹۹: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = "8" | ||
.Replacement.Text = | .Replacement.Text = ChrW(1784) | ||
.Forward = True | .Forward = True | ||
.Wrap = | .Wrap = wdFindContinue | ||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۱٬۲۹۲: | خط ۱٬۴۱۷: | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = "9" | ||
.Replacement.Text = | .Replacement.Text = ChrW(1785) | ||
.Forward = True | .Forward = True | ||
.Wrap = | .Wrap = wdFindContinue | ||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۱٬۳۰۸: | خط ۱٬۴۳۳: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
With Selection.Find | |||
.Text = "0" | |||
.Replacement.Text = ChrW(1776) | |||
With Selection.Find | |||
.Text = | |||
.Replacement.Text = ChrW( | |||
.Forward = True | .Forward = True | ||
.Wrap = | .Wrap = wdFindContinue | ||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۱٬۳۳۹: | خط ۱٬۴۵۰: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
' | ' | ||
' | ' islahi irja'at | ||
' | ' | ||
' | ' | ||
Selection.Copy | |||
Selection.Find.ClearFormatting | Selection.Find.ClearFormatting | ||
Selection.Find.Replacement.ClearFormatting | Selection.Find.Replacement.ClearFormatting | ||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = "<ref>." | ||
.Replacement.Text = " | .Replacement.Text = "<ref>" | ||
.Forward = True | .Forward = True | ||
.Wrap = | .Wrap = wdFindContinue | ||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۱٬۳۶۴: | خط ۱٬۴۷۶: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | |||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = "<ref>-" | ||
.Replacement.Text = " | .Replacement.Text = "<ref>" | ||
.Forward = True | .Forward = True | ||
.Wrap = | .Wrap = wdFindContinue | ||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۱٬۳۸۲: | خط ۱٬۴۹۶: | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = "<ref> " | ||
.Replacement.Text = " | .Replacement.Text = "<ref>" | ||
.Forward = True | .Forward = True | ||
.Wrap = | .Wrap = wdFindContinue | ||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۱٬۳۹۸: | خط ۱٬۵۱۲: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | |||
With Selection.Find | With Selection.Find | ||
.Text = " | .Text = " </ref>" | ||
.Replacement.Text = " | .Replacement.Text = "</ref>" | ||
.Forward = True | .Forward = True | ||
.Wrap = | .Wrap = wdFindContinue | ||
.Format = False | .Format = False | ||
.MatchCase = False | .MatchCase = False | ||
خط ۱٬۴۱۵: | خط ۱٬۵۳۲: | ||
End With | End With | ||
Selection.Find.Execute Replace:=wdReplaceAll | Selection.Find.Execute Replace:=wdReplaceAll | ||
End Sub | With Selection.Find | ||
.Text = "^p</ref>" | |||
.Replacement.Text = "</ref>" | |||
.Forward = True | |||
.Wrap = wdFindContinue | |||
.Format = False | |||
.MatchCase = False | |||
.MatchWholeWord = False | |||
.MatchKashida = False | |||
.MatchDiacritics = False | |||
.MatchAlefHamza = False | |||
.MatchControl = False | |||
.MatchWildcards = False | |||
.MatchSoundsLike = False | |||
.MatchAllWordForms = False | |||
End With | |||
Selection.Find.Execute Replace:=wdReplaceAll | |||
' | |||
' ta' arabi be ha | |||
' | |||
' | |||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | |||
With Selection.Find | |||
.Text = ChrW(1577) | |||
.Replacement.Text = ChrW(1607) | |||
.Forward = True | |||
.Wrap = wdFindContinue | |||
.Format = False | |||
.MatchCase = False | |||
.MatchWholeWord = False | |||
.MatchKashida = False | |||
.MatchDiacritics = False | |||
.MatchAlefHamza = False | |||
.MatchControl = False | |||
.MatchWildcards = False | |||
.MatchSoundsLike = False | |||
.MatchAllWordForms = False | |||
End With | |||
Selection.Find.Execute Replace:=wdReplaceAll | |||
' | |||
' hijri qamari | |||
' | |||
' | |||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | |||
With Selection.Find | |||
.Text = " " & ChrW(1607) & ChrW(1602) & "." | |||
.Replacement.Text = " " & ChrW(1602) & "." | |||
.Forward = True | |||
.Wrap = wdFindContinue | |||
.Format = False | |||
.MatchCase = False | |||
.MatchWholeWord = False | |||
.MatchKashida = False | |||
.MatchDiacritics = False | |||
.MatchAlefHamza = False | |||
.MatchControl = False | |||
.MatchWildcards = False | |||
.MatchSoundsLike = False | |||
.MatchAllWordForms = False | |||
End With | |||
Selection.Find.Execute Replace:=wdReplaceAll | |||
With Selection.Find | |||
.Text = ChrW(1607) & ChrW(8205) & ". " & ChrW(1602) & "<" | |||
.Replacement.Text = " " & ChrW(1602) & ".<" | |||
.Forward = True | |||
.Wrap = wdFindContinue | |||
.Format = False | |||
.MatchCase = False | |||
.MatchWholeWord = False | |||
.MatchKashida = False | |||
.MatchDiacritics = False | |||
.MatchAlefHamza = False | |||
.MatchControl = False | |||
.MatchWildcards = False | |||
.MatchSoundsLike = False | |||
.MatchAllWordForms = False | |||
End With | |||
Selection.Find.Execute Replace:=wdReplaceAll | |||
' | |||
' kharij kardan irja' az parantez quran | |||
' | |||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | |||
With Selection.Find | |||
.Text = "\<ref\>(*)\</ref\>\}\}" | |||
.Replacement.Text = "}}<ref>\1</ref>" | |||
.Forward = True | |||
.Wrap = wdFindContinue | |||
.Format = False | |||
.MatchCase = False | |||
.MatchWholeWord = False | |||
.MatchKashida = False | |||
.MatchDiacritics = False | |||
.MatchAlefHamza = False | |||
.MatchControl = False | |||
.MatchAllWordForms = False | |||
.MatchSoundsLike = False | |||
.MatchWildcards = True | |||
End With | |||
Selection.Find.Execute Replace:=wdReplaceAll | |||
' | |||
' hazfe faseleye olguha | |||
' | |||
' | |||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | |||
With Selection.Find | |||
.Text = "}}^p^p{{" | |||
.Replacement.Text = "}}^p{{" | |||
.Forward = True | |||
.Wrap = wdFindContinue | |||
.Format = False | |||
.MatchCase = False | |||
.MatchWholeWord = False | |||
.MatchKashida = False | |||
.MatchDiacritics = False | |||
.MatchAlefHamza = False | |||
.MatchControl = False | |||
.MatchWildcards = False | |||
.MatchSoundsLike = False | |||
.MatchAllWordForms = False | |||
End With | |||
Selection.Find.Execute Replace:=wdReplaceAll | |||
Selection.Find.Execute Replace:=wdReplaceAll | |||
' | |||
' safhe wa jeld | |||
' | |||
' | |||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | |||
With Selection.Find | |||
.Text = " " & ChrW(1589) & " " | |||
.Replacement.Text = " " & ChrW(1589) | |||
.Forward = True | |||
.Wrap = wdFindContinue | |||
.Format = False | |||
.MatchCase = False | |||
.MatchWholeWord = False | |||
.MatchKashida = False | |||
.MatchDiacritics = False | |||
.MatchAlefHamza = False | |||
.MatchControl = False | |||
.MatchWildcards = False | |||
.MatchSoundsLike = False | |||
.MatchAllWordForms = False | |||
End With | |||
Selection.Find.Execute Replace:=wdReplaceAll | |||
With Selection.Find | |||
.Text = " " & ChrW(1580) & " " | |||
.Replacement.Text = " " & ChrW(1580) | |||
.Forward = True | |||
.Wrap = wdFindContinue | |||
.Format = False | |||
.MatchCase = False | |||
.MatchWholeWord = False | |||
.MatchKashida = False | |||
.MatchDiacritics = False | |||
.MatchAlefHamza = False | |||
.MatchControl = False | |||
.MatchWildcards = False | |||
.MatchSoundsLike = False | |||
.MatchAllWordForms = False | |||
End With | |||
Selection.Find.Execute Replace:=wdReplaceAll | |||
' | |||
' mutale'eye bishtar | |||
' | |||
' | |||
Selection.Find.Execute Replace:=wdReplaceAll | |||
With Selection.Find | |||
.Text = ChrW(1605) & ChrW(1593) & ChrW(1585) & ChrW(1601) & ChrW(1610 _ | |||
) & " " & ChrW(1605) & ChrW(1606) & ChrW(1575) & ChrW(1576) & ChrW( _ | |||
1593) & " " & ChrW(1580) & ChrW(1607) & ChrW(1578) & " " & ChrW(1605 _ | |||
) & ChrW(1591) & ChrW(1575) & ChrW(1604) & ChrW(1593) & ChrW(1607) & _ | |||
" " & ChrW(1576) & ChrW(1610) & ChrW(1588) & ChrW(1578) & ChrW(1585 _ | |||
) & ":" | |||
.Replacement.Text = ChrW(1605) & ChrW(1591) & ChrW(1575) & ChrW(1604) _ | |||
& ChrW(1593) & ChrW(1607) & " " & ChrW(1576) & ChrW(1610) & ChrW( _ | |||
1588) & ChrW(1578) & ChrW(1585) | |||
.Forward = True | |||
.Wrap = wdFindContinue | |||
.Format = False | |||
.MatchCase = False | |||
.MatchWholeWord = False | |||
.MatchKashida = False | |||
.MatchDiacritics = False | |||
.MatchAlefHamza = False | |||
.MatchControl = False | |||
.MatchWildcards = False | |||
.MatchSoundsLike = False | |||
.MatchAllWordForms = False | |||
End With | |||
Selection.Find.Execute Replace:=wdReplaceAll | |||
' | |||
' (s) (a) (aj) | |||
' | |||
' | |||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | |||
With Selection.Find | |||
.Text = " (" & ChrW(1589) & ")" | |||
.Replacement.Text = "(" & ChrW(1589) & ")" | |||
.Forward = True | |||
.Wrap = wdFindContinue | |||
.Format = False | |||
.MatchCase = False | |||
.MatchWholeWord = False | |||
.MatchKashida = False | |||
.MatchDiacritics = False | |||
.MatchAlefHamza = False | |||
.MatchControl = False | |||
.MatchWildcards = False | |||
.MatchSoundsLike = False | |||
.MatchAllWordForms = False | |||
End With | |||
Selection.Find.Execute Replace:=wdReplaceAll | |||
With Selection.Find | |||
.Text = " (" & ChrW(1593) & ")" | |||
.Replacement.Text = "(" & ChrW(1593) & ")" | |||
.Forward = True | |||
.Wrap = wdFindContinue | |||
.Format = False | |||
.MatchCase = False | |||
.MatchWholeWord = False | |||
.MatchKashida = False | |||
.MatchDiacritics = False | |||
.MatchAlefHamza = False | |||
.MatchControl = False | |||
.MatchWildcards = False | |||
.MatchSoundsLike = False | |||
.MatchAllWordForms = False | |||
End With | |||
Selection.Find.Execute Replace:=wdReplaceAll | |||
With Selection.Find | |||
.Text = " (" & ChrW(1587) & ")" | |||
.Replacement.Text = "(" & ChrW(1587) & ")" | |||
.Forward = True | |||
.Wrap = wdFindContinue | |||
.Format = False | |||
.MatchCase = False | |||
.MatchWholeWord = False | |||
.MatchKashida = False | |||
.MatchDiacritics = False | |||
.MatchAlefHamza = False | |||
.MatchControl = False | |||
.MatchWildcards = False | |||
.MatchSoundsLike = False | |||
.MatchAllWordForms = False | |||
End With | |||
Selection.Find.Execute Replace:=wdReplaceAll | |||
With Selection.Find | |||
.Text = " (" & ChrW(1593) & ChrW(1580) & ")" | |||
.Replacement.Text = "(" & ChrW(1593) & ChrW(1580) & ")" | |||
.Forward = True | |||
.Wrap = wdFindContinue | |||
.Format = False | |||
.MatchCase = False | |||
.MatchWholeWord = False | |||
.MatchKashida = False | |||
.MatchDiacritics = False | |||
.MatchAlefHamza = False | |||
.MatchControl = False | |||
.MatchWildcards = False | |||
.MatchSoundsLike = False | |||
.MatchAllWordForms = False | |||
End With | |||
Selection.Find.Execute Replace:=wdReplaceAll | |||
Selection.Find.ClearFormatting | |||
Selection.Find.Replacement.ClearFormatting | |||
With Selection.Find | |||
.Text = "(" & ChrW(1589) & ChrW(1604) & ChrW(1740) & " " & ChrW(1575) _ | |||
& ChrW(1604) & ChrW(1604) & ChrW(1607) & " " & ChrW(1593) & ChrW( _ | |||
1604) & ChrW(1740) & ChrW(1607) & " " & ChrW(1608) & ChrW(1570) & _ | |||
ChrW(1604) & ChrW(1607) & " " & ChrW(1608) & ChrW(1587) & ChrW(1604) _ | |||
& ChrW(1605) & ")" | |||
.Replacement.Text = "(" & ChrW(1589) & ")" | |||
.Forward = True | |||
.Wrap = wdFindContinue | |||
.Format = False | |||
.MatchCase = False | |||
.MatchWholeWord = False | |||
.MatchKashida = False | |||
.MatchDiacritics = False | |||
.MatchAlefHamza = False | |||
.MatchControl = False | |||
.MatchWildcards = False | |||
.MatchSoundsLike = False | |||
.MatchAllWordForms = False | |||
End With | |||
Selection.Find.Execute Replace:=wdReplaceAll | |||
End Sub | |||
</pre> | </pre> | ||
[[رده:ویکی پاسخ]] |
نسخهٔ کنونی تا ۱ اکتبر ۲۰۲۴، ساعت ۱۵:۰۰
انتخاب عنوان
- کلیدواژه (های) متن باید در عنوان بیاید و هر چه به ابتدای عنوان نزدیک تر بهتر.
- در انتخاب عنوان به این که چه کلمات و عباراتی بهتر جستجو میشوند توجه کنید.
مواردی که باید در متنها اصلاح شوند
- عدم هماهنگی میان سؤال و پاسخ گاهی با اصلاح سؤال حل میشود و گاهی با اصلاح پاسخ!
- موارد خارج از بحث که کمکی به بحث نمیکنند. (مگر آن که بشود ربطی میان آنان و بحث برقرار کرد)
- لحن خطابی
- استفاده از عبارات و کلماتی که حس دهه شصت را به مخاطب القا میکند!
- پرش از مراحل استدلال
- ذکر شعر. (مگر آن که شعر خیلی مناسب باشد)
- پاراگرافهای طولانی
- آیات قرآن حتماً آدرس داشته باشند. به این شکل (بقره: ۲۵۰)
- متن و ترجمه آیات قرآن باید مجدد بارگزاری شود و به آنچه در متن هست اکتفا نگردد.
- تمام آیات قرآن به صورت الگو مورد استفاده قرار میگیرند. همچنین آدرس سوره و آیه نیز در درون الگو و به صورت پانویس درون متنی بیاید.
- حروف اختصاری «ش» و «ق» برای همه تاریخها اصلاح و اضافه شود.
نکات شکلی
- وقتی نقل قول مستقیمی در حد چند خط (مثلا یک روایت طولانی) در متن هست باید به صورت مجزا از بقیه متن و به صورت تو رفته (با اضافه کردن :: به ابتدای پاراگراف) آورده شود.
موارد ویرایشی
- اسامی کتب عربی باید با حروف عربی نوشته شوند. اگر روی متن «ابرابزار» اجرا میکنید حتماً تغییرات را بررسی کنید و اسامی کتب عربی را به عربی برگردانید.
- اگر روی متن «ابرابزار» اجرا میکنید حتماً تغییرات را بررسی کنید و موارد اشتباه را اصلاح و اطلاع دهید.
- در بسیاری از موارد فهرستهای ترتیبی استفاده شدهاند در حالی که این فهرستها فقط در مواردی باید استفاده شوند که ترتیبی میان موارد وجود دارد در غیر این صورت باید از فهرست بدون ترتیب استفاده کرد (مثل همین فهرست).
- در مطالعه بیشتر، تنها مواردی آورده شود که بهطور مستقیم به موضوع مرتبط است.
عنوان مدخل
نکاتی پیرامون عنوان مدخل:
- از نشانههای نگارشی مانند گیومه در عنوان مداخل استفاده نشود.
- از گذاشتن اعراب در عنوان مداخل پرهیز شود.
شناسه
نکاتی پیرامون نوشتن شناسه
- شناسه باید طوری نوشته شود که مخاطب با مطالعه آن پاسخ اجمالی خود را گرفته باشد.
- نباید در شناسه عبارتی مبهم که اطلاعات مشخص و معینی به مخاطب نمیدهد ذکر شود.
- شروع شناسه باید مثبت باشد نه منفی.
- سرشاسه نباید با حروف اضافه، ماند «در» و «با» شروع شود.
- سعی شود سرشناسه با عبارت اصلی مدخل، یا نزدیکترین عبارت به آن آغاز شود.
- سعی شود سرشناسه همان پاسخی باشد که مخاطب سؤال، دنبال آن بوده است.
- سرشناسه باید جملهای کوتاه باشد.
متن و ترجمه آیات
برای درج متن و ترجمه آیات قرآن، از پایگاه دانشنامه اسلامی، بخش قرآن استفاده شود. در این بخش، پنج ترجمه است که کاربر ویکی مناسبترین ترجمه را انتخاب خواهد کرد.
نکات نگارشی
- اعراب کلماتی که برای مخاطب عام مشخص نیست در متن مقاله بهویژه شناسه مشخص شود.
- پرهیز از این که چند فعل پشت سر هم بیایند، کنید!
- از تیترهای مانند «در قرآن» و «در روایات» دوری شود و به جای آن به مطلبی که در قرآن و در روایات آمده اشاره شود.
- آرایههای ادبی مانند تشبیه و استعاره (و از آن ها بدتر سجع و وزن و قافیه!) در ادبیات ویکی راه ندارد.
- نشانههای جمع در زبان فارسی با «ان» و «ها» است؛ بنابراین، جمعهایی مانند معاصرین و معصومین(ع) درست نیست.
- در فارسی همزه نداریم مگر اینکه تلفظ شود؛ مانند مأمور.
- در فارسی تشدید نداریم.
- سعی شود از واژههایی مانند عموما و اکثرا استفاده نشود.
- ویرگول قبل از واو نادرست نیست هرچند پسندیده هم نیست؛ جز در اضطرار. (کتاب راهنمای ویرایش، غلامحسین غلامحسینزاده)
کارهای مورد نیاز
- مطالعه اجمالی متن و بررسی کلیت پاسخ
- کیفیت کلی متن چقدر است؟
- پاسخ قانع کننده هست؟
- اجرای ماکرو
- بارگذاری با «ایجاد مبدأ» و ذخیره با توضیح ویرایش «نسخه اولیه»
- پرکردن الگوی
{{شاخه}}
با توجه به شاخه بندی پاسخ - ویرایش و اصلاح متن با توجه به موارد ذکر شده در بالا و اضافه کردن تیترها (با توضیح ویرایش)
- نوشتن شناسه (با توضیح ویرایش) (نکته: میتوان از بخش نتیجهگیری که در انتهای متن میآید به عنوان بخشی از شناسه استفاده کرد)
- اجرای ابرابزار
- لینک کردن (با توضیح ویرایش)
برنامههای آینده
- شان نزول آیات سورهها
قالب مقاله
{{شروع متن}} {{سوال}} {{پایان سوال}} {{پاسخ}} {{پایان پاسخ}} {{مطالعه بیشتر}} == مطالعه بیشتر == {{پایان مطالعه بیشتر}} == منابع == {{پانویس|۲}} {{شاخه | شاخه اصلی = |شاخه فرعی۱ = |شاخه فرعی۲ = |شاخه فرعی۳ = }} {{تکمیل مقاله | شناسه = | تیترها = | ویرایش = | لینکدهی = | ناوبری = | نمایه = | تغییر مسیر = | بازبینی = | ارجاعات = | تکمیل = | اولویت = | کیفیت = }} {{پایان متن}}
ماکرو
ماکرویی که برای اصلاح فایلهای ورد به کار میرود از قرار زیر است. این ماکرو الگوهای مورد نیاز را به اول و آخر متن اضافه میکند. الگوهای سؤال، پاسخ، قرآن، مطالعه بیشتر، و بخش منابع را میافزاید؛ و ارجاعات را به شکل مدیا ویکی برمیگرداند. موارد جزئی دیگر هم در این ماکرو گنجانده شده.
شما هم اگر در فایلها موردی میبینید که قابل اصلاح از طریق جستجو و جایگزینی هست اطلاع دهید تا به ماکرو اضافه شود.
این متن باید همواره در حال به روز رسانی باشد اگر فکر میکنید این متن به روز نیست به کاربر:nazarzadeh یاداوری کنید.
Sub wikipasokh() ' ' irja'at ' ' Application.ScreenUpdating = False Dim i As Long, RngNt As Range, RngTxt As Range With ActiveDocument For i = .Footnotes.Count To 1 Step -1 With .Footnotes(i) Set RngNt = .Range With RngNt '.End = .End - 1 '.Start = .Start + 2 End With Set RngTxt = .Reference With RngTxt .InsertAfter "<ref>" .Collapse wdCollapseEnd .InsertAfter "</ref>" .Collapse wdCollapseStart .FormattedText = RngNt.FormattedText End With .Delete End With Next End With Application.ScreenUpdating = True ' ' fasiliyi paragrafha ' With Selection.Find .Text = "^p" .Replacement.Text = "^p^p" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = " " .Replacement.Text = " " .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll Selection.Find.Execute Replace:=wdReplaceAll Selection.Find.Execute Replace:=wdReplaceAll Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "^p " .Replacement.Text = "^p" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll ' ' taghayi narmafzar ' Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "{Q" .Replacement.Text = "{{" & ChrW(1602) & ChrW(1585) & ChrW(1570) & _ ChrW(1606) & "|" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = "Q}" .Replacement.Text = "}}" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "{S" .Replacement.Text = "^p{{" & ChrW(1587) & ChrW(1608) & ChrW(1575) & _ ChrW(1604) & "}}^p" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = "S}" .Replacement.Text = "^p{{" & ChrW(1662) & ChrW(1575) & ChrW(1740) & _ ChrW(1575) & ChrW(1606) & " " & ChrW(1587) & ChrW(1608) & ChrW(1575) _ & ChrW(1604) & "}}^p" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = "{J" .Replacement.Text = "^p{{" & ChrW(1662) & ChrW(1575) & ChrW(1587) & _ ChrW(1582) & "}}^p" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = "J}" .Replacement.Text = "^p{{" & ChrW(1662) & ChrW(1575) & ChrW(1740) & _ ChrW(1575) & ChrW(1606) & " " & ChrW(1662) & ChrW(1575) & ChrW(1587) _ & ChrW(1582) & "}}^p" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = "{M" .Replacement.Text = "^p{{" & ChrW(1605) & ChrW(1591) & ChrW(1575) & _ ChrW(1604) & ChrW(1593) & ChrW(1607) & " " & ChrW(1576) & ChrW(1740) _ & ChrW(1588) & ChrW(1578) & ChrW(1585) & "}}^p" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = "M}" .Replacement.Text = "^p{{" & ChrW(1662) & ChrW(1575) & ChrW(1740) & _ ChrW(1575) & ChrW(1606) & " " & ChrW(1605) & ChrW(1591) & ChrW(1575) _ & ChrW(1604) & ChrW(1593) & ChrW(1607) & " " & ChrW(1576) & ChrW( _ 1740) & ChrW(1588) & ChrW(1578) & ChrW(1585) & "}}^p" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = "{T" .Replacement.Text = "==" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = "T}" .Replacement.Text = "==" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll Selection.HomeKey Unit:=wdLine Selection.MoveRight Unit:=wdCharacter, Count:=2, Extend:=wdExtend Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = " (" & ChrW(1593) & ChrW(1580) & ")" .Replacement.Text = "(" & ChrW(1593) & ChrW(1580) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = " (" & ChrW(1593) & ChrW(1580) & ")" .Replacement.Text = "(" & ChrW(1593) & ChrW(1580) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "S}" .Replacement.Text = "{{" & ChrW(1587) & ChrW(1608) & ChrW(1575) & _ ChrW(1604) & "}}" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll Selection.EndKey Unit:=wdLine Selection.MoveLeft Unit:=wdCharacter, Count:=2, Extend:=wdExtend Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "{S" .Replacement.Text = "^p{{" & ChrW(1662) & ChrW(1575) & ChrW(1740) & _ ChrW(1575) & ChrW(1606) & " " & ChrW(1587) & ChrW(1608) & ChrW(1575) _ & ChrW(1604) & "}}" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll Selection.HomeKey Unit:=wdLine Selection.MoveRight Unit:=wdCharacter, Count:=2, Extend:=wdExtend Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "J}" .Replacement.Text = "{{" & ChrW(1662) & ChrW(1575) & ChrW(1587) & _ ChrW(1582) & "}}^p" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll Selection.HomeKey Unit:=wdLine Selection.MoveRight Unit:=wdCharacter, Count:=2, Extend:=wdExtend Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "T}" .Replacement.Text = "^p==" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll Selection.EndKey Unit:=wdLine Selection.MoveLeft Unit:=wdCharacter, Count:=2, Extend:=wdExtend Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "{T" .Replacement.Text = "==^p" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll Selection.MoveDown Unit:=wdScreen, Count:=10 Selection.MoveUp Unit:=wdLine, Count:=1 Selection.HomeKey Unit:=wdLine Selection.MoveRight Unit:=wdCharacter, Count:=2, Extend:=wdExtend Selection.Copy Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "M}" .Replacement.Text = "{{" & ChrW(1605) & ChrW(1591) & ChrW(1575) & _ ChrW(1604) & ChrW(1593) & ChrW(1607) & " " & ChrW(1576) & ChrW(1740) _ & ChrW(1588) & ChrW(1578) & ChrW(1585) & "}}^p" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "M}" .Replacement.Text = "{{" & ChrW(1605) & ChrW(1591) & ChrW(1575) & _ ChrW(1604) & ChrW(1593) & ChrW(1607) & " " & ChrW(1576) & ChrW(1740) _ & ChrW(1588) & ChrW(1578) & ChrW(1585) & "}}^p" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.EndKey Unit:=wdLine Selection.MoveLeft Unit:=wdCharacter, Count:=2, Extend:=wdExtend Selection.Copy Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "{M" .Replacement.Text = "^p{{" & ChrW(1662) & ChrW(1575) & ChrW(1740) & _ ChrW(1575) & ChrW(1606) & " " & ChrW(1605) & ChrW(1591) & ChrW(1575) _ & ChrW(1604) & ChrW(1593) & ChrW(1607) & " " & ChrW(1576) & ChrW( _ 1740) & ChrW(1588) & ChrW(1578) & ChrW(1585) & "}}" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "{M" .Replacement.Text = "^p{{" & ChrW(1662) & ChrW(1575) & ChrW(1740) & _ ChrW(1575) & ChrW(1606) & " " & ChrW(1605) & ChrW(1591) & ChrW(1575) _ & ChrW(1604) & ChrW(1593) & ChrW(1607) & " " & ChrW(1576) & ChrW( _ 1740) & ChrW(1588) & ChrW(1578) & ChrW(1585) & "}}" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With With Selection.Find .Text = " ==" & ChrW(1605) & ChrW(1606) & ChrW(1575) & ChrW(1576) & _ ChrW(1593) & " " & ChrW(1580) & ChrW(1607) & ChrW(1578) & " " & ChrW _ (1605) & ChrW(1591) & ChrW(1575) & ChrW(1604) & ChrW(1593) & ChrW( _ 1607) & " " & ChrW(1576) & ChrW(1610) & ChrW(1588) & ChrW(1578) & _ ChrW(1585) & ":==" .Replacement.Text = " ==" & ChrW(1605) & ChrW(1591) & ChrW(1575) & _ ChrW(1604) & ChrW(1593) & ChrW(1607) & " " & ChrW(1576) & ChrW(1610) _ & ChrW(1588) & ChrW(1578) & ChrW(1585) & "==" .Forward = True .Wrap = wdFindAsk .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll ' ' hazfe faseleye avvale khat ' Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "^p " .Replacement.Text = "^p" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll ' ' ulguhayi awwal wa akhari matn ' Selection.HomeKey Unit:=wdStory Selection.TypeText Text:="{{" & ChrW(1588) & ChrW(1585) & ChrW(1608) & _ ChrW(1593) & " " & ChrW(1605) & ChrW(1578) & ChrW(1606) & "}}" Selection.EndKey Unit:=wdStory Selection.TypeParagraph Selection.TypeParagraph Selection.TypeText Text:="==" & ChrW(1605) & ChrW(1606) & ChrW(1575) & _ ChrW(1576) & ChrW(1593) & "==" Selection.TypeParagraph Selection.TypeText Text:="<references />" Selection.TypeParagraph Selection.TypeText Text:="{{" & ChrW(1588) & ChrW(1575) & ChrW(1582) & _ ChrW(1607) Selection.TypeParagraph Selection.TypeText Text:=" | " & ChrW(1588) & ChrW(1575) & ChrW(1582) & _ ChrW(1607) & " " & ChrW(1575) & ChrW(1589) & ChrW(1604) & ChrW(1740) & _ " = " Selection.TypeParagraph Selection.TypeText Text:=" | " & ChrW(1588) & ChrW(1575) & ChrW(1582) & ChrW _ (1607) & " " & ChrW(1601) & ChrW(1585) & ChrW(1593) & ChrW(1740) & ChrW( _ 1777) & " = " Selection.TypeParagraph Selection.TypeText Text:=" | " & ChrW(1588) & ChrW(1575) & ChrW(1582) & ChrW _ (1607) & " " & ChrW(1601) & ChrW(1585) & ChrW(1593) & ChrW(1740) & ChrW( _ 1778) & " = " Selection.TypeParagraph Selection.TypeText Text:=" | " & ChrW(1588) & ChrW(1575) & ChrW(1582) & ChrW _ (1607) & " " & ChrW(1601) & ChrW(1585) & ChrW(1593) & ChrW(1740) & ChrW( _ 1779) & " = " Selection.TypeParagraph Selection.TypeText Text:="}}" Selection.TypeParagraph Selection.TypeParagraph Selection.TypeText Text:="{{" & ChrW(1578) & ChrW(1705) & ChrW(1605) & _ ChrW(1740) & ChrW(1604) & " " & ChrW(1605) & ChrW(1602) & ChrW(1575) & _ ChrW(1604) & ChrW(1607) Selection.TypeParagraph Selection.TypeText Text:=" | " & ChrW(1588) & ChrW(1606) & ChrW(1575) & _ ChrW(1587) & ChrW(1607) & " = " Selection.TypeParagraph Selection.TypeText Text:=" | " & ChrW(1578) & ChrW(1740) & ChrW(1578) & _ ChrW(1585) & ChrW(1607) & ChrW(1575) & " = " Selection.TypeParagraph Selection.TypeText Text:=" | " & ChrW(1608) & ChrW(1740) & ChrW(1585) & ChrW _ (1575) & ChrW(1740) & ChrW(1588) & " = " Selection.TypeParagraph Selection.TypeText Text:=" | " & ChrW(1604) & ChrW(1740) & ChrW(1606) & _ ChrW(1705) & ChrW(8204) & ChrW(1583) & ChrW(1607) & ChrW(1740) & " = " Selection.TypeParagraph Selection.TypeText Text:=" | " & ChrW(1606) & ChrW(1575) & ChrW(1608) & _ ChrW(1576) & ChrW(1585) & ChrW(1740) & " = " Selection.TypeParagraph Selection.TypeText Text:=" | " & ChrW(1606) & ChrW(1605) & ChrW(1575) & ChrW _ (1740) & ChrW(1607) & " = " Selection.TypeParagraph Selection.TypeText Text:=" | " & ChrW(1578) & ChrW(1594) & ChrW(1740) & _ ChrW(1740) & ChrW(1585) & " " & ChrW(1605) & ChrW(1587) & ChrW(1740) & _ ChrW(1585) & " = " Selection.TypeParagraph Selection.TypeText Text:=" | " & ChrW(1575) & ChrW(1585) & ChrW(1580) & _ ChrW(1575) & ChrW(1593) & ChrW(1575) & ChrW(1578) & " = " Selection.TypeParagraph Selection.TypeText Text:=" | " & ChrW(1576) & ChrW(1575) & ChrW(1586) & _ ChrW(1576) & ChrW(1740) & ChrW(1606) & ChrW(1740) & " = " Selection.TypeParagraph Selection.TypeText Text:=" | " & ChrW(1578) & ChrW(1705) & ChrW(1605) & ChrW _ (1740) & ChrW(1604) & " = " Selection.TypeParagraph Selection.TypeText Text:=" | " & ChrW(1575) & ChrW(1608) & ChrW(1604) & _ ChrW(1608) & ChrW(1740) & ChrW(1578) & " = " Selection.TypeParagraph Selection.TypeText Text:=" | " & ChrW(1705) & ChrW(1740) & ChrW(1601) & _ ChrW(1740) & ChrW(1578) & " = " Selection.TypeParagraph Selection.TypeText Text:="}}" Selection.TypeParagraph Selection.TypeText Text:="{{" & ChrW(1662) & ChrW(1575) & ChrW(1740) & _ ChrW(1575) & ChrW(1606) & " " & ChrW(1605) & ChrW(1578) & ChrW(1606) & _ "}}" ' ' hazfi interhayi izafa ' ' Selection.HomeKey Unit:=wdStory With Selection.Find .Text = "^p^p^p" .Replacement.Text = "^p^p" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll Selection.Find.Execute Replace:=wdReplaceAll Selection.Find.Execute Replace:=wdReplaceAll Selection.Find.Execute Replace:=wdReplaceAll Selection.Find.Execute Replace:=wdReplaceAll Selection.Find.Execute Replace:=wdReplaceAll ' ' alayh al-salam wa mawaridi mushabih ' ' Selection.MoveRight Unit:=wdCharacter, Count:=2, Extend:=wdExtend Selection.MoveRight Unit:=wdWord, Count:=1, Extend:=wdExtend Selection.MoveRight Unit:=wdCharacter, Count:=1, Extend:=wdExtend Selection.MoveRight Unit:=wdWord, Count:=2, Extend:=wdExtend Selection.MoveRight Unit:=wdCharacter, Count:=1, Extend:=wdExtend Selection.Copy Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = ChrW(8204) & " " & ChrW(1600) & " " & ChrW(1593) & ChrW(1604) _ & ChrW(1610) & ChrW(1607) & " " & ChrW(1575) & ChrW(1604) & ChrW( _ 1587) & ChrW(1604) & ChrW(1575) & ChrW(1605) & " " & ChrW(1600) .Replacement.Text = " (" & ChrW(1593) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll Selection.MoveRight Unit:=wdWord, Count:=4, Extend:=wdExtend Selection.MoveRight Unit:=wdCharacter, Count:=1, Extend:=wdExtend Selection.Copy Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = " " & ChrW(1600) & " " & ChrW(1593) & ChrW(1604) & ChrW(1610) _ & ChrW(1607) & " " & ChrW(1575) & ChrW(1604) & ChrW(1587) & ChrW( _ 1604) & ChrW(1575) & ChrW(1605) & " " & ChrW(1600) .Replacement.Text = " (" & ChrW(1593) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll Selection.MoveRight Unit:=wdWord, Count:=4, Extend:=wdExtend Selection.MoveRight Unit:=wdCharacter, Count:=1, Extend:=wdExtend Selection.Copy Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = " " & ChrW(1600) & " " & ChrW(1593) & ChrW(1604) & ChrW(1610) _ & ChrW(1607) & ChrW(1605) & " " & ChrW(1575) & ChrW(1604) & ChrW( _ 1587) & ChrW(1604) & ChrW(1575) & ChrW(1605) & " " & ChrW(1600) .Replacement.Text = " (" & ChrW(1593) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll Selection.MoveRight Unit:=wdWord, Count:=8, Extend:=wdExtend Selection.MoveLeft Unit:=wdCharacter, Count:=1, Extend:=wdExtend Selection.Copy Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = " " & ChrW(1600) & " " & ChrW(1589) & ChrW(1604) & ChrW(1610) _ & " " & ChrW(1575) & ChrW(1604) & ChrW(1604) & ChrW(1607) & " " & _ ChrW(1593) & ChrW(1604) & ChrW(1610) & ChrW(1607) & " " & ChrW(1608) _ & " " & ChrW(1570) & ChrW(1604) & ChrW(1607) & " " & ChrW(1600) .Replacement.Text = " (" & ChrW(1589) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = ChrW(1600) & " " & ChrW(1587) & ChrW(1604) & ChrW(1575) & _ ChrW(1605) & " " & ChrW(1575) & ChrW(1604) & ChrW(1604) & ChrW(1607) _ & " " & ChrW(1593) & ChrW(1604) & ChrW(1610) & ChrW(1607) & ChrW( _ 1575) & " " & ChrW(1600) .Replacement.Text = "(" & ChrW(1587) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = ChrW(1600) & " " & ChrW(1593) & ChrW(1580) & ChrW(1604) & " " _ & ChrW(1575) & ChrW(1604) & ChrW(1604) & ChrW(1607) & " " & ChrW( _ 1578) & ChrW(1593) & ChrW(1575) & ChrW(1604) & ChrW(1610) & " " & _ ChrW(1601) & ChrW(1585) & ChrW(1580) & ChrW(1607) & " " & ChrW(1600) .Replacement.Text = "(" & ChrW(1593) & ChrW(1580) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = ChrW(1600) & " " & ChrW(1593) & ChrW(1580) & ChrW(1604) & " " _ & ChrW(1575) & ChrW(1604) & ChrW(1604) & ChrW(1607) & " " & ChrW( _ 1578) & ChrW(1593) & ChrW(1575) & ChrW(1604) & ChrW(1610) & " " & _ ChrW(1601) & ChrW(1585) & ChrW(1580) & ChrW(1607) & " " & ChrW(1575) _ & ChrW(1604) & ChrW(1588) & ChrW(1585) & ChrW(1610) & ChrW(1601) & _ " " & ChrW(1600) .Replacement.Text = "(" & ChrW(1593) & ChrW(1580) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = ChrW(1600) & " " & ChrW(1589) & ChrW(1604) & ChrW(1610) & " " _ & ChrW(1575) & ChrW(1604) & ChrW(1604) & ChrW(1607) & " " & ChrW( _ 1593) & ChrW(1604) & ChrW(1610) & ChrW(1607) & " " & ChrW(1608) & _ " " & ChrW(1570) & ChrW(1604) & ChrW(1607) & " " & ChrW(1608) & " " _ & ChrW(1587) & ChrW(1604) & ChrW(1605) & " " & ChrW(1600) .Replacement.Text = "(" & ChrW(1589) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = ChrW(1600) & " " & ChrW(1589) & ChrW(1604) & ChrW(1610) & " " _ & ChrW(1575) & ChrW(1604) & ChrW(1604) & ChrW(1607) & " " & ChrW( _ 1593) & ChrW(1604) & ChrW(1610) & ChrW(1607) & " " & ChrW(1608) & _ " " & ChrW(1570) & ChrW(1604) & ChrW(1607) & " " & ChrW(1608) & " " _ & ChrW(1587) & ChrW(1604) & ChrW(1605) & " " & ChrW(1600) .Replacement.Text = "(" & ChrW(1587) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = ChrW(1600) & " " & ChrW(1589) & ChrW(1604) & ChrW(1610) & " " _ & ChrW(1575) & ChrW(1604) & ChrW(1604) & ChrW(1607) & " " & ChrW( _ 1593) & ChrW(1604) & ChrW(1610) & ChrW(1607) & " " & ChrW(1608) & _ " " & ChrW(1570) & ChrW(1604) & ChrW(1607) & " " & ChrW(1608) & " " _ & ChrW(1587) & ChrW(1604) & ChrW(1605) & " " & ChrW(1600) .Replacement.Text = "(" & ChrW(1587) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = ChrW(1593) & ChrW(1604) & ChrW(1740) & ChrW(1607) & " " & _ ChrW(1575) & ChrW(1604) & ChrW(1587) & ChrW(1604) & ChrW(1575) & _ ChrW(1605) .Replacement.Text = "(" & ChrW(1593) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "(" & ChrW(1593) & ChrW(1580) & ChrW(1604) & " " & ChrW(1575) _ & ChrW(1604) & ChrW(1604) & ChrW(1607) & " " & ChrW(1578) & ChrW( _ 1593) & ChrW(1575) & ChrW(1604) & ChrW(1610) & " " & ChrW(1601) & _ ChrW(1585) & ChrW(1580) & ChrW(1607) & ")" .Replacement.Text = "(" & ChrW(1593) & ChrW(1580) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = ChrW(1600) & " " & ChrW(1589) & ChrW(1604) & ChrW(1740) & " " _ & ChrW(1575) & ChrW(1604) & ChrW(1604) & ChrW(1607) & " " & ChrW( _ 1593) & ChrW(1604) & ChrW(1740) & ChrW(1607) & " " & ChrW(1608) & _ " " & ChrW(1570) & ChrW(1604) & ChrW(1607) & " " & ChrW(1608) & " " _ & ChrW(1587) & ChrW(1604) & ChrW(1605) & " " & ChrW(1600) .Replacement.Text = "(" & ChrW(1589) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "-" & ChrW(1593) & ChrW(1604) & ChrW(1740) & ChrW(1607) & _ ChrW(1605) & " " & ChrW(1575) & ChrW(1604) & ChrW(1587) & ChrW(1604) _ & ChrW(1575) & ChrW(1605) & "-" .Replacement.Text = "(" & ChrW(1593) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchAllWordForms = False .MatchSoundsLike = False .MatchWildcards = True End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = "(" & ChrW(1593) & ChrW(1604) & ChrW(1740) & ChrW(1607) & " " _ & ChrW(1575) & ChrW(1604) & ChrW(1587) & ChrW(1604) & ChrW(1575) & _ ChrW(1605) & ")" .Replacement.Text = "(" & ChrW(1593) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchAllWordForms = False .MatchSoundsLike = False .MatchWildcards = True End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = ChrW(1593) & ChrW(1604) & ChrW(1740) & ChrW(1607) & ChrW(1605 _ ) & " " & ChrW(1575) & ChrW(1604) & ChrW(1587) & ChrW(1604) & ChrW( _ 1575) & ChrW(1605) .Replacement.Text = "(" & ChrW(1593) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchAllWordForms = False .MatchSoundsLike = False .MatchWildcards = True End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = "(" & ChrW(1589) & ChrW(1604) & ChrW(1740) & " " & ChrW(1575) _ & ChrW(1604) & ChrW(1604) & ChrW(1607) & " " & ChrW(1593) & ChrW( _ 1604) & ChrW(1740) & ChrW(1607) & " " & ChrW(1608) & ChrW(1570) & _ ChrW(1604) & ChrW(1607) & ")" .Replacement.Text = "(" & ChrW(1589) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchAllWordForms = False .MatchSoundsLike = False .MatchWildcards = True End With Selection.Find.Execute Replace:=wdReplaceAll Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "(" & ChrW(1593) & ChrW(1604) & ChrW(1610) & ChrW(1607) & _ ChrW(1605) & " " & ChrW(1575) & ChrW(1604) & ChrW(1587) & ChrW(1604) _ & ChrW(1575) & ChrW(1605) & ")" .Replacement.Text = "(" & ChrW(1593) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = ChrW(1600) & " " & ChrW(1593) & ChrW(1604) & ChrW(1740) & _ ChrW(1607) & " " & ChrW(1575) & ChrW(1604) & ChrW(1587) & ChrW(1604) _ & ChrW(1575) & ChrW(1605) & " " & ChrW(1600) .Replacement.Text = "(" & ChrW(1593) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = "(" & ChrW(1589) & ChrW(1604) & ChrW(1740) & " " & ChrW(1575) _ & ChrW(1604) & ChrW(1604) & ChrW(1607) & " " & ChrW(1593) & ChrW( _ 1604) & ChrW(1740) & ChrW(1607) & " " & ChrW(1608) & ChrW(1570) & _ ChrW(1604) & ChrW(1607) & ")" .Replacement.Text = "(" & ChrW(1589) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = ChrW(1600) & " " & ChrW(1589) & ChrW(1604) & ChrW(1610) & " " _ & ChrW(1575) & ChrW(1604) & ChrW(1604) & ChrW(1607) & " " & ChrW( _ 1593) & ChrW(1604) & ChrW(1610) & ChrW(1607) & " " & ChrW(1608) & _ ChrW(1570) & ChrW(1604) & ChrW(1607) & " " & ChrW(1600) .Replacement.Text = "(" & ChrW(1589) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll ' ' adadha ' ' Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "1" .Replacement.Text = ChrW(1777) .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = "2" .Replacement.Text = ChrW(1778) .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = "3" .Replacement.Text = ChrW(1779) .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = "4" .Replacement.Text = ChrW(1780) .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = "5" .Replacement.Text = ChrW(1781) .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = "6" .Replacement.Text = ChrW(1782) .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = "7" .Replacement.Text = ChrW(1783) .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = "8" .Replacement.Text = ChrW(1784) .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = "9" .Replacement.Text = ChrW(1785) .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = "0" .Replacement.Text = ChrW(1776) .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll ' ' islahi irja'at ' ' Selection.Copy Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "<ref>." .Replacement.Text = "<ref>" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "<ref>-" .Replacement.Text = "<ref>" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = "<ref> " .Replacement.Text = "<ref>" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = " </ref>" .Replacement.Text = "</ref>" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = "^p</ref>" .Replacement.Text = "</ref>" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll ' ' ta' arabi be ha ' ' Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = ChrW(1577) .Replacement.Text = ChrW(1607) .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll ' ' hijri qamari ' ' Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = " " & ChrW(1607) & ChrW(1602) & "." .Replacement.Text = " " & ChrW(1602) & "." .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = ChrW(1607) & ChrW(8205) & ". " & ChrW(1602) & "<" .Replacement.Text = " " & ChrW(1602) & ".<" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll ' ' kharij kardan irja' az parantez quran ' Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "\<ref\>(*)\</ref\>\}\}" .Replacement.Text = "}}<ref>\1</ref>" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchAllWordForms = False .MatchSoundsLike = False .MatchWildcards = True End With Selection.Find.Execute Replace:=wdReplaceAll ' ' hazfe faseleye olguha ' ' Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "}}^p^p{{" .Replacement.Text = "}}^p{{" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll Selection.Find.Execute Replace:=wdReplaceAll ' ' safhe wa jeld ' ' Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = " " & ChrW(1589) & " " .Replacement.Text = " " & ChrW(1589) .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = " " & ChrW(1580) & " " .Replacement.Text = " " & ChrW(1580) .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll ' ' mutale'eye bishtar ' ' Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = ChrW(1605) & ChrW(1593) & ChrW(1585) & ChrW(1601) & ChrW(1610 _ ) & " " & ChrW(1605) & ChrW(1606) & ChrW(1575) & ChrW(1576) & ChrW( _ 1593) & " " & ChrW(1580) & ChrW(1607) & ChrW(1578) & " " & ChrW(1605 _ ) & ChrW(1591) & ChrW(1575) & ChrW(1604) & ChrW(1593) & ChrW(1607) & _ " " & ChrW(1576) & ChrW(1610) & ChrW(1588) & ChrW(1578) & ChrW(1585 _ ) & ":" .Replacement.Text = ChrW(1605) & ChrW(1591) & ChrW(1575) & ChrW(1604) _ & ChrW(1593) & ChrW(1607) & " " & ChrW(1576) & ChrW(1610) & ChrW( _ 1588) & ChrW(1578) & ChrW(1585) .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll ' ' (s) (a) (aj) ' ' Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = " (" & ChrW(1589) & ")" .Replacement.Text = "(" & ChrW(1589) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = " (" & ChrW(1593) & ")" .Replacement.Text = "(" & ChrW(1593) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = " (" & ChrW(1587) & ")" .Replacement.Text = "(" & ChrW(1587) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll With Selection.Find .Text = " (" & ChrW(1593) & ChrW(1580) & ")" .Replacement.Text = "(" & ChrW(1593) & ChrW(1580) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting With Selection.Find .Text = "(" & ChrW(1589) & ChrW(1604) & ChrW(1740) & " " & ChrW(1575) _ & ChrW(1604) & ChrW(1604) & ChrW(1607) & " " & ChrW(1593) & ChrW( _ 1604) & ChrW(1740) & ChrW(1607) & " " & ChrW(1608) & ChrW(1570) & _ ChrW(1604) & ChrW(1607) & " " & ChrW(1608) & ChrW(1587) & ChrW(1604) _ & ChrW(1605) & ")" .Replacement.Text = "(" & ChrW(1589) & ")" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchKashida = False .MatchDiacritics = False .MatchAlefHamza = False .MatchControl = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll End Sub