我要實現的效果是
其實就是一個懸掛縮進,但是是多級的。一開始就找對了方法,我很高興,https://www.zhihu.com/question/28117115,用一個enumerate包,可能實現這種縮進。但是弄完之后我發現一個很大的問題,所有行的內容都溢出去了,和原來的頁邊距不一樣。這個問題也有解決辦法,就是調節leftmargin,網上很多人都寫了。(https://blog.csdn.net/qq_18055167/article/details/83714725)
\usecounter{numcount}
% 使用計數器,初始值為0\setlength{\leftmargin}{1.2em}
%左邊界\setlength{\parsep}{0ex}
%段落間距\setlength{\topsep}{1ex}
%列表到上下文的垂直距離\setlength{\itemsep}{0.5ex}
%條目間距\setlength{\labelsep}{0.3em}
%標號和列表項之間的距離,默認0.5em\setlength{\itemindent}{1.1em}
%標簽縮進量\setlength{\listparindent}{0em}
%段落縮進量
但是我把\setlength{\leftmargin}{1.2em}
參數寫上去之后,就是沒反應。只有\itemindent一個參數有反應,但是只調節這個距離,下面的文字也不動,listparindent也沒反應。
我在絕望之下,決定用笨辦法,手動調節懸掛縮進
\par
\hangafter 1
\hangindent 1.5em
\noindent
這樣對第一行沒效果,我又手動調節小標題行的縮進:
\hspace{0.5em}
但是這樣根本是對不齊的,非常丑,根本沒意義。
###############################################
最后我在網上看到這個包屬於latex的列表環境,我想看看有沒有別的類似的包可以用,然后找到了這個帖子(https://www.cnblogs.com/ahhylau/p/4586167.html),
我照他這樣把\leftmargin寫上去之后,我就成功了!!!謝謝他!我根本不知道這個參數要寫在這個地方!
我是一步一步,先知道要寫unpackage(其實不寫也不報錯錯),然后知道了unpackage要寫在\begin{document}之前,最后才知道,這些設置要寫在這個位置才能起作用。沒有基礎知識就開始做就是會遇到這種很低級的問題。這個問題可能用了一兩個小時才解決,飯都沒吃,我太餓了。
網上的人能不能把代碼寫具體一點啊,看了那么多介紹參數的文章,就這個人把代碼具體寫出來了。