From: "Aleksander Gorohovski" Received: by relay1.vsu.ru (CommuniGate Pro PIPE 5.2.10) with PIPE id 140560413; Mon, 15 Dec 2008 22:48:47 +0300 X-drweb-hash: Received: from voyager.telenet.dn.ua ([195.39.211.35] verified) by relay1.vsu.ru (CommuniGate Pro SMTP 5.2.10) with ESMTP id 140560376 for CyrTeX-ru@vsu.ru; Mon, 15 Dec 2008 22:48:32 +0300 Received-SPF: none receiver=relay1.vsu.ru; client-ip=195.39.211.35; envelope-from=angel@feht.dgtu.donetsk.ua X-Virus-Scanned: amavisd-new at telenet.dn.ua Received: from oc.peooc.net (unknown [172.16.22.65]) by voyager.telenet.dn.ua (Postfix) with ESMTP id 31E52293C5 for ; Mon, 15 Dec 2008 21:48:32 +0200 (EET) Date: Mon, 15 Dec 2008 21:48:31 +0200 To: "Cyrillic TeX Users Group" Subject: Re: =?utf-8?B?0KDQkNCX0JTQldCbICsg0L/QvtC00YDQsNC30LTQtdC7?= Organization: work Content-Type: text/plain; format=flowed; delsp=yes; charset=utf-8 MIME-Version: 1.0 References: Content-Transfer-Encoding: 8bit Message-ID: In-Reply-To: User-Agent: Opera Mail/9.61 (Linux) X-DrWeb-FlyTrap-Class: NON-SPAM X-DrWeb-FlyTrap-CID: 1 X-DrWeb-FlyTrap-ID: 17447230 Премного благодарен. Замечательные возможности заложены, однако. :) Начал разбираться как это работает. Однако возникла проблема, не пойму в чём пока дело. Подключил \usepackage{nccsect} и при вёрстке ругается (/usr/share/texmf/tex/latex/ncctools/afterpackage.sty) ! LaTeX Error: Command \captionwidth already defined. Or name \end... illegal, see p.192 of the manual. See the LaTeX manual or LaTeX Companion for explanation. Type H for immediate help. ... l.478 } Посмотреть мануал, но какой? nccsect.pdf --- 45 c. (а пишет см. 192 с.) Похоже, что конфликтует с каким то пакетом вокруг команды \captionwidth :( Не подскажите, можно ли как то обойти этот конфликт мирно или придётся искать конфликтный пакет (по всей видимости это --- caption) On Mon, 15 Dec 2008 20:56:11 +0200, Alexander I Rozhenko wrote: > Средствами пакета nccsect это делается так > > \renewcommand\subsection{\aftersectionvspace{...}\startsection{2}} > > Здесь переопределяется \subsection следующим образом: если прямо перед > ней была другая рубрика, например, \section, то расстояние между > \section и \subsection определяется параметром \aftersectionvspace. Во > всех других случаях действуют обычные правила. > Оформление заголовков рубрик возможно в 8 разных стилях, причём для > каждого уровня можно задавать свой стиль. Вот названия стилей: > > hangindent -- обычный стиль, применяемый в LaTeX'е > hangindent* -- то же, но с рваным правым краем (без переноса слов и без > растяжки) > parindent -- с абзацным отступом (принято использовать в отечественной > рубрикации) > parindent* -- понятно что > hangparindent -- hangindent + левый маржин размером с абзацный отступ > hangparindent* -- понятно что > center -- центрированный заголовок > centerlast -- однострочный заголовок центрирован, многострочный -- > выравнивается по ширине с центрированием последней строки. > > В пакете есть ещё много других возможностей. > > ----- Original Message ----- From: "Aleksander Gorohovski" >> >> Еще раз приветствую >> Уважаемое сообщество. >> >> Подскажите можно ли решить в рамках LaTeX такую проблему >> с расположением РАЗДЕЛА и сразу следующего за ним подраздела / текста. >> >> Проблема заключается в том, >> как настроить поведение команд \section и/или \subsection , чтобы >> 1. >> в случае когда после \section{Название раздела} >> идёт обычный текст --- формировался бы вертикальный отступ отделяющий >> название от текста, >> например, размером в 1 пустую строку. >> >> 2. >> в случае когда после \section{Название раздела} идёт >> \subsection{Название подраздела} --- НЕ формировался бы дополнительный >> вертикальный отступ, т.е. >> название подраздела начиналось бы просто с абзаца. >> >> Посмотрел настройку, например, для subsection: >> >> \renewcommand\subsection{\@startsection{subsection}{2}{\parindent}% >> {-3.25ex\@plus -1ex \@minus -.2ex}{1.5ex \@plus .2ex}{\normalfont} >> >> но к сожалению она не позволяет учитывать, что идет (какой текст) до и >> после команды >> :( >> Просто предполагает указание в виде конкретных значений отступы до и >> после. >> :( >> >> Спасибо.