Program pomocniczy

TagAlly Pro składa się z dwóch części: panelu w InDesignie i małego programu pomocniczego, który działa na Twoim komputerze. Program pomocniczy robi to, czego InDesign sam nie potrafi: poprawia wyeksportowany plik PDF i sprawdza go względem PDF/UA-1. Na tej stronie go pobierzesz.

Jeśli masz już wtyczkę, ta strona nie jest Ci potrzebna. Panel przynosi ten sam program pomocniczy i przygotowuje go jednym kliknięciem: rozpakowuje go do Twojego folderu danych aplikacji i uruchamia. Bez Twojego polecenia nic nie trafia na dysk. Ta strona opisuje drogę ręczną, dla pozostałych przypadków: drugiego komputera, koleżanki lub kolegi albo stanowiska, na którym instalowanie wtyczek jest zablokowane.

Wszystko zostaje na Twoim komputerze. Program pomocniczy nasłuchuje wyłącznie na lokalnym interfejsie pętli zwrotnej. Nic z Twojej sieci go nie dosięgnie, a żaden dokument nigdzie nie jest wysyłany.

Korzystasz z bezpłatnego TagAlly Check? Wtedy ta strona też nie jest dla Ciebie. TagAlly Check nigdy nie eksportuje i nigdy nie waliduje, więc nie potrzebuje programu pomocniczego, Javy ani veraPDF. Instaluje się z Adobe Marketplace i działa od razu. Więcej o TagAlly Check

Czego potrzebujesz najpierw

Aby program pomocniczy mógł pracować, muszą być obecne trzy rzeczy. Wszystkie trzy są bezpłatne.

Node.js, wersja 18 lub nowsza
Uruchamia sam program pomocniczy. Wystarczy instalator ze strony nodejs.org, nic nie trzeba konfigurować.
Środowisko uruchomieniowe Java
Używane przy poprawianiu pliku PDF. Wystarczy dowolna aktualna instalacja Javy. W systemie macOS często już jest.
veraPDF
Bezpłatny walidator open source, który wykonuje właściwą kontrolę PDF/UA. Nie jest dołączony: zainstaluj go raz, jak opisano poniżej, a program pomocniczy znajdzie go sam.

Instalacja veraPDF

veraPDF to wolny walidator o otwartym kodzie, który wykonuje właściwe sprawdzenie PDF/UA-1. TagAlly Pro go nie zawiera, ale może go dla Ciebie pobrać: jeśli brakuje veraPDF, panel proponuje instalację zaraz po uruchomieniu programu pomocniczego albo później przez Zainstaluj veraPDF na drugiej karcie. Około 33 MB z verapdf.org do Twojego folderu użytkownika, bez uprawnień administratora. Poniższe sposoby służą do zrobienia tego samodzielnie, na przykład na komputerze, który nie może łączyć się z siecią. veraPDF potrzebuje środowiska Java, którego program pomocniczy i tak wymaga.

macOS, krótka droga: jeśli używasz Homebrew, jedno polecenie w Terminalu załatwia wszystko.

brew install verapdf

macOS i Windows, instalator:

  1. Wejdź na verapdf.org/software i pobierz veraPDF Installer. To archiwum ZIP.
  2. Rozpakuj je i uruchom verapdf-install (w Windows verapdf-install.bat). Jeśli nic się nie dzieje, brakuje Javy: zainstaluj ją najpierw, na przykład Temurin z adoptium.net, i spróbuj ponownie.
  3. Instalator pyta, gdzie umieścić veraPDF. Zachowaj proponowany folder, verapdf w Twoim folderze użytkownika, bo tam program pomocniczy szuka najpierw. Pozostałe opcje zostaw bez zmian.

Sprawdź, czy się udało: w panelu otwórz drugą kartę i naciśnij Silnik osiągalny?. Odpowiedź powinna podać ścieżkę do veraPDF. Jeśli program pomocniczy już działał, uruchom go raz ponownie.

Gdzie szuka program pomocniczy: verapdf w Twoim folderze użytkownika, /Applications/veraPDF, /usr/local/bin i /opt/homebrew/bin w macOS; Program Files\veraPDF i lokalny folder danych aplikacji w Windows; oraz wszystko w ścieżce systemowej. Zainstalowany gdzie indziej? Otwórz config.json w folderze programu pomocniczego i wpisz pełną ścieżkę pod verapdfPath.

Pobieranie

Pobierz program pomocniczy, wersja 1.2.7

Archiwum ZIP, około 12 MB, jednakowe dla systemów macOS i Windows. Nie zawiera instalatora i niczego nie zmienia w systemie: rozpakowujesz je, gdzie chcesz, i stamtąd uruchamiasz.

Jeśli chcesz się upewnić, że plik dotarł do Ciebie niezmieniony, porównaj jego sumę SHA-256 z tą, którą publikujemy w dołączonym pliku. W systemie macOS polecenie brzmi shasum -a 256, w systemie Windows certutil -hashfile z SHA256.

Rozpakowanie i uruchomienie

  1. Rozpakuj archiwum. Powstaje folder o nazwie tagally-engine. Umieść go na dysku wbudowanym, tam gdzie trzymasz swoje narzędzia. Unikaj trzech miejsc: folderów opróżnianych automatycznie, na przykład folderu pobierania w niektórych systemach; dysków sieciowych, które nie zawsze są podłączone; oraz folderów chmurowych z pobieraniem na żądanie (iCloud Drive z Optymalizacją pamięci, Dropbox Smart Sync). Zastępują one rzadko używane pliki symbolami zastępczymi, a wtedy programowi pomocniczemu brakuje potrzebnej biblioteki Javy.
  2. Uruchom go, klikając dwukrotnie START TagAlly (macOS).command albo START TagAlly (Windows).bat. Poza tymi dwoma i plikiem config.json folder zawiera tylko podfolder programm, którego nigdy nie musisz otwierać.
  3. Otwiera się okno terminala i pozostaje otwarte. To okno jest programem pomocniczym: zostaw je uruchomione podczas pracy i zamknij, gdy skończysz.
  4. W InDesignie otwórz panel TagAlly Pro i naciśnij Czy silnik jest osiągalny? w sekcji Popraw i zwaliduj. Powinien odpowiedzieć numerem wersji.

W systemie macOS pierwsze uruchomienie zostaje odrzucone z komunikatem, że Apple nie mogło sprawdzić pliku. To normalne w przypadku programów rozpowszechnianych poza App Store i nic nie mówi o samym pliku.

Nie naciskaj niebieskiego przycisku w tym oknie: przenosi plik do kosza. Naciśnij Gotowe, potem otwórz Ustawienia systemowe → Prywatność i ochrona, przewiń na sam dół i wybierz Otwórz mimo to obok komunikatu o pliku. Potwierdzasz to raz i nigdy więcej. Od macOS 15 to jedyna droga; dawna sztuczka z prawym przyciskiem już nie działa.

Po rozpakowaniu archiwum możesz usunąć. Rozpakowanego folderu nie: to sam program, potrzebny przy każdym uruchomieniu programu pomocniczego.

Aktualizacja

Jeśli masz wtyczkę, po jej aktualizacji naciśnij w sekcji ⚙ Zaawansowane przycisk Przygotuj ponownie. Zatrzymuje to działający program pomocniczy, rozpakowuje nową wersję na starą i ją uruchamia. Ręcznie wygląda to tak.

Rozpakuj nową wersję na stary folder i uruchom ponownie. Program startowy zauważa, że działa jeszcze starszy program pomocniczy, kończy go i przejmuje jego miejsce. Niczego nie musisz zamykać ręcznie.

Jeśli się nie uruchamia

W oknie pojawia się informacja, że nie znaleziono Node.js
Brakuje Node albo nie ma go w ścieżce systemowej. Zainstaluj go ze strony nodejs.org i uruchom program pomocniczy ponownie.
W oknie pojawia się informacja, że port 8474 jest już zajęty
Port potrzebny programowi pomocniczemu zajmuje inny program. Zamknij go albo napisz nam, co to za program, a poszukamy obejścia.
Panel zgłasza, że nie znaleziono veraPDF
Zwykle veraPDF po prostu nie jest jeszcze zainstalowany. Jest bezpłatny i zajmuje minutę: instalacja veraPDF. Jeśli leży w nietypowym miejscu, otwórz config.json w folderze programu pomocniczego i wpisz pełną ścieżkę do programu veraPDF pod verapdfPath.

Nadal ani rusz? Sekcja rozwiązywania problemów w najczęstszych pytaniach omawia typowe przypadki obszerniej, a do nas zawsze możesz napisać.