在 LyX 中在边距中独立编号段落

在 LyX 中在边距中独立编号段落

我想按如下方式更改 LyX 中段落的样式:

  • 它们应该被编号,整个文档中的顺序编号(无论章节、小节等)从 1、2、3 开始......
  • 数字应显示在页边距中,标题应显示在正文的“正常”位置
  • 它们不应该缩进。

章节、小节等的编号不需要更改。(我已经在数字前添加了“章节”一词,使用将文本添加到章节编号中以避免混淆。)我不喜欢使用列表,因为这种结构将贯穿我的整个文档。

像这样:(在 MS Word 中使用编号列表的粗略模型) 在此处输入图片描述

这是一个例子(从 LyX 导出的 LaTeX)。我希望第一节的编号为 1(或“第 1 节”等),段落的编号为 1、2 等。

%% LyX 2.3.7 created this file.  For more info, see http://www.lyx.org/.
%% Do not edit unless you really know what you are doing.
\documentclass[english]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\begin{document}

\section{The first section}

\paragraph{The heading of the first paragraph}

The content of the first paragraph shall be:
\begin{enumerate}
\item A list
\item containing
\item some items
\end{enumerate}

\paragraph{The heading of the second paragraph}

The second paragraph contains no items but it has a lot of text like
this. It goes on and on and on and on. Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Ut vel magna congue, suscipit ipsum et,
cursus erat. Praesent lacus nisi, viverra in mauris eget, elementum
viverra quam. 
\end{document}

答案1

像这样?

在此处输入图片描述

\documentclass{article}
\usepackage{lipsum}
\usepackage{chngcntr}
\counterwithout{paragraph}{subsubsection}
\usepackage{titlesec}
\titleformat{\paragraph}[runin]{\bfseries}{\llap{\theparagraph\quad}}{0em}{}
\setcounter{secnumdepth}{4}
\begin{document}
\section{foo}
\paragraph{Lorem} \lipsum[1][1-4]
\paragraph{Nam} \lipsum[2][1-4]
\section{bar}
\paragraph{Nulla} \lipsum[3][1-4]
\paragraph{Quisque} \lipsum[4][1-4]
\end{document}

请注意,你可以在 LyX 中完美地做到这一点,但你会看到1.0.0.1。洛雷姆在 LyX 屏幕中

相关内容