Creative Commons Share Alike 3.0
Tato stránka je příručkou k ručnímu vytváření šablon
Soubory s ručně vytvořenými šablonami by měly být umístěny ve složce
Aplikace
Umístění |
Popis |
Předdefinované šablony šířené s aplikací |
|
Uživatelem definované šablony vytvořené pomocí Pokud není |
|
Uživatelem definované šablony, které byly vytvořeny ručně, by měly být umístěny v této složce. Do této složky by ukládaly šablony také starší verze |
Soubory s hotovými šablonami můžete posílat do poštovní konference o šablonách
Stránka obsahuje etiketu nebo vizitku pouze jedné velikosti (pokud má stránka obsahovat více než jednu velikost položky, můžete ji rozdělit do více šablon a vytisknout na vícekrát)
Rozměry mohou být uváděny v jednotkách pt
, in
, mm
, cm
nebo pc
a s tečkou jako desetinným oddělovačem. Například: „1.0in
“ nebo „2.54cm
“. Pokud není žádná jednotka uvedená, budou předpokládány body pt
(1 pt = 1/72 in = 0,352778 mm).
Soubor se šablonou obsahuje jeden uzel nejvyšší úrovně Glabels-templates
.
<?xml version="1.0"?>
<Glabels-templates>
…šablony…
</Glabels-templates>
Template
.
<?xml version="1.0"?>
<Glabels-templates>
<Template brand="Avery" part="8160" size="US-Letter" description="Mailing Labels">
<Meta category="label"/>
<Meta category="mail"/>
<Meta product_url="http://www.avery.com/avery/en_us/"/>
<Label-rectangle id="0" width="189pt" height="72pt" round="5pt">
<Markup-margin size="5pt"/>
<Layout nx="3" ny="10" x0="11.25pt" y0="36pt" dx="200pt" dy="72pt"/>
</Label-rectangle>
</Template>
</Glabels-templates>
Template
Uzel Template
popisuje jeden pevně daný výrobek. Musí obsahovat jednu instanci libovolného uzlu Label (Label-rectangle
, Label-round
nebo Label-cd
).
Vlastnost | Popis |
|
Značka nebo výrobce papírenského produktu. Např. "S&K Label" |
|
Produktové číslo nebo název papírenského produktu. Např. "8160" |
|
Velikost stránky. Např. " |
|
Popis papírenského produktu. Např. "Mailing Labels." |
|
Popis papírenského produktu s možností překladu. Např. "Mailing Labels." (Použitelné pouze pro předdefinované šablony) |
|
Šířka stránky. Platné jen v případě, že size="Other" |
|
Výška stránky. Platné jen v případě, že size="Other" |
|
Ekvivalentní produktové číslo. Pokud je tato vlastnost nastavena, je šablona klonem jiné šablony téže značky. Šablona pak dědí všechny vlastnosti z jiné šablony, vyjma značky a názvu. Tato vlastnost se musí odkazovat na šablonu definovanou dříve – aplikace |
Meta
Uzel Meta
obsahuje některé doplňující informace o šabloně. Uzel Template
může obsahovat žádný nebo více uzlů Meta
.
Podřízený uzel | Popis |
|
Kategorie pro šablonu. Šablona může patřit do více kategorií jednoduše tak, že přidáte více uzlů Hodnota kategorie musí odpovídat jednomu z předdefinovaných ID kategorie ze souboru
|
|
Adresa URL odkazující na webovou stránku výrobce a to tu, pokud existuje, která se týká konkrétního výrobku. |
Doporučení na další kategorie můžete zasílat do vývojářské poštovní konference aplikace
Použití adresy URL výrobku může být omezené, protože adresa nemusí být trvalá.
Label-rectangle
Uzel Label-rectangle
popisuje rozměry jedné etikety nebo vizitky, která má obdélníkový tvar (může mít zaoblené rohy).
Vlastnost | Popis |
|
Rezervované pro pozdější použití. Vždy by mělo být nastavené na 0. |
|
Šířka etikety/vizitky |
|
Výška etikety/vizitky |
|
Poloměr rohů. Pro položky s ostrými rohy (např. vizitky) by mělo být nastaveno na 0. |
|
Velikost dovoleného vodorovného přesahu (umožňuje přetisk). To je užitečné kvůli zamezení problémům se zarovnáním v situaci, kdy se nepoužívá bílé pozadí, ale např. obrázkové. |
|
Velikost dovoleného svislého přesahu (umožňuje přetisk). To je užitečné kvůli zamezení problémům se zarovnáním v situaci, kdy se nepoužívá bílé pozadí, ale např. obrázkové. |
Label-ellipse
Uzel Label-ellipse
popisuje rozměry jedné etikety nebo vizitky, která má eliptický tvar.
Vlastnost | Popis |
|
Rezervované pro pozdější použití. Vždy by mělo být nastavené na 0. |
|
Šířka elipsy |
|
Výška elipsy |
|
Velikost dovoleného přesahu (umožňuje přetisk). To je užitečné kvůli zamezení problémům se zarovnáním v situaci, kdy se nepoužívá bílé pozadí, ale např. obrázkové. |
Label-round
Uzel Label-round
popisuje rozměry jedné kulaté etikety (ale ne CD).
Vlastnost | Popis |
|
Rezervované pro pozdější použití. Vždy by mělo být nastavené na 0. |
|
Poloměr (½ průměru) etikety. |
|
Velikost dovoleného přesahu (umožňuje přetisk). To je užitečné kvůli zamezení problémům se zarovnáním v situaci, kdy se nepoužívá bílé pozadí, ale např. obrázkové. |
Label-cd
Uzel Label-cd
popisuje rozměry etiket na CD, DVD nebo vizitkové CD.
Vlastnost | Popis |
|
Rezervované pro pozdější použití. Vždy by mělo být nastavené na 0. |
|
Vnější poloměr etikety. |
|
Poloměr středové díry. |
|
Pokud je zadáno, bude etiketa oříznuta na uvedenou šířku. (Vhodné pro „vizitková CD“). |
|
Pokud je zadáno, bude etiketa oříznuta na uvedenou výšku. (Vhodné pro „vizitková CD“). |
|
Velikost dovoleného přesahu (umožňuje přetisk). To je užitečné kvůli zamezení problémům se zarovnáním v situaci, kdy se nepoužívá bílé pozadí, ale např. obrázkové. |
Markup
Šablona může volitelně obsahovat uzly se značkami. Tyto uzly se používají k popisu jednoduchých sad pomocných čar, které jsou viditelné na kreslící ploše aplikace
Markup-margin
Uzel Markup-margin
popisuje okraj podél všech hran etikety.
Vlastnost | Popis |
|
Velikost okraje. Např. vzdálenost hranice okraje od hrany etikety/vizitky. |
Markup-line
Uzel Markup-line
popisuje značku v podobě čáry.
Vlastnost | Popis |
|
x-ová souřadnice 1. koncového bodu úsečky. |
|
y-ová souřadnice 1. koncového bodu úsečky. |
|
x-ová souřadnice 2. koncového bodu úsečky. |
|
y-ová souřadnice 2. koncového bodu úsečky. |
Markup-circle
Uzel Markup-circle
popisuje značku v podobě kruhu.
Vlastnost | Popis |
|
x-ová souřadnice středu kruhu. |
|
y-ová souřadnice středu kruhu. |
|
Poloměr kruhu. |
Markup-rect
Uzel Markup-rect
popisuje značku v podobě obdélníku.
Vlastnost | Popis |
|
x-ová souřadnice levého horního rohu obdélníku. |
|
y-ová souřadnice levého horního rohu obdélníku. |
|
Šířka obdélníku. |
|
Výška obdélníku. |
|
Poloměr zakulacených rohů obdélníku. |
Markup-ellipse
Uzel Markup-ellipse
popisuje značku v podobě elipsy.
Vlastnost | Popis |
|
x-ová souřadnice levého horního rohu elipsy. |
|
y-ová souřadnice levého horního rohu elipsy. |
|
Šířka elipsy. |
|
Výška elipsy. |
Layout
Uzel typu Label může obsahovat více potomků Layout
. V případě, že jsou etikety rozmístěné do jednoduché pravidelné mřížky, postačuje jeden uzel Layout. Pokud jsou ale etikety rozmístěné ve více mřížkách, např. mají podobu cihlové zdi, musí se použít více značek Layout
.
Typický příklad pro více rozvržení Layout je list se třemi etiketami na CD:
Dvě etikety na levé straně jde zarovnat do mřížky, což předpokládá správně nadefinovat souřadnice pro levou horní etiketu a vzdálenost ke druhé etiketě. Vzdálenost od levého okraje je pro tyto etikety společná. Třetí etiketa na pravé straně nemá s ostatními tuto vzdálenost společnou, takže musíme nadefinovat druhé rozvržení s odlišnými souřadnicemi pro levý horní roh této etikety.
Více rozvržení pomocí uzlu Layout můžete nadefinovat jen za předpokladu, že etikety na listě jsou tvarově a velikostně totožné. Pokud se na jednom listě liší, musíte pro každý druh nadefinovat šablonu zvlášť. Budoucí verze
Jedna etiketa může být vždy považována za mřížku s jednou buňkou.
Vlastnost | Popis |
|
Počet etiket/vizitek v mřížce (vodorovně). |
|
Počet etiket/vizitek v mřížce (svisle). |
|
Vzdálenost od levé hrany stránky k levé hraně levého sloupce etiket/vizitek v rozvržení. |
|
Vzdálenost od horní hrany stránky k horní hraně horní řady etiket/vizitek v rozvržení. |
|
Vodorovná rozteč mřížky. |
|
Svislá rozteč mřížky. |