\文档类[12pt,a4paper]{article} %控制节标签和节名称之间的分隔 \制造商 \更新命令*{\@seccntformat}[1]{\hbox到1.5cm{/cs将#1\endcsname}}命名 \制造者 \使用包{parskip} \usepackage[locallabelwidth=true]{biblatex} %格式化BIBLIOGRAPHY \集长度{\b标签p}{1.5厘米} %附加bib文件 \addbibresource{biblatex-examples.bib} \开始{文档} \节{section}\小节{subsection} 引文{bertram}的示例$\#1$。 引用{doody}的示例$\#2$。 引用{gillies}的示例$\#3$。 引文{glashow}的示例$\#4$。 引用{herrmann}的示例$\#5$。 引文{kastenholz}的示例$\#6$。 引用的例子$\#7$。 引用{reese}的示例$\#8$。 引用{shore}的示例$\#9$。 引用{spiegelberg}的示例$\#10$。 \AtNextBibliography{\small}\printobjectory[heading=subtibibnumbered] \结束{文档}
-
1 欢迎来到TeX.SE! – 门施 评论 5月25日20:23 -
我没有从你的代码中得到这个输出。 我的数字没有你的左对齐。 – cfr(循环流化床) 评论 5月25日23:56 -
1 除非你有几个参考书目,一般来说,最好是修改 \bibfont字体 而不是使用 \下一页参考书目 有关字体大小的更改,请参阅 tex.stackexchange.com/a/609374/35864 (不过,公平地说,在这种特定的情况下,这种方法的缺点可能并不相关,因为我们无论如何都会强制设置标签距离)。 – 莫维 评论 5月26日6:17 -
MWE似乎没有为我重现屏幕截图中的结果。您可能需要调整其中一个以使问题更加一致。 – 莫维 评论 5月26日6:31 -
1 这可能只是因为我太厚了,但据我所知,您想要实现的是这样一种情况,即所有标签都在页边空白处左对齐,但项目文本从左页边空白1.5厘米处开始对齐(与标题等对齐)。 对我来说,这与 自动缩进 ,因为这个缩进是独立于标签宽度选择的(尤其是当较小的缩进在视觉上足够,因为标签较短时,使用这个较大的缩进)。 你能更详细地说明你想要什么吗? – 莫维 评论 5月26日6:35
3个答案
\文档类[12pt,a4paper]{article} %控制节标签和节名称之间的分隔 \标记字母 \更新命令*{\@seccntformat}[1]{\hbox到1.5cm{/cs将#1\endcsname}}命名 \化妆师 \使用包{parskip} \usepackage[locallabelwidth=true]{biblatex} \设置长度{\biblabelsep}{1.5cm} \defbibenvironment{书目} {\列表 {% \parbox{0pt}{% \打印文本[labelnumberwidth]{% \打印字段{labelprefix}% \打印字段{labelnumber}}% }% }{% \集合长度{\labelwidth}{0pt}% \设置长度{\leftmargin}{1.5cm}% \集合长度{\labelsep}{\dimexpr\leftmargin-\labelwidth}% \集长度{\itemsep}{\bibiitemsep}% \集合长度{\parsep}{\bibparsep}}% } {\endlist} {\项目} \addbibresource{biblatex-examples.bib} \开始{文档} \节{section}\小节{subsection} 引文{bertram}的示例$\#1$。 引用{doody}的示例$\#2$。 引用{gillies}的示例$\#3$。 引文{glashow}的示例$\#4$。 引用{herrmann}的示例$\#5$。 引文{kastenholz}的示例$\#6$。 引用{murray}的示例$\#7$。 引用{reese}的示例$\#8$。 引用{shore}的示例$\#9$。 引用{spiegelberg}的示例$\#10$。 \AtNextBibliography{\small}\printobjectory[heading=subtibibnumbered] \结束{文档}
\文档类[12pt,a4paper]{article} \标记字母 \更新命令*{\@seccntformat}[1]{\hbox到1.5cm{/cs将#1\endcsname}}命名 \制造者 \使用包{calc} \使用包{parskip} \usepackage[locallabelwidth=true]{biblatex} \addbibresource{biblatex-examples.bib} \集合长度{\biblabelsep}{2em-\labelnumberwidth} \开始书目时{% \renewcommand*{\makelabel}[1]{#1\hss}%基于速记(如手册中的速记) } \开始{文档} \节{节}\小节{小节} 引文{bertram}的示例$\#1$。 引用{doody}的示例$\#2$。 引用{gillies}的示例$\#3$。 引文{glashow}的示例$\#4$。 引用{herrmann}的示例$\#5$。 引用的例子$\#6$。 引用{murray}的示例$\#7$。 引用{reese}的示例$\#8$。 引用{shore}的示例$\#9$。 引用{spiegelberg}的示例$\#10$。 \AtNextBibliography{\small}\printobjectory[heading=subtibibnumbered] \结束{文档}
\文档类[12pt,a4纸张]{文章} \标记字母 \更新命令*{\@seccntformat}[1]{\hbox到1.5cm{/cs将#1\endcsname}}命名 \制造者 \使用包{parskip} \使用包{biblatex} \更新命令*{\bibfont}{\normalfont\small} \defbibenvironment{书目} {\列表 {\printtext[labelnumberwidth]{% \打印字段{labelrefix}% \打印字段{标签号}}} {\设置长度{\左边距}{1.5cm}% \集合长度{\labelsep}{\biblablesep}% \设置长度{\labelwidth}{\dimexpr1.5cm-\labelsep\relax}% \集合长度{\itemsep}{\bibitemsep}% \集合长度{\parsep}{\bibparsep}}% \更新命令*{\makelabel}[1]{#1\hss}} {\endlist} {\项目} \addbibresource{biblatex-examples.bib} \开始{文档} \节{section}\小节{subsection} 引文{bertram}的示例$\#1$。 引用{doody}的示例$\#2$。 引用{gillies}的示例$\#3$。 引文{glashow}的示例$\#4$。 引用{herrmann}的示例$\#5$。 引文{kastenholz}的示例$\#6$。 引用{murray}的示例$\#7$。 引用{reese}的示例$\#8$。 引用{shore}的示例$\#9$。 引用{spiegelberg}的示例$\#10$。 \打印参考书目 \结束{文档}