Formátuji hebrejskou bibli v aplikaci InDesign pro svoji třídu, ale mám potíže s vytvářením odsazení tak, abych ji mohl použít na celou copy.

V současné době to vypadá takto:

Před

Ale chci, aby to vypadalo takto:

Po

Je vůbec možné (1) to udělat snadno a (2) použít to na každý řádek v knize? Existuje více než 600 stránek a nechtěl bych to dělat ručně, pokud možný. Podíval jsem se do několika článků vysvětlujících karty a odrážky, ale zdá se mi, že nenajdu nic, co by se týkalo něčeho takového.

Díky.

Komentáře

  • Jsou to maximálně všechny dva řádky? Nebo to může být také odstavec o více než dvou řádcích, kde chcete odsadit všechny následující řádky za prvním? Pokud jsou to vždy jen dva, můžete v nastavení stylu odstavce použít možnost Pravé odsazení Poslední řádek; pokud existují i delší odstavce, je to složitější. (Také by text nevypadal hezčeji, kdyby byly kapitoly a verše správně zarovnány pod sebou? Mělo by to být proveditelné se záložkou zarovnanou na znak dvojtečky, myslím.)
  • Ano, věřím je to vždy jen maximum 2 řádků, ale zdá se, že odsazení posledního řádku také odsazuje první řádek, pokud existuje pouze jeden řádek. Existuje způsob, jak to obejít, nebo je moje jediná možnost složitější cesta?
  • Ach ano, dobrá poznámka. Snad nejmenší potíží by bylo mít dva styly a použít ten s odsazením posledního řádku pouze na odstavce s více řádky.
  • @JanusBahsJacquet proč ne ' t shrnul jsi to do odpovědi? Tady v komentářích ' není možné přijmout jako správné, takže otázka zůstane navždy otevřená
  • @Luciano Za předpokladu, že Ben má MENA verzi InDesignu, je Zdá se, že odpověď opentype je správná, ne moje.

Odpověď

Není toho moc. Je to klasický způsob stylování seznamů v jakékoli aplikaci pro návrh nebo zpracování textu.

Krok 1: Odsadíte celý odstavec o určitou hodnotu, např 20 mm

Krok 2: Nastavíte záporné odsazení pro první řádek se stejnou hodnotou, např. –20 mm

Krok 3: Nastavíte zarážku tabulátoru na stejnou hodnotu (např. 20 mm ) a použijte záložku v každém prvním řádku odstavce.

Nyní vše dokonale zapadá na své místo. Text v každém prvním řádku kvůli kartě, všechny následující řádky používají odsazení odstavce. Čísla v každém prvním řádku jsou umístěna správně přes zápornou odrážku.

Komentáře

  • Jak přesně to bude fungovat, když je seznam zarovnán doprava? Pro okraj na pravé straně neexistuje žádná možnost odsazení prvního řádku.
  • Jedná se o skript zprava doleva, takže odstavec musí být nastaven zprava doleva a poté bude vše automaticky obráceno.

Odpověď

Nejprve se podívejte na @ odpověď opentype , protože je 100% správná a obecně správná cesta k tomu. Chtěl jsem to přidat jako komentář k jeho odpovědi, ale ne dost zástupců, takže …

Nemohl jsem si nevšimnout:

detail ze ukázkového obrázku

Pokud to bylo definováno tabulátorem, měly by se zarovnat všechny řádky veršovaného textu (pokud byl v každém odstavci samozřejmě pouze jeden znak tabulátoru), ale ne . Podle mě to vypadá, že mezi číslem verše a textem verše je nějaká mezera , spíše než karta.

Pokud chcete použít mezery k oddělení čísel z textu (ale raději ne), pak metoda odsazení wi Nebudu fungovat správně. Místo toho můžete mezi mezeru a začátek textu verše vložit značku Indent to Here. Můžete to udělat výběrem Type -> Insert Special Character -> Other -> Indent to Here. Zbývající řádky by se měly všechny odsadit do svislé polohy značky. Vypadá to takto:

Odsazení odsazení sem

Jako oddělovač jsem použil em-prostor . Všimněte si, že neexistují žádné odsazení odstavce (všechny nulové), přesto se všechny seřadí přesně tak, jak jste chtěli. Takto to vypadá se skrytými znaky:

skryté znaky - ZAPNUTO

Jedinou nepříjemností této metody je, že musíte do každého odstavce přidat značky Indent to Here. Lze to však provést pomocí nějakého GREP.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *