Latex Horizontal Spacing
LaTeX handles spacing between words automatically, but in some cases, you need to adjust the horizontal spacing manually.
\ % - indicates a space that should not be stretched between words.
~ % - creates a non-breaking space and prevents line breaks between the words.
\hspace{length} % - inserts horizontal space of a specified length.
Latex Vertical Spacing
Use the next commands to manually adjust line breaks:
\\ % - to create a line break in a paragraph.
\newline % - for a line break similar to \\.
\linebreak % - makes a line break but tries to avoid excessive stretching of interword spaces.
\newline % - \newline command and \linebreak command are similar, but the latter is preferable when you want to avoid large gaps.
Use the next commands to manually adjust the paragraph spacing:
\par % - inserts a new paragraph.
Blank lines % - : Leave a blank line between paragraphs in your source code to create a new paragraph in the output.
Use the next commands to manually control vertical space:
\smallskip, \medskip, \bigskip % - Insert small, medium, or large vertical spaces respectively.
\vspace{length} % - To insert vertical space of a specified length use the \vspace command.
Use the setspace package to manually adjust the line spacing:
\usepackage{setspace}
\singlespacing % Single spacing
\onehalfspacing % 1.5x spacing
\doublespacing % Double spacing
Latex Page Break
Use the next commands to manually control page breaks:
\pagebreak % - inserts a page break.
\newpage % - starts a new page.
\clearpage % - ends the current page and flushes all pending floats, starting a new page.
Latex Horizontal Alignment
Use the next commands to manage horizontal alignment:
center - centers the content.
flushleft- left-aligns the content.
flushright - right-aligns the content.
to read and learn about horizontal alignment, click Line Break And Paragraph In Latex
Notes
- Use \centering instead of \begin{center} and \end{center} center environment. \centering is a command that doesn’t create an environment and thus avoids some of the spacing problems.
- When dealing with nested environments, use braces {} or groups to limit the scope of certain commands. This helps prevent unintended effects on the outer environment.
< previous Whitespace In Latex
< back to 9.4 Spaces ( Latex )
<< Back to Learn About Latex List 1
Tidak ada komentar:
Posting Komentar