Mailing List CyrTeX-ru@vsu.ru Message #451
From: regonly noreply <CyrTeX-ru@vsu.ru>
Subject: Re: Пакеты NCC - рисунки с обтеканием
Date: Sun, 27 Jul 2008 19:47:25 +0400
To: Cyrillic TeX Users Group <CyrTeX-ru@vsu.ru>
27.07.08, Alexander I Rozhenko<CyrTeX-ru@vsu.ru> написал(а):
>
> ----- Original Message -----
> From: "regonly noreply" <CyrTeX-ru@vsu.ru>
> To: "Cyrillic TeX Users Group" <CyrTeX-ru@vsu.ru>
> Sent: Saturday, July 26, 2008 6:43 AM
> Subject: Re: Пакеты NCC - рисунки с обтеканием
>
>
>> Гм... Что я делаю не так?...
>>
>> Когда закрывающая скобка стоит в конце абзаца, все выглядит ещё
>> относительно прилично - как двухколоночный текст:
>>
>> http://s48.radikal.ru/i122/0807/4d/6e46173d97d2.gif
>>
>> А когда переносишь её в середину абзаца (туда, где должна
>> заканчиваться оборка), начинаются всякие ужасы:
>>
>> http://s45.radikal.ru/i110/0807/3f/2cdecb0575b3.gif
>
> тут явно нет пробела после фигурной скобки и перед "и". Поскольку в тексте
> без оборки перед "и" есть пробел, то вставляя фигурную скобку вы должны
> сохранить этот пробел. Если слово разбивается на переносе, то надо руками
> вставить дефис, закрыть скобку и остаток слова отделить пробелом. Пример:
>
> оборка закан-}
> чивается здесь.
>
>> В данном случае я поставил скобку } в середине предложения, если
>> поставить в конце после точки (но внутри абзаца) - та же картина.
>>

Да, действительно. Спасибо, что указали на этот исключительно важный
момент - без этого дополнительного объяснения я бы не смог решить
проблему.

НЕПРАВИЛЬНО:
(L,~l) }и~т.\,п., когда текст набирается

ПРАВИЛЬНО:
(L,~l)} и~т.\,п., когда текст набирается

Думаю, надо на этот момент специально обратить внимание в документации к пакету.
--------------------------------------------

Теперь меня интересуют размеры.

nccfloats делает размеры рисунка и подрисуночной подписи иначе, чем
floatflt и wrapfig, а также иначе взаимодействует с ccaption.

Для сравнения примера я сделал документ, в котором верхний рисунок
задан при помощи nccfloats, а нижний - при помощи wrapfig. Команда
sidefig дана без размеров, окружение wrapfigure для одинаковости
задано как 0.5\columnwidth. Ширина подписи для простоты примера
специально не задана, ccaption-на нет. Размеры "рисунка" одинаковые:

\framebox{\parbox[c]{0.3\columnwidth}{%
\begin{center}
Illustration\texttt{}~\\
\texttt{Illustration}
\par\end{center}%
}}

А результат разный: http://s57.radikal.ru/i157/0807/0b/52f6bd45cf7e.gif

Если явно задавать ширину подписи (например, \captionwidth{0.35\textwidth}
), то всё равно результат разный.

Как правильно пересчитывать размеры иллюстрации и подписи в случае
использования nccfloats относительно других "обтекателей"? Другие
"обтекатели" оставляют их такими же, как и в обычном плавающем или
неплавающем режиме.
Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to Listmaster