-
Notifications
You must be signed in to change notification settings - Fork 86
/
thesis-sjtu-numeric.tex
377 lines (327 loc) · 12.5 KB
/
thesis-sjtu-numeric.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
% !Mode:: "TeX:UTF-8"
% 用于测试SJTU中应用biblatex-gb7714-2015的情况
%
\documentclass[twoside]{article}
\usepackage{ctex}
\usepackage{fontspec}
\setmainfont{CMU Serif}
\IfFileExists{SourceHanSerifSC-Regular.otf}
{\setCJKmainfont{SourceHanSerifSC-Regular.otf}}{}
%\IfFontExistsTF{⟨font name⟩}{⟨true branch⟩}{⟨false branch⟩}
\usepackage{xcolor}
\usepackage{toolbox}
\usepackage[colorlinks,citecolor=blue]{hyperref}
\usepackage{lipsum}
\usepackage{geometry}%,showframe,showcrop
\geometry{
paper = a4paper,
top = 3.5cm,
bottom = 4.0cm,
left = 3.3cm,
right = 2.8cm,
}
\usepackage[backend=biber,style=gb7714-2015]{biblatex}%标注(引用)样式citestyle,著录样式bibstyle都采用gb7714-2015样式
\usepackage{listings}
\usepackage[inline]{enumitem}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
%# -*- coding: utf-8-unix -*-
@book{Meta_CN,
title = {电磁超介质及其应用},
address = {北京},
publisher = {国防工业出版社},
year = {2008},
author = {崔万照 and 马伟 and 邱乐德 and 张洪太}
}
@book{JohnD,
title = {Photonic Crystals: Molding the Flow of Light},
publisher = {Princeton University Press},
year = {2008},
author = {Joannopoulos, J. D. and Johnson, S. G. and Winn, J. N.}
}
@book{IEEE-1363,
author={{IEEE Std 1363-2000}},
title={IEEE Standard Specifications for Public-Key Cryptography},
address={New York},
publisher={IEEE},
year={2000}
}
@article{chen2007act,
author = {Chen, H. and Chan, C. T.},
title = {Acoustic cloaking in three dimensions using acoustic metamaterials},
journal = {Applied Physics Letters},
year = {2007},
volume = {91},
pages = {183518},
publisher = {AIP}
}
@article{chen2007ewi,
author = {Chen, H. and Wu, B. I. and Zhang, B. and Kong, J. A.},
title = {Electromagnetic Wave Interactions with a Metamaterial Cloak},
journal = {Physical Review Letters},
year = {2007},
volume = {99},
pages = {63903},
number = {6},
publisher = {APS}
}
@article{he1999,
title = {标准动态力发生装置国内外研究现状},
number = {2},
journal = {机电工程},
author = {何闻},
year = {1999},
pages = {47-49},
}
@inproceedings{kocher99,
author={C. Kocher and J. Jaffe and B. Jun},
title={Differential Power Analysis},
editor={M. Wiener},
booktitle={Advances in Cryptology ({CRYPTO}~'99)},
series={Lecture Notes in Computer Science},
volume={1666},
pages={388-397},
publisher={Springer-Verlag},
month={9},
year={1999}
}
@incollection{Krasnogor2004e,
AUTHOR = {N. Krasnogor},
TITLE = {Towards robust memetic algorithms},
BOOKTITLE = {Recent Advances in Memetic Algorithms},
PUBLISHER = {Springer Berlin Heidelberg},
YEAR = {2004},
PAGES = {185-207},
EDITOR = {W.E. Hart and N. Krasnogor and J.E. Smith},
VOLUME = {166},
SERIES = {Studies in Fuzziness and Soft Computing},
ADDRESS = {New York},
}
@incollection{zjsw,
AUTHOR = {班固},
TITLE = {苏武传},
BOOKTITLE = {传记散文英华},
PUBLISHER = {湖北人民出版社},
YEAR = {1998},
PAGES = {65-69},
EDITOR = {郑在瀛 and 汪超宏 and 周文复},
VOLUME = {2},
SERIES = {新古文观止丛书},
ADDRESS = {武汉},
}
@inbook{clzs,
AUTHOR = {阎真},
TITLE = {沧浪之水},
CHAPTER = {大人物还是讲人情的},
PAGES = {185-207},
PUBLISHER = {人民文学出版社},
YEAR = {2001},
}
@book{tex,
author = {Donald E. Knuth},
title = {The {\TeX} Book},
publisher = {Addison-Wesley Publishing Company},
address = {Reading, MA},
year = 1989,
edition = {15th},
}
@book{companion,
author = {Michel Goosens and Frank Mittelbach and Alexander Samarin},
title = {The {\LaTeX} Companion},
publisher = {Addison-Wesley Publishing Company},
address = {Reading, MA},
PAGES = {112--125},
year = 1994,
}
@article{ELIDRISSI94,
AUTHOR = {{Chafik El Idrissi}, M. and {Roney}, A. and {Frigon}, C. and
{Larzilli{\`e}re}, M.},
TITLE = {Measurements of total kinetic-energy released to the {$N=2$}
dissociation limit of {H}$_2$ --- evidence of the dissociation
of very high vibrational {R}ydberg states of {H}$_2$ by
doubly-excited states},
JOURNAL = {Chemical Physics Letters},
PAGES = {260-266},
VOLUME = 224,
NUMBER = 10,
YEAR = 1994,
}
@ARTICLE{MELLINGER96,
AUTHOR = {Mellinger, A. and Vidal, C. R. and Jungen, Ch.},
TITLE = {Laser reduced fluorescence study of the carbon-monoxide nd
triplet {R}ydberg series-experimental results and multichannel
quantum-defect analysis},
JOURNAL = {J. Chem. Phys.},
PAGES = {8913-8921},
VOLUME = 104,
NUMBER = 5,
YEAR = 1996,
}
@ARTICLE{SHELL02,
AUTHOR = {Michael Shell},
TITLE = {How to Use the {IEEEtran \LaTeX} Class},
JOURNAL = {Journal of {\LaTeX} Class Files},
YEAR = 2002,
VOLUME = 12,
NUMBER = 4,
PAGES = {100--120}
}
@TechReport{NPB2,
title = {The {NAS} Parallel Benchmarks 2.0},
author = {Alex Woo and David Bailey and Maurice Yarrow and Wijngaart
Wijngaart and Tim Harris and William Saphir},
year = 1995,
month = 12,
institution = {The Pennsylvania State University CiteSeer Archives},
url = {http://www.nasa.org/}
}
@INPROCEEDINGS{DPMG,
author = {Kim, Sangbum and Woo, Namyoon and Yeom, Heon Y. and Park,
Taesoon and Park, Hyoungwoo},
title = {Design and {I}mplementation of {D}ynamic {P}rocess
{M}anagement for {G}rid-enabled {MPICH}},
booktitle = {the 10th European PVM/MPI Users' Group Conference},
year = 2003,
address = {Venice, Italy},
month = sep,
}
@INPROCEEDINGS{cnproceed,
author = {王重阳 and 黄药师 and 欧阳峰 and 洪七公 and 段皇帝},
title = {武林高手论文集},
booktitle = {第~$N$~次华山论剑},
year = 2006,
address = {西安, 中国},
publisher = {中国古籍出版社},
month = sep,
}
@ARTICLE{cnarticle,
AUTHOR = {贾宝玉 and 林黛玉 and 薛宝钗 and 贾探春},
TITLE = {论刘姥姥食量大如牛之现实意义},
JOURNAL = {红楼梦杂谈},
PAGES = {260--266},
VOLUME = 224,
YEAR = 1800,
}
@thesis{zhubajie,
author = {猪八戒},
title = {论流体食物的持久保存},
school = {广寒宫大学},
year = 2005,
address = {北京},
}
@thesis{shaheshang,
title = {论流沙河的综合治理},
author = {沙和尚},
school = {清华大学},
year = 2005,
address = {北京},
}
@thesis{metamori2004,
author = {Ashwin Raju Jeyakumar},
title = {Metamori: A library for Incremental File Checkpointing},
school = {Virgina Tech},
year = 2004,
month = 7,
address = {Blacksburg},
}
@thesis{FistSystem01,
AUTHOR = {Erez Zadok},
TITLE = {FiST: A System for Stackable File System Code Generation},
YEAR = 2001,
MONTH = {5},
SCHOOL = {Computer Science Department, Columbia University},
ADDRESS = {USA}
}
@INBOOK{ColdSources,
AUTHOR = {P. Gr{\"o}ning and L. Nilsson and P. Ruffieux and R.
Clergereaux and O. Gr{\"o}ning},
TITLE = {Encyclopedia of Nanoscience and Nanotechnology},
pages = {547--579},
PUBLISHER = {American Scientific Publishers},
YEAR = 2004,
volume = 1,
}
@phdthesis{bai2008,
title={信用风险传染模型和信用衍生品的定价},
author={白云芬},
year={2008},
school={上海交通大学},
address={上海},
}
%萧钰.出版业信息化迈人快车道[EB/OL]. (2001-12-19)[2002-04-15]. http://www.creader.com/news/20011219/200112190019. html.
@online{xiaoyu2001,
author = {萧钰},
title = {出版业信息化迈人快车道},
date = {2001-12-19},
urldate = {2002-04-15},
url = {http://www.creader.com/news/20011219/200112190019.html},
}
% 在线析出文献
@article{CHRISTINE1998,
author = {Christine, Mlot},
title = {Plant physiology: plant biology in the Genome Era},
journal = {Science},
volume = {281},
pages = {331-332},
year = {1998},
urldate = {1998-09-23},
url = {http://www.sciencemag.org/cgi/collection/anatmorp},
}
@book{RManual,
Address = {Vienna, Austria},
Author = {{R Core Team}},
Note = {{ISBN} 3-900051-07-0},
Organization = {R Foundation for Statistical Computing},
title = {R: A Language and Environment for Statistical Computing},
url = {http://www.R-project.org/},
Year = {2012},
}
\end{filecontents}
\addbibresource{\jobname.bib}
%
\begin{document}
\section*{SJTU}
\LaTeX 具有将参考文献内容和表现形式分开管理的能力,涉及三个要素:参考文献数据库、参考文献引用格式、在正文中引用参考文献。
这样的流程需要多次编译:
\begin{enumerate}[noitemsep,topsep=0pt,parsep=0pt,partopsep=0pt]
\item 用户将论文中需要引用的参考文献条目,录入纯文本数据库文件(bib文件)。
\item 调用xelatex对论文模板做第一次编译,扫描文中引用的参考文献,生成参考文献入口文件(aux)文件。
\item 调用bibtex,以参考文献格式和入口文件为输入,生成格式化以后的参考文献条目文件(bib)。
\item 再次调用xelatex编译模板,将格式化以后的参考文献条目插入正文。
\end{enumerate}
参考文献数据库(thesis.bib)的条目,可以从Google Scholar搜索引擎\footnote{\url{https://scholar.google.com}}、CiteSeerX搜索引擎\footnote{\url{http://citeseerx.ist.psu.edu}}中查找,文献管理软件Papers\footnote{\url{http://papersapp.com}}、Mendeley\footnote{\url{http://www.mendeley.com}}、JabRef\footnote{\url{http://jabref.sourceforge.net}} 也能够输出条目信息。
下面是在Google Scholar上搜索到的一条文献信息,格式是纯文本:
\begin{lstlisting}[caption={从Google Scholar找到的参考文献条目}, label=googlescholar, escapeinside="", numbers=none]
@phdthesis{"白2008信用风险传染模型和信用衍生品的定价",
title={"信用风险传染模型和信用衍生品的定价"},
author={"白云芬"},
year={2008},
school={"上海交通大学"}
}
\end{lstlisting}
推荐修改后在bib文件中的内容为:
\begin{lstlisting}[caption={修改后的参考文献条目}, label=itemok, escapeinside="", numbers=none]
@phdthesis{bai2008,
title={"信用风险传染模型和信用衍生品的定价"},
author={"白云芬"},
date={2008},
address={"上海"},
school={"上海交通大学"}
}
\end{lstlisting}
按照教务处的要求,参考文献外观应符合国标GBT7714的要求\footnote{\url{http://www.cces.net.cn/guild/sites/tmxb/Files/19798_2.pdf}}。
在模板中,表现形式的控制逻辑通过biblatex-gb7714-2015包实现\footnote{\url{https://www.ctan.org/pkg/biblatex-gb7714-2015}},基于{Bib\LaTeX}管理文献。在目前的多数TeX发行版中,可能都没有默认包含biblatex-gb7714-2015,需要手动安装。
正文中引用参考文献时,用\verb+\cite{key1,key2,key3...}+可以产生“上标引用的参考文献”,
如\cite{Meta_CN,chen2007act,DPMG}。
使用\verb+\parencite{key1,key2,key3...}+则可以产生水平引用的参考文献,例如\parencite{JohnD,zhubajie,IEEE-1363}。
请看下面的例子,将会穿插使用水平的和上标的参考文献:关于书的\parencite{Meta_CN,JohnD,IEEE-1363},关于期刊的\cite{chen2007act,chen2007ewi},
会议论文\parencite{DPMG,kocher99,cnproceed},
硕士学位论文\parencite{zhubajie,metamori2004},博士学位论文\cite{shaheshang,FistSystem01,bai2008},标准文件\parencite{IEEE-1363},技术报告\cite{NPB2},电子文献\parencite{xiaoyu2001, CHRISTINE1998},用户手册\parencite{RManual}。
总结一些注意事项:
\begin{itemize}
\item 参考文献只有在正文中被引用了,才会在最后的参考文献列表中出现;
\item 参考文献“数据库文件”bib是纯文本文件,请使用UTF-8编码,不要使用GBK编码;
\item 参考文献条目中默认通过date域输入时间。兼容使用year域时会产生编译warning,可忽略。
\end{itemize}
\printbibliography
\end{document}