Jest to odwieczna skarga: do wersji CS6 włącznie InDesign obsługuje przypisy dolne, ale nie przypisy końcowe. Dokumenty, książki, raporty itp. Nie przestaną potrzebować przypisów końcowych, ponieważ Adobe ich nie obsługuje. Nawet na oficjalnym blogu Adobe jest to opisywane jako „smutna historia” .
Istnieje wiele hacków i obejść (plus dużo hałasu i frustracji). Na końcu tego pytania zamieściłem kilka linków do wyboru (blog Adobe opisujący metodę ręczną oraz dwa skrypty Petera Kahrela, które mogą zautomatyzować ją w określonych okolicznościach).
Moje pytanie brzmi: czy jest coś zbliżającego się do gładkiego, bezbolesnego sposobu uzyskiwania przypisów końcowych w Indesign CS6 (lub wcześniejszym), który obsługuje jak najwięcej z następujących elementów :
(Nie spodziewam się, że będzie jakieś obejście tego problemu, chociaż jeśli to możliwe, byłoby świetnie. Zrzuciłbym nagrodę w wysokości 200 powtórzeń za każdego, kto może zapewnić porządny obieg pracy, który może to wszystko zrobić. konkretny problem, który skłonił mnie do zadawania pytań, szczególnie interesuje mnie 1, 6 i 8: Nie mogę znaleźć sposobu na sugestie, które mogę znaleźć, aby uzyskać wszystkie trzy z nich za pomocą jednej metody. Ale przepływ pracy, który jest solidny dla większość z nich, z którymi będę mógł walczyć, by wymusić się w niezręcznych przypadkach, byłoby w porządku)
- Aktualizuje numery referencyjne w dokumencie i sekcji przypisu końcowego automatycznie lub w prosty sposób po dodaniu nowego przypisu końcowego w środku dokumentu
- Interaktywne linki krzyżowe w elektronicznych plikach PDF i, jeśli to możliwe, e-bookach (tak, że kliknięcie / kliknięcie odpowiedniego numeru w tekście prowadzi bezpośrednio do odpowiedniego przypisu końcowego, a kliknięcie / kliknięcie numeru referencyjnego w przypisie końcowym powoduje powrót do pozycja w tekście głównym)
- Działa płynnie ze stylami znaków i akapitów , dzięki czemu masz pełną kontrolę nad stylami następujących elementów i możesz aktualizować ich style jako jeden:
- Liczba w tekście (styl znakowy).
- Numer referencyjny w przypisie końcowym (styl znakowy).
- Styl akapitowy przypisu końcowego.
- Działa z tekstem Microsoft Word i bez niego (mile widziane są także osobne przepływy pracy dla umieszczonych dokumentów Word, które mają przypisy końcowe Word oraz dokumenty utworzone w programie InDesign lub wklejone jako zwykły tekst z dodanymi przypisami końcowymi)
- Nie jest zawodny, płatkowaty ani podatny na awarie, gdy jest używany z książkami InDesign (dokumenty złożone z wielu połączonych dokumentów)
- Obsługuje lub może poradzić sobie z istnieniem (tzn. Nie psuje się, jeśli ręcznie utrzymujesz te niezręczne przypadki obok zwykłych rzeczy):
- Ponownie użyte przypisy końcowe (jeden przypis końcowy, wiele odniesień w tekście - np. W artykule naukowym, papierze używanym do poparcia kilku twierdzeń)
- Zakresy (np. Może istnieć przypis 3, do którego odwołuje się tylko tekst o zakresie takim jak „2-4”, gdzie przypisy 2, 3 i 4 stanowią dowody na poparcie jednego akapitu)
- Nie wymaga zbyt wiele żmudnej pracy ręcznej . Wyobraź sobie jako przypadek użycia książkę z 250 przypisami w 6 rozdziałach z różnymi autorami, najlepiej w różnych plikach .indd i przypisami na końcu książki. Nadchodzą zmiany aż do daty wydruku w stylu: „Znalazłem odniesienie do akapitu 16, rozdział 2. Proszę dodać nowy przypis końcowy, który mówi, co następuje…”.
- Ładnie pasuje do przypisów . Wyobraźmy sobie na przykład, że w naszej książce rozdział przypisów końcowych (numerowanych) na końcu służy jako odnośniki w sekcji odnośników, a przypisy na stronie (alfabetyczne) służą jako objaśnienia i na bok.
Najlepsze byłyby odpowiedzi InDesign, ale odpowiedzi w stylu „Ditch Adobe InDesign i użyj [ autentycznej alternatywy, a nie MS Word!]” Są mile widziane. Adobe miał wystarczająco dużo czasu, aby coś z tym zrobić!
Idealnie również, nie „po prostu spędzaj tygodnie lub miesiące ucząc się kodować za pomocą języka programowania układu dokumentów LaTeX!”, Chociaż mógłbym wysłuchać bardzo przekonującego argumentu na ten temat ...
Pakiety voodoo i skrypty GREP są mile widziane.
Krótki przewodnik po niektórych istniejących zasobach przypisów końcowych InDesign:
- Półoficjalny przewodnik Adobe po InDesign Endnotes (post na blogu) . Opisuje metodę wykorzystującą numerowane odsyłacze. Elastyczny, ale wymaga sporo pracy ręcznej i nie aktualizuje liczb w tekście w miarę dodawania nowych notatek.
- Skrypt autorstwa Petera Kahrela, który konwertuje przypisy końcowe z dokumentów umieszczonych w programie Word . Zauważ, że skrypt wariuje w przypadkach takich jak te w 6 powyżej (nie przetestowałem go dokładnie, ponieważ potrzebuję tych niezręcznych przypadków, więc otrzymuję komunikat o błędzie „
The number of endnote references does not match the number of endnotes
”). Mile widziane są odpowiedzi wyjaśniające, jak pracować z tym skryptem w zaokrąglonym przepływie pracy. - Kolejny skrypt autorstwa Petera Kahrela, który konwertuje przypisy InDesign na przypisy końcowe (w zasadzie przenosząc je na koniec i agregując ich numerację). Robi to automatycznie do wszystkich przypisów, więc nie działa w dokumentach, które również mają przypisy. Nie przetestowałem go też dokładnie (w moim przypadku potrzebuję osobnych przypisów) i nie widzę żadnego sposobu, aby automatycznie zaktualizował liczby w tekście. Ponownie mile widziane są odpowiedzi dotyczące tego skryptu w ramach przepływu pracy.
Edycja: Wreszcie, oto artykuł, który przedstawia wszystkie trzy powyższe linki , a także komercyjną wtyczkę wymienioną w moim komentarzu poniżej z pewnym dopracowaniem. Rzecz najbliższa odpowiedzi, którą znalazłem w swoich badaniach.
źródło
Odpowiedzi:
Niestety odpowiedź leży na drodze do wielu prac. W tej chwili nie ma mowy, ale Adobe (będąc Adobe) zademonstrował ścieżkę do osiągnięcia pożądanego rezultatu za pomocą swojego szalonego systemu w linku:
http://blogs.adobe.com/indesigndocs/2009/03/endnotes_in_indesign_cs4.html
Pokazują tutaj, że można systematycznie analizować procedury wymagane do osiągnięcia pożądanego rezultatu i rozbić je na szereg etapów w obrębie ich oprogramowania, z pewnym stopniem warunkowości.
Takie rzeczy może zrobić ich język skryptowy po rozciągnięciu.
Jednak najlepszymi ludźmi, którzy to robią, są pracownicy Adobe i nie zrobią tego, ponieważ chcą, aby ta funkcja była ustawiona w pełnych wersjach późniejszych wydań, abyś mógł aktualizować i subskrybować nowe pakiety od nich.
Oznacza to, że jedyną opcją jest zatrudnienie kogoś, kto może to zrobić, lub znalezienie kogoś, kto zrobi to spekulacyjnie.
To dużo pracy, jeśli chodzi o testowanie scenariuszy przypadków i testy warunkowe na wszystkich innych urządzeniach, i nie jest to coś, z czego każdy byłby zadowolony. Ale jest to możliwe.
Sugeruję, aby szukać czegoś takiego jak Polska w poszukiwaniu potencjalnej supergwiazdy Javascript, która byłaby zainteresowana wtyczkami Adobe, jeśli naprawdę chcesz wyśledzić kogoś, kto może to zrobić.
Niestety odpowiedź brzmi: „Nie, nie ma łatwiejszych ani bardziej bezbolesnych sposobów niż te, które już znalazłeś”.
Jeszcze bardziej niefortunne jest to, że Adobe nie dba o modernizację funkcji w starszych wersjach, mimo że oprogramowanie oparte na komponentach sprawia, że jest to możliwe. Tak więc istnieje niewielka szansa, że w przyszłości CS6 będzie mieć coś w rodzaju natywnej implementacji tego.
I nie ma szans, że Adobe stworzy wtyczkę, aby to zrobić. Pomimo rozpoznania problemu, pragnienia i drogi do rozwiązania.
źródło