درباره افشین

متولد ۲۴ دی ۱۳۵۶ و ساکن مشهد.

هم‌ترازی در لیبره‌آفیس

در همایشی که لیبره‌آفیس چند ماه پیش برگزار کرد، حسین هم به‌صورت مَجازی شرکت کرده است.
او در ارائه‌اش به موضوع هم‌ترازی در زبان‌های فارسی و عربی پرداخته است.
ارائه چون مخاطب عام داشته، به‌زبان انگلیسی است.

نکته: حسین تنها برنامه‌نویس ایرانیِ لیبره‌آفیس است.

تبدیل عدد به حرف و پشتیبانی از فارسی و ریال

مدتی پیش از افزونهٔ تبدیل عدد به حرف و تلاش‌های یک برنامه‌نویس ایرانی برای پشتیبانی از حروف فارسی و واحد پول کشورمان گفتیم.

افزونهٔ تبدیل عدد به حرفو اکنون با خوشحالی بیشتری مفتخریم اعلام کنیم که نه‌تنها اصلاحیهٔ دوستمان به نسخهٔ اصلی این افزونه اضافه شده که در نسخهٔ بعدی لیبره‌آفیس (نسخهٔ ۷.۵) شاهد اضافه شدن این ویژگی به‌طور ذاتی (بی‌نیاز از افزونه) در خودِ لیبره‌آفیس خواهیم بود.

اگر اصلاحیهٔ ایشان نبود، خدا می‌داند باید چقدر پیگیری می‌کردیم تا زبان فارسی و واحد پول کشورمان به خودِ لیبره‌آفیس هم بیاید.
دست این دوست را به‌گرمی می‌فشاریم و برای ایشان دانش بیشتر و عمیق‌تر آرزو می‌کنیم.

زرنگار!

زرنگار و لیبره‌آفیسحسین در این گزارش از برنامه‌نویسان لیبره‌آفیس خواسته است که در نسخه‌های بعد از قالب پروندهٔ (فرمتِ فایلِ) زرنگار نیز پشتیبانی کنند.
اگر این گزارش به سرانجام برسد، کاربرانی که هنوز از زرنگار استفاده می‌کنند یا اسنادی دارند که با زرنگار ساخته شده می‌توانند با خیالی راحت آن اسناد را داخل لیبره‌آفیس باز و ویرایش کنند.

یکی از برنامه‌نویسان باسابقهٔ لیبره‌آفیس خواستهٔ حسین را به پروژهٔ آزادسازیِ اسناد ارجاع داده است و باید دید واکنش آن‌ها چه خواهد بود.

شکاف در متن

وقتی متنی را کپی می‌کنید یا فایل جدیدی می‌سازید، گاهی فونت جایگزین (Fallback Font) بعضی نویسه‌های آن متن را در خودش ندارد.
در این حالت لیبره‌آفیس نمی‌تواند ابعاد فونت را به‌درستی محاسبه کند و نتیجتاً شکافی خالی بین حروف کلمه ایجاد می‌شود.

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

تبدیل PDF به متن

وقتی یک PDF را با لیبره‌آفیس ویرایش می‌کنید، لیبره‌آفیس محتوای آن را در برنامهٔ Libreoffice Draw باز می‌کند که البته ویرایش متن در آن دشوار است.
حسین در اینجا به تیم لیبره‌آفیس پیشنهاد کرده قابلیتی را اضافه کنند که PDF مستقیماً به متن تبدیل شود تا خروجی گرفتن متن از آن راحت‌تر باشد.
در این گزارش یکی حسین گفته و یکی هم مشارکت‌کننده‌ای در تیم کنترل کیفیت.
او سفت و محکم ایستاده که توقعت نابه‌جا است و لیبره‌آفیس برنامهٔ تبدیل‌کننده PDF به متن نیست!
اگر فکر می‌کنید می‌توانید به روشن‌تر مسئله کمک کنید، شما هم در این گفت‌وگو مشارکت کنید.
نفع آن به همهٔ ما خواهد رسید.

باگ خطِ زیر

چنانکه می‌دانید لیبره‌آفیس برای هم‌تراز کردن (Justify) پاراگراف‌ها از نویسهٔ تطویل استفاده می‌کند.
این نویسه خودش که دردسر است هیچ، باعث ایجاد دردسرهای جدید هم می‌شود!
و این بار خودش را در متن‌هایی که زیر آن خط کشیده شده است (Underline) نشان داده.
اگر پاراگرافی هم‌ترازشده را زیرخط‌دار کنید، درست پردازش نمی‌شود.
برای مثال خطِ زیر بیش از حد امتداد داده می‌شود و بیرون از متن می‌افتد یا قسمتی از متن زیرخط‌دار نمی‌شود.

باگ خطِ زیر
حسین با بررسی این مشکل در حالت‌های مختلف به این نتیجه رسیده که ریشهٔ این مشکل در نویسهٔ تطویل است.

این باگ در اینجا گزارش شده است.

@libreoffice_ir