我有一段如下的文字:
Oss:字 ...
我想创建一个具有特定缩进的文本块(Oss: 之后的文本);例如像这样(文本不应出现在 Oss: 下方):
奥斯:{文本}
........{文本}
我怎样才能得到上述结果?
感谢您的意愿。
答案1
您可以使用enumitem
:
\documentclass{article}
\usepackage{enumitem}
\usepackage{lipsum,showframe} % just for the example
\newenvironment{oss}
{\begin{itemize}[label=\textbf{Oss:},leftmargin=*]\item}
{\end{itemize}}
\begin{document}
\lipsum[1][1-5]
\begin{oss}
\lipsum[2][2-3]
\end{oss}
\lipsum[3][1-5]
\end{document}
答案2
这是使用wrapfig
包的另一种方法。
\documentclass{article}
\usepackage{wrapfig}
\begin{document}
\noindent Normal text goes here
\begin{wrapfigure}[10]{l}{5ex}\vspace{-\baselineskip}
Oss:
\end{wrapfigure}\noindent
word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word
word word word word
\noindent Normal text goes here
\end{document}
您可以调整方括号 ( [10]
) 和花括号 ( {5ex}
) 中的值,以更改文本后的换行量和间距(«奥斯:“) 分别。