رفع مشکل درهم ریختگی نوشته های پارسی هنگام چاپ نقشه های دارای متن در اتوکد
چهارشنبه, ۱۴ مرداد ۱۳۹۴، ۰۴:۲۸ ب.ظ
رفع مشکل درهم ریختگی نوشته های پارسی هنگام چاپ نقشه های دارای متن در اتوکد
نوشته: مهرداد آهن خواه - من با استفاده از فرمان MTEXT و با انتخاب فونت های اندازه پذیر (true type) که دارای حروف پارسی هستند، نوشته های پارسی را در نقشه هایم تایپ می کنم. تا زمانی که در اتوکد با این نوشته ها سروکار دارم هیچ مشکلی هم وجود ندارد. حتی وقتی فرمان PREVIEW (پیش دید) را اجرا می کنم، یا پس از اجرای فرمان PLOT (چاپ) و انتخاب دکمه ی Preview، نوشته ها را درست همان گونه که وارد کرده ام (شکل 1) مشاهده می کنم. ولی در برخی موارد، پس از اجرای فرمان PLOT و زدن دکمه ی OK برای چاپ نقشه به روی کاغذ، نوشته ها به شکل حروف جدا از هم و در هم ریخته (شکل 2) چاپ می شوند. دلیل و راه حل چیست؟
نوشته: مهرداد آهن خواه - من با استفاده از فرمان MTEXT و با انتخاب فونت های اندازه پذیر (true type) که دارای حروف پارسی هستند، نوشته های پارسی را در نقشه هایم تایپ می کنم. تا زمانی که در اتوکد با این نوشته ها سروکار دارم هیچ مشکلی هم وجود ندارد. حتی وقتی فرمان PREVIEW (پیش دید) را اجرا می کنم، یا پس از اجرای فرمان PLOT (چاپ) و انتخاب دکمه ی Preview، نوشته ها را درست همان گونه که وارد کرده ام (شکل 1) مشاهده می کنم. ولی در برخی موارد، پس از اجرای فرمان PLOT و زدن دکمه ی OK برای چاپ نقشه به روی کاغذ، نوشته ها به شکل حروف جدا از هم و در هم ریخته (شکل 2) چاپ می شوند. دلیل و راه حل چیست؟
شکل 1 – جمله های پارسی در روی صفحه مونیتور درست نمایش داده می شوند.
شکل 2 – جمله های پارسی در روی کاغذ به شکل حروف جدا و در هم ریخته چاپ می شوند.
پاسخ: این مشکل هرچند مربوط به تنظیمات چاپگراست، ولی فقط هنگام کار با اتوکد خود را نشان می دهد. در واقع با بررسی پیکربندی چاپگر (printer) و اِعمال برخی تغییرات احتمالی در آن مشکل قابل رفع است. برای این کار، گام های زیر را برمی داریم:
1- فرمان PLOT را اجرا می کنیم و در پنجره ی گفتگویی آن، پس از آن که از ناحیه ی Printer/plotter و مقابل Name:، چاپگر مورد نظر را انتخاب کردیم (شکل 3 – شماره 1)، دکمه ی Properties… (شکل 3 - شماره 2) را می زنیم.
شکل 3–پنجره ی گفتگویی فرمان PLOT
2- در پنجره ی Plotter Configuration Editor پس از ورود به tab (برگه ی)Device and Document Settings (شکل 4) به ترتیب:
1) در ناحیه ی بالا، با انتخاب علامت به اضافه در سمت چپ Graphics گزینه های آن را مشاهده می کنیم.
2) از میان گزینه هایی که اکنون می توانیم مشاهده کنیم، TrueType Text را انتخاب می کنیم.
3) در ناحیه ی زیرین (TrueType Text) از میان دو گزینه ی موجود:(TrueType as text و TrueType as graphics) گزینه ی اول یعنی TrueType as text را برمی گزینیم.
4) در برخی از موارد گزینه ی TrueType as text پیش فرض است و بنابراین نیازی به تغییر تنظیمات نیست و چاپگر نوشته های پارسی را به درستی چاپ می کند. در این حالت با زدن Cancel پنجره را می بندیم، ولی در صورت تغییر تنظیمات، با زدن دکمه ی OK پنجره را می بندیم.
شکل 4–پنجره ی گفتگویی ویرایشگر پیکربندی چاپگر (Plotter Configuration Editor)
3- اگر در مرحله ی پیشین تغییری در پنجره ی Plotter Configuration Editor به وجود آمده باشد، با زدن OK پنجره ای باز می شود (شکل 5) ...
شکل 5–پنجره ای که در صورت تغییر پیکربندی چاپگر باز می شود.
... و از کاربر خواسته می شود یکی از دو گزینه ی زیر را انتخاب کند:
1) Create a temporary PC3 file to apply to this plot only– با انتخاب این گزینه تنظیماتی که انجام دادیم تنها برای همین فرمان PLOT که اجرا کرده ایم اِعمال می شود و در صفحه ی Plot در جلوی نام چاپگر کلمه ی temporary را می بینیم. ()
2) Save changes to the following file:– با انتخاب این گزینه، تنظیماتی که انجام دادیم در یک پرونده با پسوند PC3 (در محلی که مشخصات پلاترهای اتوکد در آن نگهداری می شوند) ذخیره می گردد.
نام این پلاتر با اجرای فرمان های بعدی PLOT از میان فهرست پلاترهای موجود قابل انتخاب خواهد بود. ()
اکنون با خیال راحت می توانیم نوشته های پارسی را روی کاغذ هم بدون درهم ریختگی مشاهده کنیم.
البته موضوع اصلی این است که برخی از پرینترها این تنظیم را دارند. برخی دیگر ندارند. اما پرینتر مجازی Adobe PDF به شرطی که کامل نصب شده باشد، این تنظیمات را دارد. من امتحان کردم و جواب داد. اما با پرینت خود اتوکد که اسم آن DWG to PDF می باشد، این کار امکان پذیر نیست.
- ۹۴/۰۵/۱۴