jjzjj

【国家参考文献标准GB/T 7714—2015】

小杨见过羊 2024-04-16 原文

GB/T 7714—2015
2.1 参考文献著录方法几种主要类型的参考文献(专著、专著中的析出文献、连续出版物、连续出版物中的析出文献、专利文献、电子文献等)的著录项目与格式要求如下:
2.1.1 专著(图书)[M]指以单行本或多卷册形式,在限定期限内出版的非连续出版物。包括以各种载体形式出版的普通图书、古籍、学位论文、技术报告、会议文集、汇编、多卷书、丛书等。其著录格式为:[序号]著者.题名:其他题名信息[M].其他责任者.版本项.出版地:出版者,出版年:页码.
例:
[1]陈登原.国史旧闻:第1卷[M].北京:中华书局,2000:29.
[2]徐光宪,王祥云.物质结构[M].2版.北京:科学出版社,2010.
[3]哈里森•沃尔德伦.经济数学与金融数学[M].谢远涛,译.2版.北京:中国人民大学出版社,2012:235-236.
2.1.2 期刊论文[J][序号]作者.文献名[J].期刊名,年,卷(期):页码.
例:
[1]李炳穆.韩国图书馆法[J].图书情报工作,2008,56(2):6-12.
[2]袁训来,陈哲,肖书海,等.蓝田生物群:一个认识多细胞生物起源和早期演化的新窗口[J].科学通报,2012,55(34):3219.
[3]KANAMORI H. Shaking without quaking[J].Science,1998,279(5359):2063.
2.1.3 学位论文[D][序号]作者.论文名[D].学校所在城市:学校名,年份.
例:
[1]马欢.人类活动影响下海河流域典型区水循环变化分析[D].北京:清华大学,2011.
[2]赵睿智.通信工程学论文英译汉实践报告[D].济南:山东大学,2017.2.1.4 报纸[N][序号]作者.题名[N].报刊名,年-月-日(版数).
例:
[1]李勇.“一带一路”助推非洲工业化(国际论坛)[N].人民日报,2017-05-03(03).
[2]熊跃根.社会政策在民生制度建设中的作用[N]. 光明日报,2018-01-12日(11).
2.1.5 论文集[C][序号]著者.论文集名[C].出版地:出版者,出版年.
例:
[1]牛志明,斯温兰德,雷光春.综合湿地管理国际研讨会论文集[C].北京:海洋出版社,2012.
2.1.6 标准文献[S][序号]标准制定者.标准名:标准号[S]. 出版地:出版者,出版年:页码.
例:
[1]国家环境保护局科技标准司.土壤环境质量标准:GB 15616—1995[S].北京:中国标准出版社,1996:2-3.[2]全国信息与文献标准化技术委员会.

文献著录:第4部分非书资料:GB/T 3792.4—2009[S].北京:中国标准出版社,2010:
3.2.1.7 专利[P][序号]专利所有者(申请者).专利名:专利号[P].公告日期.
例:
[1]邓一刚.全智能节电器:200610171314.3[P].2006-12-13.
[2]西安电子科技大学.光折变自适应光外差探测法:01128777.2[P]. 2002-03-06.

2.2 文献著录中应注意的若干问题[5]
2.2.1 正文中标注参考文献时的注意事项
(1)用阿拉伯数字顺序编码的文献序号不能颠倒错乱;
(2)序号用方括号括起,同一处引用几篇文献,各篇文献的序号应置于一个方括号内,并用逗号分隔;
(3)多次引用同一作者的同一文献,只编1个首次引用时的序号,但需要将本次引用该文献的页码标注在顺序号的方括号外;
(4)文献表中的序号与正文中标注的文献顺序号要一一对应;
(5)作者可选择采用“顺序编码制”或“著者-出版年制”,但在同一篇论文中要统一。
2.2.2参考文献表著录时的注意事项
(1)文后参考文献表原则上要求用文献本身的文字著录。著录西文文献时,大写字母的使用要符合文献本身文种的习惯用法;
(2)每条文献的著录信息源是被著录文献本身。专著、论文集、科技报告、学位论文、专利文献等可依据书名页、版本记录页、封面等主要信息源著录各个项目;专著或论文集中析出的篇章及报刊的文章,依据参考文献本身著录析出文献的信息,并依据主要信息源著录析出文献的出处;网络信息依据特定网址中的信息著录;
(3)书刊名称不应加书名号,西文书刊名称也不必用斜体。
2.2.3著录责任者的注意事项
(1)责任者为3人以下时全部著录,3人以上可只著录前3人,后加“,等”,外文用“,et al”,“et al”不必用斜体;
(2)责任者之间用“,”分隔;
(3)****欧美著者
的名可缩写,并省略缩写点,姓可用全大写
;如用中文译名,可以只著录其姓。例如:Einstein A或EINSTEIN A(原题:Albert Einstein),韦杰(原题:伏尔特•韦杰);
(4)中国著者姓名的汉语拼音的拼写执行 GB/T 16159—1996 的规定,名字不能缩写。例如:ZhengGuangmei或 ZHENG Guangmei;
(5)不必著录主要责任者的责任。例如:陈浩元. 科技书刊标准化18讲(原题:陈浩元主编. 科技书刊标准化18讲);
(6)不要求著录责任者的国别、所在朝代;
(7)机关团体名称应由上至下分级著录。例如:中国科学院数学研究所(原题:中国科学院数学研究所);Stanford University. Department of Civil Engineering(原题:Department of Civil Engineering , Stanford University)。

有关【国家参考文献标准GB/T 7714—2015】的更多相关文章

  1. ruby - 将 spawn() 的标准输出/标准错误重定向到 Ruby 中的字符串 - 2

    我想使用spawn(针对多个并发子进程)在Ruby中执行一个外部进程,并将标准输出或标准错误收集到一个字符串中,其方式类似于使用Python的子进程Popen.communicate()可以完成的操作。我尝试将:out/:err重定向到一个新的StringIO对象,但这会生成一个ArgumentError,并且临时重新定义$stdxxx会混淆子进程的输出。 最佳答案 如果你不喜欢popen,这是我的方法:r,w=IO.pipepid=Process.spawn(command,:out=>w,:err=>[:child,:out])

  2. ruby-on-rails - 标准化文件名的字符串,删除重音和特殊字符 - 2

    我正在尝试找到一种方法来规范化字符串以将其作为文件名传递。到目前为止我有这个:my_string.mb_chars.normalize(:kd).gsub(/[^\x00-\x7F]/n,'').downcase.gsub(/[^a-z]/,'_')但第一个问题:-字符。我猜这个方法还有更多问题。我不控制名称,名称字符串可以有重音符、空格和特殊字符。我想删除所有这些,用相应的字母('é'=>'e')替换重音符号,并将其余的替换为'_'字符。名字是这样的:“Prélèvements-常规”“健康证”...我希望它们像一个没有空格/特殊字符的文件名:“prelevements_routin

  3. ruby-on-rails - 如何将大于 5GB 的文件上传到 Amazon S3? - 2

    我目前正在使用带有Carrierwavegem的Rails3.2将文件上传到AmazonS3。现在我需要能够处理用户提交的大于5GB的文件,同时仍然使用Carrierwavegem。Carrierwave或Fog是否有任何其他gem或分支可以处理5GB以上的文件上传到S3?编辑:我不想重写一个完整的Rails上传解决方案,所以像这样的链接没有帮助:https://gist.github.com/908875. 最佳答案 我想出了如何做到这一点,并且现在可以正常工作了。在正确的config/environment文件中,添加以下内容以

  4. Ruby:标准递归模式 - 2

    我经常迷上ruby​​的一件事是递归模式。例如,假设我有一个数组,它可能包含无限深度的数组作为元素。所以,例如:my_array=[1,[2,3,[4,5,[6,7]]]]我想创建一个方法,可以将数组展平为[1,2,3,4,5,6,7]。我知道.flatten可以完成这项工作,但这个问题是作为我经常遇到的递归问题的一个例子-因此我试图找到一个更可重用的解决方案。简而言之-我猜这种事情有一个标准模式,但我想不出任何特别优雅的东西。任何想法表示赞赏 最佳答案 递归是一种方法,它不依赖于语言。您在编写算法时要考虑两种情况:再次调用函数的情

  5. ruby-on-rails - 使用 Ruby 标准 Logger 每天只创建一个日志 - 2

    我正在使用ruby​​标准记录器,我想要每天轮换一次,所以在我的代码中我有:Logger.new("#{$ROOT_PATH}/log/errors.log",'daily')它运行完美,但它创建了两个文件errors.log.20130217和errors.log.20130217.1。如何强制它每天只创建一个文件? 最佳答案 您的代码对于长时间运行的应用程序是正确的。发生的事情是您在给定的一天多次运行代码。第一次运行时,Ruby会创建一个日志文件“errors.log”。当日期改变时,Ruby将文件重命名为“errors.log

  6. ruby - 从 Ruby 中的国家代码获取表情符号标志 - 2

    我想将“US”之类的国家代码转换为表情符号标志,即将“US”字符串转换为Ruby中适当的Unicode。Here'sanequivalentexampleforJava 最佳答案 使用tr将字母字符转换为其区域指示符号:'US'.tr('A-Z',"\u{1F1E6}-\u{1F1FF}")#=>"??"当然你也可以直接使用Unicode字符:'US'.tr('A-Z','?-?')#=>"??" 关于ruby-从Ruby中的国家代码获取表情符号标志,我们在StackOverflow上找

  7. 用于从 Open3.popen3 标准输出中提取值的正则表达式 - 2

    如何获取外部命令的输出并从中提取值?我有这样的东西:stdin,stdout,stderr,wait_thr=Open3.popen3("#{path}/foobar",configfile)if/exit0/=~wait_thr.value.to_srunlog.puts("Foobarexitednormally.\n")puts"Testcompleted."someoutputvalue=stdout.read("TX.*\s+(\d+)\s+")puts"Outputvalue:"+someoutputvalueend我没有在标准输出上使用正确的方法,因为Ruby告诉我它不能

  8. ruby - 强制 Ruby 不以标准形式/科学记数法/指数记数法输出 float - 2

    我遇到了同样的问题here对于python,但对于ruby​​。我需要输出这样一个小数字:0.00001,而不是1e-5。有关我的特定问题的更多信息,我正在使用f.write("Mynumber:"+small_number.to_s+"\n")输出到一个文件对于我的问题,准确性不是什么大问题,所以只做一个if语句来检查是否small_number那么更通用的方法是什么? 最佳答案 f.printf"Mynumber:%.5f\n",small_number您可以将.5(小数点右侧5位数字)替换为您喜欢的任何特定格式大小,例如,%8

  9. ruby-on-rails - Ruby on Rails 国家/州选择 Enigma - 2

    我正在尝试实现一些看似非常简单的东西,而此时我已经为此苦苦思索了好几天。我想要的最终结果是一个国家选择下拉菜单,与一个国家选择下拉菜单相关联,这样当一个给定的国家被选中时,如果州是已知的,那么这些州就会显示在一个选择下拉列表中,如果该国家/地区没有已知的州,则会显示一个文本字段。我觉得我快到了。此时,界面实际上会根据人员所在的国家/地区生成州列表,只是它拒绝动态更新下拉列表。我的View中收集国家和州位置的部分如下所示:#_person_setup.html.erb*'width:200px',:id=>'country_select',:onchange=>remote_functi

  10. ruby - 在 Heroku Cedar 上的 Rails 3.2 中,是否有一种标准的方式来提供预压缩的 Assets ? - 2

    我有一个正在HerokuCedar堆栈上部署的Rails3.2应用程序。这意味着应用程序本身负责为其静态Assets提供服务。我希望对这些Assets进行gzip压缩,所以我在production.rb的中间件堆栈中插入了Rack::Deflater:middleware.insert_after('Rack::Cache',Rack::Deflater)...curl告诉我这与宣传的一样有效。但是,由于Heroku将全力运行rakeassets:precompile,生成一堆预gzipAssets,我很想使用它们(而不是让Rack::Deflater再次完成所有工作)。我已经看到使用

随机推荐