Jump to content

Nejčastější otázky/Writer/Ukotvení a umístění

From The Document Foundation Wiki
This page is a translated version of the page Faq/Writer/AnchoringAndPositioning and the translation is 98% complete.


Jak mohu ukotvit a umístit grafické prvky (obrázky, objekty)?

Při práci s vloženými objekty a jejich pozicemi ve Writeru je třeba se nejprve pokusit pochopit dva důležité pojmy:

  • co znamená ukotvení objektu a
  • co znamená umístění objektu.
Možnosti kotvení a umístění
Možnosti kotvení a umístění

Módy ukotvení

Ukotvení je to, co je v obsahu dokumentu, na co je tento objekt navázán (nějaká základní entita, například odstavec, znak nebo rámeček): znamená to, že když se tato entita v dokumentu pohybuje, ukotvené objekty se mohou pohybovat s touto entitou. Ukotvení vytváří sémantickou vazbu mezi textovým obsahem a vloženými objekty: vazba znamená něco jako "tento objekt pomáhá pochopit, nebo zdobí, nebo se jinak vztahuje k této části dokumentu"; a přirozeně, když se např. odstavec posune o několik stránek dopředu, nedává smysl, aby obrázek, který v tomto odstavci něco ilustruje, zůstal tam, kde byl, o dvě stránky dál.

Existuje pět možných režimů ukotvení: Do odstavce; Na znak; Jako znak; Na rámeček; a Na stránku. Poslední z nich je velmi speciální. Zatímco první čtyři znamenají, že objekt je spojen s nějakými skutečnými základními prvky dokumentu - odstavci, znaky nebo rámečky, které dokument skutečně tvoří, - ukotvení Na stránku spojuje objekty s něčím efemérním, dynamickým ve světě softwaru pro zpracování textu, s něčím, co se vytváří a ničí na požádání: s číslem stránky. Každá daná stránka tam existuje jen proto, že existuje nějaký text, který je třeba na stránku umístit. Jakmile se text upraví/formátuje, může zabírat méně místa na papíře než předtím a každá daná stránka se může stát zbytečnou. Nebo se text může zvětšit, úpravy mohou vložit obsah před daný text, a tak se některý odstavec může přesunout na následující stránky. Ale objekty propojené s "číslem stránky" by zůstaly tam, kde byly, nikam by se nepřesouvaly; způsobily by zachování prázdných stránek - jen aby tam propojený objekt mohl zůstat. V dokumentu není nic, co by těmto objektům umožnilo pohybovat se dopředu nebo dozadu - pokud byste vložili další stránky "před" takové objekty, objekty by "přeskočily" na "předchozí" stránky, vlastně by zůstaly ukotveny na stejném "čísle stránky 3 v dokumentu, ať se děje cokoli".

Protože ukotvení „Na stránku“ nevkládá ukotvený objekt do textového toku dokumentu, ale zůstává mimo něj, má tento režim jednu důležitou vlastnost: Tyto objekty přítomné v textových dokumentech zmizí z hlavních dokumentů, které na tyto textové dokumenty odkazují. Totéž platí pro sekce propojené s textovými dokumenty s ukotvenými objekty „Na stránku“.

Všechny typy ukotvení v podstatě umožňují jednoznačně definovat, na které stránce bude daný ukotvený objekt umístěn: v případě Na odstavec, Na znak, Jako znak, Na rámeček se jedná o stránku, na které je odkazovaná entita umístěna; v případě Na stránku se jedná o pevně danou stránku (jak bylo uvedeno).

Ale ukotvení nám sice udává stránku, na které je objekt umístěn, ale ještě nepopisuje pozici obrázku na stránce (s výjimkou ukotvení Jako znak). V případě čtyř "plovoucích" způsobů ukotvení (Do odstavce; Na znak; Na rámeček; a Na stránku) hraje umístění roli při umístění na stránce (a i pro Jako znak má určitý význam).

Umístění

Umístění je tedy způsob, jak říci, kde bude objekt na stránce umístěn; a to může být něco "v blízkosti odkazovaného objektu" (což znamená, že pozice na stejné stránce se může změnit, když se kotva posune o dva řádky dopředu); nebo to může být "pevně na nějakém místě na stránce" (což znamená, že objekt bude například v pravém horním rohu stránky, na které je jeho kotva, bez ohledu na to, kde přesně se kotva na stránce nachází: kotva by mohla být v levé horní části stránky nebo v pravém dolním rohu, ale obrázek by se nepohyboval, dokud by se kotva nepřesunula na jinou stránku, kdy by ji odkazovaný objekt následoval, ale opět by se držel v pravém horním rohu).

Umístění je vždy "relativní" vůči něčemu: aktuální stránce (případně jednomu z jejích okrajů nebo její textové oblasti, s výjimkou okrajů); odstavci (umožňuje propojit objekt s jeho levým/pravým/horním/spodním/středním okrajem); znaku; nebo rámečku. Množina možných možností relačního pozicování se přirozeně liší podle zvoleného ukotvení, protože např. pouze pokud zvolíte ukotvení Ke znaku, existuje smysluplné pozicování vzhledem ke znaku: jak by jinak Writer věděl, ke kterému znaku hodláte obrázek zarovnat?

Několik plovoucích objektů ukotvených k různým částem textu nebo k některým stránkám může způsobit problémy se správným rozvržením dokumentu, pokud jejich ukotvení a umístění není pečlivě naplánováno. Pokud investujete do experimentování s těmito pojmy a naučíte se, jakých efektů dosáhnete při jejich různých kombinacích, nebudete mít žádné problémy; ale bez tohoto pochopení, při snaze používat "intuitivní" nástroje, jako je přetahování věcí po stránkách (a při tom nechat Writer, aby za vás odhadl body ukotvení a nastavení polohy), pravděpodobně skončíte s velmi křehkým rozvržením, kdy přidání jediného znaku někde uprostřed dokumentu může zničit vaše úsilí a nadělat pořádnou paseku.

Na závěr tohoto příliš dlouhého textu se chci věnovat jednomu velmi užitečnému a často přehlíženému ukotvení: "Jako postava". Díky němu se vložený objekt stane jen dalším - případně velmi velkým - znakem; a jako takový bude umístěn velmi pevně s tokem textu, bez jakýchkoli podivných efektů. Odstavce se mohou skládat z jediného obrázku ukotveného jako znak a následující odstavce mohou být jeho popisy; lze použít vhodné styly odstavců, aby to vypadalo velmi přehledně a konzistentně; nikdy nedojde k podivným výsledkům, když se různé obrázky ukotvené jako znak překrývají nebo se chovají jinak neočekávaně. Pro tento typ kotvy má význam pouze Vertikální pozicování (umožňuje definovat, jak bude vložený objekt umístěn vzhledem k ostatním částem řetězce).

Několik podrobností o způsobu ukotvení na stránku

Ukotvení obrázku "Ke stránce" - kontextové menu vs Styl rámce

V dřívějších verzích LibreOffice kontextová nabídka stále nabízela možnost ukotvení "Ke stránce". To už neplatí.

V kontextové nabídce je možné vybrat K odstavci, Ke znaku a Jako znak

Mnozí uživatelé do detailu neznali nebo neznají účinky funkce Ukotvit Ke stránce, případně mají odlišnou představu o tom, jak by měla fungovat.

Vzhledem k tomu, že možnost Na stránku byla velmi často nesprávně vykládána, bylo rozhodnuto ji z kontextové nabídky odstranit.

However, the Anchor To page function is still accessible through the Styles/Frame Styles.

<span id="Now_how_to_reach_the_Anchor_To_page_?">

Jak docílit ukotvení Ke stránce?

Zde hrají důležitou roli právě zmíněné styly rámců.

LibreOffice Writer má "interní proces" pro vkládání obrázků.

Každý obrázek vložený do Writeru je asociován nebo přiřazen ke stylu rámečku „Grafika“. Ano, je to styl rámce.

Jednou ze speciálních funkcí je „Vložit popisek“ obrázků.

Takže když k obrázku přidáte popisek pomocí kontextové nabídky, obrázek se orámuje po obvodu.

Popisek se umístí do tohoto rámečku buď nad, nebo pod obrázek.

Tento rámeček kolem obrázku je přiřazen stylu rámečku „Rámec“.

V následujícím textu se předpokládá, že k obrázku není přidán žádný popisek.

To znamená, že styl rámečku „Grafika“ je pro obrázek relevantní při jeho vložení.

Nyní, pro ukotvení obrázku „Ke stránce“ na stránce, vytvořte nový styl rámce.

A takhle to funguje

Otevřete Writer s prázdným dokumentem.

Vytvořte nový styl rámce s názvem „Na stránku“.

Klikněte pravým tlačítkem myši na styl rámečku „Grafika“ a vyberte možnost Nový.

Na kartě „Obecné“ zadejte název „Na stránku“.

Na kartě „Typ“ vyberte v části „Ukotvení“ možnost „Na stránku“ a uložte stisknutím tlačítka OK.

Nyní uložte dokument jako šablonu dokumentu.

Pokud nyní otevřete šablonu, zobrazí se vám dokument „Bez názvu 1“. Nyní vložte obrázek.

Vyberte obrázek a dvakrát klikněte na styl rámečku „Na stránku“.

Tím se obrázek ukotví ke stránce, protože byl přiřazen upravenému stylu rámce „Ke stránce“.

Závěrem bychom rádi zdůraznili, že tento postup povede k dobrému a požadovanému výsledku pouze ve zvláštních případech.

Nejběžnějšími způsoby ukotvení budou pravděpodobně varianty nabízené v kontextové nabídce (ne „Na stránku“).