blockdiag

צילום מסך תוכנה:
blockdiag
פרטי תוכנה:
גרסה: 1.2.4
טען תאריך: 20 Feb 15
מפתחים: Takeshi Komiya
רשיון: ללא תשלום
פופולריות: 5

Rating: nan/5 (Total Votes: 0)

blockdiag הוא כלי Python ליצור קובץ תמונת בלוק תרשים מקובץ spec-טקסט.
הגדרות
על ידי easy_install
להפוך את הסביבה:
& Nbsp; easy_install blockdiag
על ידי buildout
להפוך את הסביבה:
& Nbsp; hg שיבוט http://bitbucket.org/tk0miya/blockdiag
& Nbsp; blockdiag cd
& Nbsp; bootstrap.py פיתון
& Nbsp; bin / buildout
להעתיק ולשנות קובץ ini. דוגמא:
& Nbsp; cp /blockdiag/examples/simple.diag.
 vi simple.diag
עיין בסעיף הגדרת מדגם spec-טקסט לפורמט של קובץ תצורת simpla.diag.
מדגם הגדרת מפרט טקסט
דוגמאות ספורות זמינות.
simple.diag
simple.diag הוא פשוט להגדיר צמתים ומעברים על ידי תבנית טקסט כמו dot-:
מנהל תרשים {
& Nbsp; top_page -> config -> config_edit -> config_confirm -> top_page;
}
screen.diag
screen.diag הוא מדגם מורכב יותר. יש צמתים diaglam תווית חלופית וכמה מעברים:
מנהל תרשים {
& Nbsp; top_page [label = "דף למעלה"];
& Nbsp; foo_index [label = "רשימה של FOOs"];
& Nbsp; foo_detail [label = "FOO פרט"];
& Nbsp; foo_add [label = "הוסף FOO"];
& Nbsp; foo_add_confirm [label = "הוסף FOO (אישור)"];
& Nbsp; foo_edit [label = "ערוך FOO"];
& Nbsp; foo_edit_confirm [label = "ערוך FOO (אישור)"];
& Nbsp; foo_delete_confirm [label = "מחק FOO (אישור)"];
& Nbsp; bar_detail [label = "פירוט של BAR"];
& Nbsp; bar_edit [label = "ערוך BAR"];
& Nbsp; bar_edit_confirm [label = "ערוך BAR (אישור)"];
& Nbsp; התנתקות;
& Nbsp; top_page -> foo_index;
& Nbsp; top_page -> bar_detail;
& Nbsp; foo_index -> foo_detail;
& Nbsp; foo_detail -> foo_edit;
& Nbsp; foo_detail -> foo_delete_confirm;
& Nbsp; foo_index -> foo_add -> foo_add_confirm -> foo_index;
& Nbsp; foo_index -> foo_edit -> foo_edit_confirm -> foo_index;
& Nbsp; foo_index -> foo_delete_confirm -> foo_index;
& Nbsp; bar_detail -> bar_edit -> bar_edit_confirm -> bar_detail;
}
שימוש
ביצוע פקודת blockdiag:
& Nbsp; blockdiag simple.diag
& Nbsp; ls simple.png
simple.png

תכונות :.

  • צור בלוק תרשים מנקודה כמו טקסט (תכונה בסיסית)
  • Multilingualization לצומת-תווית (utf-8 בלבד).

מה חדש בהודעה זו:

    • תיקון באגים

    מה חדש בגרסת 1.2.3:

    • תיקון באגים

    מה חדש בגרסת 1.2.0:

    • מטב אלגוריתם לעיבוד צל
    • הוסף אפשרויות לdocutils הוראה
    • באגים תקן

    מה חדש בגרסת 1.1.8 :

    • הוסף אפשרות --ignore-PIL
    • >
    • באגים תקן

    מה חדש בגרסת 1.1.7:

    • הוסף תכונת תרשים: shadow_style
    • הוסף נתיב גופן עבור CentOS 6.2
    • הוסף הגדרה 'antialias' בקובץ התצורה
    • באגים תקן

    מה חדש בגרסת 1.1.6:

    • תמיכה עבור readthedocs.org
    • הוראה לנוח תומכת: כיתוב: אפשרות
    • באגים תקן

    מה חדש בגרסת 1.1.5:

    • קוד מקור שבץ למסמך SVG כתיאור
    • באגים תקן

    מה חדש בגרסת 1.1.4:

    • הוסף edge.hstyles החדש: oneone, onemany, manyone, manymany
    • הוסף תכונת קצה: תיאור (לתיאור שולחנות לבנות)
    • באגים תקן

    מה חדש בגרסת 1.1.3:

    • הוסף סוג הקצה חדש לנתוני מודלים (תודה לדוד לאנג)
    • הוסף אפשרות --no-שקיפות
    • באגים תקן

    דרישות :

    • Python
    • PIL
    • funcparserlib
    • setuptools או distriubte

  • תוכנה דומה

    markup.py
    markup.py

    14 Apr 15

    Aephea
    Aephea

    20 Feb 15

    vdexcsv
    vdexcsv

    11 May 15

    itools
    itools

    20 Feb 15

    תוכנות אחרות של יזם Takeshi Komiya

    תגובות ל blockdiag

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!