Я использую ЛАТЕКС для ввода программирования homeworks для классов. Я должен сделать это:
my line of text blah blah blah
new line of text with blank line between
Я знаю, что могу использовать двойную наклонную черту для повреждения строк \\, но ЛАТЕКС только возьмет первый разрыв строки (жалуется на больше), и запускает новую строку, это производит это:
my line of text blah blah blah
new line of text with blank line between
Как я могу получить тот дополнительный разрыв строки там, таким образом, у меня может быть пространство между моими строками текста?
Хотите больше места между абзацами? Затем вы можете изменить параметр \ parskip
.
Например, попробуйте
\setlength{\parskip}{10pt plus 1pt minus 1pt}
Это означает, что расстояние между абзацами обычно составляет 10 пунктов, но может увеличиваться или уменьшаться до 1 пункта. Это означает, что вы даете LaTeX возможность изменять его до одного пункта, чтобы добиться лучшего макета страницы. Вы можете удалить части с плюсом и минусом, чтобы всегда иметь указанную длину.
Если вы пытаетесь отобразить исходный код, попробуйте пакет listings
или используйте дословно
. Если вы пытаетесь набрать псевдокод, попробуйте пакет алгоритма
.
Для программ действительно лучше использовать verbatim
или alltt
окружение, но если вам нужна пустая строка, о которой LaTeX не будет скучать, попробуйте
my line of text blah blah blah\\
\mbox{ }\\ %% space followed by newline
new line of text with blank line between
Разрыв строки принимает необязательный аргумент в скобках, длину по вертикали:
line 1
\\[4in]
line 2
Чтобы сделать это более масштабируемым Что касается размера шрифта, вы можете использовать другую длину, например \\ [3 \ baselineskip]
или \\ [3ex]
.
_ является псевдонимом для функции gettext для перевода.
gettext принимает исходную последовательность в качестве ввода и находит для нее перевод. Этот подход имеет то преимущество, что если перевод не существует, из него будет получена разумная последовательность по умолчанию.
Чтобы отразить это свойство, найденный код по существу создает «всегда сбойную» версию этой функции в случае, если gettext недоступен.
-121--2827328- Хотите, чтобы между абзацами было больше места? Затем можно изменить параметр \parskip
.
Например, попробуйте
\setlength{\parskip}{10pt plus 1pt minus 1pt}
Это означает, что космос между абзацами обычно составляет 10pt, но может увеличиться или сократиться до 1pt. Это означает, что вы даете LaTeX возможность изменять его до одного 1pt, чтобы достичь лучшего макета страницы. Можно удалить детали «плюс» и «минус», чтобы сделать их всегда заданными.
Если вы пытаетесь отобразить исходный код, попробуйте использовать пакет listings
или используйте verbatim
. Если вы пытаетесь набрать псевдокод, попробуйте использовать алгоритм
пакетов.
Вы можете использовать пакет setspace , который предоставляет среды интервалов, например:
\documentclass{article}
\usepackage{setspace}
\begin{document}
\doublespace
my line of text blah blah blah
new line of text with blank line between
\end{document}
или использовать среду verbatim
для точного управления макетом кода.
Вставьте некоторое вертикальное пространство
blah blah blah \\
\vspace{1cm}
для масштабирования до шрифта, используйте ex
(высота строчного "x") в качестве единицы измерения, и существуют различные заранее определенные длины , связанные с доступным расстоянием между линиями, вас может особенно заинтересовать исходный критерий
.
Хотя дословно
может быть лучшим выбором, можно также попробовать команды \smallskip
, \medskip
или угадайте что, \bigskip
.
Цитирование с этой страницы :
Эти команды могут использоваться только после того, как перерыв на абзацы (который делается посредством одна полностью пустая строка или по команда \par). Эти команды выводят гибкое или резиновое пространство, примерно 3pt, 6pt и 12pt высоты. соответственно, но эти команды будут автоматически сжимать или расширять немного, в зависимости от требований остальная часть страницы