From: "Alexander I Rozhenko" Received: by relay1.vsu.ru (CommuniGate Pro PIPE 5.2.5) with PIPE id 105977835; Sun, 27 Jul 2008 08:40:16 +0400 Received: from [85.118.224.219] (HELO mail.academ.org) by relay1.vsu.ru (CommuniGate Pro SMTP 5.2.5) with ESMTP id 105977831 for CyrTeX-ru@vsu.ru; Sun, 27 Jul 2008 08:40:05 +0400 Received-SPF: none receiver=relay1.vsu.ru; client-ip=85.118.224.219; envelope-from=rozhenko@oapmg.sscc.ru Received: from sat2 (host-10-204-42-23.academ.local [10.204.42.23]) (Authenticated sender: roj@academ.org) by mail.academ.org (Postfix) with ESMTPA id A50E1380FC0F1 for ; Sun, 27 Jul 2008 11:40:04 +0700 (NOVST) Message-ID: <001801c8efa4$8d9227a0$6401a8c0@sat2> To: "Cyrillic TeX Users Group" References: Subject: =?UTF-8?B?UmU6INCf0LDQutC10YLRiyBOQ0MgLSDRgNC40YHRg9C90LrQuCDRgSDQvtCx0YI=?= =?UTF-8?B?0LXQutCw0L3QuNC10Lw=?= Date: Sun, 27 Jul 2008 11:52:20 +0700 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="UTF-8"; reply-type=original Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 X-Virus-Scanned: ClamAV 0.92.1/7842/Sun Jul 27 10:58:47 2008 on osts X-Virus-Status: Clean X-DrWeb-FlyTrap-Class: NON-SPAM X-DrWeb-FlyTrap-CID: 1 X-DrWeb-FlyTrap-ID: 389649 ----- Original Message ----- From: "regonly noreply" To: "Cyrillic TeX Users Group" 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 тут явно нет пробела после фигурной скобки и перед "и". Поскольку в тексте без оборки перед "и" есть пробел, то вставляя фигурную скобку вы должны сохранить этот пробел. Если слово разбивается на переносе, то надо руками вставить дефис, закрыть скобку и остаток слова отделить пробелом. Пример: оборка закан-} чивается здесь. > В данном случае я поставил скобку } в середине предложения, если > поставить в конце после точки (но внутри абзаца) - та же картина. > > 25.07.08, Alexander I Rozhenko написал(а): >> Вот фрагмент моей книги, где поясняется как работать с плавающими >> элементами >> пакета nccfloats. >> >> 1. Ширина надписи, оформляемой командой \caption, >> не должна сильно превышать ширину плавающего объекта, к которому >> эта надпись относится. Задать ширину надписи можно в >> дополнительном параметре (w) команды \fig или \tabl. >> Например, команда >> >> \fig(100mm){...} >> >> задает рисунок, ширина которого не превышает 100~мм. Ширина >> подрисуночной подписи в нем также не будет превышать 100~мм. >> >> 2. Если ширина рисунка близка к 50\,\% ширины строки, >> то такой рисунок размещают либо в оборку с текстом, либо рядом с >> другим рисунком, либо рядом с подрисуночной подписью, если подпись >> достаточно длинная. Для размещения двух рисунков рядом >> воспользуйтесь командой \figs, задавая в параметрах (w_1) и >> (w_2) ширину левого и правого боксов рисунков. Чтобы разместить >> узкий рисунок рядом с подрисуночной подписью, воспользуйтесь >> командой \sidefig, поместив ее внутрь команды \fig: >> >> \fig{\sidefig[bn](ширина){рисунок}{\caption{...}}} >> >> Рисунок и подрисуночная подпись здесь выравниваются по низу, а >> буква "n" в параметре команды \sidefig отключает вставку >> подпорок перед и после команды \caption. Если оказалось, что >> рисунок попал не на внешнюю сторону страницы, то используйте >> *-форму команды \sidefig. >> >> 3. По сравнению с автоматическими средствами >> оформления плавающих элементов в оборку с текстом (см. >> п.~\ref{s:wrapfigure}), команды \sidefig и \sidetabl >> использовать сложнее. Однако ручное оформление, предоставляемое >> данными командами, более гибкое и позволяет верстать сложные >> элементы в оборку, например выносные формулы. >> >> Оформление рисунка или таблицы в оборку с текстом выполняется за >> несколько шагов: >> >> \item Определите строку, после которой Вы хотите оформить >> плавающий элемент в оборку и вставьте в месте завершения этой >> строки команду \sidefig или \sidetabl, задав в ней >> выравнивание [t], ширину плавающего элемента, сам плавающий >> элемент в первом обязательном параметре и достаточно большой >> фрагмент текста в последнем обязательном параметре. >> (можно вставить несколько абзацев текста) >> >> \item Оттранслируйте документ, определите место, где должна >> заканчиваться оборка, и перенесите закрывающую фигурную скобку >> последнего параметра команды \sidefig или \sidetabl в это >> место. >> >> \item Измените параметр выравнивания с [t] на [c]. >> Если завершение оборки попало внутрь абзаца, то в параметр >> выравнивания добавьте букву "j". Если оборка начинается или >> заканчивается выносной формулой, то в параметр выравнивания >> добавьте букву "n", чтобы убрать подпорки. При этом, возможно >> придется в начало или конец текстового параметра добавить подпорку >> вручную командой \strut. >> >> \item Если после повторной трансляции оказалось, что плавающий >> элемент попал на внутреннюю сторону страницы, то поставьте >> звездочку после команды \sidefig или >> \sidetabl. >> >> С уважением, >> Александр Роженко >> >> ----- Original Message ----- >> From: "regonly noreply" >> To: "Cyrillic TeX Users Group" >> Sent: Friday, July 25, 2008 4:13 PM >> Subject: Пакеты NCC - рисунки с обтеканием >> >> >>> Добрый день! >>> >>> Мне понадобилось сделать рисунки с обтеканием. Решил попробовать >>> nccfloats. Меня привлекло то, что при использовании >>> \sidefig[hpos](w1)(w2){рисунок}{текст} рисунок точно будет в нужном >>> тексте, а не уплывёт в другие абзацы или даже на другую страницу в >>> случае чего - если я правильно понял. >>> >>> Никак не пойму, как сделать нормальное обтекание с "выступом" - чтобы >>> текст, узкий рядом с рисунком, продолжался в полную ширину, когда >>> рисунок заканчивается. Собственно, следует получить обычный отступ >>> нескольких строк, в котором и будет рисунок с подписью - как это >>> всегда и делается. А получается какая-то двухколоночность! >>> >>> В данный момент рисунок должен быть в абзаце, высота которого на >>> пару-тройку строк больше, чем высота рисунка с подписью, но интересуют >>> и другие случаи, когда рисунок будет выше и будет попадать на два >>> абзаца. >>> >>> ================================================ >>> CyrTeX-ru mailing list Archives and Information: >>> https://info.vsu.ru/Lists/CyrTeX-ru/List.html >>> >>> >> >> >> ================================================ >> CyrTeX-ru mailing list Archives and Information: >> https://info.vsu.ru/Lists/CyrTeX-ru/List.html >> >> > > ================================================ > CyrTeX-ru mailing list Archives and Information: > https://info.vsu.ru/Lists/CyrTeX-ru/List.html > >