вопрос отцам TeX
может что полезное там есть.
нужно много чего настраивать - полоса по обеим сторонам? по одному? чередоваться для несимметричных полей? полоса должна прерываться между абзацами?
посмотрю, может действительно что есть. а что до вопросов - ответ на все вопросы: "по барабану". Главное концептуально понять, как такое сделать, все остальное потом по-моему легко дописать. Ну хотя вообще, полоса по одной стороне, по внешней стороне, не прерывается между абзацами.
> lambda document.tex
\documentclass{article}
\usepackage[russian]{babel}
\usepackage[koi8-r]{inputenc}
\newenvironment{XXX}
{\medskip\bgroup\localleftbox{\vbox to10pt{\hsize1cm{\vrule width .1cm height 20pt}\vss}}}
{\par\egroup\medskip}
\begin{document}
\begin{XXX}
Мама мыла раму. Мама мыла раму. Мама мыла раму. Мама мыла раму. Мама мыла
раму. Мама мыла раму. Мама мыла раму. Мама мыла раму. Мама мыла раму. Мама
мыла раму. Мама мыла раму. Мама мыла раму. Мама мыла раму. Мама мыла раму.
Мама мыла раму. Мама мыла раму. Мама мыла раму.
\end{XXX}
\begin{XXX}
Мама мыла раму. Мама мыла раму. Мама мыла раму. Мама мыла раму. Мама мыла
раму. Мама мыла раму. Мама мыла раму. Мама мыла раму. Мама мыла раму. Мама
мыла раму. Мама мыла раму. Мама мыла раму. Мама мыла раму. Мама мыла раму.
Мама мыла раму. Мама мыла раму. Мама мыла раму.
\end{XXX}
\end{document}
А решение для LaTeX'а не смог придумать.
Хочется чтобы было (это я в фотошопе дорисовал).
А засунуть все в \parbox не получится? Только надо понять как слева поставить черту - может, \vrule поможет?
вот как сделать \vrule на поле я и не могу придумать.
это я в фотошопе дорисовалЭто FAQ
http://www.tex.ac.uk/cgi-bin/texfaq2html?label=changebars
\documentclass{article}
\usepackage[leftbars]{changebar}
\begin{document}
\cbstart
The agency has said it would use
stronger language to assess humanity's
influence on climatic change than it
had previously done.
\begin{equation}
\label{eq:ll}
e^{i\pi} = -1
\end{equation}
If you see the extent to which human
activities are influencing the climate
system, the options for mitigating
greenhouse gas emissions appear in
a different light, because you can
see what the costs of inaction are
\cbend
\end{document}
о. самое оно! спасибо огромное!
Оставить комментарий
Denverus
LaTeX, хочу сделать environment, чтобы у всех параграфов в этом environment по полю страницы шла вертикальная черта. Кто-нибудь знает, как такое сделать? Таблицы не предлагать, надо иметь возможность чтобы этот environment содержал сколько угодно абзацев любой сложности, и мог простираться на много страниц.