Narzędzie do automatycznego formatowania książek zgodnie ze standardami Amazon Kindle Direct Publishing (KDP).
Przed rozpoczęciem upewnij się, że masz zainstalowane:
-
Python 3.8 lub nowszy
- Sprawdź czy masz Python: Otwórz terminal i wpisz
python --version - Jeśli nie masz, pobierz z python.org
- Sprawdź czy masz Python: Otwórz terminal i wpisz
-
Pandoc
- Windows: Pobierz instalator
- Linux:
sudo apt-get install pandoc - macOS:
brew install pandoc
-
ImageMagick
- Windows: Pobierz instalator
- Linux:
sudo apt-get install imagemagick - macOS:
brew install imagemagick
-
Pobierz program:
- Kliknij zielony przycisk "Code" na stronie projektu
- Wybierz "Download ZIP"
- Rozpakuj pobrany plik
-
Otwórz terminal/wiersz poleceń:
- Windows: Wyszukaj "cmd" lub "PowerShell"
- macOS/Linux: Otwórz Terminal
-
Przejdź do katalogu z programem:
cd ścieżka/do/kdp-formatter -
Stwórz wirtualne środowisko Python (opcjonalnie, ale zalecane):
python -m venv kdp-venv
Aktywuj środowisko:
- Windows:
kdp-venv\Scripts\activate
- Linux/macOS:
source kdp-venv/bin/activate
- Windows:
-
Zainstaluj wymagane biblioteki:
WAŻNE: W przypadku problemów z połączeniem internetowym podczas instalacji:
a) Najpierw zaktualizuj pip:
python -m pip install --upgrade pip
b) Ustaw zaufane hosty dla pip:
pip config set global.trusted-host "pypi.org files.pythonhosted.org pypi.python.org"
c) Następnie zainstaluj wymagania:
pip install --trusted-host pypi.org --trusted-host files.pythonhosted.org -r requirements.txt pip install --trusted-host pypi.org --trusted-host files.pythonhosted.org -e .
Program posiada przyjazny interfejs graficzny, który jest domyślnym sposobem uruchamiania:
-
Uruchom program przez:
kdp-gui
lub
python -m kdp_formatter
-
W interfejsie graficznym:
- Wybierz plik wejściowy używając przycisku "Przeglądaj..."
- Wybierz typ przetwarzania (tekst, obraz, PDF, kolorowanka)
- Ustaw opcje dla wybranego typu przetwarzania
- Wybierz lokalizację pliku wyjściowego
- Kliknij "Rozpocznij przetwarzanie"
-
Postęp przetwarzania będzie widoczny w oknie programu
Alternatywnie, program można uruchomić z wiersza poleceń:
kdp-format --help # Pokaż dostępne opcje- Uruchom
kdp-gui - Kliknij "Przeglądaj..." i wybierz plik Word/PDF/TXT
- Wybierz typ przetwarzania "Tekst"
- Wybierz format wyjściowy (np. "epub")
- Wybierz lokalizację pliku wyjściowego
- Kliknij "Rozpocznij przetwarzanie"
- Uruchom
kdp-gui - Wybierz obrazek źródłowy
- Wybierz typ przetwarzania "Kolorowanka"
- Zaznacz opcję "Strony lustrzane" jeśli potrzebne
- Wybierz lokalizację pliku wyjściowego
- Kliknij "Rozpocznij przetwarzanie"
- Uruchom
kdp-gui - Wybierz plik graficzny okładki
- Wybierz typ przetwarzania "Obraz"
- Ustaw DPI na 300
- Wybierz przestrzeń kolorów (CMYK dla druku)
- Kliknij "Rozpocznij przetwarzanie"
-
Program się nie uruchamia:
- Sprawdź czy środowisko wirtualne jest aktywowane
- Spróbuj
python -m kdp_formatter - Sprawdź logi błędów w terminalu
-
Problemy z instalacją pakietów (pip):
- Użyj opcji
--trusted-hostjak opisano w sekcji instalacji - Sprawdź połączenie internetowe
- Spróbuj użyć innego połączenia internetowego
- Użyj opcji
-
Problemy z przetwarzaniem:
- Sprawdź czy plik wejściowy jest poprawny
- Upewnij się, że masz wystarczająco miejsca na dysku
- Sprawdź prawa dostępu do katalogów
Jeśli napotkasz problemy:
- Sprawdź sekcję "Issues" na GitHubie
- Utwórz nowe zgłoszenie, dołączając:
- Zrzut ekranu błędu
- Kroki prowadzące do błędu
- Logi z terminala
- Informacje o systemie operacyjnym