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