Indented Word Wrap in LaTeX
latex, text, typesetting
Solution
There is an internal LaTeX macro to perform this function called `\@hangfrom`. Here is an example:
\documentclass{article}
\usepackage{lipsum}
\begin{document}
\makeatletter
\newcommand*\objectiveresheading[1]{%
\@hangfrom{\Large\bfseries Objective: }%
{\large\bfseries #1\par}%
}
\makeatother
\objectiveresheading{\lipsum[1]}
\end{document}
Note that the wrapped text can only be a single paragraph. If you need multiple paragraphs, something more similar to a list environment would be better.
Problem
I'm writing a document in LaTeX, and am encountering a problem when I have a line of text that wraps around. What I need is for the text, when it wraps around, to indent so that it matches the label (much like the \item[Label:] Text function, except I can't use a {description} context. Any ideas? This happens in the context of ``` \newcommand{\objectiveresheading}[1]{% {\parashade[.9]{sharpcorners{\textbf{\Large{Objective: }\large{#1}}}}} ```