Příručka uživatele Zrušit

Skriptování

Zjistěte, jak automatizovat běžné úkoly pomocí skriptů.

Skriptování je skvělý nástroj umožňující provádět řadu různých úloh. Skript může být buď docela jednoduchý jako běžná automatizovaná úloha, nebo složitý jako zcela nová funkce. Můžete vytvářet vlastní skripty a spouštět skripty vytvořené jinými lidmi. Další informace o skriptování najdete v příručce pro skriptování, v požadavcích na skriptování a v dalších zdrojích pro vývojáře.

Tvorba zásuvných modulů pomocí skriptování UXP

Vývojáři nyní mohou vytvářet moduly pomocí skriptování UXP, a vytvářet tak rozsáhlá uživatelská rozhraní a interaktivnější komponenty pro uživatele. Začněte tvorbou svého prvního modulu.

Panel Skripty a panel Popis pro skript – přehled

InDesign obsahuje dva panely pro skriptování: panel Skriptypanel Popis pro skript.

Panel Skripty je místo, kde spouštíte skripty, aniž byste opustili InDesign. V panelu Skripty se zobrazují skripty, které jsou umístěné ve složce Skripty v rámci složky aplikace InDesign a ve vaší složce Předvolby.

Zvolte možnost Okna > Pomůcky > Skripty a otevřete panel SkriptyPokud vytvoříte nebo dostanete skript, můžete ho umístit do složky panelu Skripty , aby se zobrazil v panelu Skripty .

macOS

Users/[jméno uživatele]/Library/Preferences/Adobe InDesign/[verze]/[jazyk]/Scripts/Scripts Panel

Windows XP

Documents and Settings\[jméno uživatele]\Application Data\Adobe\InDesign\[verze]\[jazyk]\Scripts\Scripts Panel

Windows Vista a Windows 7

Users\[jméno uživatele]\AppData\Roaming\Adobe\InDesign\[verze]\[jazyk]\Scripts\Scripts Panel

Poznámka:

Složku panelu Skripty rychle najdete kliknutím pravého tlačítka myši (Windows) nebo tlačítka Ctrl (macOS) na skript v panelu Skripty a volbou možnosti Najít v Průzkumníku (Windows) nebo Najít ve Finderu (macOS).

Panel Popis pro skript vám umožní určit popis pro položku stránky, například textový rámeček nebo tvar. Určení popisů pro položku stránky je užitečné zejména při psaní skriptů, ve kterých potřebujete identifikovat objekt. Zvolte možnost Okna Pomůcky > Popis pro skript a otevřete panel Popis pro skript.

Podrobné informace o přidávání, spouštění a upravování skriptů najdete v Příručce pro skriptování.

Ukázkové skripty

Skript můžete spustit dvojitým kliknutím v panelu Skripty nebo můžete skripty spouštět pomocí funkce Rychle aplikovat.

AddGuides

Přidá vodítka kolem vybraného objektu nebo objektů.

AddPoints

Přidá body k cestám vybraného objektu nebo objektů.

Přidání kódu QR

Kód QR lze umístit do umisťovacího kurzoru nebo přímo jako položku stránky.

AdjustPageItems

Přesune obsah sudých/lichých stránek o zadané hodnoty; pokusí se dostat objekty zpět do správné polohy po změně okraje vzorové stránky nebo vložení stránky.

AlignToPage

Zarovná objekty do určených pozic na stránce.

AnimationEncyclopedia

Automaticky vytvoří tlačítka s různými vlastnostmi animace.

BreakFrame

Odstraní z článku vybraný textový rámeček a jeho obsah.

CornerEffects

Překreslí cestu vybrané položky nebo položek s různými efekty rohů. Efekty rohů lze aplikovat na vybrané body cesty.

CreateCharacterStyles

Podle vybraného textu nadefinuje úplný znakový styl.

CropMarks

Přidá značky oříznutí nebo soutiskové značky kolem vybraného objektu nebo objektů.

ExportAllStories

Vyexportuje všechny články v dokumentu do série textových souborů.

FindChangeByList

Načte textový soubor s oddělením tabulátory a provede sérii obecných operací hledání a změny textu.

ImageCatalog

Umístí grafiku v určené složce do rozvržení „stránky miniatur“.

MakeGrid

Vytvoří mřížku rozdělením nebo zdvojením vybraného objektu nebo objektů.

Neon

Na vybraný objekt nebo objekty aplikuje efekt „prolnutí“.

PathEffects

Změní polohu bodů cesty na vybraném objektu nebo objektech, aby bylo možné vytvořit kreativní efekt.

PlaceMultipagePDF

Umístí všechny stránky PDF.

SelectObjects

Vybere na aktivní dvojstránce objekty podle jejich typu.

SortParagraphs

Seřadí abecedně odstavce ve výběru.

SplitStory

Rozdělí textové rámečky ve vybraném článku na samostatné, nesvázané textové rámečky.

TabUtilities

Aplikuje na vybraný text zarážky tabulátoru a odsazení.

Další informace o instalaci a používání těchto ukázkových skriptů najdete v tématu Automatizace.

Skripty komunity

Aplikace InDesign nabízí i další skripty, které byly vytvořeny komunitou InDesign. 

  • Unicode Injector od Krise Coppieterse – umožňuje pomocí klávesových zkratek snadno do textu v aplikaci InDesign vložit jeden nebo více znaků Unicode. Další informace najdete v příslušných pokynech
  • Insert Typographer Quote od Stefana Raketeho – umožňuje pomocí klávesových zkratek přidávat definované typografické uvozovky před vybraný text a za něj. Další informace najdete v příslušných pokynech
  • Layer Cloner od Paola Agostinetta – umožňuje zkopírovat jednu vrstvu s jejími prvky z jednoho dokumentu do druhého. Další informace najdete v příslušných pokynech
  • Get x-Height od Rolanda Dregera – určení výšky x bloku textu. Další informace najdete v příslušných pokynech.
  • Připnutí okrajů k textovému rámečku od Ariela Waldena – skript k úpravě okrajů dokumentu v celém textu tak, aby odpovídaly vybranému textovému rámečku. Další informace najdete v příslušných pokynech.
  • Přerušení vlákna textu od Ariela Waldena – skript pro aplikaci InDesign k snadnému přerušení vlákna mezi textovými rámečky. Další informace najdete v příslušných pokynech.
  • InCopy Note Alert od Krise Coppieterse – startovací skript pro aplikaci Adobe® InDesign® a Adobe InCopy®, který upozorní na přítomnost poznámek. Další informace najdete v příslušných pokynech.
  • Copy Paste Coordinates od Krise Coppieterse – skript pro zkopírování souřadnic do položek na stránce. Další informace najdete v příslušných pokynech.
  • Chain Grep od Gregora Fellenze – zřetězení dotazů InDesign GREP na nové skripty. Další informace najdete v příslušných pokynech.
  • Clear Overrides od Gregora Fellenze – zrušení lokálních změn stylu z textu, tabulek nebo objektů aplikace InDesign. Další informace najdete v příslušných pokynech.
  • Invert Selection od Luise Felipe Corullóna – skript pro invertování výběru v dokumentu aplikace InDesign. Další informace najdete v příslušných pokynech.
  • Layer Cloner od Paola Agostinetta – skript, který umožňuje zkopírovat vrstvu a její prvky z jednoho dokumentu do druhého. Další informace najdete v příslušných pokynech
  • End Notes to End of Book Notes od Petera Kahrela – konverze poznámek na konci dokumentu na poznámky na konci knihy. Další informace najdete v příslušných pokynech
  • Renumbering Endnote References od Petera Kahrela: Skript vytváří poznámky na konci, jejichž reference se při přidání nebo odstranění poznámek na konci automaticky neaktualizují. Další informace najdete v příslušných pokynech
  • Size Thing to Page od Olava Kverna – změní velikost aktuálního výběru, například obrázku, na velikost stránky. Další informace najdete v příslušných pokynech
  • Size Page to Thing od Olava Kverna – změní velikost stránky na velikost aktuálního výběru, například obrázku. Další informace najdete v příslušných pokynech.

Společnost Adobe spravuje úložiště open-source skriptů od komunity na GitHubu. Další informace o úložišti skriptů komunity aplikace InDesign najdete v souboru ReadMe. Tento soubor ReadMe obsahuje podrobnosti o přispění skriptem a odkazy na jejich autory. 

Další podobné

Máte nějaký dotaz nebo nápad?

Zeptejte se komunity

Pokud máte dotaz nebo se chcete podělit o svůj nápad, zapojte se do komunity aplikace Adobe InDesign. Rádi si poslechneme váš názor a prohlédneme vaše výtvory.

Získejte pomoc rychleji a snáze

Nový uživatel?