使用 \paragraph 命令时在标题和文本之间添加空格

使用 \paragraph 命令时在标题和文本之间添加空格

如何在使用命令时在标题和文本之间添加空格\paragraph?PS。我正在使用\elsarticlefor \documentclass

以下是一个例子:

\documentclass[final,1p,times,authoryear]{elsarticle}
\usepackage{amsmath}%
\usepackage{amsfonts}%
\usepackage{amssymb}%
\usepackage{verbatim}   
\usepackage{epstopdf}
\usepackage{epsfig}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{float}
\usepackage{varioref}
\usepackage[latin1]{inputenc}
\usepackage{amsthm}
\usepackage[sonny]{fncychap}
\usepackage {minitoc}
\usepackage{fancyhdr}
\usepackage{lipsum}
\usepackage{csquotes}
\usepackage{array}
\usepackage[authoryear,comma,longnamesfirst,sectionbib]{natbib} 
\usepackage[super]{natbib}
\usepackage[square]{natbib}
\usepackage[colorlinks=true,linkcolor=black, citecolor=blue, urlcolor=blue {hyperref}
\usepackage{numcompress}
\usepackage{adjustbox}
\usepackage{multirow} 
\usepackage{booktabs}
\usepackage{tabulary} 
\usepackage{float} 
\usepackage{tabularx}
\usepackage{amsthm} 
\usepackage[T1]{fontenc}
\usepackage{booktabs}
    \section{Export market}
    \subsection{The baseline small open economy}
    \paragraph {\textit{\textbf{Production}}}
    Export goods, $ X_{t}(i)$,are produced by export producers with a CES production function:

我的输出是

在此处输入图片描述

答案1

您只需重新定义\paragraph命令,使其看起来更像\subsection命令,因为\paragraph它通常定义为内联而不是显示。类似这样的操作应该可以做到:

\documentclass{elsarticle}

\usepackage{lipsum}

\makeatletter
\renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
    {-3.25ex \@plus-1ex \@minus-0.2ex}%
    {1.5ex \@plus 0.2ex}%
    {\normalfont\normalsize\bfseries}}
\makeatother

\begin{document}

\paragraph{Here's One}

\lipsum[1]

\end{document}

这将为您提供以下内容:

显示段落

仅供参考:搜索 Stackexchange 会找到一些解决方案。例如,这个是从答案中摘录的作者:David Carlisle,点击此处;虽然它不完全符合您的要求,但它确实解决了您的问题。

相关内容