From: "Alexander I Rozhenko" Received: by relay1.vsu.ru (CommuniGate Pro PIPE 5.2.10) with PIPE id 140548967; Mon, 15 Dec 2008 21:57:27 +0300 X-drweb-hash: Received: from [85.118.224.220] (HELO mail.academ.org) by relay1.vsu.ru (CommuniGate Pro SMTP 5.2.10) with ESMTP id 140547573 for CyrTeX-ru@vsu.ru; Mon, 15 Dec 2008 21:50:45 +0300 Received-SPF: none receiver=relay1.vsu.ru; client-ip=85.118.224.220; 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 6D7D638430E6B for ; Tue, 16 Dec 2008 00:50:45 +0600 (NOVT) Message-ID: <00b101c95ee6$cc1cfa70$6501a8c0@sat2> To: "Cyrillic TeX Users Group" References: Subject: =?utf-8?B?UmU6INCg0JDQl9CU0JXQmyArINC/0L7QtNGA0LDQt9C00LXQuw==?= Date: Tue, 16 Dec 2008 00:56:11 +0600 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="utf-8"; reply-type=response 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-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-3.0 (mail.academ.org [0.0.0.0]); Tue, 16 Dec 2008 00:50:45 +0600 (NOVT) X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona-2.2 X-Virus-Scanned: ClamAV 0.92.1/8762/Mon Dec 15 20:57:35 2008 on osts X-Virus-Status: Clean X-DrWeb-FlyTrap-Class: NON-SPAM X-DrWeb-FlyTrap-CID: 1 X-DrWeb-FlyTrap-ID: 17441235 Средствами пакета 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" To: "Cyrillic TeX Users Group" Sent: Monday, December 15, 2008 11:38 PM Subject: РАЗДЕЛ + подраздел > Еще раз приветствую > Уважаемое сообщество. > > Подскажите можно ли решить в рамках 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} > > но к сожалению она не позволяет учитывать, что идет (какой текст) до и > после команды > :( > Просто предполагает указание в виде конкретных значений отступы до и > после. > :( > > Спасибо. > > ================================================ > CyrTeX-ru mailing list Archives and Information: > https://info.vsu.ru/Lists/CyrTeX-ru/List.html > >