经典与解释论文和译文格式规范

合集下载

论文格式:解读论文格式要求

论文格式:解读论文格式要求

论文格式:解读论文格式要求一、页面布局说明:页面大小采用标准A4纸张大小,(210mm×297mm),页边距上、下、左、右各25mm。

二、题名按照已发表论文如实填写。

三、作者中国作者姓名的汉语拼音采用如下写法:姓前名后,中间为空格。

姓氏的全部字母和名的第一个字母大写,复姓连写,姓名均不缩写。

示例:ZHANG Aixin(张爱新),ZHENG Ting(郑挺),ZHUGE Hua(诸葛华)。

外国作者的姓名写法遵从国际惯例。

多个作者之间用空格隔开。

作者单位(中文,英文) 加圆括号置于署名下方。

包括单位学校、学院、邮编3项。

四、内容摘要要求:英文摘要应与中文摘要相对应。

中文摘要前加“摘要:”作为标识;英文摘要前加“Abstract:”作为标识。

五、关键词关键词以分号隔开。

中、英文关键词应一一对应。

中文关键词前冠以“关键词:” 作为标识,英文关键词前冠以“Key words:”作为标识。

例如:关键词:汽油机;燃爆控制;电子点火;模糊逻辑六、参考文献(一)文献类型及载体类型标识(二)文后参考文献表的编排格式七、论文字体字号规范(一)中文部分标题:黑体,小二,加粗;副标题:仿宋-GB2312,小三,加粗;作者名:楷体-GB2312,四号;作者单位:仿宋-GB2312,小五;“ 摘要:”“关键词:”:宋体,五号,加粗,内容用楷体-GB 2312,五号;“文献标识码:”:宋体,五号,加粗,内容用Times New Roman,五号,加粗;“作者简介:”宋体,小五,加粗,内容用宋体,小五;正文内容:宋体,五号;2次级标题:序号:Times New Roman,小四,加粗;内容:黑体,小四;脚注内容:宋体,小五;“[参考文献]”:宋体,小五,加粗;参考文献内容:宋体,小五。

(二)英文部分标题:Times New Roman,四号,加粗;副标题:Times New Roman,小四,加粗;作者姓名及单位:Times New Roman,小四;“Biography”、“Abstract”、“Key words”:Times New Roman,小四,加粗;英文正文:Times New Roman,五号;【References】:Times New Roman,小五,加粗;参考文献内容:Times New Roman,小五。

论文格式要求及范例讲解

论文格式要求及范例讲解

附件9华中科技大学武昌分校本科毕业设计/论文撰写规范毕业设计/论文是学生在教师的指导下经过调查研究、科学实验或工程设计,对所取得成果的科学表述,是学生毕业及学位资格认定的重要依据。

其撰写在参照国家、各专业部门制定的有关标准及语法规范的同时,应遵照本规范:1 结构及写作要求毕业设计/论文应包括题目(中、外文)、摘要与关键词(中、外文)目录、正文、致谢、参考文献和附录等部分。

1.1 题目1.1.1 题目题目应该简短、明确、有概括性。

毕业设计/论文题目包括中文题目和外文题目,毕业设计/论文题目一般中文字数不超过25个字,不使用标点符号,中外文题名内容应一致。

题目中若需使用英文缩写词时,应使用本行业通用英文缩写词。

毕业设计/论文封面上题目用一号黑体字,其它用三号黑体字,英文标题用一号Times New Roman字体(加粗),英文标题中的实词首字母一律大写。

毕业设计/论文封面要求统一使用本校特制的毕业设计/论文封面纸打印。

1.2 摘要与关键词1.2.1 摘要摘要包括中文摘要与外文摘要。

摘要是对毕业设计/论文内容不加注释和评论的简短陈述,要求扼要说明研究工作的目的、主要材料和方法、研究结果、结论、科学意义或应用价值等,是一篇具有独立性和完整性的短文。

摘要中不宜使用公式、图表以及非公知公用的符号和术语,不标注引用文献编号。

中文摘要350字左右,特殊情况字数可以略多;外文摘要应与中文摘要内容一致。

中、外文摘要与关键词分别单独成页置于目录前,编排上中文在前,外文在后。

1.2.2 关键词关键词是为了文献标引工作从论文中选取出来用以表示全文主题内容信息款目的单词或术语。

应采用能覆盖论文主要内容的通用词条(参照相应的专业术语标准),一般列3~8个,按词条的外延层次从大到小排列,应在摘要中出现。

1.2.3 格式要求中文题头摘要用三号黑体字居中排写,隔一行书写具体内容,内容文字用小四号宋体字。

空一行后书写关键词。

顶格用四号黑体字书写关键词,紧接着用小四号宋体字书写词条,各词条间空一个汉字间格隔开。

学术论文引言正文致谢参考文献附录和注释格式规范标准

学术论文引言正文致谢参考文献附录和注释格式规范标准

学术论文引言、正文、致谢、参考文献、附录的写作规范1 引言1.1 定义国家标准GB7713-87规定:“引言(或绪论)简要说明研究工作的目的、范围、相关领域的前人工作和知识空白、理论基础和分析、研究设想、研究方法和实验设计、预期结果和意义等。

引言应言简意赅,不要与摘要雷同,不要成为摘要的注释。

一般教科书中已有的知识,在引言中不必赘述。

比较短的论文可以只用小段文字起着引言的效用。

学位论文为了需要反映作者已掌握了坚实的基础理论和系统的专门知识,具有开阔的科学视野,对研究方案作了充分论证,因此有关历史回顾和前人工作的综合评述,以及理论分析等,可以单独成章,用足够的文字叙述”。

引言的目的是给出作者进行本项工作的原因,企图达到的目的。

因此应给出必要的背景材料,让对这一领域并不特别熟悉的读者能够了解进行这方面研究的意义,前人已达到的水平,已解决和尚待解决的问题,最后应用一两句话说明本文的目的和主要创新之处。

引言最基本一点是介绍主要研究成果。

有的作者常常不在引言中指明他们的重要发现,或从摘要中删除那些重要的研究成果,而到论文的后部分才指明。

对科技论文而言,是一种写作错误,可能使读者在了解到那些重要的研究成果之前已停止了阅读。

引言应避免过分强调一个十分重要而涉及面广的领域,而自己仅完成了其中有限的一小部分工作。

1.2 构成与写作要求引言的构成及写作要求见表1。

2 正文正文部分是科技论文的核心,是体现研究工作成果和学术水平的主要部分。

国家标准GB7713-87对科技论文正文部分的编写格式没有明确要求和规定。

科技论文的结构形式取决于科研成果的内容。

不同的科研成果,需要用不同结构形式的科技论文来反映。

因为不同学科领域的科研成果,在研究方法、实验观察过程、逻辑推理、结果表现形式等方面不同。

一般来说,科技论文的内容包括:引言、原理、实验和观察方法、仪器设备、材料原料、调研对象、实验和观察的数据资料结果、观点和结论等。

其观点和结论是将获得的数据资料通过数理统计和技术处理,绘图列表等表达实验结果,再经过判断、归纳、推理和抽象等导出的。

毕业设计(论文)外文资料和译文格式要求(模板)

毕业设计(论文)外文资料和译文格式要求(模板)

成都东软学院外文资料和译文格式要求一、译文必须采用计算机输入、打印,幅面A4。

外文资料原文(复印或打印)在前,译文在后,于左侧装订。

二、具体要求1、至少翻译一篇内容与所选课题相关的外文文献。

2、译文汉字字数不少于4000字。

3、正文格式要求:宋体五号字。

译文格式参见《译文格式要求》,宋体五号字,单倍行距。

纸张纸张为A4纸,页边距上2.54cm、下2.54cm、左3.17cm、右3.17cm。

装订外文资料原文(复印或打印)在前,译文在后封面封面的专业、班级、姓名、学号等信息要全部填写正确。

封面指导教师必须为讲师以上职称,若助教则需要配备一名讲师协助指导。

讲师在前,助教在后。

指导教师姓名后面空一个中文空格,加职称。

页眉页眉说明宋体小五,左端“XX学院毕业设计(论文)”,右端“译文”。

页眉中的学院名称要与封面学院名称一致。

字数本科4000字。

附:外文资料和译文封面、空白页成都东软学院外文资料和译文专业:软件工程移动互联网应用开发班级:2班姓名:罗荣昆学号:12310420216指导教师:2015年 12月 8日Android page layoutUsing XML-Based LayoutsW hile it is technically possible to create and attach widgets to our activity purely through Java code, the way we did in Chapter 4, the more common approach is to use an XML-based layout file. Dynamic instantiation of widgets is reserved for more complicated scenarios, where the widgets are not known at compile-time (e g., populating a column of radio buttons based on data retrieved off the Internet).With that in mind, it’s time to break out the XML and learn how to lay out Android activities that way.What Is an XML-Based Layout?As the name suggests, an XML-based layout is a specification of widgets’ relationships to each other—and to their containers (more on this in Chapter 7)—encoded in XML format. Specifi cally, Android considers XML-based layouts to be resources, and as such layout files are stored in the res/layout directory inside your Android project.Each XML file contains a tree of elements specifying a layout of widgets and their containers that make up one view hierarchy. The attributes of the XML elements are properties, describing how a widget should look or how a container should behave. For example, if a Button element has an attribute value of android:textStyle = "bold", that means that the text appearing on the face of the button should be rendered in a boldface font style.Android’s SDK ships with a tool (aapt) which uses the layouts. This tool should be automatically invoked by your Android tool chain (e.g., Eclipse, Ant’s build.xml). Of particular importance to you as a developer is that aapt generates the R.java source file within your project, allowing you to access layouts and widgets within those layouts directly from your Java code. Why Use XML-Based Layouts?Most everything you do using XML layout files can be achieved through Java code. For example, you could use setTypeface() to have a button render its textin bold, instead of using a property in an XML layout. Since XML layouts are yet another file for you to keep track of, we need good reasons for using such files.Perhaps the biggest reason is to assist in the creation of tools for view definition, such as a GUI builder in an IDE like Eclipse or a dedicated Android GUI designer like DroidDraw1. Such GUI builders could, in principle, generate Java code instead of XML. The challenge is re-reading the UI definition to support edits—that is far simpler if the data is in a structured format like XML than in a programming language. Moreover, keeping generated XML definitions separated from hand-written Java code makes it less likely that somebody’s custom-crafted source will get clobbered by accident when the generated bits get re-generated. XML forms a nice middle ground between something that is easy for tool-writers to use and easy for programmers to work with by hand as needed.Also, XML as a GUI definition format is becoming more commonplace. Microsoft’s XAML2, Adobe’s Flex3, and Mozilla’s XUL4 all take a similar approach to that of Android: put layout details in an XML file and put programming smarts in source files (e.g., JavaScript for XUL). Many less-well-known GUI frameworks, such as ZK5, also use XML for view definition. While “following the herd” is not necessarily the best policy, it does have the advantage of helping to ease the transition into Android from any other XML-centered view description language. OK, So What Does It Look Like?Here is the Button from the previous chapter’s sample application, converted into an XMLlayout file, found in the Layouts/NowRedux sample project. This code sample along with all others in this chapter can be found in the Source Code area of .<?xml version="1.0" encoding="utf-8"?><Button xmlns:android="/apk/res/android"android:id="@+id/button"android:text=""android:layout_width="fill_parent"android:layout_height="fill_parent"/>The class name of the widget—Button—forms the name of the XML element. Since Button is an Android-supplied widget, we can just use the bare class name. If you create your own widgets as subclasses of android.view.View, you would need to provide a full package declara tion as well.The root element needs to declare the Android XML namespace:xmlns:android="/apk/res/android"All other elements will be children of the root and will inherit that namespace declaration.Because we want to reference this button from our Java code, we need to give it an identifier via the android:id attribute. We will cover this concept in greater detail later in this chapter.The remaining attributes are properties of this Button instance:• android:text indicates the initial text to be displayed on the button face (in this case, an empty string)• android:layout_width and android:layout_height tell Android to have the button’swidth and height fill the “parent”, in this case the entire screen—these attributes will be covered in greater detail in Chapter 7.Since this single widget is the only content in our activity, we only need this single element. Complex UIs will require a whole tree of elements, representing the widgets and containers that control their positioning. All the remaining chapters of this book will use the XML layout form whenever practical, so there are dozens of other examples of more complex layouts for you to peruse from Chapter 7 onward.What’s with the @ Signs?Many widgets and containers only need to appear in the XML layout file and do not need to be referenced in your Java code. For example, a static label (TextView) frequently only needs to be in the layout file to indicate where it should appear. These sorts of elements in the XML file do not need to have the android:id attribute to give them a name.Anything you do want to use in your Java source, though, needs an android:id.The convention is to use @+id/... as the id value, where the ... represents your locally unique name for the widget in question. In the XML layout example in the preceding section, @+id/button is the identifier for the Button widget.Android provides a few special android:id values, of the form @android:id/.... We will see some of these in various chapters of this book, such as Chapters 8 and 10.We Attach These to the Java How?Given that you have painstakingly set up the widgets and containers in an XML layout filenamed main.xml stored in res/layout, all you need is one statement in your activity’s onCreate() callback to use that layout:setContentView(yout.main);This is the same setContentView() we used earlier, passing it an instance of a View subclass (in that case, a Button). The Android-built view, constructed from our layout, is accessed from that code-generated R class. All of the layouts are accessible under yout, keyed by the base name of the layout file—main.xml results in yout.main.To access our identified widgets, use findViewById(), passing in the numeric identifier of the widget in question. That numeric identifier was generated by Android in the R class asR.id.something (where something is the specific widget you are seeking). Those widgets are simply subclasses of View, just like the Button instance we created in Chapter 4.The Rest of the StoryIn the original Now demo, the button’s face would show the current time, which would reflect when the button was last pushed (or when the activity was first shown, if the button had not yet been pushed).Most of that logic still works, even in this revised demo (NowRedux). However,rather than instantiating the Button in our activity’s onCreate() callback, we can reference the one from the XML layout:package youts;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.Button; import java.util.Date;public class NowRedux extends Activity implements View.OnClickListener { Button btn;@Overridepublic void onCreate(Bundle icicle) { super.onCreate(icicle);setContentView(yout.main);btn=(Button)findViewById(R.id.button);btn.setOnClickListener(this);upd ateTime();}public void onClick(View view) { updateTime();}private void updateTime() {btn.setText(new Date().toString()); }}The first difference is that rather than setting the content view to be a view we created in Java code, we set it to reference the XML layout (setContentView(yout.main)). The R.java source file will be updated when we rebuild this project to include a reference to our layout file (stored as main.xml in our project’s res/l ayout directory).The other difference is that we need to get our hands on our Button instance, for which we use the findViewById() call. Since we identified our button as @+id/button, we can reference the button’s identifier as R.id.button. Now, with the Button instance in hand, we can set the callback and set the label as needed.As you can see in Figure 5-1, the results look the same as with the originalNow demo.Figure 5-1. The NowRedux sample activity Employing Basic WidgetsE very GUI toolkit has some basic widgets: fields, labels, buttons, etc. Android’s toolkit is no different in scope, and the basic widgets will provide a good introduction as to how widgets work in Android activities.Assigning LabelsThe simplest widget is the label, referred to in Android as a TextView. Like in most GUI toolkits, labels are bits of text not editable directly by users. Typically, they are used to identify adjacent widgets (e.g., a “Name:” label before a field where one fills in a name).In Java, you can create a label by creating a TextView instance. More commonly, though, you will create labels in XML layout files by adding a TextView element to the layout, with an android:text property to set the value of the label itself. If you need to swap labels based on certain criteria, such as internationalization, you may wish to use a resource reference in the XML instead, as will be described in Chapter 9. TextView has numerous other properties of relevance for labels, such as:• android:typeface to set the typeface to use for the label (e.g., monospace) • android:textStyle to indicate that the typeface should be made bold (bold), italic (italic),or bold and italic (bold_italic)• android:textColor to set the color of the label’s text, in RGB hex format (e.g., #FF0000 for red)For example, in the Basic/Label project, you will find the following layout file:<?xml version="1.0" encoding="utf-8"?><TextView xmlns:android=/apk/res/androidandroid:layout_width="fill_parent"android:layout_height="wrap_content"android:text="You were expecting something profound?" />As you can see in Figure 6-1, just that layout alone, with the stub Java source provided by Android’s p roject builder (e.g., activityCreator), gives you the application.Figure 6-1. The LabelDemo sample applicationButton, Button, Who’s Got the Button?We’ve already seen the use of the Button widget in Chapters 4 and 5. As it turns out, Button is a subclass of TextView, so everything discussed in the preceding section in terms of formatting the face of the button still holds. Fleeting ImagesAndroid has two widgets to help you embed images in your activities: ImageView and ImageButton. As the names suggest, they are image-based analogues to TextView and Button, respectively.Each widget takes an android:src attribute (in an XML layout) to specify what picture to use. These usually reference a drawable resource, described in greater detail in the chapter on resources. You can also set the image content based on a Uri from a content provider via setImageURI().ImageButton, a subclass of ImageView, mixes in the standard Button behaviors, for responding to clicks and whatnot.For example, take a peek at the main.xml layout from the Basic/ImageView sample project which is found along with all other code samples at : <?xml version="1.0" encoding="utf-8"?><ImageView xmlns:android=/apk/res/androidandroid:id="@+id/icon"android:layout_width="fill_parent"android:layout_height="fill_parent"android:adjustViewBounds="true"android:src="@drawable/molecule" />The result, just using the code-generated activity, is shown in Figure 6-2.Figure 6-2. The ImageViewDemo sample applicationFields of Green. Or Other Colors.Along with buttons and labels, fields are the third “anchor” of most GUI toolkits. In Android, they are implemented via the EditText widget, which is a subclass of the TextView used for labels.Along with the standard TextView properties (e.g., android:textStyle), EditText has many others that will be useful for you in constructing fields, including:• android:autoText, to control if the fie ld should provide automatic spelling assistance• android:capitalize, to control if the field should automatically capitalize the first letter of entered text (e.g., first name, city) • android:digits, to configure the field to accept only certain digi ts • android:singleLine, to control if the field is for single-line input or multiple-line input (e.g., does <Enter> move you to the next widget or add a newline?)Beyond those, you can configure fields to use specialized input methods, such asandroid:numeric for numeric-only input, android:password for shrouded password input,and android:phoneNumber for entering in phone numbers. If you want to create your own input method scheme (e.g., postal codes, Social Security numbers), you need to create your own implementation of the InputMethod interface, then configure the field to use it via android: inputMethod.For example, from the Basic/Field project, here is an XML layout file showing an EditText:<?xml version="1.0" encoding="utf-8"?><EditTextxmlns:android=/apk/res/androidandroid:id="@+id/field"android:layout_width="fill_parent"android:layout_height="fill_parent"android:singleLine="false" />Note that android:singleLine is false, so users will be able to enter in several lines of text. For this project, the FieldDemo.java file populates the input field with some prose:package monsware.android.basic;import android.app.Activity;import android.os.Bundle;import android.widget.EditText;public class FieldDemo extends Activity { @Overridepublic void onCreate(Bundle icicle) { super.onCreate(icicle);setContentView(yout.main);EditText fld=(EditText)findViewById(R.id.field);fld.setText("Licensed under the Apache License, Version 2.0 " + "(the \"License\"); you may not use this file " + "except in compliance with the License. You may " + "obtain a copy of the License at " +"/licenses/LICENSE-2.0");}}The result, once built and installed into the emulator, is shown in Figure 6-3.Figure 6-3. The FieldDemo sample applicationNote Android’s emulator only allows one application in the launcher per unique Java package. Since all the demos in this chapter share the monsware.android.basic package, you will only see one of these demos in your emulator’s launcher at any one time.Another flavor of field is one that offers auto-completion, to help users supply a value without typing in the whole text. That is provided in Android as the AutoCompleteTextView widget and is discussed in Chapter 8.Just Another Box to CheckThe classic checkbox has two states: checked and unchecked. Clicking the checkbox toggles between those states to indicate a choice (e.g., “Ad d rush delivery to my order”). In Android, there is a CheckBox widget to meet this need. It has TextView as an ancestor, so you can use TextView properties likeandroid:textColor to format the widget. Within Java, you can invoke: • isChecked() to determi ne if the checkbox has been checked• setChecked() to force the checkbox into a checked or unchecked state • toggle() to toggle the checkbox as if the user checked itAlso, you can register a listener object (in this case, an instance of OnCheckedChangeListener) to be notified when the state of the checkbox changes.For example, from the Basic/CheckBox project, here is a simple checkbox layout:<?xml version="1.0" encoding="utf-8"?><CheckBox xmlns:android="/apk/res/android"android:id="@+id/check"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="This checkbox is: unchecked" />The corresponding CheckBoxDemo.java retrieves and configures the behavior of the checkbox:public class CheckBoxDemo extends Activityimplements CompoundButton.OnCheckedChangeListener { CheckBox cb;@Overridepublic void onCreate(Bundle icicle) { super.onCreate(icicle);setContentView(yout.main);cb=(CheckBox)findViewById(R.id.check);cb.setOnCheckedChangeListener(this);}public void onCheckedChanged(CompoundButton buttonView,boolean isChecked) {if (isChecked) {cb.setText("This checkbox is: checked");}else {cb.setText("This checkbox is: unchecked");}}}Note that the activity serves as its own listener for checkbox state changes since it imple ments the OnCheckedChangeListener interface (via cb.setOnCheckedChangeListener(this)). The callback for the listener is onCheckedChanged(), which receives the checkbox whose state has changed and what the new state is. In this case, we update the text of the checkbox to reflect what the actual box contains.The result? Clicking the checkbox immediately updates its text, as you can see in Figures 6-4 and 6-5.Figure 6-4. The CheckBoxDemo sample application, with the checkbox uncheckedFigure 6-5. The same application, now with the checkbox checkedTurn the Radio UpAs with other implementations of radio buttons in other toolkits, Android’s radio buttons are two-state, like checkboxes, but can be grouped such that only one radio button in the group can be checked at any time.Like CheckBox, RadioButton inherits from CompoundButton, which in turn inherits fromTextView. Hence, all the standard TextView properties for font face, style, color, etc., are available for controlling the look of radio buttons. Similarly, you can call isChecked() on a RadioButton to see if it is selected, toggle() to select it, and so on, like you can with a CheckBox.Most times, you will want to put your RadioButton widgets inside of aRadioGroup. The RadioGroup indicates a set of radio buttons whose state is tied, meaning only one button out of the group can be selected at any time. If you assign an android:id to your RadioGroup in your XML layout, you can access the group from your Java code and invoke:• check() to check a specific radio button via its ID (e.g., group.check(R.id.radio1))• clearCheck() to clear all radio buttons, so none in the group are checked• getCheckedRadioButtonId() to get the ID of the currently-checked radio button (or -1 if none are checked)For example, from the Basic/RadioButton sample application, here is an XML layout showing a RadioGroup wrapping a set of RadioButton widgets: <?xml version="1.0" encoding="utf-8"?> <RadioGroupxmlns:android=/apk/res/androidandroid:orientation="vertical"android:layout_width="fill_parent"android:layout_height="fill_parent" ><RadioButton android:id="@+id/radio1"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="Rock" /><RadioButton android:id="@+id/radio2"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="Scissors" /><RadioButton android:id="@+id/radio3"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="Paper" /></RadioGroup>Figure 6-6 shows the result using the stock Android-generated Java forthe project and this layout.Figure 6-6. The RadioButtonDemo sample application Note that the radio button group is initially set to be completely unchecked at the outset. To pre-set one of the radio buttons to be checked, use either setChecked() on the RadioButton or check() on the RadioGroup from within your onCreate() callback in your activity.It’s Quite a ViewAll widgets, including the ones previously shown, extend View, and as such give all widgets an array of useful properties and methods beyond those already described.Useful PropertiesSome of the properties on View most likely to be used include:• Controls the focus sequence:• android:nextFocusDown• android:nextFocusLeft• android:nextFocusRight• android:nextFocusUp• android:visibility, which controls wheth er the widget is initially visible• android:background, which typically provides an RGB color value (e.g., #00FF00 for green) to serve as the background for the widgetUseful MethodsYou can toggle whether or not a widget is enabled via setEnabled() and see if it is enabled via isEnabled(). One common use pattern for this is to disable some widgets based on a CheckBox or RadioButton selection.You can give a widget focus via requestFocus() and see if it is focused via isFocused(). You might use this in concert with disabling widgets as previously mentioned, to ensure the proper widget has the focus once your disabling operation is complete.To help navigate the tree of widgets and containers that make up an activity’s overall view, you can use:• get Parent() to find the parent widget or container• findViewById() to find a child widget with a certain ID• getRootView() to get the root of the tree (e.g., what you provided to the activity via setContentView())Android 页面布局使用XML进行布局虽然纯粹通过Java代码在activity上创建和添加部件,在技术上是可行的,我们在第4章中做的一样,更常见的方法是使用一种基于XML的布局文件。

毕业论文外文翻译格式

毕业论文外文翻译格式

毕业论文外文翻译格式毕业论文外文翻译格式在如今全球化的时代,学术研究的国际交流变得越来越重要。

而对于毕业论文来说,外文翻译是一个必不可少的环节。

毕业论文外文翻译格式的正确与否,不仅关系到论文的质量,还直接影响到读者对论文内容的理解和接受程度。

因此,本文将探讨毕业论文外文翻译的格式要求,以帮助学生们更好地完成这一环节。

首先,毕业论文外文翻译的格式应该与原文一致。

这意味着学生需要尽可能地保留原文的结构、段落和标点符号等要素。

这样做的目的是为了让读者能够更好地理解原文的内容,同时也方便学术界对研究成果进行评估和交流。

当然,在保持原文结构的基础上,学生也可以适当地进行调整和修饰,以使翻译更加流畅和易读。

其次,毕业论文外文翻译的格式还应包括适当的引用和注释。

在翻译过程中,学生可能会遇到一些特定的术语、名词或引文,这时需要在翻译文中进行相应的注释或解释。

这不仅有助于读者对论文内容的理解,还能提高论文的可信度和学术价值。

同时,在引用他人研究成果时,学生也需要按照学术规范进行引用,包括作者姓名、出版年份、文章标题等信息,并在文末提供详细的参考文献列表。

另外,毕业论文外文翻译的格式还应注意语言风格的统一和准确。

学生在翻译过程中应尽量使用专业术语和学术语言,以确保翻译的准确性和学术性。

同时,还需要注意语言风格的统一,避免在翻译中出现过多的个人化表达和口语化用语。

这样可以使翻译更加规范和正式,符合学术写作的要求。

此外,毕业论文外文翻译的格式还应注意排版和格式要求。

学生需要将翻译文与原文进行对照排列,以便读者对照阅读。

同时,还需要注意字体、字号、行距等排版要求,使翻译文看起来整洁、清晰。

另外,学生还可以根据需要在翻译文中加入图表、图像或表格等辅助材料,以更好地展示研究结果和论证过程。

最后,毕业论文外文翻译的格式还应注意语法和语义的准确性。

学生在翻译过程中需要注意语法结构的正确性,避免出现句子不通顺或语义不清的情况。

同时,还需要准确理解原文的意思,并用恰当的词语和表达方式进行翻译。

经典与解释论文和译文格式规范

经典与解释论文和译文格式规范

经典与解释论文和译文格式规范“经典与解释”论文和译文格式规范古典文明研究工作坊2018.08目录目录 (3)标题 (3)正文 (4)字体 (4)人名、地名、书名 (5)标点符号 (6)独立引文段落 (7)注释 (8)附录和索引 (11)其他 (11)一般正文用五号宋体,独立引文段落用五号仿宋_GB2312(“仿宋”亦可,以下皆同,不再另注),脚注用小五号宋体。

更多细节以下另述。

全篇/全书行距(包括正文、脚注、附录均如此)均为1.25,设置方式如下:编辑―全选―单击右键―段落―多倍行距―设置值调为1.25。

文档的段前、段后间距都调为“0行”目录此条适用于论著或译著。

1. 若只有一级目录(章),则采用宋体五号,若有两级目录,则第一级目录(章)宋体五号加粗,第二级目录(节)宋体五号,不加粗。

不设第三级目录。

2. 制作章节目录采用Word文档的目录插入功能,页码数字采Times New Roman字体。

标题1. 论文、译文篇名标题,以及论著和译著的各章标题,采用宋体四号加粗,居中,标题中不应出现西文;副标题宋体五号,不加粗,位置偏右;标题起首前空一行。

2. 论文、译文内的小标题和论著各节标题,采宋体五号,加粗,居中,也不宜出现西文;如仍有次一级的标题,则应居中,采楷体五号,不加粗。

3. 篇名标题下空一行,列原作者姓名和译者姓名;原作者只译出姓,采用楷体_GB2312(“楷体”亦可,以下皆同,不另注)五号字体,并以宋体圆括号附上作者原名,原名采Times new roman字体,其后空一格,加一“撰”字(“撰”字用宋体);译者姓名亦以楷体_GB2312标出,后空一格加“译”字(“译”字用宋体);译者姓名下空一行,开始正文。

4. 无论是文章标题,还是次级标题,后面都不带注号。

若有内容需要说明,方法是:作者译者名那一行下空一行,用宋体中括号[ ]放入说明文字,中文用仿宋_GB2312字体,缩进方式同正文,如:普遍历史的诸起源莫米利亚诺(Arnaldo D. Momigliano)撰杨志城译陈颖园校[原标题为The Origins of Universal History,莫米里亚诺于1981年2月2日在伦敦大学的克莱顿讲座(Creighton Lecture)上宣读,后收入Annali della Scuola Normale Superiore di Pisa,Serie III,vol. XII,fasc. 2,1982,页533–560。

毕业论文写作体例及注释、参考文献规范

毕业论文写作体例及注释、参考文献规范一、书写格式标题采用三级标题形式。

一级标题:宋体五号字加黑,一、……;二、……;三、……二级标题:楷体五号字,(一)……;(二)……;(三)……三级标题:宋体五号字,1、……;2、……;3、……在末级标题下,标号的顺序依次为:(1) ① 第一例:一、 X X X X(左对齐)(一)X X X X(左对齐)1、 X X X X(左对齐)(1)(3)页码:宋体六号字。

从“正文”数(包括引文、正文、结论、参考文献、附录、后记),用阿拉伯数字按自然数升序编排,居于页面底端右侧。

(4)图、表:所有图、表应按章编号排序,图、表中的内容用宋体五号字。

图、表均应有标题(图、表说明),图、表的左下方注明资料来源,使用他人的图、表必须在左下方注明出处。

如:资料来源:国家统计局《统计年鉴1997》,本人编制应注明,如:作者。

图号及标题应在图下方居中标明(黑体五号字);表号及标题应在表上方居中标明(黑体五号字),例:图1.1 图1.2 图1.3 图2.1 图2.2 (图下方居中标明)表1.1 表1.2 表1.3 表2.1 表2.2 (表上方居中标明)二、注释及引用(一)注释注释不同于参考文献。

参考文献是作者写作论著时所参考的文献书目,集中列于文末。

而注释则是作者对正文中某一内容作进一步解释或补充说明的文字,不要列入文末的参考文献,而要作为注释放在页下,用①②……标识序号。

注释中提到的论著保持通常格式,比如:①关于平城人口数量问题,李凭认为道武帝时期迁入雁北的人口有150万,在以后的一个世纪里,“总量并无增长,一直处于动态的平衡状况”(《北魏平城时代》,北京:社会科学文献出版社,2019年,第364页)。

(二)引用1、引用是对某一问题论述时,引用他人观点来佐证、强化己方论证,或者对某一问题需要另外交待,可以在页下附着说明,引用以小五号宋体标注。

2、引用以简明为要,引用他人说法力求准确,忠实原文本意,不可断章取义,并要和论文内容相关。

论文及外文翻译格式(标准)

职 称副教授(宋体,四号,首行缩进6字符)
负责教师(宋体,四号,首行缩进6字符)
(空7行)
沈阳航空航天大学(宋体,四号,居中)
2010年6月(宋体,四号,居中)
附录2 摘要格式示例(设置成三号,空2行)
摘 要(黑体,加粗,三号,居中,两个字之间空两格)
(空1行)
我国已经步入经济全球化发展的21世纪,随着市场经济的快速增长和对外开放的进一步深化,我国金融市场发生了巨大的变化。一方面,投资理财所涉及到的领域越来越广,不仅仅是政府、企业、社会组织进行投资理财,居民也逐步进入到金融市场中,开始利用各种投资工具对个人、家庭财产进行打理,以达到资产保值、增值,更好的用于消费、养老等的目的;另一方面,我国居民投资理财观念逐渐趋于成熟化、理性化;同时,其投资理财工具以及方式手段亦越来越向多元化、完善化发展。
附件5 论文及外文翻译写作格式样例
附录1 内封格式示例(设置成小二号字,空3行)
我国居民投资理财现状及发展前景的研究
(黑体,加粗,小二,居中,空2行)
The ResearchonStatus and Future of Inhabitants’ Investment and Financial Management inChina
关键词:(宋体,小四,加粗,左缩进:0)投资理财 资理财工具通货膨胀(宋体,小四,每个关键词之间空两格,关键词的个数在3到5个之间)
(空2行)
Abstract(Time New Roman体,三号,加粗,居中)
(空1行)
Our country has already entered into The Economic Globalization Development’ 21st century. Along with the fast growth of our country economy and opening to the outside world furthermore, our country finance market has had the hugely changed. On one hand, the investment and financial management involve in more and more fields.Not only governments, enterprises and social organizations carry on the investing to make money, but also the inhabitants start investing in the finance market, who make money by all kinds of investment tools for spending, caring for the aged and so on. On the other hand, the idea of our country inhabitants for investment and financial management has becoming mature and rational; At the same time, their investment tools as well as the methods for investment and financial management tend to more and more multiplication and consummation.

翻译佳作赏析论文格式

3. 1.25倍行距;
三、A4纸张,双面打印;
有自己的观察与思考,有启发;
80~90分:
真正理会课程核心精神,论说内容深入,有明确的个人独立观察与思考;
90~100:
有深入的思考,有独到的见解,有质疑精神,有批判意识,体现了一定的学术研究的潜质。
正文说明:
一、论文书写语言为中文;
二、文字要求是:
1.默认宋字体;
2.正文5号字,两端对齐;标题3号字,居中。
学号
姓名
得分
诗史上,一部洋洋洒洒上千行长诗可以随似水流年埋没于无情的历史沉积中,而某些玲珑之短诗,却能够经历史年代之久而独放异彩。这首两段十行的小诗,在现代诗歌长廊中,应堪称别备一格之作。
评分参照标准
维度
描述语
60分以下:
全文抄袭,或未按时交文;
60~70分:
有整段内容抄袭;但论说浅显;
70~80分:

常见论文注释规范要求与解释[技巧]

常见论文注释规范要求与解释[技巧] 南开大学研究生学位论文写作规范目录第1章内容要求 .......................... 1 第2章格式要求 (1)2(1 中文封面 (2)2(2 学位论文版权使用授权书 (2)2(3 学位论文原创性声明 (2)2(4 中文摘要 (3)2(5 Abstract (3)2(6 目录 (3)2(7 符号说明 (3)2(8 正文 (3)2(9 致谢 (4)2(10 参考文献 (4)2(11 附录 ...................................... 4 2(12 个人简历在学期间发表的学术论文与研究成果 . 5第3章书写要求 .......................... 5 3(1 文字、标点符号和数字 ....................... 6 3(2 密级 ....................................... 6 3(3 层次标题 ................................... 6 3(4 篇眉和页码 ................................. 7 3(5 有关图、表、表达式 (7)3.5.1 图 (7)3.5.2 表 (7)3.5.3 表达式 .......................................8 3(6 参考文献 ................................... 8 3(7 量和单位 (9)第4章排版及印刷要求 .................... 11 4(1 纸张要求及页面设置 ........................ 11 4(2 中文封面 .................................. 11 4(3 书脊 ...................................... 11 4(4 中、英文摘要 .............................. 12 4(5 目录 ...................................... 12 4(6 正文 ...................................... 12 4(7 其它 ...................................... 13 4(8 印刷及装订要求 (13)第1章内容要求研究生学位论文使用汉字(除外国语言文学专业要求用其它文字外)撰写。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

“经典与解释”论文和译文格式规范古典文明研究工作坊2018.08目录目录 (3)标题 (3)正文 (4)字体 (4)人名、地名、书名 (5)标点符号 (6)独立引文段落 (7)注释 (8)附录和索引 (11)其他 (11)一般正文用五号宋体,独立引文段落用五号仿宋_GB2312(“仿宋”亦可,以下皆同,不再另注),脚注用小五号宋体。

更多细节以下另述。

全篇/全书行距(包括正文、脚注、附录均如此)均为1.25,设置方式如下:编辑―全选―单击右键―段落―多倍行距―设置值调为1.25。

文档的段前、段后间距都调为“0行”目录此条适用于论著或译著。

1. 若只有一级目录(章),则采用宋体五号,若有两级目录,则第一级目录(章)宋体五号加粗,第二级目录(节)宋体五号,不加粗。

不设第三级目录。

2. 制作章节目录采用Word文档的目录插入功能,页码数字采Times New Roman字体。

标题1. 论文、译文篇名标题,以及论著和译著的各章标题,采用宋体四号加粗,居中,标题中不应出现西文;副标题宋体五号,不加粗,位置偏右;标题起首前空一行。

2. 论文、译文内的小标题和论著各节标题,采宋体五号,加粗,居中,也不宜出现西文;如仍有次一级的标题,则应居中,采楷体五号,不加粗。

3. 篇名标题下空一行,列原作者姓名和译者姓名;原作者只译出姓,采用楷体_GB2312(“楷体”亦可,以下皆同,不另注)五号字体,并以宋体圆括号附上作者原名,原名采Times new roman字体,其后空一格,加一“撰”字(“撰”字用宋体);译者姓名亦以楷体_GB2312标出,后空一格加“译”字(“译”字用宋体);译者姓名下空一行,开始正文。

4. 无论是文章标题,还是次级标题,后面都不带注号。

若有内容需要说明,方法是:作者译者名那一行下空一行,用宋体中括号[ ]放入说明文字,中文用仿宋_GB2312字体,缩进方式同正文,如:普遍历史的诸起源莫米利亚诺(Arnaldo D. Momigliano)撰杨志城译陈颖园校[原标题为The Origins of Universal History,莫米里亚诺于1981年2月2日在伦敦大学的克莱顿讲座(Creighton Lecture)上宣读,后收入Annali della Scuola Normale Superiore di Pisa,Serie III,vol. XII,fasc. 2,1982,页533–560。

]有时若需要加“编者按”或“译者按”字样,那么这三个字放在中括号内作为提示,按语文字则放在中括号外面。

如学习历史的次第博丹(Jean Bodin)撰朱琦译[中译编者按]本文为博丹的《易于认识历史的方法》一书的前两章,依据英译本并参照拉丁文本迻译,标题为本编者所拟。

正文字体1. 正文文字(包括圆括号和方括号内的文字)采用五号宋体。

但表示强调的重点词句(西文多以斜体或黑体加粗表示)用楷体_GB2312字体。

注意:不用加粗、黑体或者斜体表示着重和强调。

独立引文段落用五号仿宋_GB2312字体。

2. 翻译中必须强调某些重点概念时,可以用圆括号附上西文原文;希腊或拉丁原文若要保留不译,则以方括号附上中译。

请注意这二者的区别:血气(spiritedness);thumos[血气]。

3. 数字和西文,包括希腊文的拉丁转写,均采Times new roman字体(一定不要采用宋体),但希腊文本身采用vusillus字体。

如无必要,尽量少引大段希腊原文。

注意:拉丁文希腊文转写而成的词,在外文书中常用斜体,但中译文中一律不斜。

人名、地名、书名所有专名,包括人名、地名,若来自英文,可采用商务英语姓名译名词典(见Word文档附件)。

若词典中查不到该专名,可把该专名拆分成一个个音节,分别去Word词典中查找。

注意,应查找词典中该音节在单词中所处位置与该音节在所查专名中位置匹配的情况。

举例说明:Erler这个人名词典中查不到,那么可以把它拆分成Er和ler两个音节。

在Word词典中查找Er这个音节,发现有很多很多Er,比如Erle、Erleigh、Erasmus。

但比较一下,Erleigh 中的Er与Erler中的Er位置最为对应,都是作为一个单独音节出现,其后再另外跟一个单独的音节。

Erleigh在词典中译作“厄利”,那么我们就采用这个“厄”字。

用同样的方法,查ler这个位于单词尾部的音节,发现有“Esler 埃斯勒”,那么我们就采用这个“勒”字。

如此,Erler就可以译作“厄勒”。

注意:以上方法仅适用于英文专名。

1.专名第一次出现时,后接宋体圆括号标出完整原文。

2.若是人名,第一次出现时,中文用楷体_GB2312,并且仅译出姓氏,后面再次出现还原为宋体五号(脚注中则不必变楷体,一律用宋体)。

比如,Stanly David Rosen,译为:罗森(Stanly David Rosen),而不是:斯坦尼·大卫·罗森(Stanly David Rosen)。

若有同姓异名者,需译出全名。

楷体只针对人名。

不针对其他专名。

3.译法不宜用太生僻的字,应尽量用不表意的字,如用“姆”而非“母”,用“詹”而非“占”。

4.如果是英语之外的译名,尽量依新华通讯社译名室所编系列译名辞典,以便于读者查对。

商务人名词典无法解决的专名,亦可参如下汇总性的辞典:《世界人名翻译大辞典》,新华通讯社译名室编,北京:中国对外翻译出版公司,1997;或各具体语种的人名辞典,比如:《法语姓名译名手册》,新华通讯社译名室编,北京:商务印书馆,2003。

至于地名译法,则参《外国地名译名手册》,中国地名委员会编,北京:商务印书馆,2003。

5.在正文中,西文书名或期刊名第一次出现时,直接以书名号《》译出,后接宋体圆括号标出原文,原文用斜体Time New Roman。

若书后附有出版年代和出版社,不必译,照抄即可。

正文中第一次出现西文文章,无论出自书籍还是刊物,也以书名号《》译出,后以宋体圆括号标出原文,原文要加上宋体引号(引号要在中文输入法下输入,用中文的宋体,不要在英文输入法下输入,以致写成英文引号)。

6.提到一本书的某一章节名时,中文用引号,后用括号注明原文并加引号。

标点符号1. 正文(注释同,下文不赘述)标点一律在中文输入法的状态下输入,用宋体,而不要在英文输入状态下输入。

尤其注意逗号、引号、括号、中括号和省略号等,切勿写成西文的Times New Roman字体。

2. 方括号,只要是在中文行文中,无论何时何地出现,一定要使用宋体半角的方括号,不是宋体全角的方括号,也不是英文的方括号(请注意三者比较:[],[]与[ ])。

方括号的用途主要有三:一是加译注,如:[译注]**,[译按]**;二是在译文中标注原文页码,如:[65](注意:页码数字勿用宋体,要用Times new roman字体;需要标明原文页码的只有译著,文章则不必);三是翻译时需要附加一些言辞以顺达原文,试举《蒂迈欧》中一句话为例:[神匠]掌管一切可见之物。

切记:用方括号在译文中标注原文页码时,此页码标明的是原文页起首处而非结束处。

3. 关于书名号和逗号:中文行文中,书名、文章名、一首诗的名称等,都用书名号。

双书名号里面的单书名号要调为宋体〈〉,而不是英文字体的< >,也不是英文字体转宋体后的< >。

比较〈〉、< >、< >,第一个正确。

如《〈法义〉导读》;单书名号输入方法:右键单击输入法显示栏―软键盘―标点符号―选中其中的〈〉。

若参看多个页码且是在中文行文中,则页码数字之间采用顿号而非逗号(英文习惯用逗号):如:参页123、128、160。

若在英文行文中,则照英文标点用逗号。

4. 关于一字线“―”和半字线“–”(注意区别于英文的连字符“-”)。

表地名起止,表递进关系,用一字线“―”。

表文献编码起止、页码起止、数字年月日的数字之间、复合名词、产品代号,或阿拉伯数字之间的连接等,用半字线“–”,比如,页2–9;《斐德若》238a–259d;后–现代;盎格鲁–萨克逊人。

注意半字线不同于英文连接符“-”,要区别开来,后者相当于字母m的三分之一宽,半字线则稍长:“-”“–”5. 句号与引号、括号的位置关系。

句号与引号的位置关系。

情况一:部分引用时。

关系如下误:在《伊利亚特》开篇,荷马就请女神歌唱“阿基琉斯致命的愤怒。

”正:在《伊利亚特》开篇,荷马就请女神歌唱“阿基琉斯致命的愤怒”。

情况二:完整引用时。

如下误:《伊利亚特》开篇曰:“女神啊,请歌唱佩琉斯之子阿基琉斯致命的愤怒”。

正:《伊利亚特》开篇曰:“女神啊,请歌唱佩琉斯之子阿基琉斯致命的愤怒。

”情况三:被叙述断开的完整引用。

如下:误:“你也一样”,她继续说道,“你来到此地,绝非没有神圣机运的偶然,我不会让你未受到祝福就离开”。

正:“你也一样,”她继续说道,“你来到此地,绝非没有神圣机运的偶然,我不会让你未受到祝福就离开。

”句号与括号的位置关系。

情况一:没有引号时。

如下:误:《伊利亚特》开篇吟唱愤怒。

(《伊利亚特》卷一行1–2)正:《伊利亚特》开篇吟唱愤怒(《伊利亚特》卷一行1–2)。

情况二:有引号时。

若是完整引用,如下:误:“女神啊,请歌唱佩琉斯之子阿基琉斯致命的愤怒”。

(《伊利亚特》卷一行1–2)正:“女神啊,请歌唱佩琉斯之子阿基琉斯致命的愤怒。

”(《伊利亚特》卷一行1–2)但若是不完整引用,如下:荷马的诗句,“女神啊,请歌唱佩琉斯之子阿基琉斯致命的愤怒”(《伊利亚特》,卷一行1–2),向读者表明,……独立引文段落【此处有重大改变,请特别留意】1.正文中的直接引文,只要是完整的,多句话也好,一句话也好,都尽量处理成独立引文段落格式。

独立引文段落格式为:五号仿宋_GB2312字体,上下空行,去引号,首行左缩进四个字,余行左缩进两个字,无需右缩进。

这样版面美观,也便于阅读。

当然,如果引文与作者的论述粘得太紧,也不必强行改为独立引文。

必须意识到,中文书的格式不能完全照搬原西文书的格式。

因此,原则上,Word文档中加起来满足两足行及以上的直接引文,当按独立引文段落格式处理。

脚注中的独立引文如果较长,也尽可能视情况处理成独立引文段落,以使版式疏朗。

2.独立引文中原文的强调内容,以楷体_GB2312标出,内含的数字和西文,仍需采用Times new roman字体。

独立引文中若第一次出现重要的人名,也采用楷体GB_2312加原文。

3.独立引文后若需表明出处,则以圆括号附文献信息,字体仍为仿宋_GB2312字体,句号在文献括号之前;若该文献是第一次出现,则以宋体[ ]标出原书名,原书名仍采Times New Roman字体,斜体。

独立引文段落结尾若有脚注号,注号放在括号后。

相关文档
最新文档