0
09151637530

تنظیم ابعاد پویا برای کادرهای متنی

در این قسمت از اموزش ایندیزاین قصد داریم در مورد یکی از امکانات جدید نرم افزار In Design که از نسخه CSX به بعد ارائه شد صبحت کنیم قابلیت تغییر اندازه خودکار کادر متنی به این معنی که هم زمان با نوشتن و یا Paste کردن از بیرون به داخل کادر متنی اگر میزان متن بیش از گنجایش متن باشد کادر خود به خود عرض و یا ارتفاع خود را بر اساس نوع تنظیم افزایش می دهد تا بتواند متن مذکور را در خود جای دهد اگر هم به هر علتی مثل تغییر فونت، حذف بخشی از متن از میزان متن کاسته شود خود به خود ابعاد خود را کاهش می دهد و به نوعی همواره Fit متن خود می شود. البته افزایش ابعاد کادر محدوده واگرمتن Im port شده خیلی بیشتر از کادر تمام صفحه باشد کادر متنی با ظاهر کردن  علامت سرریز در انتهای خودش به تسلیم شدن اعتراف می کند مثال در قسمتی  متن یک فریم متنی بزرگ را در نظر می گیریم از نظر تکنیکی هیچ مشکلی به وجود نمی آورد ولی ما می خواهیم اندازه آن را کمی کوچک کنیم تا تناسب کلی فایل حفظ شود با کلیک و درگ کمی اندازه کادر متنی را کوچک می کنیم مشاهده می کنید بعد از انجام این کار متن دیده نمی شود.

کوچک تر کردن کادر متن در این دیزاینچون کادر خیلی کوچک شده می خواهیم بدانیم اندازه این فریم متنی چقدر باید باشد تا متن دیده شود. دوباره با کلیک و درگ ابعاد کادر متنی را بزرگ می کنیم می خواهیم اندازه کادر فریم دقیقا اندازه متن باشد برای این منظور پس از انتخاب فریم متنی به منوی Object می رویم  و از زیر منوی Fitting گزینه Fit Frame to Content را انتخاب می کنیم می توانیم از کلید های ترکیبی Ctrl+Alt+C هم استفاده کنیم با انتخاب این فرمان مشاهده می کنید که متن با فریم متنی کاملا هم اندازه می شود البته می توانیم به جای استفاده از این گزینه روی دستگیره های فریم متنی دو بار کلیک کنیم با انجام این کار هم اندازه فریم با اندازه متن تنظیم و Fit  می شود.

گزینه Fit Frame to Content از منوی object برای هم اندازه شدن متن با فریم متنی در ایندیزاین حالا روی فریم متنی دیگر کلیک می کنیم تا انتخاب شود سپس کلید Alt را نگه می داریم و بر روی فریم متنی دو بار کلیک می کنیم می توانیم از کلید های ترکیبی Ctrl+B هم برای باز کردن Text Frame Options استفاده کنیم در قسمت Inset Spacing در فیلد Top در حالی که علامت لینک و یا زنجیرفعال است مقدار ۱px را وارد می کنیم کلید Tab را می زنیم با این کار فضایی در اطراف متن ایجاد می شود ولی خود متن سرریز می شود و کامل دیده نمی شود کادر را OK می کنیم.

ایجاد فضا در متن در قسمت Inset Spacing در فیلد Top در تنظیمات متن در ایندیزاین اگر طول  فریم متنی را از پایین اضافه کنیم مشاهده می کنید که فضای زیادی در پایین فریم ایجاد می شود حالا می خواهیم از یکی بودن فضای بالا و پایین مطمئن شویم برای این کار روی دستگیره که در قسمت پایین کادرو در وسط قرار دارد دو بار کلیک می کنیم در این صورت فریم دقیق به اندازه متن تغییراندازه می دهد و تنظیم می شود. فضاهای خالی هم به طور مساوی تقسیم می شوند اما در این حالت زمانی  مشکل به وجود می آید که ما بخواهیم متنی را به داخل کادر اضافه کنیم مثلا در اینجا در انتهای متن یک مقدار متن را افزایش می دهیم مشاهده می کنید که در این حالت مجدد متن سرریز می شود و بازم لازم است سایز فریم متنی را تغییر دهیم.

دستگیره های مربوط به تنظیم متن در ایندیزاینحالا می خواهیم کاری کنیم که فریم خود به خود براساس اندازه و مقدار متن تغییر اندازه دهد برای این کار مجدد با زدن کلید های Ctrl+B کادر Text Frame Options را باز می کنیم با کلیک بر روی سر برگ Auto-Size وارد سر برگ می شویم مشاهده می کنید قسمت Auto-Sizing  به طور پیش فرض روی حالت Off  قرار گرفته با باز کردن کادر Auto-Sizing  گزینه Height Only را انتخاب می کنیم در این حالت طول فریم بر اساس مقدار متنی که در داخل آن قرار دارد تنظیم می شود در قسمت بعدی باید محل نقطه مرجع یا محلی که متن باید بر اساس آن تنظیم شود را مشخص کنیم در حالت پیش فرض نقطه مرجع در مرکزکادر متنی قرار گرفته اگر ما نقطه بالایی را انتخاب کنیم با این کار قسمت بالایی کادرمتنی ثابت می ماند و سایز فریم متنی از پایین تغییر می کند و اگر ما نقطه پایینی را انتخاب کنیم در این حالت پایین فریم متنی ثابت می شودو اندازه فریم متنی از بالا تغییر می کند در کادرHeight  Minimum می توانیم کمترین طول را برای فریم متنی انتخاب کنیم مثلا طول آن رااگر باp 10 مشخص کنیم یعنی طول فریم متنی نمی تواند از px10 کمتر شود با تیک زدن گزینه Preview می توانید پیش نمایش آن را روی صفحه مشاهده کنید حالا اگر بر روی دکمه OK کلیک کنیم

قسمت Height  Minimum کمترین طول را برای فریم متنی ایجاد می کند و قسمت Auto-Sizing مقدار Height Only در این حالت طول فریم بر اساس مقدار متنی که در داخل آن قرار دارد تنظیم می شود در ایندیزاینتغییری رو فریم متنی مشاهده نمی شود اما اگر روی آن کلیک کنیم و متنی را تایپ کنیم می بینید که طول فریم متنی به صورت خودکار اضافه می شود همچنین اگر بخشی از متن را با انتخاب کردن آن و زدن دکمه Delete حذف کنیم  مشاهده می کنید که اندازه طول فریم متنی کم می شود مجدد روی فریم متنی دیگر کلیک می کنیم و با زدن Ctrl+B کادر Text Frame Optionsرا باز می کنیم و به سر برگ  Auto-Size می رویم این بار در کادر Auto-Sizing گزینه Width Only  را انتخاب می کنیم می خواهیم اندازه عرض فریم تغییر کند نه طول آن و می خواهیم نقطه مرجع در مرکز باشد با این کارفریم از دو سمت چپ و راست می تواند تغییر کند حالا کادر را OK می کنیم.

گزینه Width Only در کادر Auto-Sizing که اندازه عرض فریم تغییر می کند در ایندیزایندر این حالت اگر متنی را به فریم اضافه کنیم می بینید که عرض آن اضافه می شود و سر ریز اتفاق نمی افتد البته به این نکته توجه داشته باشید که قابلیت ابعاد خودکار کادر های متنی در صورتی فعال است که کادر مذکور به کادر های دیگر ریسمان نشده باشد.

سرریز اتفاق نیوفتادن در فریم متن در ایندیزاین

مشاهده تمام دوره های ایندیزاین
ارسال دیدگاه

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