[TeX] Выравнивание текста по ширине и/или перенос по слогам

wolf-cub

Как в презентации на TeX (использую пакет beamer) заставить TeX переносить слово на следующую строчку по слогам и/или растягивать текст по ширине страницы?

Raist

Попробуй написать последнее слово по слогам через "\-", примерно так: яб\-ло\-ко.

kachokslava

хм. а что, разве не делает?
бабель с русским языком подключен?

wolf-cub

Вариант с ручным разделением слова на слоги не пройдет, т.к. материал огромный.
\documentclass[unicode]{beamer}
%\DeclareGraphicsRule{*}{mps}{*}{}
\usepackage[cp1251]{inputenc}
\usepackage[russian]{babel}
\usepackage{pause}
Babel c русской опцией включен.

sagemma

http://www.nabble.com/justification-in-itemize-enviroment-t2...
Perhaps by removing \raggedright from the definition of \itemize in
/usr/share/texmf/tex/latex/beamer/beamerbaselocalstructure.sty
and possibly elsewhere.
Modifying those files is a bad idea, though.
Also the global \raggedright in 'beamer.cls'. I will "try" to create a
new mode and call it poster to do this in a transparent way.

kravecnata

В преамбуле (или в начале нужного слайда) написать
\rightskip=0pt
(хотя по моему просвещённому мнению слайд, на котором столько текста, что его надо выравнивать по ширине, надо выкинуть на помойку).
Оставить комментарий
Имя или ник:
Комментарий: