برنامهٔ واژهپرداز لیبرهآفیس این قابلیت را دارد که شما بتوانید از فرمهای قابلِ پُرشدن در سندتان استفاده کنید.
اما یک ضعف وجود داشت:
وقتی سند را به فرمت PDF تبدیل میکردید فرمها در PDF از بین میرفتند و فقط متن ساده باقی میماند.
اکنون این ضعف برطرف شده است و احتمالاً در نسخهٔ بعدی لیبرهآفیس میتوانیم از این ویژگی مفید بهره ببریم.
بایگانی نویسنده: افشین
باز هم مشکل همترازیِ متن
ظاهراً ما فارسیزبانها قرار نیست به این زودی از شرّ مشکل همترازی (Justify) متن خلاص شویم!
گویا در نسخهٔ در حال توسعهٔ لیبرهآفیس (نسخهٔ ۷.۵) اگر در یک اسلاید متنی فارسی را همتراز کنید، در زمان خروجیِ PDF گرفتن، برنامه کرش میکند!
البته این مشکل تنها در حالت اشکالزدایی (Debug) رخ میدهد، و در نسخهٔ کاربر نهایی (بهدلیل فعال نبودن Assertionها) وجود ندارد.
اگر فرصت دارید و میتوانید لیبرهآفیس را در حالت اشکالزدایی کامپایل کنید، میتوانید با تصدیق این گزارش به حل سریعتر آن کمک کنید.
توضیح تکمیلی: این اشکال با تلاش یکی از برنامهنویسان لیبره آفیس از شرکت ردهت، حل شد.
توابع خودمان
با استفاده از زبان برنامهنویسی Basic LibreOffice میتوانید توابع جدیدی بسازید و از آنها در صفحهگسترده خود استفاده کنید. اما این تابعها در فهرست توابع رسمی اضافه نمیشوند و زمانی که یکی دو حرف اولشان را تایپ کنید، مثل توابع رسمی نیستند که نام کامل تابع به شما نشان داده شود و حتی با فشردن دکمهٔ Enter هم در سلول درج نمیشوند.
خب پس باید چه کار کنیم؟

هیچ راهی ندارید جز اینکه برای اضافه کردنشان به توابع اصلی یک افزونه بسازید.
اما چرا؟
پاسخ را از زبان یکی از اعضای تیم لیبرهآفیس بشنویم:
Because of many aspects.
1. A macro does not advertise itself in a proper way. It does not tell its arguments properly, and its return value, in terms of Calc types (even if it does that in language-specific way).
2. A macro UDF does not distinguish itself from non-ODF neighbor functions.
3. The program only learns about macros available in a library/module after it’s loaded. We do not load all Basic, Java, Python, Javascript, etc. macros in advance. That would be problematic, e.g. give errors from incomplete modules, etc.; and people who didn’t define UDFs at all, would get the noise from all the tool functions already there.
ضبط صدا و پخش آن روی ارائهها
یکی از قابلیتهای برنامهٔ پاورپوینت ضبط صدا و پخش آن روی ارائههاست. فایدهٔ این قابلیت این است که با استفادهاش میتوانید بهسادگی ارائههای آموزشی تهیه کنید.
لیبرهآفیس که فعلاً این قابلیت را ندارد، برای آوردن این ویژگی مفید دست به دامن اتحادیهٔ CH Open شده است، اما پیادهسازیاش خرج برمیدارد. بنابراین تصمیم گرفتهاند هزینهٔ آن را با مشارکت جمعی علاقهمندان تأمین کنند.
حالا خرجش چقدر هست؟ ۶۲,۰۰۰ یورو.
بله، مبلغ کمی نیست و تا امروز هم فقط ٪۱۰ از هدف اول یعنی حدود ۱۶۰۰ یورو جمع شده و با توجه به اینکه ۳۶ روز بیشتر به پایان مهلتش نمانده بعید است این پول فراهم شود، مگر اینکه یک آدم پولدار پیدا شود و کل پول را یکجا و جرینگی بپردازد!
یادی از اپنآفیس
قبل از اینکه اپنآفیس منشعب شود و لیبرهآفیس از دل آن بیرون بیاید، یک ویکی فارسی هم داشت.
شاید دیدنش برای شما هم حسی نوستالژیک داشته باشد.
یاد آن روزها بهخیر.
افزونهای برای برنامهنویسها
اگر برنامهنویس هستید و مایلید کدهایتان در واژهپرداز لیبرهآفیس با همان رنگ و لعاب و با همان قالببندی محیط برنامهنویسیتان دیده شود، پیشنهاد میکنم این افزونه را نصب کنید.
باز هم این خطِ تیرهٔ لعنتی!
دوستان، در پیشرفت نرمافزارهای آزاد و متنباز یکی از چیزهایی که بسیار کمککننده است گزارش دقیق باگها است.
یک کاربر فارسیزبان یک باگِ مرتبط با فارسی را در صفحهگستردهٔ لیبرهآفیس دیده و گزارش آن را در اینجا فرستاده. ایشان حتی فیلمی هم از تمام مراحل کار گرفته و ضمیمه کرده است.
کارشان واقعاً تحسین دارد. اگر مایل بودید، شما هم میتوانید بهعنوان یک کاربرِ همزبان با ایشان به واضحتر شدن گزارش کمک کنید.






