| 
 |  
Добрый день 
 
 Воспользуйтесь пакетом changebar 
 
С уважением 
	Евгений 
 
On Thu, 28 May 2009, regonly.noreply wrote: 
 
Добрый день! 
 
У Львовского (2003) на стр. 285--286 (раздел 3.5.  Ещё раз о линейках) 
есть пример абзаца с линейкой слева. Такое можно сделать для 
оформления цитат, важных мыслей, вопросов и ответов в учебниках и т.д. 
 
Я сделал окружение: 
 
% Новое окружение делает бокс типа цитаты, но с линией слева 
\newlength{\shirina} \newlength{\raznost} % Сначала надо ввести новые 
параметры длины. 
 
\newenvironment{notation} 
{\begin{list}{}{\rightmargin=\leftmargin} 
\item[]% 
\begin{flushleft} 
\setlength{\shirina}{\textwidth} 
\settowidth{\raznost}{\vrule\hspace{0.5em}} 
\addtolength{\shirina}{-\raznost} 
\addtolength{\shirina}{-1.5\rightmargin} 
\addtolength{\shirina}{0.5em} 
\noindent\hbox{\hspace{-0.5em}\vrule\hspace{0.5em}\begin{minipage}{\shirina} }} 
{\end{minipage} 
\end{flushleft} 
\end{list}} 
 
В тексте, соответственно, пишем \begin{notation} . . . \end{notation}. 
Но есть меня есть 2 проблемы. 
 
================================== 
Проблема ЪЪ 1. Критическая. Ошибки LaTeX. 
================================== 
 
LaTeX ругается: 
 
---------------------------------------------------------------- 
This is pdfTeX, Version 3.1415926-1.40.9 (MiKTeX 2.7) (preloaded 
format=pdflatex 2009.5.28)  28 MAY 2009 08:40 
entering extended mode 
**____-03(87)_1-col_.tex 
(____-03(87)_1-col_.tex 
LaTeX2e <2005/12/01> 
Babel <v3.8l> and hyphenation patterns for english, dumylang, nohyphenation, ge 
rman, ngerman, german-x-2008-06-18, ngerman-x-2008-06-18, french, russian, chur 
chslavoniccsl, loaded. 
 
<. . .> 
 
 
! Extra }, or forgotten \endgroup. 
\notation ...{0.5em}\begin {minipage}{\shirina } } 
 
l.1092 \begin{notation} 
 
I've deleted a group-closing symbol because it seems to be 
spurious, as in `$x}$'. But perhaps the } is legitimate and 
you forgot something else, as in `\hbox{$x}'. In such cases 
the way to recover is to insert both the forgotten and the 
deleted material, e.g., by typing `I$}'. 
 
! Missing } inserted. 
<inserted text> 
               } 
l.1111 \end{notation} 
 
I've inserted something that you may have forgotten. 
(See the <inserted text> above.) 
With luck, this will get me unwedged. But if you 
really didn't forget anything, try typing `2' now; then 
my insertion and my current dilemma will both disappear. 
 
---------------------------------------------------------------- 
 
LyX при этом продолжать отказывается, но сгенерированный LyX-ом 
.tex-файл можно скомпилировать другой программой и PDF выглядит 
нормально. 
 
В чём может быть проблема? Не может ли кто-нибудь помочь правильно 
сделать новое окружение? 
 
================================== 
Проблема ЪЪ 2. Переход между страницами. 
================================== 
 
Абзац получается неразрываемым боксом, то есть не может переходить со 
страницы на страницу. Иногда от этого только польза, ведь таким 
образом оформляют единый блок важного текста, который желательно чтобы 
был виден на одной странце целиком. Но часто это протит всю веёрстку. 
Я сейчас только начал пробовать, возможно, придётся в ряде случаев и 
отказаться. 
 
Я пробовал сделать подобный трюк с помощью таблиц longtable и xtab, и 
даже multicolumn, но у меня не вышло. 
 
Есть ли способ сделать абзац с линейкой слева, чтобы он мог переходить 
между страницами? 
 
 
 |  
 
 |