Farsi Editor for Autocad

4 02 2008

دانلود برنامه ادیتور فارسی اتوکد ویرایش 3.30
قابلیت تبدیل فونتهای چاپی 2 (در نقشه های سازمان نقشه برداری ) به چاپی یا نسخ و ادیت آنها – ساپورت نیم فاصله

3.20:حرف «:» اصلاح گردید

3.10:کشیدگی  تصحیح گردید با استفاده از شیفت و علامت منفی

نحوه استفاده

فايل را بعد از دانلود در شاخه اصلي اتوكد كپي كنيد وسپس در منوي

tools>load aplication

آنرا لود كرده  و در منوي

tools> macro

آنرا اجرا كنيد در اين حالت يك آيكون به ليست آيكون هاي شما اضافه مي شود كه هر بار كليك آن ماكرو خود به خود اجرا مي شود

فارسی نویسی در نرم افزارهای مختلف همیشه با محدودیت هایی مواجه بوده است . ساختار نوشتار فارسی یا عربی چندین اختلاف اساسی با لاتین دارد . نوشتار فارسی راست به چپ میباشد و حروف فارسی به هم چسبیده میشود و این بهم چسبیدگی مشکل اساسی نوشتار فارسی در برنامه هایی است که برای زبان لاتین نوشته شده اند . مثلا حرف «ک» در ابتدای یک کلمه بصورت «كب» نوشته میشود در وسط یک کلمه بصورت «بکب » و در انتهای یک کلمه به صورت «بک» و بصورت تنها به شکل «ک» نوشته میشود ، يعنی اینکه برنامه ای گرافیکی همانند اتوکد که فونتها را بر روی نقشه ترسیم میکند بایستی چهار حالت فوق را برای یک حرف درنظر بگیرد ، در حالی که برای حروف لاتین ما تنها 2 حالت حروف بزرگ و کوچک را داریم .

شرکت مایکروسافت با تعریف استاندارد یونیکد ، ساختار و نوشتارها به زبانهای مختلف را در سیستم عامل ویندوز گنجاند و با معرفي فونتهای TrueType استفاده از زبانهای مختلف در برنامه های گوناگونی مانند office و همچنین در سطح وب را ميسر كرد . متاسفانه نرم افزار اتوکد از فونتهای با پسوند shx استفاده میکند و این ساختار تا کنون وارد فونتهای shx نشده است.

در دهه هفتاد فونتهای فارسی با ساختار shx طراحی شدند و برنامه های لیسپ برای استفاده از این فونتها نوشته شد که معروف ترین آنها لیسپ های kateb.lsp و farsi.lsp میباشد . با استفاده از این برنامه ها جملات فارسی بر روی نقشه های dwg قرار گرفت . ولی استفاه از این لیسپ ها جاده یک طرفه ای بود که معادل فارسی کلید های فشرده شده را تشخیص میداد و با توجه به حروف قبلی و بعدی یکی از چهار نوع شکل یک حرف را در کلمه میگنجاند حال اگر نیاز به ادیت نوشته قبلی بود راه حلی بجز نوشتن از ابتدا وجود نداشت .

ماکرو Farsi Editor for Autocad برنامه ای است که به زبان ویژوال بیسیک نوشته شده است. اين برنامه نوشته های فارسی در محیط اتوکد را خوانده و به فرمت یونیکد تبديل میکند و سپس آنرا در پنجره ای نشان میدهد. حال هر تغییری که نیاز باشد میتوان در نوشته داد و دوباره به فرمت اولیه بازگرداند.

در طراحی فونتهای shx فارسی دو نوع ساختار رعایت شده یکی فونتهای sade.shx , chapi.shx و دیگری naskh.shx , tahrir.shx میباشد. این ماکرو هردوی این ساختارها را پشتیبانی نموده و برنامه میتواند ورودی را از یک ساختار تحویل گرفته و با همان ساختار یا ساختار دیگر تحویل نماید از امکانات دیگر برنامه اینکه قابلیت انتخاب همزمان چندین نوشته را داشته و ادیت آنها را به صورت جداگانه انجام میدهد و دیگر اینکه میتوان style و ارتفاع نوشته ها را در این برنامه همزمان با تغییر در متن تغییر داد.

امیدوارم دوستانی که از نوشته های فارسی در اتوکد استفاده مینمایند از این برنامه لذت ببرند.

برنامه ليسپ كاتب و ساده و همچنين فونتهاي فارسي براي اتوكد در اينجا قابل دانلود است

فونتهاي فارسي براي  ويندوز نيز در اينجا قابل دانلود است

خوشحال خواهم شد نظرات و پیشنهادات خود را جهت بهبود این برنامه ارائه فرماييد


کارها

Information

3 responses

4 02 2008
FARDIN

در مورد فارسی ادیتور بیشتر توضیح دهید و اگر ممکن است مثالی هم زده شود
با کمال تشکر

==========================
توضیح: متاسفانه تا ماکرو در اتوکد اجرا نشود نمی توان مثالی زد
بطور خلاصه اینکه با این ماکرو بدون نیاز به برنامه های لیسپ در اتوکد فارسی نوشت و همچنین نوشته های فارسی را ادیت (ویرایش ) کرد

9 09 2008
شاهین

از مدیریت وبلاگ کمال تشکررادارم.بدون دردسر توانستم فونتهای فارسی اتوکدرادانلودکنم.

باتقدیم احترام
شاهین

5 06 2010
sina

baba damet garm in FE kheyli bedardam khord

پاسخی بگذارید

در پایین مشخصات خود را پر کنید یا برای ورود روی شمایل‌ها کلیک نمایید:

نشان‌وارهٔ وردپرس.کام

شما در حال بیان دیدگاه با حساب کاربری WordPress.com خود هستید. بیرون رفتن / تغییر دادن )

تصویر توییتر

شما در حال بیان دیدگاه با حساب کاربری Twitter خود هستید. بیرون رفتن / تغییر دادن )

عکس فیسبوک

شما در حال بیان دیدگاه با حساب کاربری Facebook خود هستید. بیرون رفتن / تغییر دادن )

عکس گوگل+

شما در حال بیان دیدگاه با حساب کاربری Google+ خود هستید. بیرون رفتن / تغییر دادن )

درحال اتصال به %s




%d وب‌نوشت‌نویس این را دوست دارند: