Latex使用小结

2024-06-25

Latex使用小结(精选5篇)

Latex使用小结 篇1

LATEX使用小结

2010-10-03 09:04:49| 分类: 默认分类|字号 订阅

原文地址:LATEX使用小结

作者:丁三家的小包子 虚拟打印机转换eps格式

1.建立一个虚拟打印机:控制面板->printer->add a printer->add a local printer->FILE:(print to file)->然后从列表中随便选择一个支持postscript的打印机.2.设置:右击刚建立的虚拟打印机图标,properties->general->printing preferences->advanced->document options->PostScript Options->PostScript Output Options,选Encapsulated PostScript(EPS), 完工。

将8位图像转换为eps格式时,只需用Snagit的convert功能即可。

而在24位真彩色图转换时,有人推荐用Konvertor转换软件。我发现转换后,图像的分辨率大大降低,visio图像很容易出现漏字,图片模糊。用虚拟打印机转换eps格式就不会影响原图的分辨率。步骤如下:

右击打印,然后选中图片,选择之前创建的虚拟打印机,填写输出文件路径(D:fig1.eps

Latex排版时,如何用bibtex管理参考文献。

BibTeX 是一个使用数据库的的方式来管理参考文献程序, 用于协调LaTeX的参考文献处理.BibTeX 文件的后缀名为.bib.先来看一个例子: @article{Gettys90,author = {Jim Gettys and Phil Karlton and Scott McGregor}, title = {The {X} Window System, Version 11}, journal = {Software Practice and Experience}, volume = {20}, number = {S2}, year = {1990}, abstract = {A technical overview of the X11 functionality.This is an update of the X10 TOG paper by Scheifler & Gettys.} } 说明: 第一行@article 告诉 BibTeX 这是一个文章类型的参考文献.其它格式: article, book, booklet, conference, inbook, incollection, inproceedings, manual, misc, mastersthesis, phdthesis, proceedings, techreport, unpublished 等等.在LaTeX中使用BibTeX 为了在 LaTeX 中使用BibTeX 数据库, 你必须先做下面四件事情: 1)包含宏包 usepackage{natbib} 2)设置参考文献的类型(bibliography style).标准的为 plain: bibliographystyle{plain} 其它的类型包括:

unsrt – 基本上跟 plain 类型一样, 除了参考文献的条目的编号是按照引用的顺序, 而不是按照作者的字母顺序.alpha – 类似于 plain 类型, 当参考文献的条目的编号基于作者名字和出版年份的顺序.abbrv – 缩写格式.3)标记引用(Make citations).当你在文档中想使用引用时, 插入 LaTeX命令 cite{标号} 例如:、cite{Gettys90},根据cls文件的不同定制,以及在正文引用格式的不同要求,也可能是citet或者citep命令。

“标记”就是前边定义@article后面的名称.4)告诉 LaTeX 生成参考文献列表.在 LaTeX 的结束前输入 bibliographystyle{jmb}

% this can be plain, alpha, etc.bibliography{./MYREFS} 文件中应包含jmb.bst(定义参考文献类型)文件和MYREFS.bib文件

运行 BibTeX分为下面四步

1.用LaTeX编译你的.tex 文件 , 这是生成一个.aux 的文件, 这告诉BibTeX 将使用那些引用.2.用BibTeX 编译.bib 文件.3.再次用LaTeX 编译你的.tex 文件, 这个时候在文档中已经包含了参考文献, 但此时引用的编号可能不正确.4.最后用 LaTeX 编译你的.tex 文件, 如果一切顺利的话, 这是所有东西都已正常了.获取bib文件

(1)使用如下网址可以将springer文献格式变成bibtex: http://}, publisher = {ACM}, address = {New York, NY, USA}, };

@book条目为有确定出版社的书籍。

不可少域author或editor, title, publisher, year.可省略域volume或number, series, address, edition, month, note.@booklet条目为印制的有封皮的作品,但没有出版社或赞助机构的名称。不可少域title.可省略域author, howpublished, address, month, year, note.@conference与下面的@inproceedings相同。

@inbook条目为一本书的一部分(章,节或某些页)。

不可少域author或editor, title, chapter和/或pages, publisher,year.可省略域volume或number, series, type, address, edition, month,note.@incollection条目为一本书中有自己题目的一部分。不可少域author, title, booktitle, publisher, year.可省略域editor, volume或number,series, type, chapter, pages,address, edition, month, note.@inproceedings条目为会议论文集中的一篇文章。不可少域author, title, booktitle, year.可省略域editor, volume或number, series, pages, address, month, organization, publisher, note.@InProceedings{b07name, author = {a and b},title = {title}, booktitle = {Proceedings of the conference}, address = {Sydney, Australia}, month = Nov, year = 2008, pages = {1-2}, affiliation = {Uni-name, Country}, URL = {http://url/} };@manual条目为科技文档。不可少域title.可省略域author, organization, address, edition, month, year, note.@mastersthesis条目为硕士论文。不可少域author, title, school, year.可省略域type, address, month, note.@misc条目为不属于其它任何类型的作品。不可少域没有。

可省略域author, title, howpublished, month, year, note.@misc{name,author = “a”, title = “title”, howpublished = “Website”,};year = {2008}, note = {url{https://}} @phdthesis条目为博士论文。不可少域author, title, school, year.可省略域type, address, month, note.@proceedings条目为会议论文集。不可少域title, year.可省略域editor,volume或number, series, address, month, organization, publisher, note.@techreport条目为学校或其它研究机构印制的报告。不可少域author, title, institution, year.可省略域type, number, address, month, note.@techreport{name, author = {a and b} title = {title}, institution = {institution rpt no.} year = {2008} };

@unpublished条目为有作者和标题的还未出版的作品。不可少域author, title, note.可省略域month, year.在每项条目中还可以有可省略域key和crossref.参考文献及图片表格等超链接。包含宏包

usepackage[dvipdfm]{hyperref} 然后在正文中使用latex命令 cite{} ref{} 就可以实现文档中参考文献及图片表格等超链接。

图片命令 begin{figure} begin{center} includegraphics[width=7in]{sc.eps} caption{Framework of inspection system} label{fig1} end{center} end{figure} 若是一个双栏文档,使用begin{figure*}可实现跨栏排版,适用于表格编排。

子图排版 begin{figure*} begin{center} subfigure[subfigure1]{includegraphics[width=1.5in]{fig6(a).eps}} subfigure[subfigure2]{includegraphics[width=1.5in]{fig6(b).eps}} subfigure[subfigure3]{includegraphics[width=1.5in]{fig6(c).eps}} subfigure[subfigure4]{includegraphics[width=1.5in]{fig6(d).eps}} subfigure[subfigure5]{includegraphics[width=1.5in]{fig6(e).eps}} subfigure[subfigure6]{includegraphics[width=1.5in]{fig6(f).eps}} subfigure[subfigure7]{includegraphics[width=1.5in]{fig6(g).eps}} subfigure[subfigure8]{includegraphics[width=1.5in]{fig6(h).eps}} caption{Wavelet smoothing results} label{fig6} end{center} end{figure*} 每个子图属性显示为(a)subfigure1,(b)subfigure2.......三线表格 begin{table} centering

caption{it is an example}

vspace*{10pt}

begin{tabular}{@{}lcccc@{}} %% toprule {aa} & multicolumn{2}{c}{bb} & multicolumn{2}{c}{cc}[-2pt] cmidrule(1){2-5} {aa} & {bb} &{cc} & {dd}&{ee} hline {1} &a &b &c &d mbox{2}

&a &b &c &d mbox{3}

&a &b &c &d mbox{4}

&a &b &c &d mbox{5}

&a &b &c &d mbox{6}

&a &b &c &d mbox{7}

&a &b &c &d bottomrule end{tabular} end{table} cmidrule(1){2-5}实现2-5列的短划线。

GIS使用技术小结 篇2

1、用图框或范围显示自己想实现的内容

Data Frame Properties —— Data Frame 下设置Clip Option属性。(在Exclude Layer中选择需显示的内容,选

中选择)。

2、添加界址点坐标

File —— Add Data ——Add XY Data ——选择坐标数据(X,Y位置要相反)

3、标注属性信息

Label Manager 中进行编辑(对每个数据层显示内容进行设置,同时勾选要现实的数据层如下图)

 选择数据层,在Layer Properties的Labels中进行设置相关显示属性,再用Label Features进行标注。如图;

4、影像数据旋转

影像——Layer Properties——Data Frame Properties —— General——Ratation(设置旋转度数).5、调节影像背景与观看舒适度

影像——Layer Properties —— Symbology —— RGB Composite

6、定义矢量数据坐标系(ArcToolbox中)Data Management Tools —— Projections and Transformation —— Features——Project

7、建立一个数据(存在各种问题与情况)检查模板 建立一个线(点、面)要素(设置好坐标系)设置字段属性 进行编辑,添加存在问题记录

④对要素属性进行分类显示,同是进行模板制作

分类显示:数据层 —— Layer Properties —— Symbology —— Categories ——Unique values —— values Field(选择所需属性字段)—— Add All values

Create Features ——Organize Templates——New Templates —— 点击下一步 —— 选择存在问题模块,点击完成即可。

8、数据进行模糊查询

如:查询“XX 河”,查询条件:“aa” Like“%河”

9、进行字段计算时,输出结果时“0”,是由于计算表达式不对,计算时可指界输结果(英文状态下输入)。

10、在编辑线条时,使用Reshape Feature Tool工具,但出现用不了,且弹出“The selection Contain multiple features”窗口,说明所选的线条重复(2条或以上)

11、(矢量数据)进行符号化、重分类调节 选择要显示数据 对属性数据进行重分类

符号大小与类型调节Quantities

11、细碎的小图斑整合到周围图斑

ArcToolbox——Data Management Tools——Generlization ——Dissolve

12、线分割面与线转面(不用ArcToolbox)①线分割面

A、选择线(县必须横贯面内部)B、调出高级编辑工具

C、选择Split Plolygons ,则可分割面

②线转面 A、选择闭合线

B、点击Structure Plolygons 即可创建面

(要分割面,也可用编辑工具中的切割工具)如下图:

13、对同层数据不同属性进行分类显示,以便于进行各种分析与显示 A、按住Ctrl 键,拖动需显示数据(目录下)

B、松手后可得到两个相同数据层,然后对数据层进行定义查询(对需要显示的属性进行查询)如图:

14、批量裁剪数据

A、新建一个表格,写出裁剪要素的存储位置、裁剪要素的存储位置、存储结果的位置,如下:

B、在工具箱中进行如下选择

C、把表格内容粘贴到剪切工具里面,进行匹配。

15、数据组合(接边)即捌不同的数据添加到同一个数据层中

①方法一:编辑一个目标层,选中另一个数据层且进行复制,然后粘贴到目标层中即可完成

②方法二:利用工具箱中

Data Management Tools——Feature Class——Append Annotation Feature Class或者General ——Append

16、拓扑错误编辑

①建立拓扑检查规则

建立数据集(数据库),同时把目标数据放到数据库里,然后对目标数据建立拓扑检查规则。(规则:面一般不能重叠、不能有缝隙;线不能有伪节点、不能有悬挂点、不能重叠、)

②当检查图斑拓扑错误时,出现:Select Topology时,要选择Geodatabase Topology,否则不能进行拓扑编辑。③拓扑错误编辑时,如果是重叠面,用merge 工具进行合并 ④若有缝隙,可用Create Featur 进行构造面,然后用merge 工具进行合并

⑤若缝隙太多,则可:A、面转点; B、面转线,在由线转面;C、点的属性赋予面(可通过空间链接),然后对没属性的面进行处理(可通过定义查询)。

17、制作外业底图时,出去黑色背景:

Properties ——Symbology——Display Background Value

18、在分析工具中(叠加分析),Update 的效果与Clip、Erase、Union的综合效果相同,即:

Update = Clip + Erase + Union

19、要修改边界,可用: ①用分割、合并进行修边

②利用拓扑工具编辑。用Select Topology勾选目标数据,再用Topology Edit Tool

选择需修改的边,然后用Reshape Edge Tool 来更新边界,如下图:

20、利用编辑工具下的捕捉功能(工具)可以更好的定位,如图

21、Bookmarks可以帮助定位,固定位置。

22、裁剪要分为矢量裁剪与栅格裁剪

栅格裁剪:Data Management Tools—— Raster Processing ——Clip 矢量裁剪:Analyst Tools——Extract——Clip(Split)

23、在ArcMap工作区内,要编辑比例尺、文本框、图例等需要用如下图的黑色箭头工具选择 如图:

24、添加格网

目录——layer——右键——Properties——Data Frame Properties——

Latex使用小结 篇3

现将创建蓝牙工程的要点总结一下,由于工程主要涉及中心模式,所以只总结中心模式的用法 1,引入CoreBluetooth.framework 2,实现蓝牙协议,如:.h文件如下

@protocol CBCentralManagerDelegate;

@protocol CBPeripheralDelegate;@interface ViewController : UIViewController.m文件如下

#import “CoreBluetooth/CoreBluetooth.h”

另外还有代理部分请自行添加3,下面是使蓝牙动起来的过程

3.1创建CBCentralManager实例

self.cbCentralMgr = [[CBCentralManager alloc] initWithDelegate:self queue:nil];

设置代理,比如:

self.cbCentralMgr.delegate = self;创建数组管理外设

self.peripheralArray = [NSMutableArray array];3.2扫描周围的蓝牙

实际上周围的蓝牙如果可被发现,则会一直往外发送广告消息,中心设备就是通过接收这些消息来发现周围的蓝牙的

NSDictionary * dic = [NSDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithBool:false],CBCentralManagerScanOptionAllowDuplicatesKey, nil];

[self.cbCentralMgr scanForPeripheralsWithServices:nil options:dic];3.3发现一个蓝牙设备

也就是收到了一个周围的蓝牙发来的广告信息,这是CBCentralManager会通知代理来处理

-(void)centralManager:(CBCentralManager *)central didDiscoverPeripheral:(CBPeripheral *)peripheral advertisementData:(NSDictionary *)advertisementData RSSI:(NSNumber *)RSSI {

}

如果周围的蓝牙有多个,则这个方法会被调用多次,你可以通过tableView或其他的控件把这些周围的蓝牙的信息打印出来

3.4连接一个蓝牙

[self.cbCentralMgr connectPeripheral:peripheral options:[NSDictionary dictionaryWithObject:[NSNumber numberWithBool:YES] forKey:CBConnectPeripheralOptionNotifyOnDisconnectionKey]];

一个中心设备可以同时连接多个周围的蓝牙设备

当连接上某个蓝牙之后,CBCentralManager会通知代理处理-(void)centralManager:(CBCentralManager *)central didConnectPeripheral:(CBPeripheral *)peripheral { }因为在后面我们要从外设蓝牙那边再获取一些信息,并与之通讯,这些过程会有一些事件可能要处理,所以要给这个外设设置代理,比如: peripheral.delegate = self;

3.5查询蓝牙服务

[peripheral discoverServices:nil];返回的蓝牙服务通知通过代理实现

-(void)peripheral:(CBPeripheral *)peripheral didDiscoverServices:(NSError *)error {for(CBService* service in peripheral.services){

} }

3.6查询服务所带的特征值

[peripheral discoverCharacteristics:nil forService:service];

返回的蓝牙特征值通知通过代理实现-(void)peripheral:(CBPeripheral *)peripheral didDiscoverCharacteristicsForService:(CBService *)service error:(NSError *)error {for(CBCharacteristic * characteristic in service.characteristics){ } }

3.7给蓝牙发数据

[peripheral writeValue:data forCharacteristic:characteristic type:CBCharacteristicWriteWithResponse];

这时还会触发一个代理事件

-(void)peripheral:(CBPeripheral *)peripheral didWriteValueForCharacteristic:(CBCharacteristic *)characteristic error:(NSError *)error { }

3.8处理蓝牙发过来的数据

-(void)peripheral:(CBPeripheral *)peripheral didUpdateValueForCharacteristic:(CBCharacteristic *)characteristic error:(NSError *)error { }3.9 retrievePeripheralsWithIdentifiers 使用例子

-(IBAction)Retrieve:(id)Sender { [self.tvLog setText:@“"];

NSMutableArray * Identifiers = [NSMutableArray array];

for(CBPeripheral * peripheral in self.peripheralArray){ [Identifiers addObject:peripheral.identifier];}[self addLog:@”[self.cbCentralMgr retrievePeripheralsWithIdentifiers:self.PeripheralIdentifiers]“];

self.retrievePeripherals = [self.cbCentralMgr retrievePeripheralsWithIdentifiers:Identifiers];

for(CBPeripheral* peripheral in self.retrievePeripherals){ [self addLog:[NSString stringWithFormat: @”%@ name:%@“,peripheral,peripheral.name]];}

[self.tableViewPeripheral reloadData];}3.10 retrieveConnectedPeripheralsWithServices 使用例子-(IBAction)Retrieve:(id)Sender { [self.tvLog setText:@”“];

NSMutableArray * services = [NSMutableArray array];

for(CBPeripheral * peripheral in self.peripheralArray){

if(peripheral.isConnected){

for(CBService *service in peripheral.services){ [services addObject:service.UUID];} } }[self addLog:@”[self.cbCentralMgr retrieveConnectedPeripheralsWithServices:peripheral.services]“];

self.retrievePeripherals = [self.cbCentralMgr retrieveConnectedPeripheralsWithServices:services];

for(CBPeripheral* peripheral in self.retrievePeripherals){ [self addLog:[NSString stringWithFormat: @”%@ name:%@",peripheral,peripheral.name]];}

Latex使用小结 篇4

如果想做Windows虚拟机的话,Virtual PC在之前的系统是最佳选择了,在使用vista系统的时候装过MSDOS6.2,7.1,Windows3.1,3.2,95,98,me,xp,2000,2003,vista,2008,win7几乎所有找得到的Windows操作系统。作为MS自已的产品,在自己的平台下使用非常方便,内存占用小,启动快。

网络方面,即不用桥接也不用NAT共享虚拟网卡,直接可以作为同一子网的一台普通电脑使用,不用进行任何网络设置即可上网,比如你的网关是192.168.0.1,你的IP是192.168.0.135,而你的虚拟机的IP可能是192.168.0.136。

一其它虚拟机不能安装的盘一般都可以装上。

不知为什么到了Win7的环境下,以前的Virtual PC都不能安装,只能安装一个专用版本,还有一个名字叫Windows XP Mode,就是说只能使用XP虚拟机。在Win7下安装了这个就可以直接使用XP虚拟机而不用再找安装盘安装。这样做方便了那些舍不得离开XP的用户,导致更多人流向其它虚拟机产品。

Win7下的XP Mode并不支持直接向虚拟机中拖拽文件,但是主盘的所有盘符都会被自动映射为网络硬盘,方便共享使用文件。主盘的硬盘空间默认约有130G,是动态扩展的,开始用时实际容量只有几百M。

相当长一段时间没有找到如何创建虚拟机,原来是在开始菜单中点击“Windows Virtual PC”:

然后在打开的资源管理器中工具栏(如果有的话)下面的显示控制栏中的“刻录”和“新建文件夹”中间,有一个“创建虚拟机”,注意设置主硬盘和差异硬盘的位置。

VMware:

这个用得时间最长了,至少5年时间,安装过N种Windows,Linux,Unix,Mac系统,原来只有一个版本,后来有了分支,现在基本一直在用 Workstation产品,目前公认最好用的是6.0.5的某个绿色版本,只有几十个M,因为我舍得让它占空间所以一直用完整版本,这个月又有了新版,7.0.0 build-203739,约有500M,装好后可以直接使用以前版本生成的虚拟机文件,兼容性不错,VMware Tools也可以正常使用,不过也可以用最新的。装好后就可以直接向虚拟机中拖文件了。

当初常用这个软件是因为它的快照系统,它允许你在任意开机时刻创建系统快照和恢复,主要用于调试极易产生蓝屏的软件和工具,十分实用。现在在7的版本中又加入了录制Record的功能,挺鸡肋的。

有点不好的地方在于它安装时会虚拟两块网卡,还可以在设置中虚拟更多的虚拟网卡,一般来说使用桥接Bridge的方法就可以让虚拟机上网,基本没有用过 NAT方式。之所以不喜欢是因为我在使用Vista SP1时打SP2的补丁后主机不能上网,找了半天才知道是系统将一块虚拟网卡做为主网卡,当然总是会显示为未识别的网络连不上网关而上不去网。它和 VirtualBox一样都是会修改电脑本身的网卡设置。

硬盘方面,可以设置为动态扩展或是固定大小,我一般设置为固定大小8个G,如果是XP系统的话装个VS2008都够了,固定大小据说速度快些,我都是单用一个逻辑硬盘来做虚拟机磁盘的缓冲,留大概100G。

貌似从6.0.5开始VMware就开始支持D3D,这样在虚拟机中玩3D游戏也不成问题了,只要内存够大,显卡够好,就可以实现游戏多开的外挂功能了。对我来说,方便的就是在其它操作系统中调试XNA3D游戏,要知道XNA本身就对显卡性能要求很高,能在虚拟显卡中使用,也算够用了。

如果文件太大的话可以开启文件共享功能,小文件就直接拽进屏幕:

VMware还有另一个功能就是做为Visual Studio的一个插件使用,如果之前安装过Viusal Studio 2008,在关于中会显示:

在Viusal Studio 2008中的功能菜单:

总结:很好很强大

VirtualBox:

这是最近才试用的,Sun公司的产品,属于轻量级的虚拟机平台,最新版本3.0.10,完整安装包几十M,功能相对也很精简,快照功能这里叫备份和快速修复,在不同的快照间跳转用起来感觉不是很方便。可以设置是否启用3D加速,但是却怎么也无法运行我调试的XNA游戏。

虚拟的Windows虽然装了自身的插件,也不能实现文件拖拽的功能。

文件共享方面,在这里叫“数据空间”,在关机的状态下,先设置中选择本机的一个目录来加入到固定分配栏中:

然后在虚拟机中右键单击我的电脑选择“映射网络驱动器”,在文件夹浏览中整个网络里的”VirtualBox Shared Foders”选择刚才共享的那个文件夹,确定后就可以将其映射为我的电脑中的一个盘符使用了。

Latex使用小结 篇5

打击违法添加非食用物质和滥用食品添加剂

专项整治工作小结

2010年4月1日—30日,我所对辖区的食品添加剂市场开展了专项整治工作。组织卫生监督人员对食品添加剂生产、经营与使用单位进行了专项检查,严肃查处了餐饮业消费环节中违反《食品添加剂使用卫生标准》要求、滥用食品添加剂的违法行为。

检查共出动卫生执法人员210人次,共检查餐饮370户次。检查中未发现我辖区餐饮经营单位使用非法食品添加剂的现象。

下一步我所将继续加大对食品添加剂生产经营市场的监督检查力度,并把工作做细做实,杜绝使用不合格食品添

加剂和超范围超标准的食品添加剂,切实保证食品的卫生质量,保障广大消费者的消费安全。

二0一0年五月四日

上一篇:五当召导游词下一篇:公司调动申请报告