Nápady‎ > ‎Zapsané‎ > ‎

Scribus

Vylepšit práci s fonty

Sehnat a asi i platit vývojáře, který si vezme na starost téma fontů, na kterém závisí:
    • kerningové páry Open Type fontů,
    • možnost snadno používat "staré" číslice,
    • automatické ligatury,
    • pokročilé funkce Open Type fontů (mezery mezi závorkami a některámi znaky, náhrady znaků atd. ).

Aktivně podpořit vývoj Scribusu

Sehnat jakékoliv peníze pro projekt Scribusu. Využít by se mohly např. na:
    • nové počítače na Wiki,
    • implementace Pantone barev,
    • placení vývojářů na urychlení řešení konkrétního problému a nebo implementace nové funkce
    • dělat Scribusu reklamu - bude víc uživatelů => rychlejší vývoj

Zaktualizovat dokumentaci API

Scribus je DTP systém, který má pluginové jádro napsané v Pythonu. API je poměrně rozsáhlé a zčásti nedokumentované. Úkolem by bylo seznámit se s rozhraním pro pluginy a kód anglicky zdokumentovat.

Podmínky: znalost OOP, základní znalost jazyka Python, anglický jazyk

Pozn. MHla: V současné době se připravuje nová verze. Nebylo by lepší s dokumentací počkat až po jejím vydání?

Ostatní (hlavně jako projekty pro univerzity)

  • tabulky - jejich implementace a vytvořit možnosti importu (HTML, odt)
  • zmenšit nároky na paměť (náhledový režim...)
  • seznamy ze stylů odstavců (obsah, seznam tabulek a obrázků)
  • automatické číslování tabulek a obrázků
  • dělení slov a vložení nedělitelné mezery jako vlastnost stylů znaků
  • rovnice - vlastní řešení (nyní jsou jako LaTeXové rámce), import z OpenOffice.org
  • diagramy - vlastní řešení (nyní jsou jako LaTeXové rámce)
  • transparency flattener - sloučí průhlednosti
  • pokročilejší funkce ke kreslení (blur, další gradienty... např. z KOffice)
    • 1. fáze - podpora importu z Inkscape (filtry atd.)
    • 2. fáze - zpřístupnit funkce ve Scribusu
    • 3. fáze - jednoduché rozhraní pro vývoj rozšíření
  • dát do kupy UI
Malý projekt na zlepšení situace kolem tabulek (Tabulky budou až na podzim a nejspíš ve verzi 1.5.0. Jsem součástí týmu - MHla)
Aktualizace: Student z Indie, který tabulky měl připravit se na to asi vykašlal.
Aktualizace II: Tabulky se již připravují - budou v sérii 1.5. Nejsou proto zapotřebí žádné změny.
  • Rozumně jdou vkládat tabulky jako vícesloupcový text.
  • Při vkládání je nutné přehazovat "řádky" tabulky (textu) ručně. Tohle by ušetřilo uživatelům čas =>
  • Vyrobit skript, který by dokázal přehazovat řádky textu podle předem nastaveného klíče.
 Představa:
  • Zadat velikost tabulky např. 3 x 3.
  • Skript přehodí řádky podle následujícího klíče (pro tabulku 3 x 3):
    • Jeden řádek je odstavec, tedy text do ENTRU.
    • 1. -> 1.
    • 2. -> 4.
    • 3. -> 7.
    • 4. -> 2.
    • 5. -> 5.
    • 6. -> 8.
    • 7. -> 3.
    • 8. -> 6.
    • 9. -> 9.
  • Stačilo by omezit parametry např. max.10 sloupců, 20 řádků (Pozn.: Scribus má omezený počet sloupců na 13).
  • Mohl bych pomoci s vlastním algoritmem. Přehazování by fungovalo jako transformace matice.
  • Můj tip, kdo by měl na to schopnosti: Július Pastierik
  • Osobní poznámka: ušetřil bych čas při sazbě OM.
export ePub ze Scribusu
  • zatím vypadá technicky možný
  • návrh UI je rozpracovaný (téměř hotový)
Video tutoriály pro Scribus?
Nahlášené bugy