![帮助更改 ezthesis 中的参考书目顺序](https://linux22.com/image/318942/%E5%B8%AE%E5%8A%A9%E6%9B%B4%E6%94%B9%20ezthesis%20%E4%B8%AD%E7%9A%84%E5%8F%82%E8%80%83%E4%B9%A6%E7%9B%AE%E9%A1%BA%E5%BA%8F.png)
我正在用这个模板撰写论文,它可以帮助您用西班牙语完成论文: http://nokyotsu.com/latex/ezthesis.html
一切都很好,只是我需要我的参考书目按文本中的出现顺序排列,而模板按字母顺序排列。我不知道如何更改模板。它有一个名为 ezthesis.cls 的 cls 程序,还有一个名为ezspanish.bst,这是我认为需要修改的。https://github.com/navarroj/ezthesis/blob/master/ezspanish.bst 我尝试了几种方法,但都没有任何效果。
我需要西班牙语的参考书目,因为它在这个模板中被修改了,但我也需要它按照出现的顺序,这就是为什么我不能使用任何其他参考书目风格,如 plainnat 等。
这是模板的缩短的主文件,其中显示了所使用的命令:
\documentclass[oneside,numbers,spanish]{ezthesis}
%% Formato de las referencias bibliogr'aficas:
%% numbers - numeradas, p.e. [1]
%% authoryear (*) - por autor y a'no, p.e. (Newton, 1997)
%%
%% Opciones adicionales:
%% spanish - tesis escrita en espa'nol
\author{Juan Antonio Navarro P\'erez}
\title{Ejemplo de una Tesis}
\degree{Doctor en Ciencias}
\supervisor{Nombre de mi Asesor}
\institution{Universidad de Alg\'un Sitio}
\faculty{Escuela de Ingenier\'ia y Ciencias}
\department{Departamento de Sistemas Computacionales}
%% El siguiente comando agrega ligas activas en el documento para las
%% referencias cruzadas y citas bibliogr'aficas. Tiene que ser *la 'ultima*
%% instrucci'on antes de \begin{document}.
\hyperlinking
\begin{document}
%% # Portada de la tesis #
%% Mirar el archivo "titlepage.tex" para los detalles.
\include{titlepage}
%% # Cap'itulos #
%% Por cada cap'itulo hay que crear un nuevo archivo e incluirlo aqu'i.
%% Mirar el archivo "intro.tex" para un ejemplo y recomendaciones para
%% escribir.
\include{intro}
%% Incluir la bibliograf'ia. Mirar el archivo "biblio.bib" para m'as detales
%% y un ejemplo.
\bibliography{biblio}
\end{document}
答案1
我找到了这个特殊案例的解决方案。在文件 ezthesis.cls 的第 177 行,将 \bibliographystyle{ezspanish} 更改为 \bibliographystyle{ieeetr} 或您喜欢的样式,就完成了!我希望它能帮助您或遇到同样问题的人。