Scribus Generator PL

Czym jest Scribus Generator?
Scribus wyposażony jest w szeroki zestaw funkcji i funkcjonalności. Jednakże nie posiada narzędzi do uzupełniania treści dynamicznymi zmiennymi. Ten rodzaj funkcji odnaleźć można w aplikacjach biurowych takich jak Libre Office i służy do kreowania korespondencji seryjnej. Scribus Generator wypełnia ten brak funkcjonalności. Scribus Generator jest rozszerzeniem do automatycznego generowania plików (SLA, PDF) na podstawie zewnętrznego źródła danych. Scribus Generator został stworzony na wersję 1.3.3.14 ale działa poprawnie z nowszymi wersjami (ostatnia sprawdzana wersja: 1.4.2).

Jak przygotować plik Scribusa?
Plik Scribusa przygotowujemy jak każdy inny pamiętając o tym aby pliki graficzne znajdowały się w tym samym folderze w którym znajduje się plik Scribusa. W miejscu w którym chcesz umieścić zmienną wstaw tekst %VAR_nazwa_zmiennej% w którym "nazwa_zmiennej" jest nazwą kolumny w pliku źródłowym (n.p. %VAR_imie%). Formatowanie i style, które wybierzesz dla tego tekstu zostaną przypisane zmienionej treści.

Jak przygotować plik źródła danych?
Scribus Generator do pracy wymaga pliku w formacie CSV. Plik można stworzyć n.p. w programie Calc pakietu Libre Office pamietając jednak o tym aby podczas zapisywania wybrać kodowanie UTF-8 (w przeciwnym wypadku nie zostaną poprawnie przeniesione polskie znaki). Tworząc arkusz pamiętaj o tym aby w pierwszym wierszu nazwać kolumny identycznie jak nazwane zostały zmienne w pliku Scribusa (n.p. "imie" "nazwisko" "adres"). W kolejnych wierszach wprowadź dane pamiętając o tym, że z każdego kolejnego wiersza wygenerowany zostanie osobny plik PDF/SLA.

Ustawienia
Okno dialogowe, w którym można skonfigurować pliki wejścia i wyjścia dla skryptu Scribus Generator.

Download
Strona skrytpu:

Scribus Generator