Работа в системе LaTeX


         

с выравниванием без помощи таких


Кстати, обратите внимание, что у нас получилась верстка с выравниванием без помощи таких вещей, как tabbing или tabular.

У команды \makebox значение ширины блока можно установить равным нулю. Если при этом присутствует необязательный аргумент l, то получится блок нулевой ширины, а текст будет выходить за его пределы вправо (и, стало быть, наложится на последующий текст в строке, если таковой присутствует); если присутствует необязательный аргумент r, то текст будет выходить влево за пределы блока (и тем самым накладываться на предшествующий текст):



текст\makebox[0pt][l]{???}текст\\ текст\makebox[0pt][r]{???}текст\\
Наряду с r (" прижатый вправо"), l ("прижатый влево") и c ("центрированный"), в качестве второго необязательного аргумента команды \makebox можно использовать и букву s, с которой начинаются английские слова stretched (растянутый) и shrunk (ужатый). Соответственно, при указании такого второго необязательного аргумента текст будет равномерно растянут или сжат до ширины, указанной в первом необязательном аргументе. Если при этом придется превысить предел растяжимости, то появится сообщение Underfull \hbox, а если окажется, что превышен предел сжимаемости, то вы увидите сообщение Overfull \hbox. Чтобы осмысленно применять \makebox с необязательным аргументом s, надо уметь управлять растяжимостью и сжимаемостью промежутков. Как это делать, рассказано в следующем разделе.

До сих пор мы задавали ширину блока в команде \mbox в явном виде. Можно, кроме того, выразить эту ширину через " естественную" ширину текста. Для этого служит команда \width. Вот, например, как сделать, чтобы чтобы ширина блока, получаемого с помощью \makebox, была на 30% больше естественной:



\makebox{скоросшиватель}\\[2pt] \makebox[1.3\width][r]{скоросшиватель}
Командой \width можно пользоваться только внутри необязательного аргумента \makebox (или \framebox — см. ниже). Не пытайтесь пользоваться ею в качестве параметра со значением длины — ничего хорошего из этого не выйдет.


Содержание  Назад  Вперед





Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий