2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Другой интервал перед последней строкой
Сообщение25.05.2019, 16:31 
Аватара пользователя
Здравствуйте.
Latex не перестает меня радовать и удивлять.
Вот полностью компилируемый у меня код

Используется синтаксис LaTeX
\documentclass[14pt]{article}
\begin{document}
\begin{center}
\textbf{\Large Aaa aaa aaa aaaaaa aaa aaa aaaaaa aaa aaa aaa aaa aaa\\aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa\\aaa aaa aaa aaa aaaaaa aaa aaa aaa\\aaa aaa aaa aaa}
\end{center}
\end{document}
 

Результат

Изображение

Добавим несколько строк

Используется синтаксис LaTeX
\documentclass[14pt]{article}

\begin{document}
\begin{center}
\textbf{\Large Aaa aaa aaa aaaaaa\\aaa aaa aaaaaa aaa aaa aaa aaa aaa\\aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa\\aaa aaa aaa aaa\\aaaaaa aaa\\aaa aaa\\aaa aaa aaa aaa}
\end{center}
\end{document}
 

Результат

Изображение

Ну вот как так может быть, что каждый раз интервал перед последней строкой меньше чем остальные?

 
 
 
 Re: Другой интервал перед последней строкой
Сообщение25.05.2019, 16:38 
Вставьте перед закрывающей все эти "ааа" фигурной скобкой пустую строку.

 
 
 
 Re: Другой интервал перед последней строкой
Сообщение25.05.2019, 16:51 
Аватара пользователя
Pphantom, вставил, выдает ошибки

! Paragraph ended before \text@command was complete.
! Extra }, or forgotten \endgroup.

-- 25 май 2019, 15:59 --

Только что решил проблему добавлением \\ перед закривающейся фигурной скобкой.

 
 
 
 Re: Другой интервал перед последней строкой
Сообщение25.05.2019, 17:00 
Можно вот так:

Используется синтаксис LaTeX
\begin{center}
\Large \textbf{Aaa aaa aaa aaaaaa\\aaa aaa aaaaaa aaa aaa aaa aaa aaa\\aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa\\aaa aaa aaa aaa\\aaaaaa aaa\\aaa aaa\\aaa aaa aaa aaa}
\end{center}
 

 
 
 
 Re: Другой интервал перед последней строкой
Сообщение25.05.2019, 18:20 
Аватара пользователя
misha.physics в сообщении #1395229 писал(а):
Latex не перестает меня радовать и удивлять.
Меня не перестают радовать и удивлять те, кто верит, что
(а) в LaTeX нет багов
(б) Что все баги надо исправлять, в том числе те, которые проявляются только когда кто-то "хочет очень странного"
(в) Что ничего учить не надо.

Например [14pt] у вас не производит никакого действия, потому что "out of the box" класс article поддерживает только размеры 10, 11, 12 и базовым является 10. Поэтому все прочие требования (14, 10.5 или 100) игнорируются.

Что касается вашего бага то он проявляется только тогда, когда когда \\ . или другая команда окончания линии \newline, \linebreak появляется внутри фигурных скобок, что необычно. Кстати, в дополнение к предыдущим советам, всегда можно поставить \\[3pt] или что нибудь и отрегулировать.

 
 
 
 Re: Другой интервал перед последней строкой
Сообщение25.05.2019, 21:46 
Аватара пользователя
nnosipov, спасибо, получилось.
Red_Herring,
Red_Herring в сообщении #1395253 писал(а):
"out of the box" класс article поддерживает только размеры 10, 11, 12

Спасибо, уже буду знать.
Я просто хотел вручную распределить название темы по строкам так, как мне хочется. Кстати, по-моему это не является "очень странным" или "необычным" :-)

 
 
 
 Re: Другой интервал перед последней строкой
Сообщение25.05.2019, 22:10 
Аватара пользователя
misha.physics в сообщении #1395289 писал(а):
Я просто хотел вручную распределить название темы по строкам так, как мне хочется. Кстати, по-моему это не является "очень странным" или "необычным"

Но метод который вы избрали, очень странный и необычный. Есть специальные команды для заголовков \title, \maketitle, \chapter, \section и т.д. и т.п. LaTeX правило: не делай вручную то, для чего есть встроенные команды. В частности, форматировасние заголовков (и в них можно вставлять \\ ) или теорем, ... является смертным грехом.

 
 
 
 Re: Другой интервал перед последней строкой
Сообщение25.05.2019, 22:37 
Аватара пользователя
Red_Herring, мне здесь просто для презентации нужно было тему написать на первом слайде и я хотел сделать (и сделал) вот такое распределение слов по строкам

Изображение

 
 
 
 Re: Другой интервал перед последней строкой
Сообщение25.05.2019, 23:21 
Аватара пользователя
misha.physics в сообщении #1395296 писал(а):
просто для презентации нужно было тему написать на первом слайде
И в любом классе для презентаций есть специальные макро заглавной страницы. Сейчас практически все используют beamer, там есть\titlepage .

А те, кто использует для презентаций класс article––ТеХperverts.

 
 
 
 Re: Другой интервал перед последней строкой
Сообщение25.05.2019, 23:37 
Аватара пользователя
Red_Herring, согласен, руки никак не доходят разобраться с beamer. Хотя, наверное, что там разбираться-то.

 
 
 
 Re: Другой интервал перед последней строкой
Сообщение25.05.2019, 23:41 
Аватара пользователя
misha.physics в сообщении #1395307 писал(а):
руки никак не доходят разобраться с beamer
На элементарном уровне с beamer разбираться гораздо быстрее, чем нужно, чтобы создать презентацию используя неподходящий класс.

 
 
 [ Сообщений: 11 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group