Översikt över strukturpanelen
Struktur-panelen visar, i hierarkisk form, objekt i ett dokument som har markerats med XML-taggar. Dessa objekt kallas element. Du kan flytta element i Struktur-panelen för att definiera ordning och hierarki för objekt. Ett element består av en ikon som visar elementtypen och ett taggnamn.
A. Klicka på triangeln när du vill expandera eller komprimera element B. Element C. Textbit D. Attribut
A. Klicka på triangeln när du vill expandera eller komprimera element B. Element C. Textbit D. Attribut
Elementen kan dessutom ge dig följande information:
Blått rutertecken
En blå diamant på en elementikon betyder att elementet är kopplat till ett objekt på sidan. Avsaknaden av en blå diamant betyder att elementet inte har kopplats till ett sidobjekt.
Understrukna
Taggnamnet är understruket om objektet på sidan som elementet motsvarar är valt. Om du till exempel väljer text som du har tilldelat taggen Title, är ordet Title i textens element understruket i Strukturpanelen. Understrykning visar om valda objekt på sidan och element i strukturpanelen motsvarar varandra.
Textbit
De första 32 tecknen av taggad text, som kallas textutdrag, kan visas till höger om elementet. Dessa utdrag hjälper dig att identifiera sidobjektet som ett element motsvarar.
Punkt och attribut
Attribut ger metadatainformation om ett element. Om attribut är kopplade till ett element visas en svart punkt tillsammans med attributnamn och värden under elementet.
Använd strukturpanelen
- För att öppna strukturpanelen väljer du Vy > Struktur > Visa struktur.
- För att stänga Struktur-panelen väljer du Visa > Struktur > Dölj struktur, eller klickar på delningsknappen.
- För att expandera eller minimera ett element (och visa eller dölja alla dess underordnade element) klickar du på triangeln bredvid elementet.
- För att justera storleken på strukturpanelen drar du avdelarknappen.
- För att expandera eller dra ihop ett element samt alla element som finns i det håller du ned Ctrl (Windows) eller Cmd (Mac) medan du klickar på triangeln bredvid elementet.
- För att visa eller dölja textutdrag väljer du Visa textutdrag eller Dölj textutdrag från menyn i Struktur-panelen.
Ikoner i strukturrutan
Följande ikoner visas i strukturrutan:
Ikon |
Namn |
Använd |
|---|---|---|
|
Rotelement |
Varje dokument innehåller ett rotelement längst upp som kan döpas om men inte flyttas eller tas bort. |
|
Storyelement |
Representerar taggade berättelser (en eller flera länkade ramar). |
|
Textelement |
Representerar taggad text inom en ram. |
|
Grafiskt element |
Representerar en taggad ram som innehåller en placerad bild. Varje grafiskt element innehåller ett href-attribut som definierar vägen eller URL:en till den länkade filen. |
|
Oplacerat textelement |
Oplacerat textelement som ännu inte är kopplat till ett sidobjekt. |
|
Oplacerat grafiskt element |
Oplacerat grafiskt element som ännu inte är kopplat till ett sidobjekt. |
|
Tabellelement |
Representerar en tabell. |
|
Huvudcellselement |
Representerar en cell i rubrikraden i en tabell. |
|
Brödtextcellselement |
Representerar en cell i brödtexten i en tabell. |
|
Sidfotscellselement |
Representerar en cell i sidfotens rad i en tabell. |
|
Tomt element |
En tom ram är associerad med detta element. |
|
Attribut |
Inkluderar metadata, såsom nyckelord eller plats för en länkad bild (HREF-attribut). |
|
Kommentar |
Inkluderar kommentarer som visas i XML-filen, men inte i InDesign-dokumentet. |
|
Bearbetningsinstruktion |
Inkluderar en instruktion som utlöser en åtgärd i applikationer som kan läsa bearbetningsinstruktioner. |
|
DOCTYPE-element |
Talar om för InDesign vilken DTD-resurs som ska användas när XML-resursen valideras. |
Ordna om strukturerade element
Du kan ändra ordningen och hierarkiska rangordningen av element i strukturpanelen. Följ dock dessa regler:
Ett XML- dokument måste ha ett enda rotelement längst upp i strukturen. Rotelementet innehåller och är överordnad alla andra element. Endast DTD (som visas som ett DOCTYPE-element), kommentarer och bearbetningsinstruktioner får visas ovanför rotelementet i strukturpanelen.
Ändringar i XML-hierarkistrukturen kan påverka utseendet på taggade objekt på InCopy-sidor. Till exempel, om du gör ett textelement till underordnat element någon annanstans i strukturen flyttas även texten i layouten.
Du kan inte dra ett tabellcellselement till ett tabellelement eller flytta element till ett tabellelement.
För att flytta ett element drar du det till en ny plats inom strukturen. En linje visas när du drar för att visa var du fogar in elementet. Bredden på linjen markerar nivån i hierarkin.
För att göra ett element till underordnat ett annat element placerar du antingen det över mallelementet för att markera det eller placerar det bland mallens andra underordnade element, och släpper sedan musknappen.
För att degradera ett element med en nivå i hierarkin drar du det strax ovanför ett annat överordnat element och flyttar det åt vänster något tills linjen som visar dess placering sträcker sig över bredden av det överordnade elementet.
För att kopiera eller klippa ut ett element väljer du elementet eller elementen i strukturpanelen och väljer sedan Redigera > Kopiera eller Redigera > Klipp ut. Välj elementet direkt ovanför där du vill infoga elementet och välj Redigera > Klistra in.
När du klipper ut ett element klipps elementet och innehållet ut till urklipp, men ramen förblir intakt.
Infoga ett överordnat element
Infoga ett överordnat element i strukturpanelen för att behålla rätt XML-struktur eller organisera innehåll bättre. Innan du kan infoga ett nytt överordnat element måste du välja elementen som kommer att vara underordnade det nya överordnade elementet. När det nya överordnade elementet infogas degraderas de valda underordnade elementen med en rang i den strukturella hierarkin.
I strukturpanelen väljer du elementen som kommer att vara underordnade element till det nya överordnade element du vill infoga. Tänk på följande:
Du kan inte välja roten eller ett element på rotnivå.
Du kan inte välja Story eller ett element på Story-nivå.
Elementen måste befinna sig på samma nivå i strukturhierarkin.
Elementen måste vara sammanhängande.
Markeringen får inte innehålla tabellceller eller attribut.
På menyn Strukturpanel väljer du Nytt överordnat element, eller högerklicka (Windows) eller Ctrl-klicka (Mac OS) och välj Nytt överordnat element.
Välj en tagg för det nya överordnade elementet och klicka på OK.
Infoga ett nytt överordnat element snabbt genom att välja Lägg till tagg i panelen Taggar och klicka sedan på en tagg i panelen. Du kan också högerklicka (Windows) eller Ctrl-klicka (Mac OS) på ett element som du har valt i Structure-panelen, välja Nytt överordnat element och sedan välja ett element.
Arbeta med attribut
Ett attribut ger tilläggsinformation om ett XML-element. Varje attribut består av ett namn och ett värde. Attribut visas i Structure-panelen; de placeras inte i dokumentet eller används som innehåll i dokumentet. Ta med attribut med element för att gynna resurser och applikationer som kommer att använda XML-resurserna du skapar i InCopy .
När du taggar en bild skapar InDesign automatiskt ett href-attribut med ett värde som definierar bildens plats på disken. Detta href-attribut gör att andra resurser och applikationer kan lokalisera bilden på disken så att den kan visas.
Du kan lägga till attribut till alla element utom DOCTYPE-elementet (en DTD-fil), kommentarer och bearbetningsinstruktioner. För att till exempel inkludera nyckelord för sökning i en nedströmsapplikation kan du skapa ett attribut som kallas keywords. Du kan också skapa attribut för att ange ersättningstext, spåra artikeltitlar och registrera annan innehållsrelaterad information.
Om du använder en DTD-fil kan du visa dess innehåll för att se vilka attribut den tillåter. Attributnamn, liksom taggnamn, måste överensstämma med DTD:n.
InCopy känner igen speciella namespace-attribut som kan specificera stycke- eller teckenformat, tabeller och tabellcellformat, samt styra whitespace. Mer information finns i den tekniska XML-referensen och andra resurser på www.adobe.com/go/learn_id_XMLscript.
Lägg till ett attribut
Klicka på knappen Lägg till ett attribut
.Välj Nytt attribut på menyn i strukturpanelen.
Högerklicka (Windows) eller Ctrl-klicka (Mac OS) på det valda elementet och välj Nytt attribut.
Visa eller dölj attribut i strukturpanelen
Du kan behöva klicka på triangelikonen bredvid ett element för att visa dess attribut.
Redigera eller ta bort ett attribut
Om du vill redigera attributet dubbelklickar du på det eller väljer Redigera från menyn i strukturpanelen.
Om du vill ta bort attributet klickar du på ikonen Ta bort eller väljer Ta bort från menyn i strukturpanelen.
Redigera href-attribut
InCopy skapar href-attribut automatiskt för att hantera bildfiler. href-attributet definierar bildfilens plats på disken så att bildfilen kan visas. När du taggar en placerad bild skapar InCopy ett href-attributvärde som listar bildens sökväg och filnamn.
Sökvägen kan vara en absolut länk, en relativ länk till samma mapp som XML-filen, eller en relativ länk till undermappen Images i mappen där XML-filen finns. Relativa sökvägar är specifika för sökvägen där dokumentet sparas.
Ett href-attribut med en absolut länk ser ut som följande (i Windows och Mac OS):
href=file:///C:/Images/Meadow.psd
href=file:///Users/abhayc//Desktop/abc.jpg
Ett href-attribut till en bildfil i samma mapp som XML-filen ser ut som följande:
href=file:Meadow.psd
Ett href-attribut till en bildfil i undermappen Images ser ut så här:
href=file:///Images/Meadow.psd
Du kan redigera attributet href för att ange en ny länk till en bild. Till exempel kan du redigera en absolut länk för att göra den till en relativ länk, vilket gör bildfilen tillgänglig när du exporterar filen.
Lägg till kommentarer och bearbetningsinstruktioner
Med InCopy kan du inkludera kommentarer och bearbetningsinstruktioner i en XML-fil. Ange en kommentar för att inkludera beskrivande information om ett element. Kommentarer kan visas i webbläsare och textredigerare. De hjälper andra att förstå XML-struktur och XML-taggar. En bearbetningsinstruktion är ett särskilt, applikationsspecifikt kommando. Till exempel kan du ange en sidbrytningsbearbetningsinstruktion så att ett program som du exporterar din XML-fil till förstår var en sidbrytning ska infogas. Användardefinierade bearbetningsinstruktioner i InCopy är avsedda för användning i andra program; InCopy själv agerar inte på bearbetningsinstruktioner.
Kommentarer och bearbetningsinstruktioner visas i fönstret Struktur. Du kan flytta, redigera och ta bort kommentarer och bearbetningsinstruktioner precis som andra element i fönstret Struktur. De kan dock inte innehålla underordnade element eller attribut.
A. Bearbetningsinstruktion B. Kommentar
Lägg till en kommentar
För att lägga till en kommentar i en tabell väljer du en tabellcell. Du kan lägga till kommentarer i tabellceller, inte i tabeller.
Lägg till en bearbetningsinstruktion
Om du vill lägga till en bearbetningsinstruktion i en tabell väljer du ett tabellcellselement. Du kan lägga till bearbetningsinstruktioner i tabellceller, inte tabeller.
Visa kommentarer och bearbetningsinstruktioner
Redigera kommentarer och bearbetningsinstruktioner
Dubbelklicka på kommentaren eller bearbetningsinstruktionen.
Välj Redigera på menyn för strukturrutan.
Validera XML med DTD-filer
Att validera XML-koden i ett dokument betyder att jämföra strukturen, elementtaggnamn och attribut mot specifikationerna i en DTD-fil. För att validera mot en DTD-fil måste du först läsa in den i ditt dokument i InDesign.
Att läsa in en DTD-fil importerar taggnamn till taggpanelen. Dessa importerade taggnamn är låsta. De kan inte tas bort eller döpas om förutom genom att ta bort DTD-filen från dokumentet.
DOCTYPE-elementet visas överst i strukturrutan om en DTD-fil har lästs in i ditt dokument. (DTD:er läses ibland in automatiskt när du importerar en XML-fil.) Om du vill ersätta DTD-filen i ett dokument tar du bort den befintliga DTD:en och läser sedan in en ny.
A. DOCTYPE-element från DTD-filen (strukturpanelen) B. Låst märkord från en DTD-fil (märkordspanelen)
Läs in en DTD-fil
När du laddar en DTD-fil bäddar InDesign in filen i dokumentet.
I panelen Struktur väljer du Ladda DTD från menyn i panelen Struktur.
I panelen Taggar väljer du Ladda DTD från panelmenyn.
Om du vill visa taggar som definierats i DTD-filen öppnar du panelen Taggar genom att välja Fönster > Verktyg > Taggar.
Visa en DTD-fil
DTD:er skrivs i ASCII-text. De kan innehålla inbäddade instruktioner och förklaringar som beskriver hur taggar ska tillämpas och element ordnas korrekt. I InDesign kan du bara visa en DTD som är laddad i ett dokument.
I menyn för panelen Struktur väljer du Visa DTD.
Dubbelklicka på elementet DOCTYPE i panelen Struktur.
Om du vill skriva ut en DTD-fil kopierar du kod från fönstret Visa DTD och klistrar in den i en textredigerare.
Ta bort en DTD-fil
InDesign tar bort kopian av DTD-filen som lagrats i InDesign-dokumentet, inte den ursprungliga DTD-filen. Taggar som importerades med DTD-filen finns kvar i panelen Taggar men är upplåsta.
Validera XML-struktur
När du validerar ditt dokument varnar InCopy dig om XML:en avviker från regler som fastställts av DTD-filen. Den föreslår sätt att få XML:en att uppfylla DTD-filens krav. Du kan åtgärda fel ett åt gången eller visa alla fel i ett separat fönster.
A. Inläst DTD-fil B. Fel eller ogiltigt villkor C. Beskrivning av fel med förslag på åtgärd D. Antal fel E. Validera F. Visa alla fel i ett separat fönster
A. DOCTYPE-element från tilldelad DTD-fil B. Fel eller ogiltigt villkor C. Beskrivning av felet med förslag på åtgärder D. Antal fel E. Validera F. Visa alla fel samtidigt i ett separat fönster
Om du vill ändra rotelementet som InDesign använder för validering väljer du DTD-alternativ i strukturrutans meny.
Klicka på vänsterpilen
eller\nhögerpilen
.Klicka på knappen Felfönster
för att\nvisa alla fel i ett separat fönster.Välj Visa lista med fel på strukturpanelens meny.
InCopy slutar\nvalidera när 250 fel har upptäckts. Ett plustecken i rutan Felantal visas när denna gräns nås.
Liknande innehåll
Samarbeta smidigt om text med InCopy.
Formatera text och spåra ändringar medan formgivarna jobbar i InDesign.