自定义的环境实现\par强制换行后,如何实现悬挂缩进

发布于 2022-12-22 14:06:03

各位大佬,我需要用自定义环境实现想enumerate一样的效果
现在的问题是在自定义环境中使用par后,后面的都不能像之前一样对齐了
请问如何修改实现图片中的效果,麻烦了
image.png
以下是代码,也有MWE文件在此MWE.zip

\documentclass{ctexart}
\usepackage{enumitem,xcolor}
\newcounter{timujishu}
\setcounter{timujishu}{1}
\NewDocumentEnvironment{timu}{+b}{
    \noindent \arabic{timujishu}.
    \hangafter 1
    \hangindent 1.3em
    #1
    \par%
    \stepcounter{timujishu}
    }{}
\begin{document}
    \begin{timu}
        这是一个很长很长一个很长很长一个很长很长一个很长很长一个很长很长一个很长很长一个很长很长
        \par
        \textcolor{red}{这里强制换行}这是一个很长很长一个很长很长一个很长很长一个很长很长一个很长很长一个很长很长一个很长很长
    \end{timu}
    \begin{timu}
        这是一个很长很长一个很长很长一个很长很长一个很长很长一个很长很长一个很长很长一个很长很长
    \end{timu}
\end{document}

查看更多

关注者
0
被浏览
837
1 个回答
Swit
Swit 2022-12-24
LaTeX nubility!

直接用 enumerate 环境不就行

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览