如何选择和使用ACM LaTeX模板_acm论文模板-程序员宅基地

技术标签: 模板  texstudio  acm  文献  论文  latex  

1. ACM模板

ACM模板是发表会议论文常用的模板之一,但是学术新人通常搞不懂到底怎么用、怎么选模板,本博客解决帮你这个问题。

2. 下载ACM模板

我们进入ACM模板下载页面:ACM 模板 [https://www.acm.org/publications/proceedings-template]

2.1. Word模板

如果你想下载Word格式的模板,就找到Word Authors,然后点击Interim layout.docx 下载word模板,点击interim sample pdf 下载对应的pdf预览文件。
在这里插入图片描述

2.2. LaTeX模板

如果你想下载LaTeX格式的模板,就找到LaTex Authors,然后点击LATEX (Version x.xx) 下载LaTeX模板。
在这里插入图片描述

3. 使用ACM LaTeX模板

这里我就不讲Word模板如何使用了,因为你肯定知道。但是LaTeX模板的使用却有很多讲究,我们一步步来讲。

3.1. 下载一个LaTeX编辑器

例如TexStudio,我们找到下载页面:texstudio-org/texstudio - GitHub [https://github.com/texstudio-org/texstudio],点击Download进入下载页面,如何选择对应操作系统上的合适版本下载安装即可。
在这里插入图片描述

3.2. ACM LaTeX模板的文件结构

我们来介绍一下一些你必须要知道的ACM LaTeX文件,以及它们的作用。在下载好ACM的LaTeX模板后,得到的是一个名为acmart-primary的压缩包,解压它,然后打开:
在这里插入图片描述

3.3. 如何选择合适的ACM LaTeX模板

然后就是重点了,我们需要从samples文件夹里面选择一个合适的ACM模板来写我们的论文。一般来说,你要投稿的那个会议,会给你指定一个模板,例如某会议的论文征集说明:
在这里插入图片描述

如果你是做作业要写论文,没有被老师指定使用某个模板,那我给你推荐两个常用模板:

  • 单列模板 sample-acmsmall
    顾名思义,就是单栏的模板。
    在这里插入图片描述
  • 双列模板 sample-sigconf
    就是双栏的模板,这是大多数时候都适用的模板。
    在这里插入图片描述

找到你喜欢的模板之后,把它们(例如:sample-sigconf.texsample-sigconf.pdfsample-franklin.pngsampleteaser.pdf)复制到上层目录就好了:
在这里插入图片描述

3.4. 开始写论文

然后用LaTeX编辑器打开.tex文件,就可以开始写论文了。
在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/baishuiniyaonulia/article/details/125005752

智能推荐

职场纵横:IT职位全面解析_职场程序员职位的变化-程序员宅基地

文章浏览阅读454次。夏天即将过去,金秋即将到来。与此同时,毕业生找工作和跳槽的高峰季节也渐渐来临。信息技术人才市场供求关系变化就如同其知识本身更新速度一样快。今年人才市场中对信息技术人才的要求都如何呢?笔者通过对人才市场的调查,在这里按职业方向和职位层次的划分,介绍目前IT人才招聘的普遍要求。 一、软件类职位篇笔者先向大家介绍一下目前软件职业的各层次职位的一般要求。 1.程序员 这里所指的程序员不包括高级程序员,在互联网_职场程序员职位的变化

百度地图API显示多个标注点带百度样式信息检索窗口的代码-程序员宅基地

文章浏览阅读1.2k次。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>..._百度地图 用信息框代替图片标记站点

PHP程序员如何突破成长瓶颈(php开发三到四年)-程序员宅基地

文章浏览阅读560次。看了这篇博文,我正好处于这个阶段,也有心要突破自己,呵呵!作为Web开发中应用最广泛的语言之一,PHP有着大量的粉丝,那么你是一名优秀的程序员吗?在进行自我修炼的同时,你是否想过面对各种各样的问题,我该如何突破自身的瓶颈,以便更好的发展呢?PHP工程师面临成长瓶颈先明确这里所指的PHP工程师,是指主要以PHP进行Web系统的开发,没有使用其的语言工作过。工作经验大概..._php 干了4年

2018年NGINX最新版高级视频教程_nginx视频教程 百度云-程序员宅基地

文章浏览阅读1.2k次。2018年NGINX最新版高级视频教程,_nginx视频教程 百度云

Java课程设计-基于网络的彩票购买程序-程序员宅基地

文章浏览阅读773次。彩票购买系统

用好SVN与Git,版本管理都不是问题-程序员宅基地

文章浏览阅读723次。介绍一下SVNSVN:代码控制器(版本控制器),主要是为了多人协同开发项目,管理代码。也可以管理个人代码。也叫程序界的”后悔药“。SVN(是subversion的简称)是近年来一款基于C/S架构的,非常优秀的版本控制器(可以简单的理解为管理代码的工具,在多人协同开发的时候,尤其重要),与传统的CVS(90年代左右,一个非常优秀的代码管理器,是代码管理器的鼻祖)管理工具类似。..._3、代码管理git是分布式的,svn是集中式,但都可以进行代码的版本管理

随便推点

HDU 5456 Matches Puzzle Game 2015沈阳网络赛(记忆化搜索)_hdu - 5456-程序员宅基地

文章浏览阅读832次。题意: 用n分析: dp 貌似火柴的题 应该是这种数字的题 都有差不多的状态 首先将等式变成B+C=A 易于计算 考虑状态dp[left][carry][placeB][placeC] := dp[500][0/1][0/1][0/1] 从低位到位放置数字 剩余多少根火柴 是否有进位 B是否放置 C是否放置 至于怎么转移 看第一种情况_hdu - 5456

thinkphp出现FILE: D:\www\zhao01\ThinkPHP\Library\Think\Dispatcher.class.php 解决方案-程序员宅基地

文章浏览阅读2.8w次。thinkphp3.2 出现FILE: D:\www\zhao01\ThinkPHP\Library\Think\Dispatcher.class.php 问题。找了好久,直奔主题:convention.php 查找'MODULE_DENY_LIST' 再下面找 'MODULE_ALLOW_LIST' => array('Home','Admin'), 没有则添加。_thinkphp\library\think\dispatcher.class.php

java小程序查看器_小应用程序查看器-程序员宅基地

文章浏览阅读2.7k次。import java.awt.*;import java.applet.*;public class C4_1 extends Applet{ public void paint(Graphics g) { g.drawString("second applet",25,25); g.draw3DRect(25,_小应用程序查看器

用fxc.exe编译shader文件(*.fx, *.hlsl)的设置-程序员宅基地

文章浏览阅读528次。原文出自:http://msdn.microsoft.com/en-us/library/windows/desktop/bb509709(v=vs.85).aspx#Profiles拿DX11 SDK中BasicCompute11为例子右击BasicCompute11.hlsl -> properities ->Custom Build Tool -> comm..._shader .fx .hlsl

JAVA面试题(笔试改错题,附答案)_技术面试改错问题-程序员宅基地

文章浏览阅读2.4k次。JAVA面试题(笔试改错题,附答案)1.abstract class Name { private String name; public abstract boolean isStupidName(String name) {}}大侠们,这有何错误?答案: 错。abstract method必须以分号结尾,且不带花括号。2.public class Something { voi_技术面试改错问题

多美商城实战-01-引入REST Framework_vue+drf 从零-程序员宅基地

文章浏览阅读345次。1.在序列化与反序列化时,虽然操作的数据不尽相同,但是执行的过程却是相似的,也就是说这部分代码是可以复用简化编写的。2.在开发REST API的视图中,虽然每个视图具体操作的数据不同,但增、删、改、查的实现流程基本套路化,所以这部分代码也是可以复用简化编写的:。增:校验请求数据->执行反序列化过程->保存数据库->将保存的对象序列化并返回。删;判断要删院的数据是否存在->执行数据库删除。_vue+drf 从零

推荐文章

热门文章

相关标签