[转载]LNCS如何使用3级标题(subsubsection的使用)

标签:
转载 |
分类: latex相关 |
和我遇到的问题一模一样!完美的解决了!谢谢楼主!!
Springer出版的会议集需要使用其Word或Latex模板进行排版。有的文章可能会用到3级子标题,如果是Latex模板,则需要使用如下的命令格式subsubsection{Title
of Level 3}。但是,如果直接使用该命令,可能会出现没有编号的情况且不能正常换行的情况(如图1所示)。
http://s16/mw690/7851bb85xd221aa3dfbdf&690
{-18p@ @plus -4p@ @minus
-4p@}%
{8p@ @plus 4p@ @minus
4p@}%
{normalfontnormalsizebfseriesboldmath
rightskip=z@ @plus
8empretolerance=10000 }}
图1
解决这个问题需要两个步骤:
1、设置标号,tex文件头的documentclass和begin{document}之间的区域引入命令setcounter{secnumdepth}{3}设置标题的等级深度为3。编译生成的结果如图2。
图2
2、设置缩进和换行。经过第一步的设置,发现即使在tex源文件中进行了换行,但在生成的文件中子标题和下面的正文依然没有换行。这是因为在lncs.cls文件中对subsubsection进行了重定义。只需将LNCS的latex模板文件中的lncs.cls的renewcommandsubsubsection{....}的内容改为renewcommandsubsubsection{@startsection{subsubsection}{3}{z@}%
即参照section或subsection进行定义和调整即可。最终得到如图3所示的排版。
图3
至此,LNCS的Latex中的subsubsection就可以按常规方式使用了。
ps:推荐使用更简单的方法:换行,中间一行使用反斜杠加一个空格,再换行,然后使用noindent加一个空格,最后输入正文内容。得到的结果如图4所示。
subsubsection{Title of Level
3}
noindent This is a test for
subsubsection.
图4