[CDR X5-X8] Картинка в качестве буквицы. Кто справится ?

Статус
Закрыто для дальнейших ответов.

Cyrax

Топикстартер
10 лет на форуме
Сообщения
588
Реакции
4
Необходимо выполнить одновременно 2 задачи, каждая из которых по отдельности не представляет никаких проблем. А вот вместе...

Что нужно сделать:
1. Текст должен обтекать картинку
2 .Картинка должна быть привязана к позиции в тексте (начало некоторого абзаца)
3. Картинка имеет высоту в 3 строки

Что можно сделать:
Привязку картинки к позиции внутри текста можно реализовать только одним способом (ну или почти одним) - втюхать её внутрь текста как символ. При этом высота картинки-символа станет равна высоте строки.

Далее остаётся решить задачу размещения картинки-символа в 3 строки. И так, чтобы остальной текст эту картинку-символ обтекал. Здесь можно пойти двумя путями:

1. Увеличиваем размер картинки-символа так, чтобы его высота стала равна высоте 3 строк. В итоге высота 1-й строки абзаца станет равна высоте картинки. Можно сместить картинку-символ вниз (отрицательный VertShift), но при этом она не "распихает" нижележащие символы, а высота 1-й строки не уменьшится. Тупик.

2. Делаем картинку-символ буквицей высотой в 3 строки. В X3 эта картинка-символ смещается куда-то вниз и визуально становится прозрачной, в X6 - буквицей не становится вообще. Снова тупик.

Идём дальше - более извращённый способ:
В качестве буквицы делаем любой символ белого цвета (чтобы не было видно, но чтобы занимал место). Третьим символом ставим нашу картинку (если поставить вторым, высота буквицы будет увеличиваться пропорционально размеру картинки-буквицы). Между символом-картинкой и последующим символом ставим кернинг в (-100)%. Далее позиционируем (отрицательные HorizShift и VertShift) нашу картинку-символ на место белой (невидимой) буквицы (отрицательные HorizShift и VertShift), увеличиваем её (картинки-символа) размер... и танцуем с бубном...
 

Cyrax

Топикстартер
10 лет на форуме
Сообщения
588
Реакции
4
Предлагаю третий путь. В данном случае не использовать Корел. Ну не для этого программа.
Только из-за этого менять инструментарий ?

В X8 наверняка проблему решили. А если не решили, то обязательно решат в X9.
Всё-таки, Corel как инструмент вёрстки тоже позиционируется...
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 187
Реакции
10 844
В X8 наверняка проблему решили. А если не решили, то обязательно решат в X9.
С чего вдруг?
Функционал корела, как инструмента верстки практически не меняется уже много версий.
С какого перепугу им в x9 (в X8 уже нет) буковицу делать? 'hmmm'
 

Cyrax

Топикстартер
10 лет на форуме
Сообщения
588
Реакции
4
Нет чего буквицы ? Убрали ?

С какого перепугу им в x9 буковицу делать?
Не обязательно буквицу. Достаточно реализовать нормальную работу со встроенной графикой.
Встроенная графика появилась в Corel ещё в 12 версии. Вопрос лишь в корректности поведения и операционном объёме этого функционала.
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 187
Реакции
10 844
Статус
Закрыто для дальнейших ответов.