Portfolio

OpenDTP

Application · Edytor tekstu i skład dokumentów / Windows

Edytor tekstu i program do składu dla Windows – tekst w dowolnych kształtach z węzłów, opływanie, kolumny, wykresy, generowanie dokumentów przez AI i eksport do Worda i PDF.

Wstążka jak w dużych edytorach, motyw AMOLED, grafitowy albo jasny i własny silnik składu. Kształty tekstu rysowane węzłami i krzywymi: tekst wypełnia wnętrze, a treść strony opływa kształt. Dokument opisany słowami składa sztuczna inteligencja – z wybranym modelem i pełnym formatowaniem.

Najważniejsza jest swoboda układu. Kształt tekstu rysuje się piórem – klikając węzły i przeciągając krzywe – albo wybiera z gotowych wzorów; tekst wypełnia jego wnętrze wiersz po wierszu, a treść strony opływa go po konturze z ustawionym odstępem. Ramki łączą się w łańcuchy, kolumny mają linie pomiędzy, a inicjały, siatka bazowa i polskie sierotki dbają o typografię.

Obrazy opływa się konturem wykrytym z przezroczystości, wykresy mają edytowalne dane, a napisy mogą biec po łuku. Style, motywy dokumentu, listy, nagłówki i stopki z numerami stron, sprawdzanie pisowni po polsku i angielsku oraz paleta poleceń dopełniają edytor.

Generowanie przez AI działa z OpenRouterem i innymi dostawcami (OpenAI, Anthropic, Gemini, Mistral, Groq, DeepSeek, xAI, Ollama): wybiera się model z listy i temperaturę, a opis dokumentu zamienia się w gotowy, sformatowany dokument. Eksport do DOCX zachowuje style, obrazy i kształty w tych samych miejscach, PDF wygląda dokładnie jak na ekranie. Program sam pobiera kolejne wersje z redzikowski.com; nowe wydanie powstaje wyłącznie po wypchnięciu tagu wersji.

Features

  • kształty tekstu z węzłami i krzywymi, opływanie po konturze
  • kolumny, łańcuchy ramek, inicjały, siatka bazowa, polskie sierotki
  • generowanie dokumentów przez AI – OpenRouter i inni dostawcy
  • eksport DOCX i PDF 1:1, import DOCX, pisownia PL i EN
  • wstążka, paleta poleceń, motywy AMOLED, grafit i jasny; Windows 10 i 11

Technology

  • Rust
  • Slint
  • rustybuzz
  • tiny-skia
  • krilla

My role

Projekt, silnik składu, interfejs, implementacja i wydania

Download