段落样式 - 如何强制换行? \paragraph{} \\ - 将段落设为标题?

段落样式 - 如何强制换行? \paragraph{} \\ - 将段落设为标题?

我想将段落格式化为常规标题

\paragraph{title} text goes here

输出为:

标题此处显示文本


我如何更改输出以强制换行并使用第一行的常用缩进?

标题

此处显示文本

__

编辑1: 这是一篇论文,我使用的是文档类 - 书籍。我不想使用,\subsubsection因为这是文档的结构。我只是需要更深一层的标题。

这就是为什么我想将其用作\paragraph标题而不是段落。

编辑2: 澄清:我希望段落表现得像标题,如部分、小节、小节等

答案1

你没有提到你的文档类。下面是一个article使用标题安全包裹。

\documentclass[11pt,a4paper,english]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage[raggedright]{titlesec}
\usepackage{blindtext}

\titleformat{\paragraph}[hang]{\normalfont\normalsize\bfseries}{\theparagraph}{1em}{}
\titlespacing*{\paragraph}{0pt}{3.25ex plus 1ex minus .2ex}{0.5em}

\begin{document}
  \blinddocument
\end{document}

您可以根据需要轻松调整标题前后的空间。软件包手册中有详细信息。该软件包还掌握了页面样式,因此可能不需要加载花式高清

请注意盲文该包仅用于创建虚拟文本,因此不是解决方案的一部分。

答案2

使用默认设置,您的请求将完全像 一样呈现\subsubsection*,所以也许您可以使用它来代替\paragraph

例子

答案3

我已经看到过很多针对此问题的解决方案,包括\mbox{}和其他方法,但这个是最方便的!

\paragraph ~\\

答案来源

答案4

这似乎是最不黑客的方法:

\documentclass{article}
\begin{document}
\paragraph*{Some title stuff}\leavevmode\\
blah blah blah
\end{document}

测试\documentclass{report|book}也正常。

in不是必需的;*\paragraph*{}只是将标题保留在目录之外。

如果希望文本缩进,可以添加一个空行来代替\\

我的想法来自于类似的解决方案解决描述环境中项目标签后添加换行符的问题。

相关内容