שלום, העברתי את הקבצים לפרוייקט חדש שקראתי לו pybidi (מאוד מקורי). הוא נמצא ב- http://code.google.com/p/pybidi .
שיניתי את הרישיון ל-LGPL v3. אני מקווה שזה עוזר. לגבי unicodedata - זה נכון לא הכרתי את המודול. אתה מוזמן לתקן באתר. מצאתי גם עוד מימוש של האלגוריתם, ע"י יעקב זמיר, באתר של pyfribidi והוספתי גם אותו למאגר. אין לי מושג מי יותר טוב (האמת היא שהייתי יותר סומך על המימוש שלו, נראה לי שהוא התעסק בנושא יותר ממני.) אני מקווה שזה עוזר. נעם 2010/4/21 Meir Kriheli <[email protected]>: > היי, > > On 04/20/2010 12:43 AM, Noam Yorav-Raphael wrote: >> >> שלום, >> >> יש כאן מימוש של האלגוריתם שכתבתי: >> http://code.google.com/p/subflip/ >> >> <http://code.google.com/p/subflip/>זה היה במקור בשביל לסדר קבצי כתוביות >> של סרטים כדי לראות אותם בלי תמיכה בתוכנה, אבל זה כולל מימוש מלא ונפרד של >> האלגוריתם. >> אפשר לראות ב-test_bidi_algorithm.py שימוש ישיר באלגוריתם, וב-subflip.py >> הפונקציה visualize עושה כל מה שצריך. >> כנראה שאני צריך להעביר את זה לפרוייקט אחר - לא נראה לי שלמישהו יש צורך >> בתכלית המקורית של הפרוייקט. >> >> אני מקווה שזה עוזר, >> נעם > > תודה, > > שתי הערות: > > 1. זה לא מתאים לאחת הדרישות העיקריות: נושא הרישיון. נראה שהקוד ב-subflip תחת > רישיון GPL מה שאומר שחזרנו לבעיית הרישוי מול reportlab וכד'. יש מצב לשינוי > רישיון (או רישוי כפול) גם כדי שנוכל להעמידו בתור מודול עצמאי ב-pypi ? > > 2. מודול unicodedata של הספריה הסטנדרטית כולל חלק לא מבוטל מהמידע שיש > ב-cdata.py בקוד הנ"ל. > > בברכה > -- > מאיר > >> >> On Sun, Apr 18, 2010 at 3:05 PM, Meir Kriheli <[email protected] >> <mailto:[email protected]>> wrote: >> >> Hi, >> >> I'm looking for a pure python, non GPL, implementation of logical to >> visual library. >> >> Long story short: >> >> I'd like to add BiDi support for ReportLab, see Moshe's thread: >> >> http://two.pairlist.net/pipermail/reportlab-users/2009-June/008447.html >> >> He's using pyfribidi, a binding for fribidi: >> >> http://pyfribidi.sourceforge.net/ >> >> >> Problems ? >> >> 1. Depends on a c lib, which makes deployment harder on various >> platforms (easy_install, buildout etc). >> >> 2. They messed with the license. fribidi is LGPL, but they chose GPL >> for >> pyfribidi, which spells potential problems using/distributing it with >> ReportLab (BSD licensed). >> >> Cheers >> -- >> Meir Kriheli >> _______________________________________________ >> Python-il mailing list >> [email protected] <mailto:[email protected]> >> http://hamakor.org.il/cgi-bin/mailman/listinfo/python-il >> >> >> >> >> _______________________________________________ >> Python-il mailing list >> [email protected] >> http://hamakor.org.il/cgi-bin/mailman/listinfo/python-il > >
_______________________________________________ Python-il mailing list [email protected] http://hamakor.org.il/cgi-bin/mailman/listinfo/python-il
