The IceMan Blog

PdfMasher – כלי לייצירת eBooks

נכתב על ידי בתאריך: 04/12/2014
תחת הקטגוריות: כללי

עוד פוסט מהמגירה, פרסמתי כמו שהוא.

מאז שקניתי את האנרויד שלי התחלתי להעמיס אותו בהרבה חומר לקריאה שלא היה לי תמיד זמן לקרוא וקיוותי שעכשיו אוכל לקרוא אותם בזמן הנסיעות שלי. לאחרונה יצא לי לראות מאמר באתר של linuxjournal.com  על כלי שיכול לקחת קבצי -PDF וליצור מהם קבצי HTML שמתאימים יותר לקריאה. לקבצי PDF יש הרבה יתרונות אך אחד הדברים שהפריעו לי בהם הוא, כשהתחלתי לקרוא חומר על ה-SGS עם המסך הקטן שלו, הוא שלא היתה לי אפשרות לשלוט על גודל הפונט מה שחייב אותי לבצע ZOOM למסמך, הבעיה עבורי היתה שזה הצריך ממני לנווט ימינה ושמאלה על מנת לקרוא את הפסקאות (וזה מעצבן). לעומתה בנייד לי גם תוכנה שנקראת WikiDroid  שעושה דבר אחד אך עושה אותו טוב, פשוט שומרת לי עותק של עמוד מ-Wikipedia לקריאה ב-Offline וכן מתאימה לי אותו לקריאה בפלאפון, ואיזה תענוג זה שפעולת ה-ZOOM היא על גודל הפונט דבר שמאפשר לקרוא מאמר בלי להוציא את העניים.

למי שמעוניין ללמוד על התוכנה וכן לראות אותה בפעולה מוזמן לצפות בסרטוני היוטיוב שהיוצר הכין, החלק הראשון מסביר את הפעולות הבסיסיות והחלק השני כבר נוצר עבור הגרסה החדשה שיותר שמכילה אופציות מתוחכמות יותר.

עד כאן על התוכנה, מכאן והלאה זה תעוד עצמי עבור קימפול התוכנה והרצתה על Fedora 16.

אתר התוכנה: http://www.hardcoded.net/pdfmasher

 עותק עדכני של התוכנה:

hg clone https://bitbucket.org/hsoft/pdfmasher

 רשימת התלויות של התוכנה:

 התלויות Python 3.2, pytest, Markdown, PyQT ו-Sphinx כבר קיימים במאגרים אז רק נשאר לוודא שהם מותקנים:

yum install PyQt python-markdown2 pytest python3 python-sphinx

את pdfminer3k התקני דרך הקוד מהאתר:

hg clone https://bitbucket.org/hsoft/pdfminer3k

את  jobprogress כבר הורדתי מה-REPO של OpenSUSE

PIP

The easy way!
-------------

There's an easy way to install the majority of the prerequisites above, and it's pip
(http://www.pip-installer.org/) which has recently started to support Python 3. So install it and
then run::

    pip install -r requirements-[osx|win|lnx].txt

([osx|win|lnx] depends, of course, on your platform). Because Sphinx doesn't support Python 3 yet,
it's not in the requirements file and you'll have to install it manually. You might have to compile
PyObjC manually too (see gotchas below). Sparkle and Advanced Installer, having nothing to do with
Python, are also manual installs. PyQt also needs to be installed manually: the package is on PyPI,
but there's no download available.

 התקנה של PIP דרשה את  libxslt-devel וגם python-devel python3-devel zlib-devel


פוסטים קשורים או דומים:

    אין פוסטים דומים לקישור

:, ,

השאר תגובה

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Blogroll

A few highly recommended websites...

Too Cool for Internet Explorer