اولین نسخهٔ ماکروی پاکنویس را روی گیتهاب منتشر کردم.
در این مدت، برخی اشکالات کد قبلی را برطرف کردم و قابلیت مهم گزینش اصلاحات را هم اضافه کردم.

امیدوارم انتشار ماکرو بر بستر گیتهاب باعث جلب مشاکت علاقهمندان شود و در آیندهای نزدیک این ماکرو در نهایت به یک افزونهٔ قابل نصب تبدیل شود.
چطور از این ماکرو استفاده کنیم؟
جدیدترین نسخهٔ ماکرو را که فایلی با پسوند deb است، از اینجا دریافت کنید و نصبش کنید. پس از نصب، ۳ فایل در شاخهٔ کاربر خانگی و در مسیری مانند مسیر زیر کپی میشوند.
/home/afshin/.config/libreoffice/4/user/Scripts/python/
این ۳ فایل چی هستند؟
یکی فایلی با نام PAKNEVIS.py که ماکروی پاکنویس است و تقریباً همهکار با اوست.
فایل بعدی فایلی با نام DocumentList.json است و بانک لغاتی است که ماکرو از آن برای تصحیح غلطهای املایی استفاده میکند و آخرین فایل هم فایلی است با نام TextFixer.conf که تنظیمات پنجرهٔ «گزینش اصلاحها» را در خودش ذخیره میکند.
حالا به مسیر زیر بروید و ماکرو را مطابق شکل زیر اجرا کنید:
Tools → Macros… → Run Macro

سلام
خدا قوت
در ویندوز – نسخه قابل حمل مسیر اینه:
App\libreoffice\share\Scripts\python
اینها هم می تونست ادامه پیدا کنه که نکرد…
https://sourceforge.net/projects/virastyar
https://github.com/mehrdad-seno/virastyar
بسیار خوب خداقوت
من دو تا مشکل باهاش داشتم. اول اینکه تمام شمارههای پانوشت را به بزرگ میکرد. یعنی مثلا اگر بعد از کلمهای شماره پانوشت کوچک نوشته میشود بعد از اصلاحات عدد را بزرگ میکند و لینک آن را هم حذف میکند.
دوم هم اینکه اعداد انگلیسی که در بخش انگلیسی متن هستند را خوب است تشخیص بدهد و تغییر ندهد. برای متونی که فارسی و انگلیسی در آن هست.
ممنونم که بررسی کردید و بازخورد دادید.
متأسفانه خودم نتوانستم مشکل را حل کنم، اما مشکل را در گیتهاب در گزارشهای جداگانهای ثبت کردم. امیدوارم کسی برای حل آنها داوطلب بشود.
https://github.com/afshin-ir/paknevis/issues/12
https://github.com/afshin-ir/paknevis/issues/13