اسکریپت برای همه
215 subscribers
46 photos
3 videos
10 files
104 links
تولید، طراحی و برنامه‌نویسی اسکریپت ایندیزاین
کانال «اسکریپت برای همه»
InDesign Scripts

کانال پشتیبانی از اسکریپت‌های تولیدی و دریافت نسخه‌های جدید

ربات كتاب آرا:
@pagelayout_bot



ارتباط با ادمین:
https://t.me/adyan10
Download Telegram
نمای رابط کاربری اسکریپت پاراگراف اول

📥 خرید و دانلود مستقیم
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
#اسکریپت_ایندیزاین
#اسکریپت_سطرهای_بیوه
این اسکریپت برای رفع مشکل «سطرهای یتیم و بیوه» (Widow/Orphan Lines) در متن‌های صفحه‌آرایی شده‌ی این‌دیزاین طراحی شده است. سطر یتیم یا بیوه به خطی گفته می‌شود که به‌تنهایی در ابتدای یا انتهای یک صفحه یا ستون قرار می‌گیرد و از بقیه پاراگراف جدا می‌ماند. این اتفاق باعث می‌شود چشم خواننده در هنگام مطالعه دچار مکث و پرش شود و هماهنگی بصری متن به هم بخورد. از دیدگاه اصول حروف‌چینی و صفحه‌آرایی حرفه‌ای، وجود سطرهای یتیم یا بیوه نشانه‌ی ضعف در تنظیم متن و ناسازگار با استانداردهای زیبایی‌شناسی و خوانایی است.
اسکریپت حاضر با تحلیل آخرین خط پاراگراف‌ها و پاورقی‌ها، در صورتی که تعداد کاراکترهای خط پایانی کمتر از حد مشخصی باشد، تلاش می‌کند با روش‌های هوشمندانه‌ای مانند جایگزینی فاصله‌ها با فاصله‌ی غیرقابل‌شکست (NBSP)، اعمال Tracking ملایم، تغییر (Justification) یا نهایتاً فشرده‌سازی افقی متنHScale، تمام سطر بیوه‌های متن و پاورقی را حذف کند. به این ترتیب صفحه‌آرا بدون دخالت دستی و در زمانی کوتاه، متنی یکدست و حرفه‌ای تحویل می‌گیرد.

📥 دریافت و دانلود اسکریپت
صفحه آرا برای سهولت کار، می‌تواند از طریق پنجره رابط کاربری اسکریپت محدوده‌ی اصلاح‌شده را با رنگ سبز مشخص کند. در صورتی که تیک رنگ سبز فعال باشد، یک کاراکتر استایل bivefixgreen به بخش‌های تغییر یافته اعمال و رنگشان سبز می‌شود. به این ترتیب صفحه ارا می تواند تغییرات را به‌وضوح ببیند و مدیریت لازم را اعمال نماید. برای حذف این رنگ سبز این کاراکتر استایل می تواند از بخش جستجو بخش‌های سند حذف شود. (مانند تصویر)

📥 دریافت و دانلود اسکریپت
نمایی از رابط کاربری اسکریپت

📥 دریافت و دانلود اسکریپت
قابلیت‌های ویژه اسکریپت

🔹 شناسایی خودکار سطرهای بیوه در متن اصلی و پاورقی‌ها

🔹 امکان انتخاب محدوده‌ی اجرا: فقط متن، فقط پاورقی یا هر دو

🔹 فشرده‌سازی هوشمند متن به ترتیب و با استفاده از: 1. جایگزینی فاصله‌های عادی با فاصله‌ی غیرقابل‌شکست (NBSP) برای چسباندن کلمات انتهایی 2. تنظیم فاصله بین حروف (Tracking) 3. تغییر حالت (Justification) 4. فشرده‌سازی افقی متن (Horizontal Scale). در حال حاضر این ویژگی‌ها در حالت هوشمند تعریف شده و به صورت خودکار همه آن‌ها را انجام می‌دهد. به پیشنهاد عزیزان در آپدیت بعدی اسکریپت این قابلیت ها را به صورت چک باکس با انتخاب پیش فرض قرار می‌دهیم تا کاربر حالت هوشمند را نیز با انعطاف بیشتری انتخاب کند.

🔹 گزینه‌ی «فشردگی هوشمند ترکیبی» برای امتحان چند روش به ترتیب تا رسیدن به نتیجه و اگر به نتیجه نرسید متن به حالت اول بر می گردد.

🔹 امکان تعیین حداقل تعداد کاراکتر در خط آخر پاراگراف

🔹 امکان تعیین درصد فشرده‌سازی افقی در شرایط اضطراری

🔹 مشخص کردن تغییرات با کاراکتر استایل bivefixgreen و رنگ سبز جهت بررسی سریع

🔹 طراحی شده با پشتیبانی از متن فارسی و عربی (شامل اعراب و نشانه‌ها)

🔹 اجرای ایمن با امکان بازگشت (Undo) در کل عملیات

📥 دریافت و دانلود اسکریپت
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
#اسکریپت_ایندیزاین
#اسکریپت_انتقال_ارجاعات_درون_متنی_به_پاورقی

گاهی متن کتاب شما متشکل از چندین مقاله مختلف است. برخی از مقالات ارجاعاتشان در پاورقی است و برخی از مقالات ارجاعاتشان درون متنی است. هم در روش شیکاگو و هم در روش انجمن روان شناسی آمریکا APA و هم در MLA و برخی دیگر از روش‌های ارجاع‌دهی،‌ استناد دهی درون متنی استفاده می شود که روش بسیار عالی و خوبی است. حقیر به شدت موافق این روش هستم و آن را بر روش پاورقی ترجیح می‌دهم. دلایل متعددی نیز برای آن دارم که اینجا مجال شرح و بسط آن نیست.
اما به هر حال آنچه در یک متن مهم است این است که شما تمام اجزای متنتان یک‌دست باشد. یک مقاله درون متنی یک مقاله پاورقی زیبنده نیست. من خودم چون زیاد با چنین مواردی مواجه هستم برای انتقال ارجاعات درون متنی به پاورقی، در فرایند صفحه‌آرایی از قدرت اسکریپت در ایندیزاین بهره می گیرم. اسکریپتی را به همین منظور نوشتم که البته نسخه اولیه است که بارها از آن استفاده کرده ام و کارراه‌انداز خوبی بوده است. اما نیاز به توسعه بیشتر دارد.
وقتی این اسکریپت را اجرا می‌کنید متن را اسکن می‌کند و ارجاعات را شناسایی می‌کند و بسیار تر و تمیز آن‌ها را به پاورقی منتقل می‌کند. البته ماکروی ورد این اسکریپت را هم نوشته‌ام اما این اسکریپت هوشمندانه‌تر عمل می‌کند و عملکرد موفق‌تری دارد. با این حال همیشه بعد از تبدیل،‌ یک بررسی اجمالی روی پاورقی‌ها داشته باشید تا از صحت عملکرد آن اطمینان خاطر حاصل کنید. حدود 5 درصد خطا طبیعی است.
این اسکریپت به رایگان خدمت شما عزیزان تقدیم می‌شود. برای توسعه بیشتر این اسکریپت و افزایش کارایی آن، پذیرای نظرات ارزشمند شما عزیزان هستم.

آپدیت جدید:
1. قابلیت اجرای اسکریپت فقط در یک استایل خاص
2. جلوگیری از انتقال تاریخ‌های شمسی، قمری و میلادی موجود در متن به پاورقی


📥 دریافت و دانلود رایگان
🙏2
ماكروي_تبديل_ارجاع_درون_متني_به_پاورقي_.txt
1.2 KB
ماکروی ورد جهت تبدیل ارجاع درون متنی به پاورقی

البته ماکروی دیگری داریم به مبلغ 99 هزار تومان که باید قبل از این ماکروی ورد اجرا شود و پرانتزهای داخل متن را به ارجاع درون متنی تبدیل کند. بعد از تایید همه ارجاعات توسط کاربر،‌ این ماکرو که الان خدمت شما تقدیم می شود اجرا می‌گردد و همه ارجاعات به پاورقی منتقل می‌شوند. بدون ماکروی تبدیل پرانتزها به رفرنس، به صورت دستی می‌توانید ارجاعات را در متن استایل دهی کنید.

📥 دریافت و دانلود رایگان
💯2
This media is not supported in your browser
VIEW IN TELEGRAM
1
#اسکریپت_هایلایت
یک اسکریپت جدید برای مدیریت هایلایت‌های سند تقدیم شما اعضای نازنین و فرهیخته کانال می‌کنم که چند گره مهم را در بحث هایلایت‌ها از کار شما باز می‌کند.
در این اسکریپت قابلیت گزارش هم گنجانده شده. مهمترین ویژگی‌اش این است که شما هر کلمه‌ای را که می‌خواهید هایلایت کنید، دیگر کاراکتر استایل‌هایتان خراب نمی‌شود.
دکمه میانبری برای اسکریپت معرفی می‌کنید. کلمه مورد نظرتان را سلکت می‌کنید. میانبر را اجرا می‌کنید و هایلایت انجام می‌شود. برای حذف هایلایت هم دوباره همان کلمه را سلکت می‌کنید و اسکریپت را اجرا می‌کنید و هایلایت آن حذف می‌شود.
همچنین در رابط کاربری اسکریپت هم می‌توانید یک گزارش کامل و تر و تمیز از هایلایت‌هایتان بگیرید و هم این که با یک تیک، همه هایلایت‌های سند را یک جا پاک کنید.
👍1
#اسكريپت_پاراگراف_اول به نسخه شماره 4 آپديت شد.
در اين نسخه تغييرات بسيار عالي و به روز رساني هاي كاربردي و خفني انجام شد.

1️⃣ تغيير اول:
يك بخش براي استثنا كردن حذف تو رفتگي ها اضافه شد. در نسخه رايگان وقتي شما تنظيم مي كنيد اسكريپت تورفتگي سطر اول پاراگراف بعد از همه تيترها را حذف كند، طبعا اسكريپت اين كار را براي بعد از تيتر فهرست منابع هم انجام مي‌دهد. لذا اولين منبعي كه داريد از حيث تو رفتگي كمي تغيير مي كند كه مناسب نيست. الان با افزوده شدن قابليت جديد شما مي‌توانيد مثلا پاراگراف استايل فهرست منابع يا چندين پاراگراف استايل را از اين كار استثنا كنيد.
2️⃣ تغيير دوم:
الان اسكريپت روي مسترپيچ ها هيچ تغييري نمي‌دهد. در نسخه رايگان تغييراتي را نيز در مسترپيج ها مي داد. البته در موارد بسيار محدود.
3️⃣ تغيير سوم:
اين تغيير كه به نظرم از همه موارد قبلي مهم‌تر است، افزوده شدن دكمه بازيابي به نسخه چهارم است. گاهي كارفرمايي به شما مي‌گويد تو رفتگي ها را اصلاح كن. دو روز بعد پشيمان مي‌شود و مي‌گويد آقا نمي شود دوباره به حالت قبل باشد؟ نسخه جديد اسكريپت اين قابليت را هم دارد كه شما به ميليمتر سايز تو رفتگي دلخواهتان را وارد مي‌كنيد. براي اين كار ابتدا گزينه‌هايي كه قبلا تيك زده و تنظيم كرده بوديد تا اسكريپت روي آن ها اعمال شود را مشخص مي‌كنيد. بعد دكمه بازيابي را مي‌زنيد. مقدار تورفتگي را به ميليمتر وارد مي‌كنيد و اسكريپت همه موارد تغيير يافته قبلي را دوباره به حالت قبل‌تر به مقدار تورفتگي‌اي كه مي‌خواهيد بر مي‌گرداند.
4️⃣ تغيير چهارم:
تيك چك باكس برخي از گزينه‌هاي پيش‌فرض تغييرات جزئي كردند.


📥 دانلود مستقیم فایل 📥
نمايي از رابط كاربري نسخه چهارم اسكريپت_پاراگراف_اول

📥 دانلود مستقیم فایل 📥
👌1
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
#اسکریپت_ایندیزاین
#اسکریپت_انتقال_لاتین_داخل_پرانتز_به_پاورقی

امروز استاد محمد کاظم کاظمی عزیز، با محبت همیشگی‌ای که دارند، ما را مورد لطف و مهربانی خودشان قرار دادند. به پاس این محبتشان اسکریپت جدیدی که طراحی کرده‌ام را به این استاد عزیز و شاعر بلند آوازه و دوست داشتنی که حق بسیاری به گردن همه ما دارند هدیه می‌کنم و شما می‌توانید به رایگان آن را از اینجا دانلود کنید.

💐 داستان تولد اسکریپت: ما یک مترجم عزیزی از کشور لبنان داریم که مقالات فرانسوی را به عربی ترجمه می‌کند. به جرات می‌توانم بگویم که بعد از ترجمه یک پنجم حجم کلمات متن اصلی فرانسوی را در قالب معادل جلوی کلمات ترجمه شده قرار می‌دهد. یعنی متن‌های ایشان با ناخن‌گیر پوستی از ما می‌کند که نگو و نپرس. دیدم بهترین درمان همین اسکریپت است که ساختم و باگ گیری کردم و عالی شد. البته در حاشیه این نکته را بگویم که این روش یعنی درج بیش از حد و غیر ضروری معادل‌های لاتین در متن، نشانه ضعف ترجمه است و امر مثبت و مطلوبی نیست. اما چه کنیم که نزد برخی از صاحبان تالیف و ترجمه این روش پسندیده به نظر می‌آید.

کاربرد اسکریپت: بسیار پیش می‌آید که نویسنده یا مترجم معادل لاتین اصطلاحات و اعلام را در متن جلوی کلمه و داخل پرانتز قرار می‌دهد. اگر این موارد کم باشد چندان اشکالی ایجاد نمی‌کند اما زمانی که بیش از اندازه می‌شود، زیبایی بصری کتاب را به هم می‌ریزد. قاعده اصلی در ویرایش و جذابیت بصری کتاب این است که معادل‌های لاتین باید در پاورقی قرار بگیرند. این اسکریپت به شما کمک می‌کند تا به سادگی و در چند ثانیه، تمام این اعلام و معادل‌ها را به پاورقی منتقل کنید. اسکریپت خودش پرانتزها را هم حذف می‌کند و انتقال را تر و تمیز انجام می‌دهد. انتخاب این که آیا اسکریپت در متون انگلیسی هم عمل کند یا خیر دست خود شماست.

قابلیت ها و ویژگی های اسکریپت

📥 دریافت و دانلود رایگان
قابلیت‌ها و ویژگی‌های اسکریپت:

1. رابط کاربری ساده و کاربردی: نمایش یک دیالوگ برای انتخاب استایل پاراگراف خاص یا اجرای دستور روی همه‌ی استایل‌ها. با این قابلیت شما می‌توانید عملیات را فقط روی متن‌هایی با استایل مشخص انجام دهید. کاربرد این قابلیت این است که مثلا گاهی که فهرست منابع شما انگلیسی است، این اسکریپت کلمات داخل پرانتز فهرست منابع را به پاورقی تبدیل نمی‌کند.

2. گزینه انتخاب عملیات در متون انگلیسی: اگر متن انگلیسی باشد با استفاده از چک‌باکس «انتقال کلمات لاتین به پاورقی در متون انگلیسی»، کاربر می‌تواند تعیین کند که آیا پرانتزهای لاتین موجود در متن‌های تماماً انگلیسی هم منتقل شوند یا خیر. به صورت پیش فرض این گزینه خاموش است و در حالت خاموش بودن این گزینه، اسکریپت هوشمندانه پرانتزهایی را که بخشی از متن انگلیسی هستند نادیده می‌گیرد.

3. تشخیص هوشمند زبان: اسکریپت وجود حروف لاتین در داخل پرانتز را بررسی می‌کند و دقت می‌‌کند که عبارت درون پرانتز شامل حروف فارسی/عربی نباشد. همچنین از انتقال پرانتزهایی که ترکیبی از دو زبان هستند جلوگیری می‌کند.

4. ساخت و مدیریت استایل پاورقی اختصاصی: اسکریپت بعد از انتقال، یک استایل جدید برای پاورقی‌های انگلیسی به نام TabaFootnotetextEN (در صورت نبودن) ایجاد می‌کند که البته شما می‌توانید نام و تنظیمات این پاراگراف استایل را تغییر دهید. تنظیم فونت روی تایمز نیو رومن، رنگ پیش فرض روی (سبز تیره)، زبان روی لاتین، جهت نوشتار و ترازبندی نیز متناسب با متن انگلیسی تنظیم شده است.

5. تنظیمات خودکار شماره‌گذاری پاورقی‌ها: اسکریپت تنظیمات پیش‌فرض پاورقی کل سند را با توجه به پاورقی‌های جدیدی که ایجاد می‌کند تغییر می‌دهد و خیالتان از بابت شماره‌های پاورقی‌ها راحت خواهد بود.

6. کنترل دقیق روی محدوده‌های جستجو: اسکریپت فقط در متن‌های اصلی و با توجه به تنظیماتی که کرده‌اید عمل می‌کند. لذا روی پاورقی‌ها، لایه‌های قفل‌شده، صفحات مستر و ... تغییری ایجاد نمی‌کند.

7. پشتیبانی از تمام زبان‌های لاتین: اسکریپت علاوه بر زبان انگلیسی به صورت هوشمند، تمام زبان‌های لاتین اعم از زبان‌های فرانسوی، المانی، اسپانیولی،‌ پرتقالی و ... را پشتیبانی می‌کند.

8. بازگشت‌پذیری کامل: پس از اتمام عملیات اگر از فعالیت اسکریپت به هر دلیل منصرف شدید، می‌توانید با یک دستور کل تغییرات را لغو کنید.

9. صرفه‌جویی در وقت: کسانی که متن‌های چند زبانه کار می‌کنند و متن‌هایشان اعلام و اصطلاحات داخل پرانتز زیاد دارد، این اسکریپت برایشان فوق‌العاده است و سرعت کارشان را افزایش می‌دهد.

نکته مهم: اگر متن شما استاندارد تایپ نشده باشد، ترازبندی نشده و چینش آن آشفته و مخلوطی از انگلیسی و فارسی / عربی و درهم و برهم باشد، در عملکرد این اسکریپت ممکن است اختلال ایجاد شود. لذا اگر از این جهت نسبت به متن خود مطمئن نیستید، بعد از اجرای اسکریپت حتما چند نمونه از محل درج عدد پاورقی اسکریپت را به صورت تصادفی بررسی کنید.

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

📥 دریافت و دانلود رایگان