Giter Site home page Giter Site logo

Comments (16)

JosephPeng avatar JosephPeng commented on August 27, 2024

这个略高端了,bst文件不会写。

from buaathesis.

grissiom avatar grissiom commented on August 27, 2024

我尝试了改下,未必对,等会看看能不能发上来……

from buaathesis.

huxuan avatar huxuan commented on August 27, 2024

Fixed in pull request #117

from buaathesis.

JosephPeng avatar JosephPeng commented on August 27, 2024

@grissiom @huxuan 这里的 inproceedings 是指“专著中的析出文献”么?
如果是的话,你这儿处理后的应该是错误的。参照GBT7714-2005规范(google一下貌似第一项找到的pdf文件 http://www.medtrans.cn/Soft/UploadSoft/200709/20070916102108537.pdf 以及百度文库的一篇解读文章 http://wenku.baidu.com/view/dff97b631ed9ad51f01df2d0.html ),对于“专著中的析出文献”格式均为"[序号] 析出文献主要责任者. 析出文献题名[文献类型标志]. 析出其他责任者∥专著主要责任者. 专著题名. 出版地: 出版者, 出版年: 析出文献的页码[引用日期]. 获取和访问路径."。因此,原 .bst文件中对于inproceedings (如果是“专著中析出的参考文献”的话) 的处理是正确的。

from buaathesis.

grissiom avatar grissiom commented on August 27, 2024

参考 #114

from buaathesis.

JosephPeng avatar JosephPeng commented on August 27, 2024

@grissiom 抱歉,那就以学校给出的为准吧。
但你写的bst文件,在处理incollection时,编译结果有问题(至少我使用的时候是这样的)。
bib数据库为https://github.com/JosephPeng/BUAAthesis/blob/master/data/bibs.bib ,对于incollection编译结果如下所示。

[22] 白书农. 李承森�. 植物科学进展. 北京: 高等教育出版社, 1998:146–163.
[23] 国家标准局信息分类编码研究所. 全国文献工作标准化技术委员会G.-�. 文献工作国家标准汇编:3. 北京: **标准出版社, 1988:59–92.
[24] 韩吉人. **职工教育研究会�. 职工教育研究论文集. 北京: 人民教育出版社,1985:90–99.

from buaathesis.

grissiom avatar grissiom commented on August 27, 2024

嗯…… 有可能是中文处理的不对,有时间了我看看……

from buaathesis.

huxuan avatar huxuan commented on August 27, 2024

有个小建议,不如直接把bib里的条目改成官方文档里的那些条目内容,这样应该更有说服力更容易辨别正确性。

from buaathesis.

JosephPeng avatar JosephPeng commented on August 27, 2024

@grissiom 有时间能把这个inproceedings 这个条目修正一下么?

from buaathesis.

KagamiChan avatar KagamiChan commented on August 27, 2024

我去年12月的时候发现一些类型的处理还是有一些很奇怪的问题(抱歉记不起来了),就直接把bst替换成了http://haixing-hu.github.io/nju-thesis/ 的,当然自己也根据需求修改了一些(都是比较low的工作,比如避免有doi和网址情况下生成链接之类的)。这个bst的优点在于对于bst语句有相应的类C的伪代码作说明,有兴趣可以看一下

from buaathesis.

grissiom avatar grissiom commented on August 27, 2024

bst 是一个基于栈的编程语言,写起来很有意思~

from buaathesis.

songjinghe avatar songjinghe commented on August 27, 2024

导入google学术的bibtex格式编译出来有 .[S.l.]: [s.n.] 。。。。。
文献:

[1] Inc T. S. G. I. The CHAOS Report into Project Failure[R].[S.l.]: [s.n.] , 2012. http:
//versionone.com/assets/img/files/ChaosManifesto2013.pdf.
[2] Abelson H. Structure and interpretation of computer programs[M].[S.l.]: Paul Muljadi,
1996.
[3] 汪小帆, 李翔, 陈关荣. 复杂网络理论及其应用 [M].[S.l.]: 清华大学出版社有限公司,
2006.
[4] 李 兵, 马于 涛, 刘 婧, et al. 软件 系统 的复 杂网 络 研究 进展 [J]. 力学进 展, 2008,
38(6):805–814.
[5] Valverde S., Cancho R. F., Sole R. V. Scale-free networks from optimal design[J]. EPL
(Europhysics Letters), 2002, 60(4):512.
[6] Valverde S., Solé R. V. Hierarchical small worlds in software architecture[J]. arXiv
preprint cond-mat/0307278, 2003.
[7] De Moura A. P., Lai Y.-C., Motter A. E. Signatures of small-world and scale-free prop-
erties in large computer programs[J]. Physical review E, 2003, 68(1):017102.
[8] Myers C. R. Software systems as complex networks: Structure, function, and evolvability
of software collaboration graphs[J]. Physical Review E, 2003, 68(4):046116.
[9] LaBelle N., Wallingford E. Inter-package dependency networks in open-source soft-
ware[J]. arXiv preprint cs/0411096, 2004.
[10] Hyland-Wood D., Carrington D., Kaplan S. Scale-free nature of java software package,
class and method collaboration graphs[A]. Proceedings of the 5th International Sympo-
sium on Empirical Software Engineering, Rio de Janeiro, Brasil[C]. .[S.l.]: [s.n.] , 2006.
[11] 闫栋, 祁国宁. 大规模软件系统的无标度特性与演化模型 [J]. 物理学报, 2006,
55(8):3799–3804.
[12] 韩明畅, 李德毅, 刘常昱, et al. 软件中的网络化特征及其对软件质量的贡献 [J]. 计算
机工程与应用, 2006, 42(20):29–31.
[13] Dong Y., Guo-Ning Q., Xin-Jian G. The complexity nature of large-scale software sys-
tems[J]. Chinese Physics, 2006, 15(11):2489.
[14] Zhang H., Zhao H., Cai W., et al. A metrics suite for static structure of large-scale software
based on complex networks[A]. Intelligent Information Hiding and Multimedia Signal

Processing, 2008. IIHMSP’08 International Conference on[C]. .[S.l.]: [s.n.] , 2008:512–
515.
[15] Xu G., Gao Y., Liu F., et al. Statistical analysis of software coupling measurement based
on complex networks[A]. Future Information Technology and Management Engineering,
2008. FITME’08. International Seminar on[C]. .[S.l.]: [s.n.] , 2008:577–581.
[16] Cai K.-Y., Yin B.-B. Software execution processes as an evolving complex network[J].
Information Sciences, 2009, 179(12):1903–1928.
[17] 陈焘, 李孔文, 王树森, et al. 基于复杂网络的 Java 程序分析工具设计与实现 [J]. 计
算机科学, 2009, 36(4):145–150.
[18] 汪北阳. 加权软件网络的建模, 分析及其应用 [D].[S.l.]: 武汉大学, 2013.
[19] Melton H., Tempero E. D. Static Members and Cycles in Java Software.[A]. ESEM[C].
.[S.l.]: [s.n.] , 2007:136–145.
[20] Ma Y., He K., Liu J. Network motifs in object-oriented software systems[J]. arXiv preprint
arXiv:0808.3292, 2008.
[21] 刘铮. 大规模软件可信性度量分析原理及其方法的研究 [D].[S.l.]: 东北大学, 2010.
[22] Vasa R., Schneider J.-G., Woodward C., et al. Detecting structural changes in object
oriented software systems[A]. Empirical Software Engineering, 2005. 2005 International
Symposium on[C]. .[S.l.]: [s.n.] , 2005:8–pp.
[23] Vasa R., Schneider J.-G., Nierstrasz O. The inevitable stability of software change[A].
Software Maintenance, 2007. ICSM 2007. IEEE International Conference on[C]. .[S.l.]:
[s.n.] , 2007:4–13.
[24] Ma Y., He K., Du D. A qualitative method for measuring the structural complexity of soft-
ware systems based on complex networks[A]. Software Engineering Conference, 2005.
APSEC’05. 12th Asia-Pacific[C]. .[S.l.]: [s.n.] , 2005:7–pp.
[25] Ma Y., He K., Du D., et al. A complexity metrics set for large-scale object-oriented
software systems[A]. Computer and Information Technology, 2006. CIT’06. The Sixth
IEEE International Conference on[C]. .[S.l.]: [s.n.] , 2006:189–189.
[26] Girolamo A., Newman L. I. R. R., Rao R. The structure and behavior of class networks
in object-oriented software design[R].[S.l.]: [s.n.] , 2005.
[27] Jing L., Keqing H., Yutao M., et al. Scale free in software metrics[A]. Computer Software
and Applications Conference, 2006. COMPSAC’06. 30th Annual International[C]. .[S.l.]:
[s.n.] , 2006,1:229–235.

[28] 李桓. 基于复杂网络的软件结构复杂性分析与建模 [D].[S.l.]: 武汉: 武汉大学, 2009.
[29] 刘宇航. 基于源代码的软件网络结构研究 [D].[S.l.]: 北京邮电大学, 2010.
[30] Lee B., Plaisant C., Parr C. S., et al. Task taxonomy for graph visualization[A]. Proceed-
ings of the 2006 AVI workshop on BEyond time and errors: novel evaluation methods for
information visualization[C]. .[S.l.]: [s.n.] , 2006:1–5.
[31] 王柏, 吴巍, 徐超群, et al. 复杂网络可视化研究综述 [J]. 计算机科学, 2007, 34(4):17–
23.

对应的bib.bib:

This file was created with JabRef 2.1 beta 2.
Encoding: UTF8

% Encoding: GB2312


@Techreport{standish2012chaos,
  author = {The Standish Group International Inc},
  etype = {CP},
  year = {2012},
  howpublished = {http://versionone.com/assets/img/files/ChaosManifesto2013.pdf},
  title = {The CHAOS Report into Project Failure},
  url = {http://versionone.com/assets/img/files/ChaosManifesto2013.pdf},
}

@book{abelson1996structure,
  title={Structure and interpretation of computer programs},
  author={Abelson, Harold},
  year={1996},
  publisher={Paul Muljadi}
}

@book{汪小帆2006复杂网络理论及其应用,
  title={复杂网络理论及其应用},
  author={汪小帆 and 李翔 and 陈关荣},
  year={2006},
  publisher={清华大学出版社有限公司}
}

@article{li2008abstract,
  title={软件系统的复杂网络研究进展},
  author={李兵 and 马于涛 and 刘婧 and 丁琦伟},
  journal={力学进展},
  volume={38},
  number={6},
  pages={805--814},
  year={2008}
}

@article{valverde2002scale,
  title={Scale-free networks from optimal design},
  author={Valverde, Sergi and Cancho, R Ferrer and Sole, Richard V},
  journal={EPL (Europhysics Letters)},
  volume={60},
  number={4},
  pages={512},
  year={2002},
  publisher={IOP Publishing}
}

@article{valverde2003hierarchicalo,
  title={Hierarchical small worlds in software architecture},
  author={Valverde, Sergi and Sol{\'e}, Ricard V},
  journal={arXiv preprint cond-mat/0307278},
  year={2003}
}

@article{de2003signatures,
  title={Signatures of small-world and scale-free properties in large computer programs},
  author={De Moura, Alessandro PS and Lai, Ying-Cheng and Motter, Adilson E},
  journal={Physical review E},
  volume={68},
  number={1},
  pages={017102},
  year={2003},
  publisher={APS}
}
@article{myers2003software,
  title={Software systems as complex networks: Structure, function, and evolvability of software collaboration graphs},
  author={Myers, Christopher R},
  journal={Physical Review E},
  volume={68},
  number={4},
  pages={046116},
  year={2003},
  publisher={APS}
}

@article{labelle2004inter,
  title={Inter-package dependency networks in open-source software},
  author={LaBelle, Nathan and Wallingford, Eugene},
  journal={arXiv preprint cs/0411096},
  year={2004}
}

@inproceedings{hyland2006scale,
  title={Scale-free nature of java software package, class and method collaboration graphs},
  author={Hyland-Wood, David and Carrington, David and Kaplan, Simon},
  booktitle={Proceedings of the 5th International Symposium on Empirical Software Engineering, Rio de Janeiro, Brasil},
  year={2006}
}

@article{yan2006,
  title={大规模软件系统的无标度特性与演化模型},
  author={闫栋 and 祁国宁},
  journal={物理学报},
  volume={55},
  number={8},
  pages={3799--3804},
  year={2006}
}

@article{han2006quality,
  title={软件中的网络化特征及其对软件质量的贡献},
  author={韩明畅 and 李德毅 and 刘常昱 and 李华},
  journal={计算机工程与应用},
  volume={42},
  number={20},
  pages={29--31},
  year={2006}
}

@article{dong2006complexity,
  title={The complexity nature of large-scale software systems},
  author={Dong, Yan and Guo-Ning, Qi and Xin-Jian, Gu},
  journal={Chinese Physics},
  volume={15},
  number={11},
  pages={2489},
  year={2006},
  publisher={IOP Publishing}
}

@inproceedings{zhang2008metrics,
  title={A metrics suite for static structure of large-scale software based on complex networks},
  author={Zhang, Haohua and Zhao, Hai and Cai, Wei and Zhao, Ming and Luo, Guilan},
  booktitle={Intelligent Information Hiding and Multimedia Signal Processing, 2008. IIHMSP'08 International Conference on},
  pages={512--515},
  year={2008},
  organization={IEEE}
}

@inproceedings{xu2008statistical,
  title={Statistical analysis of software coupling measurement based on complex networks},
  author={Xu, Guoai and Gao, Yang and Liu, Fanfan and Chen, Aiguo and Zhang, Miao},
  booktitle={Future Information Technology and Management Engineering, 2008. FITME'08. International Seminar on},
  pages={577--581},
  year={2008},
  organization={IEEE}
}

@article{cai2009software,
  title={Software execution processes as an evolving complex network},
  author={Cai, Kai-Yuan and Yin, Bei-Bei},
  journal={Information Sciences},
  volume={179},
  number={12},
  pages={1903--1928},
  year={2009},
  publisher={Elsevier}
}

@article{chen2009,
  title={基于复杂网络的 Java 程序分析工具设计与实现},
  author={陈焘 and 李孔文 and 王树森 and 顾庆 and 陈道蓄},
  journal={计算机科学},
  volume={36},
  number={4},
  pages={145--150},
  year={2009}
}

@phdthesis{wang2013model,
  title={加权软件网络的建模, 分析及其应用},
  author={汪北阳},
  year={2013},
  school={武汉大学}
}


@inproceedings{melton2007static,
  title={Static Members and Cycles in Java Software.},
  author={Melton, Hayden and Tempero, Ewan D},
  booktitle={ESEM},
  pages={136--145},
  year={2007},
  organization={Citeseer}
}

@article{ma2008network,
  title={Network motifs in object-oriented software systems},
  author={Ma, Yutao and He, Keqing and Liu, Jing},
  journal={arXiv preprint arXiv:0808.3292},
  year={2008}
}

@phdthesis{liu2010,
  title={大规模软件可信性度量分析原理及其方法的研究},
  author={刘铮},
  year={2010},
  school={东北大学}
}

@inproceedings{vasa2005detecting,
  title={Detecting structural changes in object oriented software systems},
  author={Vasa, Rajesh and Schneider, J-G and Woodward, Clinton and Cain, Andrew},
  booktitle={Empirical Software Engineering, 2005. 2005 International Symposium on},
  pages={8--pp},
  year={2005},
  organization={IEEE}
}

@inproceedings{vasa2007inevitable,
  title={The inevitable stability of software change},
  author={Vasa, Rajesh and Schneider, J-G and Nierstrasz, Oscar},
  booktitle={Software Maintenance, 2007. ICSM 2007. IEEE International Conference on},
  pages={4--13},
  year={2007},
  organization={IEEE}
}

@inproceedings{ma2005qualitative,
  title={A qualitative method for measuring the structural complexity of software systems based on complex networks},
  author={Ma, Yutao and He, Keqing and Du, Dehui},
  booktitle={Software Engineering Conference, 2005. APSEC'05. 12th Asia-Pacific},
  pages={7--pp},
  year={2005},
  organization={IEEE}
}

@inproceedings{ma2006complexity,
  title={A complexity metrics set for large-scale object-oriented software systems},
  author={Ma, Yutao and He, Keqing and Du, Dehui and Liu, Jing and Yan, Yulan},
  booktitle={Computer and Information Technology, 2006. CIT'06. The Sixth IEEE International Conference on},
  pages={189--189},
  year={2006},
  organization={IEEE}
}

@TechReport{girolamo2005structure,
  title={The structure and behavior of class networks in object-oriented software design},
  author={Girolamo, A and Newman, L I Rao R and Rao, R},
  journal={2005-05 01)[2010-03-19]. http//www, eecs. umich, edu/-leenewm/documents/classnetworks, pdf},
  year={2005},
  publisher={Citeseer}
}

@inproceedings{jing2006scale,
  title={Scale free in software metrics},
  author={Jing, Liu and Keqing, He and Yutao, Ma and Rong, Peng},
  booktitle={Computer Software and Applications Conference, 2006. COMPSAC'06. 30th Annual International},
  volume={1},
  pages={229--235},
  year={2006},
  organization={IEEE}
}

@phdthesis{li2009,
  title={基于复杂网络的软件结构复杂性分析与建模},
  author={李桓},
  year={2009},
  school={武汉: 武汉大学}
}

@mastersthesis{liu2010beiyou,
  title={基于源代码的软件网络结构研究},
  author={刘宇航},
  year={2010},
  school={北京邮电大学}
}

@article{王柏2007复杂网络可视化研究综述,
  title={复杂网络可视化研究综述},
  author={王柏 and 吴巍 and 徐超群 and 吴斌},
  journal={计算机科学},
  volume={34},
  number={4},
  pages={17--23},
  year={2007}
}

@inproceedings{lee2006task,
  title={Task taxonomy for graph visualization},
  author={Lee, Bongshin and Plaisant, Catherine and Parr, Cynthia Sims and Fekete, Jean-Daniel and Henry, Nathalie},
  booktitle={Proceedings of the 2006 AVI workshop on BEyond time and errors: novel evaluation methods for information visualization},
  pages={1--5},
  year={2006},
  organization={ACM}
}

不得了啊。。。。。马上要交论文了,这可怎么办。。。。

from buaathesis.

KagamiChan avatar KagamiChan commented on August 27, 2024

因为有些条目需要作者名和出版地址,否则就是s.n.和s.l.

我对这个bst不是很熟悉。我那边有一个叫做buaathesis-mod的repo,是我自己用的cls和bst,急用的话可以先试试那个bst。那个bst里边我把s.n.的部分给删掉了,s.l.的部分是把1041到1042行的
cap.period write$
cap.no.address format.address write$
两行用%注释掉,当然别的字段也可以这么弄

中文的文献作者多于3名的话不是用et al. 需要给那个条目加一个language={zh}属性,才能变成“等”

此外google scholar输出的一部分文献有错误,特别是书籍类,建议检查一遍

当然,我还是建议能填的地方自己加上。

from buaathesis.

daibluewater avatar daibluewater commented on August 27, 2024

KagamiChan提供的那个bst编译是没有问题的,而且写的整齐一些。这里提供的bst编译以后提示说好多函数找不到。

from buaathesis.

zepinglee avatar zepinglee commented on August 27, 2024

可以使用 https://github.com/zepinglee/gbt7714-bibtex-style
https://github.com/hushidong/biblatex-gb7714-2015

from buaathesis.

huxuan avatar huxuan commented on August 27, 2024

Closed as bst upgraded. Please feel free to reopen it if there is still any similar issue.

from buaathesis.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.