انجمن ویکی قلم‌های فارسی
ورود / عضویت

NeoOffice جدید و زبان فارسی ؟؟

درمورد نرم‌افزارهای کاربردی مکینتاش

پستتوسط Ali.Samadi » 04 ژوئیه 2006, 01:25

حالا یکبار هم لطف کن این متن رو در Text Edit بنویس و ذخیره کرده و سپس آن رو در نئو باز کن
MacBookPro 15inch/ 2.66/ 4GB Ram
PearC/ i7 4x3,06/ 6GB Ram/ 6TB HD :-)
Ali.Samadi
 
پست‌ها : 725
تاریخ عضویت: 26 مه 2004, 16:22

پستتوسط Ahmad » 04 ژوئیه 2006, 01:27

 دوست گرامی ق.خ

بهتر این است که از خیر استفاده کردن از این سه چهار خط میکروسافت، یعنی Tahoma, Time New Roman, Arial و Courierبگذرید و از خط‌های دیگری استفاد کنید مثل آن ۳۰-۴۰ خطی که بهنام در اختیار ما کاربران مک گذاشته‌ است. 

احمد
نماد کاربر
Ahmad
Site Admin
 
پست‌ها : 1289
تاریخ عضویت: 30 مه 2004, 17:33
محل سکونت: سوئد

پستتوسط GK » 04 ژوئیه 2006, 01:36

Ali.Samadi نوشته است:[نمایش]
حالا یکبار هم لطف کن این متن رو در Text Edit بنویس و ذخیره کرده و سپس آن رو در نئو باز کن


در TextEdit به صورت RTF نوشته شد و با نئوآفیس باز شد :
پیوست‌ها
Capture_2.png
Capture_2.png (17.81 KiB) - بازدید 14600 بار
GK
مدیر بازنشسته
 
پست‌ها : 954
تاریخ عضویت: 27 آوریل 2006, 14:55
محل سکونت: فرانسه

پستتوسط Behnam » 04 ژوئیه 2006, 02:05

اتفاقاً استفادهٔ ق از آریال و تایمز مایکروسافت و ارتکاب این گناه کبیره باعث شد که من از بخشی از رمز کار باخبر شوم! برای اینکه مغزتان بکلی به گچ بدل شود خوب به توضیحات زیر توجه کنید!
علت اینکه من از ق خواستم که نئوآفیس را با شهرزاد آزمایش کند این بود که آزمایش آن با جیزه یا تایمز ن‌ر نمی‌توانست concluant باشد. حالا با اطمینان می‌توانم بگویم که نئوآفیس از دو موتور متن استفاده می‌کند. درست مانند Mellel کنونی. یک موتور متن که در هردوی این نرم‌افزارها پرنسیپ مشابهی دارند، استفاده از کُدهای یونیکد برای حروفچینی متن است. موتور متن دوم در Mellel پشتیبان OpenType است و مستقل از سیستم عامل عمل می‌کند. موتور متن دوم نئوآفیس همان موتور متن سیستم عامل است.
مادامی که نئوآفیس از موتور متن سیستم عامل استفاده می‌کند، عملکرد علائم آینه‌ای درست است. اما از لحظه‌ای که موتور متن یونیکدی آن وارد معرکه می‌شود، با علائم آینه‌ای اشکال پیش می‌آید. پس مشکل نئوآفیس در موتور متن یونیکدی آن است.
این موتور متن یونیکدی تنها زمانی به میدان می‌آید که موتور متن سیستم عامل قادر به حروفچینی فانت مورد استفاده نباشد (فانت‌های مایکروسافت). البته اگر فانت مربوطه با موتور متن یونیکدی هم سازگاری نداشته باشد دیگر فاتحهٔ کار خوانده است و متن حروفچینی نمی‌شود (آزمایش ق با شهرزاد اُپن‌تایپ)
در مورد مک اینتلی ق نکتهٔ دیگری هم باید مورد توجه داشت. فانت‌های سری جدید من از دیدگاه سیستم عامل اینتلی او به فانت‌های OT تعبیر می‌شوند و به موتور متن یونیکدی نئوآفیس حواله می‌شوند که آن هم به نوبهٔ خود پرانتزها را خراب می‌کند. پس فعلاً برای ق تنها فانت‌های قابل اطمینان روی نئوآفیس سری اولیهٔ ایکس و همچنین جیزه است.
نماد کاربر
Behnam
 
پست‌ها : 3534
تاریخ عضویت: 27 مه 2004, 04:44
محل سکونت: کانادا

پستتوسط Ali.Rastegar » 04 ژوئیه 2006, 14:25

من در TextEdit با جیزه فارسی نوشتم و ذخیره کردم و با NeoOffice که باز کردم پرانتزها درست بود. فایل را دوباره با TextEdit باز کردم و فانت X Zar جدید را برای متن انتخاب کردم و دوباره ذخیره کردم و در NeoOffice که باز کردم با پرانتزهای صحیح دیده شد. NeoOffice 2.0 Alpha4 نسخه‌ی مورد استفاده‌ی من در PowerPC است.
متن با Arial/Times با پرانتزهای برعکس دیده می‌شود و دلیل آن اگر اشتباه نکنم این است که NeoOffice متن فارسی را در صورتی که فانت ناسازگار با فارسی انتخاب کرده باشید با یک فانت سازگار با فارسی نشان می‌دهد و آن فانت هرچه هست ظاهری شبیه Geeza Pro و Lucida Grande دارد اما با پرانتزهای برعکس.
یافتم یافتم!!!
فکر کنم فهمیدم مشکل کجاست. وقتی شما یک فانت ناسازگار با فارسی انتخاب می‌کنید NeoOffice متنهای فارسی را با Geeza یا Lucida Grande نمایش می‌دهد اما پرانتزها را با فانت لاتینی که انتخاب کرده‌اید و در نتیجه پرانتزها برعکس میشن.
موفق باشید
نماد کاربر
Ali.Rastegar
Site Admin
 
پست‌ها : 2878
تاریخ عضویت: 26 مه 2004, 12:45

پستتوسط Behnam » 04 ژوئیه 2006, 14:35

البته من هم در عکس‌های ق متوجه شدم که برخی آزمایشات همگی با یک فانت (جیزه) ظاهر شده‌اند ولی آزمایش شهرزاد کاملاً گویاست و فانت جانشین نشده است. اگر وقت کردی حول و حوش این فانت کمی بازی کن.
رفتم سر کار!
نماد کاربر
Behnam
 
پست‌ها : 3534
تاریخ عضویت: 27 مه 2004, 04:44
محل سکونت: کانادا

پستتوسط مهمان » 04 ژوئیه 2006, 15:15

آفرین علی
مهمان
 

پستتوسط Ali.Rastegar » 04 ژوئیه 2006, 16:03

نتایج بررسی من:
در TextEdit:
شهرزاد و لطیف از نوع AAT - حروف به هم چسبیده و پرانتزها صحیح هستند.
شهرزاد و لطیف از نوع OpenType - حروف از هم جدا شده اما پرانتزها همچنان صحیح هستند.

در NeoOffice 2.0 Alpha 4:
شهرزاد از نوع AAT - حروف به هم چسبیده و پرانتزها صحیح هستند.
لطیف از نوع AAT- حروف به هم چسبیده و پرانتزها برعکس هستند!! ظاهرا پرانتزها از خود فانت لطیف هستند.
شهرزاد و لطیف OpenType - حروف جدا و پرانتزها برعکس هستند.

در OpenOffice.Org 2.0(X11) :
شهرزاد و لطیف از نوع AAT - حروف از هم جدا و پرانتزها صحیح هستند.
شهرزاد و لطیف از نوع OpenType - حروف به هم چسبیده و پرانتزها صحیح هستند.

نکته: اگر OpenOffice.Org فانتهای سیستم شما را نمی‌شناسد بر روی icon برنامه کلیک راست کرده و show package contents را انتخاب کنید، سپس به contents و سپس یه openoffice.org2.0 و سپس به share و در نهایت به fonts رفته و فانت مورد نظرتان را داخل پوشه‌ی truetype کپی کنید.

نتیجه گیری: ما با دو مشکل متفاوت مواجه هستیم:
۱. جایگزین شدن حروف فارسی با فانت پیشفرض فارسی در صورت استفاده از فانت لاتین. برعکس شدن پرانتزها در نتیجه‌ی نمایش پرانتزها با فانت لاتین. نمونه‌ی فانت: هر فانت لاتینی که حروف فارسی نداشته باشد مانند نسخه‌ی انگلیسی Arial و Times New Roman.
۲. برعکس شدن پرانتزها در فانت لطیف AAT در NeoOffice. علت: نامشخص
موفق باشید
نماد کاربر
Ali.Rastegar
Site Admin
 
پست‌ها : 2878
تاریخ عضویت: 26 مه 2004, 12:45

پستتوسط Ali.Rastegar » 04 ژوئیه 2006, 16:13

یک حدس جدید، اینطور که در جدول سایت SIL آمده:
http://scripts.sil.org/cms/scripts/page ... rabicFonts
ظاهرا لطیف برخی کاراکترها ندارد. فکر می‌کنید ممکن است این موضوع به برعکس شدن پرانتزهایش مربوط باشد؟
موفق باشید
نماد کاربر
Ali.Rastegar
Site Admin
 
پست‌ها : 2878
تاریخ عضویت: 26 مه 2004, 12:45

پستتوسط GK » 04 ژوئیه 2006, 16:57

سلام به همه
یک پیشنهاد دردسر دار اما بس مفید به بهنام و دیگر دوستان متخصص در امور دارم :
حتما می دانید که قلم های لاتینی Arial و Times New Roman در نسخه‌ی ویندوز حروف فارسی دارند. از آنجایی که تعداد بیشماری از هموطنان پی سی دار ما با این دو قلم ویندوز کار می کنند، و از آنجایی که ما با این هموطنان پی سی دار کار می کنیم، و از آنجایی که شنیده ام با برنامه ای می شود قلمهای ویندوزی را تبدیل و سازگار با سیستم ماک کرد... ( ای بابا چقدر از آنجایی که... آوردم !!! ) آیا بهتر نیست که این دو قلم ( و نیز courrier ) را یکباره مکینتاشی کرده و قال قضیه را بکنیم ؟
ق.خ
روز و روزگارتان ‌خوش
ق.خ
iMac Intel 2.66GHz, Osx 10.7.3
GK
مدیر بازنشسته
 
پست‌ها : 954
تاریخ عضویت: 27 آوریل 2006, 14:55
محل سکونت: فرانسه

پستتوسط Ali.Rastegar » 04 ژوئیه 2006, 20:20

ق.خ جان اینبار عذر شما دیگر به هیچ‌وجه پذیرفته نیست! بهنام بگذرد من نمی‌گذرم ;-)
در کتاب ۳۰ نکته نوشته شده که نسخه سازگار با مک این قلمهای مایکروسافتی رو چطور تهیه کنید :-)
http://irmug.com/portal/index.php?name= ... tit&lid=24
موفق باشید
نماد کاربر
Ali.Rastegar
Site Admin
 
پست‌ها : 2878
تاریخ عضویت: 26 مه 2004, 12:45

پستتوسط GK » 04 ژوئیه 2006, 20:58

Ali.Rastegar نوشته است:[نمایش]
.

در NeoOffice 2.0 Alpha 4:
نتیجه گیری: ما با دو مشکل متفاوت مواجه هستیم:
۱. جایگزین شدن حروف فارسی با فانت پیشفرض فارسی در صورت استفاده از فانت لاتین. برعکس شدن پرانتزها در نتیجه‌ی نمایش پرانتزها با فانت لاتین. نمونه‌ی فانت: هر فانت لاتینی که حروف فارسی نداشته باشد مانند نسخه‌ی انگلیسی Arial و Times New Roman.
۲. برعکس شدن پرانتزها در فانت لطیف AAT در NeoOffice. علت: نامشخص
موفق باشید


علی جان
منظورم همین ادامه‌ی مطلب شما بود «‌ هر فانت لاتینی که حروف فارسی نداشته باشد مانند نسخه‌ی انگلیسی Arial و Times New Roman»
نسخه‌ی انگلیسی Arial و Times New Roman در ویندوز حروف فارسی دارند و در مک نه. درسته؟ آیا اشتباه می‌کنم؟
نئوآفیس جدید این دو قلم را با خود آورده است ولی نمی‌تواند صحیح از آنها استفاده کند. چرا؟ دلیلش درست همان چیزی‌ست که شما می گوئید : چونکه این دو فانت انگلیسی حروف فارسی ندارند. منظور من «فارسی‌سازی» این دو قلم و تبدیل آنها از OpenType به AAT بود. ولی خب، اینجا دیگه سواد من ته می‌کشد ! :-D
ق.
GK
مدیر بازنشسته
 
پست‌ها : 954
تاریخ عضویت: 27 آوریل 2006, 14:55
محل سکونت: فرانسه

پستتوسط Ali.Rastegar » 05 ژوئیه 2006, 00:40

ق.خ جان موضوع همین است، بهنام این قلمها را به AAT تبدیل کرده و از طریق ایمیل برای افراد می‌فرستم. در کتاب هم نوشته شده :-)
موفق باشید
نماد کاربر
Ali.Rastegar
Site Admin
 
پست‌ها : 2878
تاریخ عضویت: 26 مه 2004, 12:45

پستتوسط Behnam » 05 ژوئیه 2006, 00:52

Ali.Rastegar نوشته است:[نمایش]
ق.خ جان موضوع همین است، بهنام این قلمها را به AAT تبدیل کرده و از طریق ایمیل برای افراد می‌فرستم. در کتاب هم نوشته شده :-)
موفق باشید

اگر درست یادم باشد آنها OT هم دارند و روی مک اینتلی ق کار نمی‌کنند. اما خودمانیم مشکل نئوآفیس در چه بود؟! من که پاک قاطی کرده‌ام که ما به دنبال چه هستیم.
اما معکوس شدن پرانتزها به دلیل نبود حروف فارسی در فانت، گمان نمی‌کنم که درست باشد و اصولاً ربطی به هیچ چیزی ندارد.
شما اگر یک جملهٔ انگلیسی هم درون پرانتز بنویسید و سپس آن متن را به راست به چپ تبدیل کنید، پرانتزها معکوس می‌شوند... یا طبق قانون یونیکد باید بشوند و اگر نمی‌شوند اشکال دارند. کُد های پرانتز در یک متن که درون TextEdit درست نشان داده می‌شوند و در نئوآفیس درست نشان داده نمی‌شوند نباید هیچ ربطی به فانت مورد استفاده، انگلیسی یا فارسی بودن آن داشته باشد. البته ربط دارد، ولی تا آنجا که نوع فانت، نوع موتور متنی را که به میدان می‌آید تعیین می‌کند.
من در مورد موتور متن یونیکدی نئوآفیس به تردید افتاده‌ام. آیا می‌توانید یکی از فانتهای فارسی دار مایکروسافت یا یکی از فانتهای بُرنا را با پرانتز و مخلفات در نئوآفیس تایپ کرده و عکس آن را بفرستید؟
نماد کاربر
Behnam
 
پست‌ها : 3534
تاریخ عضویت: 27 مه 2004, 04:44
محل سکونت: کانادا

پستتوسط Behnam » 05 ژوئیه 2006, 01:17

مطلبم را اصلاح می‌کنم. جملهٔ انگلیسی درون پرانتز تغییری نمی‌کند ولی اگر یک پرانتز تنها را تایپ کنید و سپس آن را راست به چپ کنید، معکوس می‌شود چون پرانتز در یونیکد به «چپ» و «راست» تعریف نمی‌شود بلکه به «باز کننده» و «بسته کننده» تعریف می‌شود که کُد هرکدام در هر دو جهت راست به چپ یا چپ به راست یکی است.
نماد کاربر
Behnam
 
پست‌ها : 3534
تاریخ عضویت: 27 مه 2004, 04:44
محل سکونت: کانادا

قبلیبعدی


بازگشت به برنامه‌های مک


کاربران حاضر در این انجمن: بدون کاربران آنلاین و 40 مهمان