اختلاف در رندر کردن و مشکل ممیز

خیلی وقت‌ها مشاهده می‌شه که توی وبسایت‌ها، ممیز اعداد به صورت برعکس خورده. مثلاً ۲ممیز ۲۵ به صورت ۲۵/۲ خوانده می‌شه. اما اگر این صفحه (همین صفحه وبلاگ) را با اینترنت اکسپلورر باز کنید با اینکه من ۲۵ ممیز ۲ وارد کرده ام شما به صورت ۲ ممیز ۲۵ می‌بینید.
این در بسیاری مواقع بستگی به مرورگر شما داره. اکثر سایت‌های ایرانی اعداد را با مرورگر اینترنت اکسپلورر درست نشان می‌دهند اما زمانی که از فایرفاکس استفاده می‌کنید این اعداد برعکس نمایش داده می‌شوند (منظور اعشار آنهاست).
به عنوان یک مثال دیگر نگاهی به این صفحه از مرورگر فایرفاکس بیندازید: http://amar.sci.org.ir/Detail.aspx?Ln=F&no=258281&S=TP
مشاهده می‌کنید که تمام اعشارها برعکس است؛ مثلا میانگین سن اولین ازدواج مردان در آبان ۸۵، ۲ ممیز ۲۶ دیده می‌شود در حالیکه صحیح ۲۶ ممیز ۲ است. این صفحه در مرورگر اینترنت اکسپلورر صحیح دیده می‌شود. اما واقعیت این است که این صفحه اشتباه وارد شده و مرورگر IE هم اشتباه رندر می‌کند اما چون نویسنده، مطلب خود را با IE چک می‌کند، پس همه چیز درست به نظر می‌رسد.
این مشکل زمانی به نظر می‌رسد که شما بخواهید این متن را در یک نرم افزار ویرایشگر وارد کنید. آن‌وقت می‌بینید که همه اعداد به هم ریخته‌اند. اما در مورد مثال فوق چون مایکروسافت ورد هم محصول مایکروسافت است باز اعداد به همان صورتی که در IE هستند وارد ورد می‌شوند. اما اگر این اعداد را بخواهید وارد نرم افزار مثلاً رایتر اوپن آفیس کنید همه اعداد برعکس دیده می‌شوند (مانند فایرفاکس). حتی ورود این اطلاعات به Note pad هم همان نتیجه اوپن آفیس را می‌دهد.
برای همین بهتر است که از کاراکترهای مخصوص این‌کار استفاده کنید تا در هیچ یک از مرورگرها و نرم افزارهای پردازش متن استاندارد مشکلی نداشته باشید.
برای رفع این مشکل کافیست که از کاراکتر مناسب ممیز که همان Shift+3 در صفحه کلید استاندارد فارسی یا همان ممیز موجود بر روی کلید قسمت اعداد (Numpad) استفاده کنیم. به عنوان مثال شما این عدد را در همه مرورگرها ۲.۲۵ می‌بینید. این را هم همینطور ۲٫۲۵. اولی را با ممیز Numpad و دومی را با shift+3 صفحه کلید استاندارد فارسی وارد کرده‌ام.
Advertisements

یک باگ یا نکته در ورد ۲۰۰۳

وقتی که حالت ویرایش متن بر روی OVR قرار دارد، اگر بخواهید یک عدد را با ممیّز (منظور اسلش یا علامت کسری است) بنویسید، این عدد برعکس نوشته می‌شود. مثلا به جای ۰/۰۰۱ نوشته می‌شود: ۰۰۱/۰
البته کلاً در ورد ۲۰۱۰ با وارد کردن اسلش به جای ممیّز عدد یک هزارم به شکل دوم (۰۰۱/۰) نوشته می‌شود و باید ابتدا ۰۰۱ و سپس اسلش و سپس ۰ را وارد کرد تا عدد به شکل صحیح نمایش داده شود.
راه دیگر هم استفاده از کاراکتر اعشاری است که در ورد ۲۰۰۳ و ۲۰۰۷ به خوبی کار می‌کند و در ۲۰۱۰ با اشکالاتی مواجه است.

بازکردن فایلهای آفیس ۲۰۰۷ (docx و …) با آفیس ۲۰۰۳- باز کردن فایل‌های اوپن آفیس با ورد

همان‌طور که می‌دانید فرمت فایل استاندارد ورد ۲۰۰۷ با ورد ۲۰۰۳ متفاوت است. این فرمت فایل که با پسوند docx شناخته می‌شود مزایای بیشتری نسبت به فرمت doc دارد مثلا حجم آن نسبت به نمونه‌ی قبلی کوچکتر است و این مسأله مخصوصا در مواقعی که می‌خواهیم با اینترنت دایال‌آپ مطلبی را ایمیل کنیم بسیار ارزشمند است. همچنین اعداد در آن با استانداردهای بین‌المللی و نیز استاندارد یونی‌کد هماهنگی بیشتری دارد. اما متأسفانه این فرمت را آفیس ۲۰۰۳ نمی‌تواند بخواند. با اینکه به‌ظاهر آفیس ۲۰۰۷ رابط کاربر زیباتری دارد اما بسیاری رابط کاربری ۲۰۰۳ را ترجیح می‌دهند برای همین مایکروسافت یک برنامه را منتشر کرده که شما می‌توانید با نصب آن فایل‌های ۲۰۰۷ را با ۲۰۰۳ بخوانید.
می‌توانید از اینجا دریافت کنید: Download Office 2007 Compatibility Pack
برای مشاهده‌ی شرح کاملتری در مورد مطابقت ۲۰۰۷ با ۲۰۰۳ به این پست مراجعه کنید.
چنانچه مایلید که از نرم‌افزار آفیس ۲۰۰۷ استفاده کنید اما رابط کاربر مانند آفیس ۲۰۰۳ باشد برنامه‌ی زیر را نصب کنید:
Classic Menu for Office 2007
برخی نیز از مشتری‌های پر و پا قرص نرم‌افزار Open Office هستند. فرمت استاندارد این نرم‌افزار، فرمت آزاد odf است. چنانچه مایلید که نرم‌افزار ورد شما بتواند این فرمت را بخواند و بنویسد سری به صفحه‌ی زیر بزنید (البته این افزونه برای زبان فارسی که من امتحان کردن درست کار نمی‌کرد):
ODF Add-in for Office
در آدرس فوق می‌توانید برنامه‌ی مورد نظر را دانلود و نصب کنید. البته لازم به ذکر است که اگرچه خود برنامه حدود ۴٫۵ مگابایت است اما باید dotnet framework 2.0 را هم روی سیستم‌تان نصب کرده باشید و گرنه برنامه‌ موقع نصب شروع به دانلود آن می‌کند. البته اگر دارید برنامه‌ی فوق را روی آفیس ۲۰۰۳ نصب می‌کنید باید Office Compatibility Pack را هم قبلا نصب کرده باشید.
یک افزونه‌ی دیگر محصول شرکت SUN نیز وجود دارد که به‌علت این‌که ایران فیلتر است قابل دانلود نیست. برای دانلود می‌توانید به صفحه‌ی زیر مراجعه فرمایید:
Sun ODF Plugin for Microsoft Office 3.1

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