1. Пользоваться форумом на планшетах и телефонах стало удобнее благодаря Tapatalk

Nested Style

Тема в разделе "Верстка и дизайн", создана пользователем -, 28 июл 2004.

Модераторы: Mic Nau
  1. Guest

    каким образом в Paragraph style нужно указать Nested Style
    чтобы получить следующий результат:

    <рубли>,<копейки>

    <рубли> - от 1 до 3 цифр
    <копейки> - 2 цифры, верхний индекс
     
  2. Guest

    по-моему, никак, если только не делать 3 разных стиля — на 1, 2 и 3 цифры рублей соответственно (но ведь это не выход). Надо дождаться ответа от Шляпы — от маэстро, все знает. Сорри
     
  3. Константин К.

    Константин К. Активный участник

    С нами с:
    01.01.1970
    Сообщения:
    45
    Симпатии:
    0
    Баллы:
    5
    Если между ру@!#$ми и копейками есть пробел (10 20 или 112, 30, например), то:
    рубли — одно слово, Position — Normal;
    копейки — одно слово, Position — Superscript.
     
  4. Guest

    Перед «копейками» вставить специальный символ «End Nested Style Here». (Можно вставить этот символ и до, и после «копеек», если надо.)

    Остальное в настройках Nested Styles и в Help-е.
     
  5. dtp

    dtp Активный участник

    С нами с:
    01.01.1970
    Сообщения:
    31
    Симпатии:
    0
    Баллы:
    5
    А других вариантов нет?
    дело в том, что таким образом нужно набивать прайс, и вставлять каждый раз специальный символ «End Nested Style Here» ничуть не удобнее, чем Superscript.
    Неужели нельзя назначить Nested Style на два последних символа в строке?
     
  6. Guest

    А кто мешает принабивании прайса вставлять какой-нибудь неупотре@!#$емый символ (например, собаку или, если неохота переключаться на латиницу и обратно - звездочку) или набор символов (напр., три запятых подряд), а потом автозаменой подставить вместо них требуемый спецсимвол?
    Это первое что в голову приходит. Наверняка, можно найти решение и поизящнее.
     
  7. Guest

    > Наверняка, можно найти решение и поизящнее.

    Дык, это самый изящное решение и есть. Если прайс (данные) изначально готовятся в Excel-е, то всё это делается буквально в несколько кликов в Excel-е и потом несколько кликов в InD,независимо от объёма прайса.
     
  8. Константин К.

    Константин К. Активный участник

    С нами с:
    01.01.1970
    Сообщения:
    45
    Симпатии:
    0
    Баллы:
    5
    Если прайс состоит из n-столбцов, последний из которых — цена. При импорте можно сделать:

    1. Таблицу. Тогда просто создаешь два стиля символов:
    CharStyle1 (для рублей) — Position: Normal;
    CharStyle1 (для копеек) — Position: Superscript.

    А также стиль абзаца, в Drop Caps and Nested Style указываешь:
    CharStyle1 through 1 Words
    CharStyle2 through 1 Words
    Колонке с ценами присваиваешь этот стиль.

    2. Текст с табуляцией. Со стилями символов всё так же, а для стиля абзаца:
    CharStyle1 through (n-1) Tab Characters
    CharStyle1 through 1 Words
    CharStyle2 through 1 Words
    Присваиваешь этот стиль всему тексту.

    Единственное замечание — копейки от рублей в ценах нужно будет отбивать пробелом.
     
Модераторы: Mic Nau

Поделиться этой страницей