انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: Mehrdad Dolatkhah در 07 فروردین 1394، 03:25 ب‌ظ

عنوان: LibreOffice writer
ارسال شده توسط: Mehrdad Dolatkhah در 07 فروردین 1394، 03:25 ب‌ظ
دوستان بنده می خوام تا از یک pdf متن رو copy و در داخل LibreOffice>>Paste کنم  اما وقتی اینکار رو انجام میدم کل نوشته ها بهم میریزه ! وقتی هم که خودم type می کنم متنم تا وقتی فارسیه مشکلی نیست اما وقتی که یک کلمه انگلیسی داخلش میارم اون کلمرو سر سطر میذاره جا اینکه ادامه اون متن قرار بده . LibreOffice تنظیم خاصی داره تا این مشکل حل بشه ؟!‌
عنوان: پاسخ : LibreOffice writer
ارسال شده توسط: رسول سعیدنژاد در 07 فروردین 1394، 04:16 ب‌ظ
سلام.
PDF که کلا همینجوری هست. بعضی از فایل های پی دی اف، جوری ان که متن رو نمیشه ازشون کپی کرد.
برای مشکل فارسی هم باید بری توی تنظیمات لیبره آفیس. قسمت زبان. تیک TCL رو بذاری و زبان فارسی رو انتخاب کنی. بعد از توی دکمه های توی تولبار، باید RTL و LTR بیاری.  ;)
عنوان: پاسخ : LibreOffice writer
ارسال شده توسط: دانیال بهزادی در 07 فروردین 1394، 04:48 ب‌ظ
از این اسکریپت که خودم نوشتم استفاده کن برای درست کردن متنت. معجزه نمی‌کنه، ولی کارت رو خیلی راه می‌اندازه:
#! /usr/bin/env python3

a = open('p', 'r')
b = open('b', 'w')
line = a.readline()
while line:
    b.write(' '.join(reversed(line.split(' '))))
    line = a.readline()
متن کپی شده رو توی یه پرونده به اسم p ذخیره مي‌کنی و این رو اجرا می‌کنی. متن سالم رو توی پرونده‌ی b تحویل می‌گیری