Brugerhåndbog Annuller

Script

Lær, hvordan du automatiserer almindelige opgaver ved hjælp af scripts.

Scriptfunktioner er praktiske til mange forskellige opgaver. Et script kan være så enkelt som at automatisere en almindelig opgave eller så komplekst som at oprette en helt ny funktion. Du kan oprette dine egne scripts og køre scripts, som andre har oprettet. Du kan finde flere oplysninger om at arbejde med scripts i Scriptguide, scriptkrav og andre udviklerressourcer.

Byg plug-ins med UXP-script

Udviklere kan nu oprette plug-ins ved hjælp af UXP-script for at bygge omfattende brugergrænseflader og mere interaktive komponenter til brugerne. Kom godt i gang med at bygge dit første plug-in.

Oversigt over panelet Scripter og panelet Scriptlabel

InDesign indeholder to paneler til script: panelet Scripter og panelet Scriptlabel.

Panelet Scripter er dér, hvor du kører scripter uden at forlade InDesign. I panelet Scripter vises de scripter, der findes i mapperne med scripter i InDesign-appmappen og i dine præferencemapper.

Vælg Windows > Valg > Scripter for at åbne panelet ScripterHvis du opretter eller modtager et script, kan du indsætte det i panelmappen Scripter, så det bliver vist i panelet Scripter.

macOS

Users/[brugernavn]/Library/Preferences/Adobe InDesign/[version]/[sprog]/Scripts/Scripts Panel

Windows XP

Documents and Settings\[brugernavn]\Application Data\Adobe\InDesign\[version]\[sprog]\Scripts\Scripts Panel

Windows Vista og Windows 7

Brugere\[brugernavn]\AppData\Roaming\Adobe\InDesign\[version]\[sprog]\Scripts\Panelet Scripter

Bemærk:

En hurtig måde at finde scriptpanelmappen på er at højreklikke (Windows) eller holde Ctrl nede og klikke (macOS) på et script i panelet Scripter og vælge Vis i Stifinder (Windows) eller Vis i Finder (macOS).

panelet Scriptlabel kan du angive et navn til et sideelement, f.eks. en tekstramme eller en form. Det er især nyttigt at angive navne til sideelementer, når du skriver scripter, hvor du har brug for at identificere et objekt. Vælg Windows Valg > Scriptlabel for at åbne panelet Scriptlabel.

Du kan finde flere oplysninger om tilføjelse, kørsel og redigering af scripter i scriptguiden.

Eksempelscripter

Du kan køre et script ved at dobbeltklikke på det i panelet Scripter, eller du kan køre scripter ved hjælp af Anvend hurtigt.

AddGuides

Tilføjer hjælpelinjer omkring det eller de markerede objekter.

AddPoints

Føjer punkter til kurver på det eller de markerede objekter.

Tilføj QR-kode

QR-koden kan enten placeres på placeringsindskydningen eller direkte som sideelement.

AdjustPageItems

Flytter indholdet af lige/ulige sider med angivne mængder, forsøger at få objekter tilbage i den korrekte position efter en ændring af margenen på hovedsiden og/eller en sideindsættelse.

AlignToPage

Justerer objekter til angivne positioner på en side.

AnimationEncyclopedia

Opretter automatisk knapper med forskellige animationsegenskaber.

BreakFrame

Fjerner en markeret tekstramme og dens indhold fra en tekstenhed.

CornerEffects

Gentegner kurven på det eller de markerede elementer ved hjælp af forskellige hjørneeffekter. Hjørneeffekter kan anvendes på markerede punkter på kurven.

CreateCharacterStyles

Definerer en komplet tegntype på basis af den markerede tekst.

CropMarks

Tilføjer skære- og/eller pasmærker omkring det eller de markerede objekter.

ExportAllStories

Eksporterer alle tekstenheder i et dokument til en række tekstfiler.

FindChangeByList

Udfører en række almindelige tekstsøgninger og -erstatninger ved at læse en tabulatorsepareret tekstfil.

ImageCatalog

Placerer alle grafikelementer i en angivet mappe i layouttypen "kontaktaftryk".

MakeGrid

Opretter et gitter ved at opdele eller dublere det eller de markerede objekter.

Neon

Anvender en "blandingseffekt" på det eller de markerede objekter.

PathEffects

Ændrer positionen af kurvepunkter på det eller de markerede objekter for at tilføje en kreativ effekt.

PlaceMultipagePDF

Placerer alle sider i en PDF-fil.

SelectObjects

Markerer objekter på det aktive opslag efter deres objekttype.

SortParagraphs

Sorterer afsnittene i markeringen alfabetisk.

SplitStory

Opdeler tekstrammerne fra den markerede tekstenhed i separate, ulænkede tekstrammer.

TabUtilities

Anvender tabulatorstop og indrykninger på den markerede tekst.

Du kan få flere oplysninger om installation og brug af disse eksempelscripter under Automation.

Scripter fra fællesskabet

InDesign indeholder også flere scripter, der er oprettet af InDesign-fællesskabet. 

  • Unicodeinjector af Kris Coppieters - Brug tastaturgenveje til let at indsætte et eller flere Unicode-tegn i InDesign-teksten. Du kan få flere oplysninger under Instruktioner
  • Indsæt typografiske anførselstegn af Stefan Rakete - Brug tastaturgenveje til at tilføje definerede typografiske anførselstegn før og efter den valgte tekst. Du kan få flere oplysninger under Instruktioner
  • Lagkloner af Paolo Agostinetto - Dette script giver dig mulighed for at kopiere et lag og dets elementer fra et dokument til et andet. Du kan få flere oplysninger under Instruktioner
  • Få x-højde af Roland Dreger - Bestem x-højden på en tekstpassage. Du kan få flere oplysninger under Instruktioner.
  • Fastgør margener til tekstramme af Ariel Walden - Et script til at ændre dokumentets margener overalt for at matche den valgte tekstramme. Du kan få flere oplysninger under Instruktioner.
  • Bryd tekstkæde af Ariel Walden - Et InDesign-script, der gør det nemt at bryde kæden mellem tekstrammer. Du kan få flere oplysninger under Instruktioner.
  • InCopy-noteadvarsel af Kris Coppieters - Et startscript til Adobe® InDesign® og Adobe InCopy®, der advarer om tilstedeværelsen af noter. Du kan få flere oplysninger under Instruktioner.
  • Kopiér og indsæt koordinater af Kris Coppieters - Script til at kopiere og indsætte koordinater på sideelementer. Du kan få flere oplysninger under Instruktioner.
  • Sammenkæd GREB af Gregor Fellenz - Sammenkæd GREP-forespørgsler i InDesign med nye scripts. Du kan få flere oplysninger under Instruktioner.
  • Ryd tilsidesættelser af Gregor Fellenz - Ryd formattilsidesættelser fra InDesign-tekst, -tabeller eller -objekter. Du kan få flere oplysninger under Instruktioner.
  • Inverter markering af Luis Felipe Corullón - Script til at invertere markeringen i et InDesign-dokument. Du kan få flere oplysninger under Instruktioner.
  • Lagkloner af Paolo Agostinetto - Dette script giver dig mulighed for at kopiere et lag og dets elementer fra et dokument til et andet. Du kan få flere oplysninger under Instruktioner
  • Dokumentslutnoter til bogslutnoter af Peter Kahrel - Konverter slutnoter i slutningen af dokumentet til slutnoter i slutningen af bogen. Du kan få flere oplysninger under Instruktioner
  • Omnummerering af slutnotehenvisninger af Peter Kahrel - Script opretter slutnoter, hvis referencer ikke opdateres automatisk, når du tilføjer eller fjerner slutnoter. Du kan få flere oplysninger under Instruktioner
  • Tilpas størrelse på ting til side af Olav Kvern - Tilpasser størrelsen på den aktuelle markering, for eksempel et billede, til sidens størrelse. Du kan få flere oplysninger under Instruktioner
  • Tilpas sidestørrelse til ting af Olav Kvern - Tilpasser størrelsen på siden til størrelsen på den aktuelle markering, for eksempel et billede. Du kan få flere oplysninger under Instruktioner.

Adobe vedligeholder et lager af open source-fællesskabsscripter på GitHub. Du kan få flere oplysninger om InDesign-fællesskabets scriptlager i ReadMe-filen. Denne ReadMe-fil indeholder detaljer om, hvordan du bidrager med et script og links til scriptbrugerne. 

Mere som dette

Har du et spørgsmål eller en idé?

Spørg i foraene

Hvis du har et spørgsmål eller en god idé, så kom og deltag i Adobe InDesign Community. Vi vil meget gerne høre fra dig og se dine kreationer.

Få hjælp hurtigere og nemmere

Ny bruger?