如何隐藏bibtex自动生成的参考文献列表,以及item序号左对齐

发布于 2025-05-18 20:52:12

我们学校的参考文献样式不是标准的样式,部分生成的列表有一些差别,所以我最后打算直接把bibtex生成的列表隐藏掉,自己写一个列表上去。但是直接注释掉

\bibliography{thesis-references}

会导致文章中的参考文献出错,不知道怎么解决

另外我用item来新写一个列表,发现序号是右对齐的,查了很久不知道怎么修改,如下图所示:

d6444fcdd3469455a3a474fbeada094a.jpg

想要修改的效果是这样的
b11b931f3a611e489a38891e6618c401.jpg

代码如下所示

\setitemize[1]{itemsep=2pt, partopsep=0pt, parsep=\parskip, topsep=5pt, itemindent = 0pt,  labelindent = 10pt}

\begin{itemize}[leftmargin=*]
\item [{[1]}]
中国机械工程协会. 2014-2015-机械工程学科发展报告 (摩擦学)[M]. 北京: 中国科学技术出版社, 2016.

\item [{[2]}]
李瑞阁, 于嫣. 齿轮轴装配体的有限元摩擦接触分析[J]. 建模与仿真, 2023, 12(1):400-407.

\item [{[3]}]
陈学敏, 许龙, 夏俊杰. 考虑耦合特性的多螺栓连接结合部等效建模[J]. 建模与仿真, 2025, 14(1):315-323.

\item [{[4]}]
......

\end{itemize}

谢谢各位大佬!

查看更多

关注者
0
被浏览
80
Sagittarius Rover
我要成为Typst糕手/(ㄒoㄒ)/~~
所以我最后打算直接把bibtex生成的列表隐藏掉,自己写一个列表上去。但是直接注释掉\bibliography{thesis-references}会导致文章中的参考文献出错,不知道怎么解决?

你想要“自己写一个列表上去”是一个非常反人类的做法。正常情况下,bibliography和正文内的\cite是一个label-ref对的引用关系,不应该“自己写一个列表上去”。你应该比较标准的比如gbt7714的样式与你目标样式的差异,再尝试修改.bst,用规范标准的bibtex工作流来实现『参考文献』.如果你想要去掉\bibliography,那你就不能在正文进行\cite...这是不规范的,也是不合理的.

打算直接把bibtex生成的列表隐藏掉

如果_一定要_实现隐藏...可以尝试用这个方法...

\documentclass[fontset=ubuntu]{ctexart}
\usepackage{bibentry}
\usepackage{gbt7714}
\bibliographystyle{gbt7714-numerical}
% https://tex.stackexchange.com/a/142845/322482
\begin{document}

Here is a cite\cite{article-full}.

这是另一处中文引用\cite{misc-full}.

\nobibliography{xampl}

\end{document}

image.png

我用item来新写一个列表,发现序号是右对齐的,查了很久不知道怎么修改

大致理解成你希望label左对齐,使用enumitem宏包的align=left选项即可:

\documentclass{ctexart}
\usepackage{enumitem}
\begin{document}

\begin{enumerate}[label={[\arabic*]},align=left,start=8]
    \item 我能吞下玻璃而不伤身体.
    \item 我能吞下玻璃而不伤身体.
    \item 我能吞下玻璃而不伤身体.
    \item 我能吞下玻璃而不伤身体.
\end{enumerate}

\end{document}

另外你这些参数{itemsep=2pt, partopsep=0pt, parsep=\parskip, topsep=5pt, itemindent = 0pt, labelindent = 10pt}都是确实需要的吗....

image.png

最后非常重要的是,你提供的代码不完整。MWE应该从\documentclass开始到\end{document}结束. BTW,一个问题应该只聚焦在一处,你有两处疑惑,正常情况下应该提两个问题.

1 个回答

撰写答案

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

发布
问题

分享
好友

手机
浏览

扫码手机浏览