Modrý kosočtverec
Panel Struktura zobrazuje v hierarchické formě položky v dokumentu, které byly označené tagy XML. Tyto položky se souhrnně nazývají elementy. V panelu Struktura můžete přesouvat elementy a definovat tak pořadí a hierarchii položek. Element se skládá z ikony ukazující typ elementu a názvu tagu.
A. Trojúhelníky pro rozbalení nebo sbalení elementů B. Element C. Výstřižek textu D. Atribut
Kromě toho poskytují elementy tyto informace:
|
Modrý kosočtverec u ikony elementu znamená, že je element připojený k položce na stránce. Absence modrého kosočtverce znamená, že element není připojený k položce stránky. |
Podtržení |
Název tagu je podtržený, pokud je na stránce vybraná položka, které element odpovídá. Pokud například vyberete text, kterému jste přiřadili tag Titul, slovo Titul bude v elementu textu v panelu Struktura podtržené. Podtržení ukazuje, zda si vybrané položky na stránce a elementy v panelu Struktura odpovídají. |
Výstřižek textu |
Prvních 32 znaků tagovaného textu, tzv. výstřižek textu, se může zobrazit vpravo od elementu. Výstřižky pomáhají najít položku stránky, které element odpovídá. |
Tečka a atribut |
Atributy poskytují informace metadat o elementu. Pokud jsou k elementu připojené atributy, zobrazí se pod elementem černá tečka s názvem atributu a jeho hodnotou. |
Používání panelu Struktura
- Chcete-li otevřít podokno Struktura, vyberte postupně volby Zobrazení > Struktura > Zobrazovat strukturu.
- Chcete-li podokno Struktura zavřít, vyberte postupně volby Zobrazení > Struktura > Skrýt strukturu nebo použijte rozdělovací tlačítko.
- Chcete-li rozbalit nebo sbalit element (a zobrazit nebo skrýt některé z jeho dceřiných elementů), použijte trojúhelník vedle příslušného elementu.
- Chcete-li nastavit velikost podokna Struktura, přetáhněte rozdělovací tlačítko.
- Chcete-li rozbalit nebo sbalit element a také všechny elementy, které obsahuje, podržte klávesu Ctrl (Windows) nebo Command (macOS) při současném kliknutí na trojúhelník vedle elementu.
- Chcete-li zobrazit nebo skrýt výstřižky textu, vyberte volbu Zobrazovat výstřižky textu nebo Skrýt výstřižky textu z nabídky podokna Struktura.
Ikony v panelu Struktura
V panelu Struktura se zobrazují následující ikony:
Ikona |
Název |
Použití |
---|---|---|
|
Kořenový element |
Každý dokument obsahuje pouze jeden kořenový element úplně nahoře, který můžete přejmenovat, ale nemůžete ho přesunout ani odstranit. |
|
Element článku |
Představuje tagované články (jeden nebo více zřetězených rámečků). |
|
Textový element |
Představuje tagovaný text uvnitř rámečku. |
|
Grafický element |
Představuje tagovaný rámeček, který obsahuje umístěný obraz. Každý grafický element obsahuje atribut „href“, který určuje cestu nebo URL k připojenému souboru. |
|
Neumístěný textový element |
Neumístěný textový element, který není spojený s položkou stránky. |
|
Neumístěný grafický element |
Neumístěný grafický element, který není spojený s položkou stránky. |
|
Element tabulky |
Představuje tabulku. |
|
Element buňky záhlaví |
Představuje buňku v řádku záhlaví tabulky. |
|
Element normální buňky tabulky |
Představuje buňku v těle tabulky. |
|
Element buňky zápatí |
Představuje buňku v řádku zápatí tabulky. |
|
Prázdný element |
S tímto elementem je spojený prázdný rámeček. |
|
Atribut |
Obsahuje metadata, jako jsou klíčová slova nebo umístění připojeného obrazu (atribut HREF). |
|
Poznámka |
Obsahuje poznámky, které se zobrazí v souboru XML, ale ne v dokumentu aplikace InDesign. |
|
Příkaz pro zpracování |
Obsahuje příkaz, který spustí akci v aplikaci, která umí číst příkazy pro zpracování. |
|
Element DOCTYPE |
Říká aplikaci InDesign, který soubor DTD má použít při ověřování platnosti souboru XML. |
Změny uspořádání elementů struktury
Můžete změnit pořadí a hierarchickou úroveň elementů v panelu Struktura. Věnujte nicméně pozornost těmto pravidlům:
Dokument XML musí mít na vrcholu struktury jeden kořenový element. Kořenový element obsahuje všechny ostatní elementy a je jejich rodičem. Pouze DTD (zobrazuje se jako element DOCTYPE), komentáře nebo příkazy pro zpracování mohou být nad kořenovým elementem v panelu Struktura.
Změny v hierarchické struktuře XML mohou ovlivnit podobu tagovaných položek na stránkách u aplikace InDesign. Pokud například změníte textový element na dceřiný element v jiném místě struktury, přesunete také text v rozvržení.
Element buňky tabulky nemůžete přetáhnout do elementu tabulky nebo elementy přesunout do elementu tabulky.
-
V panelu Struktura proveďte jeden z následujících úkonů:
Chcete-li element přesunout, přetáhněte ho do nového místa ve struktuře. Při přetahování se zobrazí čára, která označuje místo vložení elementu. Šířka čáry označuje úroveň v hierarchii.
Chcete-li element změnit na potomka jiného elementu, buď ho umístěte na rodičovský element tak, aby se zvýraznil, nebo ho umístěte mezi ostatní dceřiné elementy daného rodiče a pak uvolněte tlačítko myši.
Chcete-li přesunout element o jednu úroveň v hierarchii níže, přetáhněte ho hned nad jiný rodičovský element a přesunujte ho pomalu doleva, dokud se nezobrazí čára, která označuje, že umístění přesahuje šířku rodičovského elementu.
Chcete-li kopírovat nebo vyjmout element, vyberte element nebo elementy v panelu Struktura a pak zvolte Úpravy > Kopírovat nebo Úpravy > Vyjmout. Vyberte element přímo nad místem, kam chcete element vložit, a pak zvolte Úpravy > Vložit.
Když element vyjmete, vyjme se do schránky element i obsah, ale rámeček zůstane nezměněný.
Vložení rodičovského elementu
Vložte rodičovský element do panelu Struktura, abyste zachovali správnou strukturu XML, nebo abyste zlepšili organizaci obsahu. Před vložením nového rodičovského elementu musíte vybrat elementy, které budou potomky nového rodiče. Když nový rodičovský element vložíte, vybrané dceřiné elementy se v hierarchii struktury posunou o jednu úroveň níže.
-
V panelu Struktura vyberte elementy, které budou dceřinými elementy nového rodičovského elementu, který chcete vložit. Zapamatujte si následující pravidla:
Nemůžete vybrat kořen nebo element na úrovni kořenu.
Nemůžete vybrat článek nebo element na úrovni článku.
Elementy musí být na stejné úrovni ve strukturální hierarchii.
Elementy musí být za sebou.
Výběr nesmí obsahovat buňky tabulky nebo atributy.
-
V nabídce podokna Struktura vyberte volbu Nový nadřazený element nebo klikněte pravým tlačítkem myši (Windows) nebo stiskněte a podržte klávesu Control (macOS) a vyberte volbu Nový nadřazený element.
-
Vyberte tag pro nový rodičovský element a vyberte tlačítko OK.
Vložte rychle nový rodičovský element tak, že vyberete volbu Přidat tag v podokně Tagy a pak v podokně vyberte tag. Můžete také kliknout pravým tlačítkem (Windows) nebo stisknout a podržet klávesu Control (macOS) na vybraném elementu v podokně Struktura, zvolit Nový nadřazený element a pak zvolit konkrétní element.
Práce s atributy
Atribut poskytuje další informace o elementu XML. Každý atribut se skládá z názvu a hodnoty. Atributy se zobrazují v panelu Struktura, nejsou umístěné v dokumentu ani použité jako jeho obsah. Přidejte atributy k elementům pro aplikace a soubory, které budou používat soubory XML vytvořené v aplikaci InDesign.
Když obrázek označíte tagem, InDesign automaticky vytvoří atribut href s hodnotou, která definuje umístění obrazového souboru na disku. Atribut href umožňuje ostatním souborům a aplikacím nalézt obrázek na disku, aby ho bylo možné zobrazit.
Atributy můžete přidat k libovolnému elementu s výjimkou elementu DOCTYPE (soubor DTD), poznámek a příkazů ke zpracování. Chcete-li například zahrnout klíčová slova pro vyhledávání v jiné aplikaci, můžete vytvořit atribut nazvaný keywords. Můžete také vytvořit atributy, které označují nahrazený text a nadpisy článků a které zaznamenávají další informace vztahující se k obsahu.
Pokud používáte soubor DTD, můžete si prohlédnout jeho obsah a zjistit, které atributy povoluje. Názvy atributů, podobně jako názvy tagů, musí být v souladu s DTD.
Aplikace InDesign rozlišuje speciální atributy jmenných prostorů, které mohou určovat odstavcové nebo znakové styly, styly tabulek a jejich buněk, a mohou řídit mezery. Další informace naleznete v příručce k aplikaci InDesign.
Přidání atributu
-
Vyberte element.
-
Proveďte jeden z následujících úkonů:
Vyberte tlačítko Přidat atribut
.
V nabídce podokna Struktura vyberte volbu Nový atribut.
Klikněte na vybraný element pravým tlačítkem (Windows) nebo se stisknutou klávesou Control (macOS) a vyberte volbu Nový atribut.
-
Zadejte název a hodnotu atributu a pak klikněte na OK.
Zobrazení nebo skrytí atributů v panelu Struktura
-
Zvolte Zobrazovat atributy nebo Skrýt atributy z nabídky panelu Struktura.
Možná budete muset kliknout na ikonu trojúhelníku vedle elementu, abyste zobrazili jeho atributy.
Úpravy nebo odstranění atributu
-
Vyberte atribut v panelu Struktura.
-
Proveďte jeden z následujících úkonů:
Chcete-li atribut upravit, dvojitě klikněte na něj nebo zvolte Upravit v nabídce panelu Struktura.
Chcete-li atribut odstranit, klikněte na ikonu Odstranit nebo zvolte Odstranit v nabídce panelu Struktura.
Úpravy atributů href
Aplikace InDesign vytváří atributy href automaticky pro zpracování obrazových souborů. Atribut href definuje umístění obrazového souboru na disku a obrazový soubor tak lze zobrazit. Když označíte umístěný obraz tagem, vytvoří aplikace InDesign hodnotu atributu href, která obsahuje cestu a název souboru obrazu.
Cesta může představovat absolutní odkaz, relativní odkaz vzhledem ke složce se souborem XML nebo relativní odkaz k podsložce Obrazy, která je ve složce se souborem XML. Relativní cesty se vztahují k cestě, kde je dokument uložen.
Atribut href s absolutním odkazem vypadá následovně (ve Windows a Mac OS):
href=file:///C:/Obrazy/Louka.psd
href=file:///Users/abhayc//Plocha/abc.jpg
Atribut href pro obrazový soubor ve složce se souborem XML vypadá následovně:
href=file:Louka.psd
Atribut href pro obrazový soubor v podsložce Obrazy vypadá takto:
href=file:///Obrazy/Louka.psd
Atribut href můžete upravit, chcete-li určit nový odkaz na obraz. Můžete například upravit absolutní odkaz a změnit ho na relativní, aby obrazový soubor zůstal dostupný, když soubor exportujete.
-
V panelu Struktura dvojitě klikněte na atribut href. (Možná budete muset kliknout na ikonu trojúhelníku vedle obrazového elementu, abyste zobrazili atributy.)
-
Jako Hodnotu zadejte novou cestu pro obraz a pak klikněte na OK.
Přidání poznámek a příkazů pro zpracování
Aplikace InDesign umožňuje zahrnout poznámky a příkazy pro zpracování do souboru XML. Zadejte poznámku, chcete-li přidat popisné informace o elementu. Poznámky můžete zobrazit ve webových prohlížečích a textových editorech. Pomáhají porozumět struktuře XML a tagům XML. Příkaz pro zpracování je zvláštní příkaz specifický pro aplikaci. Můžete například zadat příkaz pro zpracování nové stránky, aby aplikace, do které exportujete soubor XML, poznala, kde začíná nová stránka. Uživatelem vytvořené příkazy pro zpracování v aplikaci InDesign jsou určeny pro použití v jiných programech; samotná aplikace InDesign se neřídí příkazy pro zpracování.
A. Příkaz pro zpracování B. Poznámka
Poznámky a příkazy pro zpracování se zobrazují v panelu Struktura. Komentáře a příkazy pro zpracování můžete přesunout, upravit a odstranit stejně jako ostatní elementy v panelu Struktura. Nemohou ale obsahovat dceřiné elementy ani atributy.
Přidání poznámky
-
Vyberte element, ke kterému chcete přidat poznámku.Poznámka:
Chcete-li přidat poznámku k tabulce, vyberte element buňky tabulky. Poznámky můžete přidávat k buňkám tabulky, ale ne k tabulkám.
-
Zvolte Nová poznámka v nabídce panelu Struktura.
-
V dialogovém okně Nová poznámka napište poznámku.
Přidání příkazu ke zpracování
-
Vyberte element pro příkaz ke zpracování.Poznámka:
Chcete-li přidat příkaz pro zpracování k tabulce, vyberte element buňky tabulky. Příkazy pro zpracování můžete přidávat k buňkám tabulky, ale ne k tabulkám.
-
Zvolte Nový příkaz pro zpracování v nabídce panelu Struktura.
-
Jako Cíl zadejte název, který identifikuje příkaz pro zpracování v aplikaci, která čte exportované soubory XML.
-
Do pole Data zadejte hodnotu, která řekne aplikaci, co má s příkazem pro zpracování udělat.
Prohlížení poznámek a příkazů pro zpracování
-
Zvolte Zobrazit poznámky nebo Zobrazit příkazy pro zpracování v nabídce panelu Struktura.
Úpravy poznámek a příkazů pro zpracování
-
Vyberte poznámku nebo příkaz pro zpracování.
-
Proveďte libovolný z následujících úkonů:
Dvojitě klikněte na poznámku nebo příkaz pro zpracování.
V nabídce panelu Struktura zvolte Upravit.
-
Upravte poznámku nebo příkaz pro zpracování a klikněte na OK.
Použití souborů DTD pro ověření platnosti XML
Ověřování platnosti XML v dokumentu znamená porovnat strukturu, názvy tagů elementů a atributy se specifikacemi v souboru DTD. Chcete-li provést ověření platnosti proti souboru DTD, musíte tento soubor nejprve načíst do dokumentu v aplikaci InDesign.
V horní části panelu Struktura se zobrazí element DOCTYPE, pokud jste soubor DTD načetli do dokumentu. (Soubory DTD se někdy načtou automaticky, když importujete soubor XML.) Chcete-li nahradit soubor DTD v dokumentu, odstraňte existující soubor DTD a pak načtěte nový.
A. Element DOCTYPE ze souboru DTD (panel Struktura) B. Zamknutý tag ze souboru DTD (panel Tagy)
Načtením souboru DTD naimportujete názvy tagů do panelu Tagy. Tyto importované názvy tagů jsou zamčené; nelze je odstranit nebo přejmenovat jinak než odstraněním souboru DTD z dokumentu.
Načtení souboru DTD
Když načtete soubor DTD, InDesign vloží tento soubor do dokumentu.
-
Proveďte jeden z následujících úkonů:
V panelu Struktura zvolte Načíst DTD z nabídky panelu Struktura.
V panelu Tagy zvolte Načíst DTD z nabídky panelu.
-
Vyberte soubor DTD, který chcete importovat, a klikněte na Otevřít.Poznámka:
Chcete-li zobrazit tagy definované v souboru DTD, zvolte Okna > Pomůcky > Tagy, abyste otevřeli panel Tagy.
Zobrazení souboru DTD
Soubory DTD jsou zapsané jako text ASCII. Mohou obsahovat vložené instrukce a vysvětlení, jak správně používat tagy a řadit elementy. V aplikaci InDesign můžete zobrazit pouze DTD načtený do dokumentu.
-
Proveďte jeden z následujících úkonů:
V nabídce panelu Struktura zvolte Zobrazit DTD.
Dvojitě klikněte na element DOCTYPE v panelu Struktura.
Chcete-li soubor DTD vytisknout, zkopírujte kód z okna Zobrazení DTD a vložte ho do textového editoru.
Odstranění souboru DTD
-
Zvolte Odstranit DTD z nabídky panelu Struktura.
InDesign odstraní kopii souboru DTD uloženou v dokumentu aplikace InDesign, ne originální soubor DTD. Tagy importované se souborem DTD v panelu Tagy zůstanou, ale nebudou zamknuté.
Ověření platnosti struktury XML
Když ověřujete platnost dokumentu, aplikace InDesign vás upozorní, pokud XML nesplňuje pravidla stanovená souborem DTD. Navrhne řešení, aby XML splňovalo požadavky souboru DTD. Chyby můžete opravovat postupně, nebo je můžete všechny zobrazit v samostatném okně.
A. Načtené DTD B. Chyba nebo neplatná podmínka C. Popis chyby s návrhem opravy D. Počet chyb E. Tlačítko Ověřit F. Zobrazení všech chyb v samostatném okně
A. Element DOCTYPE z přiřazeného souboru DTD B. Chyba nebo neplatná podmínka C. Popis chyby s návrhy oprav D. Počet chyb E. Tlačítko Ověřit F. Zobrazení všech chyb současně v samostatném okně
-
Zvolte Zobrazení > Struktura > Zobrazit Strukturu.
-
V panelu Struktura klikněte na tlačítko pro ověření platnosti
.
Poznámka:Chcete-li změnit kořenový element, od kterého InDesign začíná ověřovat, zvolte Volby DTD v nabídce panelu Struktura.
-
Chcete-li opravit chyby zobrazené v panelu Návrhy, kliknutím na navrženou opravu ji vyzkoušejte nebo upravte strukturu XML a tagy přímo pomocí panelu Struktura a panelu Tagy.
-
Chcete-li zobrazit další chyby, proveďte jeden z následujících úkonů:
Klikněte na šipku doleva
nebo na šipku doprava
.
Klikněte na tlačítko chybového okna
, chcete-li zobrazit všechny chyby v samostatném okně.
V nabídce panelu Struktura zvolte Zobrazit seznam chyb.
Aplikace InDesign přeruší ověřování platnosti po nalezení 250 chyb. Když je tento limit dosažen, objeví se v poli Počet chyb znak plus.
související zdroje
Obraťte se na nás
Budeme rádi za každou vaši reakci. Podělte se o své myšlenky s komunitou Adobe InDesign.