写论文工具:LaTex在线网站

news/2024/5/9 13:12:06/文章来源:https://blog.csdn.net/u013250861/article/details/125527316

I. http://Overleaf.com (http://ShareLaTeX.com) + http://Lucidchart.com (http://Gliffy.com) + http://Mendeley.com

用这一套网站,可以随时随地画图写论文,云端 LaTeX 环境 + 云端 visio 替代品 + 云端参考文献管理。 Overleaf 和 Sharelatex 是云端 LaTeX,可以不用配置本地 LaTeX 环境了。用云端的好处是,省了配置,容易开始写,实时编译,实时显示编译后的文档。换一台电脑,用自己的笔记本,用图书馆的公用电脑,或者偶然自己的电脑硬盘烧了都不影响,都可以继续写。写作完成之后,可以直接下载 zip 文档包,也可以导出 pdf 文档,还支持一键发布到文档共享网站,例如 arXiv。在线 LaTeX 更支持在线协作进行写作。例如,论文发给导师,可以直接发一个链接过去,让导师与你在同一份文档上同时修改,而不用担心文档在导师的电脑上没法编译。你可以实时看到老板对你的论文做出的修改,还可以加注释沟通。参考文献的索引和生成也可以自动化。可以直接上传 bib 文档,也可以从参考文献管理软件中导入 bib 文件,我这里使用的是 mendeley。Mendeley 有桌面应用软件,也支持浏览器,可以导入bib文件,也可以直接在论文检索网站(IEEE, ScienceDirect, Springer, Google Scholar)导入论文参考文献和 PDF 文件。同时 mendeley 也有网站,可以直接在网站上查看所有参考文献,包括 pdf 和相关参考文献信息,也可以小组共享。例如:导师可以给学生推荐有价值的论文,或者是同组同学之间互相交流有价值的文献。当然,也可以用 LaTeX 编程干些出格的事,只要你会。例如,合并 PDF 啦,打印个日历琴谱棋谱字帖考试卷纸啦。Lucidchart 和 Gliffy 是画图软件,类似 visio,画流程图当然是最基础的,适当的技巧配合一点细心的工作,也可以画光路图、电路图、组织结构图等等。如果觉得速度慢,可以换成百度的 http://ProcessOn.com。服务器在内地,速度快,是一个不错的替代,具体使用体验我写在另外一个回答里面:

ProcessOn 一款HTML5在线作图工具怎么样? - 曲晓峰的回答

。云端的优点还是那两点,在线备份,随时工作。个人倾向 Lucidchart,因为它导出的 PDF 是矢量图而且支持透明。导出 PNG 的话,也可以选高分辨率版本,也有透明背景。矢量图用在论文里面,在剧烈缩放的情况下,也能保持图像的清晰锐利。透明背景图像主要常用于网页,突出主题,也不影响与其它内容的搭配。

PS. 我如此执着于云平台/在线平台,是因为我不幸的遇到过多次硬盘意外。最惊险的一次,是硕士毕业前一个月,是笔记本硬盘烧了。当时在床上用电脑,弄着弄着就睡着了,笔记本没关,在被里过热把硬盘烧了,不可恢复的。实验数据和绝大多数文档、图片与资料都消失了。幸好一周前把大论文给老板发了一封 email,然后又从一周前的进度继续写,而且没有之前的所有资料,凭记忆完成了。从此所有资料都要有备份。代码 github、bitbucket;数据和文档:微云、云盘、快盘;文献:mendeley、evernote。

Overleaf 撰写文章示例如下。LaTeX 的公式/图片/高亮都可以用;参考文献库(bib 文件)可以自己上传,也可以直接从 mendeley 账号导入;写好的文章可以生成 pdf 下载,可以源代码 zip 打包下载,也可以一键发布到 http://arXiv.org。分享特别容易,直接把链接发过去就可以修改,都不需要注册。比较 geek 的是,可以直接用 git 访问,同步或者更新都可以。可以选择使用 PDFLaTeX,XeLaTeX 和 LuaLaTeX 引擎编译(手动选择,或者主 TEX 文件第一行写“%!TEX engine=xelatex”)。实时编译的时候显示可以选 jpg/png/pdf,暂时只有 PDF 显示质量较好,清晰锐利。免费版直接有个链接就可以分享。收费版额外有版本管理,和共享权限管理。

如果 overleaf 出现无法访问,或者访问速度慢,可以换用 http://ShareLaTeX.com。 ShareLaTeX 甚至有中文界面,

ShareLaTeX, the Online LaTeX Editor

。中英文界面的登陆账户和账户内的项目都是一模一样的,只是界面语言不同,在中英文版中创建的文件都可以在不同界面下编辑。sharelatex 不像 overleaf,不能实时编译,需要手动点按钮编译。免费版也有共享权限管理,但只能与一个人分享,例如导师。有点很好的是,不管 overleaf 还是 sharelatex,都支持 zip 下载和 zip 上传,所以两者之间很容易转换。我更喜欢用 overleaf,因为实时编译可以马上看到结果。但 sharelatex 显示质量好,界面也美观,如果更注重软件的颜值的话,可以试试 sharelatex。尤其是中文版也适合初学者适应 latex 环境。

Lucidchart 绘图示例如下。点击大图可以看到,背景是透明的。lucidchart 可以导出 png、pdf ,其中 pdf 是真▪矢量图。也支持各种颜色,组合和图层等,能画出什么图就看作者的想象力和努力。当然,如果出版社一定要求 eps 的话,可以使用

Inkscape

转换。Inkscape 可以把矢量 PDF 存成矢量 eps(Visio 画的图也可以存成矢量 PDF 也可以用这个工具)。

LaTeX Slides 示例

LaTeX 的 Beamer 包是做 slides 和 poster 的杰出宏包。使用我自己制作的理大模板(

quxiaofeng/PolyU_beamer_theme · GitHub

)作报告 presentation 如下。这个包没有进入 CTAN,需要手动配置,需要手动 copy 到 latex 本地 local 配置目录,或者 slides 所在的当前目录下。poster 也是可以使用 Beamer 制作的,所以同样可以在 Overleaf 上实现。

LaTeX 填表

即使是填写表格等文档处理,也是可以使用 LaTeX 完成的。例如,需要填写一个如下图所示的研究计划表格。原表格为 word 文档,要求需要打印稿,打印出来后签字上交。

使用 LaTeX,可以完美仿制该表格,打印后提交。用 LaTeX 自己画的对号,比 word 内置的几个字体对号好看多了。示例代码见 Overleaf 模板(

A Proposal Form with Tick, Block Square, Paragraphs, and Underlines

)。

xls 与 LaTeX 数据表格

LaTeX 的表格相对来说是最麻烦的。主要是手动整理文本对齐比较麻烦,却又是强迫症的痛点。幸好有一些在线不在线的工具可以简化这个过程。例如:专用网站 excel => LaTeX (

Excel => LaTeX

);通用网站 Tables Generator (

Create LaTeX tables online

;支持 LaTeX、HTML、Markdown、Excel(CSV)等表格的互相转换);离线 Excel 插件

CTAN: tex-archive/support/excel2latex

(这里有详细使用方法说明

installing - Using Excel2LaTeX in Excel 2010

)。或者干脆直接用 csvsimple 包,直接读入 csv 数据画表格,示例如下。分别读取两个 csv 文件中数据做表(例子来源于:

import - Importing csv file into latex as a table

pgfplots - How to plot data from a CSV file using tikz and csvsimple?

)。当然如果足够懒,也可以用 pgfplots 直接读取 csv 数据来画图,例如我在这个问题下的回答:

如何用LaTeX画柱形图? - 曲晓峰的回答

II. http://Travis-CI.org + http://GitHub.com + jekyll + http://dot.tk + MathJax (KateX)

网站套件,可以被代码匠用来做各种网站。懒人挚爱。Github 是代码版本管理工具,是工具链的核心。Github 存储代码,管理不同的代码版本。当代码有更改的时候,触发 Travis 进行编译运行。例如:一个 qt 程序,需要在 linux、windows、OSX,qt4、qt5 下测试。把 travis 配置好以后,每次代码有更改,github 就会触发 travis,然后 travis 就可以自动在 3 x 2 = 6 个平台下分别编译代码,运行测试,运行结束输出报告,确保软件功能的完整可用。Github 的 pages 支持建立网站,可以自定义域名。有了这一套,可以不用在 windows/linux 来回切换环境。在 win 下写 linux 平台的 ruby + html + css 网站代码,实时上线,即时发布。自己的网站,有什么说什么,还无限量。公式,图片,视频都不成问题。还没有哪个在线博客网站比这个解决方案更完美。最近在想怎么进一步用 Travis-CI 做实验,把数据和算法代码都放在 github 上,每次修改自动跑实验出结果。计算能力可能差一点,优点在于随时改代码随时运行。

比较成功的例子:

1.

OPTIMIZATIONS.ml

MathJax 公式支持 + Tufte Jekyll 主题 + Travis-CI 持续集成。比较好的数学环境,较为美观和舒适的笔记本的感觉。打印出来的 PDF 可以直接当教材/书/笔记来阅读。原生 GitHub Page 不支持 Jekyll 的插件,所以需要 Travis-CI 来生成网站。

2.

Classification

KaTeX 公式支持,功能有局限,但速度飞快。等 KaTeX 成长起来,也许是个更舒服一点的解决方案。不需要额外使用 Jekyll 的插件,完全使用 GitHub Pages 自身的 Jekyll 支持,不需要配置 travis-ci。

3.

Xiaofeng QU

基于 Hexo 的博客,Travis CI 持续集成。优点在于容易切换主题,只需要修改 config 中的主题参数就能完成更换,没事切一下换换口味。

Icarus 主题 (

Icarus

)

NexT 主题 (

IIssNan's Notes

)

TODO: gitcafe 网站示例

III. http://Evernote.com (http://yinxiang.com)

阅读,写作,文档整理,云同步一锅端。这个我购买了专业版,容量无限。上网看的帖子/博客/新闻/学术论文,自己的文档/表格/计划/日记/总结,电子书/小说,pdf/xls/doc/ppt 都放里面了。

IV. http://DataJoy.com ( http://sense.io 版本落后 http://coding.net 运行能力受限)

这个解决方案还在尝试,没有成型。云端 Julia / Python / R 数据分析环境。在线伸缩运算能力,易拓展。与 AWS 打通云存储,与 GitHub 打通版本管理,数据分析一锅端。http://coding.net 其实比 http://sense.io 更灵活,相当于集成了 http://github.com,http://travis-ci.org 和 http://sense.io,但存储还得外接,有空可以试试七牛(http://qiniu.com),这个要是也能打通,就真成型了。

你写论文时发现了哪些非常神的网站? - 知乎

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_716719.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Winform下动态执行JavaScript脚本获取运行结果,谈谈网站的自动登录及资料获取操作...

为了有效阻止恶意用户的攻击,一般登录都会采用验证码方式方式处理登录,类似QQ的很多产品的验证码处理,但在一些OA系统中,系统通过非对称加密方式来处理登录的密码信息,登录页面每次提供对密码进行加密的公钥是不同的&a…

基于Lucene框架的“虎扑篮球”网站搜索引擎(java版)

1 引言 本次作业完成了基于Lucene的“虎扑篮球”网站搜索引擎,对其主要三个板块---“最新新闻”(主要NBA新闻),“虎扑步行街”(类似贴吧性质),“虎扑湿乎乎”(篮球发帖区&#xff0…

关系抽取-常见问题-Overlap:SEO(SingleEntity, 一实体与多个实体有关系)、EPO(EntityPair,同一对实体有多种关系)、HTO(HeadTail,头尾实体有嵌套/重叠)

SEO(SingleEntityOverlap, 一个实体与多个实体有关系)、 EPO(EntityPairOverlap,同一对实体有多种关系)、 HTO(HeadTailOverlap,头尾实体有嵌套/重叠) 参考资料: 关系抽…

网站统计 开源 java_开源 java CMS - FreeCMS2.8 统计分析

统计分析系统级统计分析,用于统计系统所有数据。工作量统计统计所有用户的工作量。从左侧管理菜单点击工作量统计进入。您可以根据添加人,时间条件进行筛选。并可导出结果为excel文件。站点信息统计统计所有站点的信息量。从左侧管理菜单点击站点信息统计…

sensor曝光量和曝光行的区别_企业SEO,如何利用行业关键词,提高产品曝光量?...

每一个企业,基于网络营销而言,对方都期望,自身的产品能够借助相关营销工具,获得不错的产品曝光量。特别是百度SEO,如果前期你的准备工作不足,你基于搜索所获得的曝光量,总是杯水车薪的。那么&am…

用HTML+CSS编写一个计科院网站首页的静态网页

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>计算机科学学院</title><link href"css/bgcss.css" rel"stylesheet"> </head> <body><!--顶部图片部…

社交网站部署——SVN服务器搭建并发布上线

案例概述 某公司的社交网站采用PHP语言开发&#xff0c;为了管理PHP程序员开发的代码&#xff0c;上级领导要求搭建SVN服务器进行版本控制。社交网站的第一个版本部署在LNMP平台之上&#xff0c;前端为Nginx服务器&#xff0c;通过fastcgi协议访问后端的PHP服务器。为了保证数据…

鸿蒙os开发网站,华为鸿蒙系统最新消息,HarmonyOS 应用开发在线体验网站上线

原标题&#xff1a;华为鸿蒙系统最新消息&#xff0c;HarmonyOS 应用开发在线体验网站上线华为的鸿蒙系统从开发之初就受到了大家的广泛关注&#xff0c;从一开始的“备胎”到现在最新的HarmonyOS 2.0版本&#xff0c;华为鸿蒙系统在成长过程中也是经历了不少的波折。今天&…

如何屏蔽https网站,禁止https网站的访问?

HTTPS&#xff08;HTTP over SSL&#xff09;由于其通讯协议的特殊性&#xff0c;域名信息和访问的URL等都处于SSL加密保护下&#xff1b;所以大部分的路由器系统都无法对https网站的域名进行过滤和屏蔽。而诸如WFilter这样的专业级上网行为管理产品&#xff0c;则可以对流量进…

vue项目的seo

2019独角兽企业重金招聘Python工程师标准>>> 不可否定的是&#xff0c;vue现在火。但是在实际项目中&#xff0c;特别是像一下交互网站&#xff0c;我们不可避免会考虑到的是seo问题&#xff0c;这直接关系到我们网站的排名&#xff0c;很多人说用vue搭建的网站不能…

屏蔽复制网站内容时弹出的提示

例如chrome浏览器&#xff0c;在设置里把JavaScript关掉就行了 url地址栏输入chrome://settings/content/javascript?searchjavascript

网站设计HTML——百度 滚筒洗衣机

滚筒洗衣机的效果 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>滚筒洗衣机销售排行榜</title> </head> <body> <div><h1>滚筒洗衣机销售排行榜</h1><div&g…

linux救援模式使用yum,centos如何进救援模式_网站服务器运行维护,centos

如何解决CentOS7系统ifconfig无法使用的情况_网站服务器运行维护CentOS7系统ifconfig无法使用的解决方法&#xff1a;首先查看“ifconfig”命令所需要的安装包&#xff1b;然后使用“#yum -y install net-tools”命令安装软件&#xff1b;最后使用“ifconfig”查看IP信息即可。…

如何删除ppt自带背景音乐_把网站搬进PPT里是种怎样的体验?

本文总计&#xff1a;2477 字预计阅读时间&#xff1a;10 分钟昨天&#xff0c;我给大家推荐了一个酒类产品的官网&#xff0c;不知道大家看过没。要是没看过的话&#xff0c;也没有关系&#xff0c;因为我用 PPT 把这个网站仿制了一下。保留了主要元素&#xff0c;以及大部分的…

mysql网站中文乱码,关于MySQL中文乱码的完美解决方案

当用客户端或用其他方式连接数据键入中文数据后&#xff0c;在client中的显示为乱码&#xff0c;当然这是字符集设置出现了问题。我先后尝试了很多办法&#xff0c;但依然还是无法在client中显示中文&#xff0c;我尝试在my.ini中修改一下数据在[client]中加入。# Here follows…

php asp.net mvc jsp,IIS部署asp.net mvc网站的方法

iis配置简单的ASP.NET MVC网站&#xff0c;供大家参考&#xff0c;具体内容如下编译器&#xff1a;VS 2013本地IIS&#xff1a;IIS 7操作系统&#xff1a;win 7MVC版本&#xff1a;ASP.NET MVC4sql server版本: 2008 r2打开VS 2013&#xff0c;新建一个MVC项目(Internet版的),然…

特殊日期将网站变成灰色-css滤镜(整理)

一、网站变灰 <!DOCTYPE html> <html> <head> <style> img {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: progid:DXImageTransform.Micr…

tp5怎么做清空网站缓存

首先我们要做的效果如图&#xff1a; 前台代码 <li><a href"{:url(Index/clearCache)}" class"login-area dropdown-toggle"><section><h2><span class"profile"><span><i class"menu-icon fa fa …

nccloud 开发环境访问_比快更快,Github Action + 云开发部署静态网站

Github 为开源项目提供了用于静态页面展示的 Pages 服务&#xff0c;很多开发者都在上面托管了自己的静态网站和博客&#xff0c;不少开源项目的案例和文档页面也采用了这种方式。不过由于 Pages 的 CDN 节点大部分在国外&#xff0c;在国内的访问速度不是很理想&#xff0c;不…

白嫖网站文章复制粘贴

我一看到这种就是特别烦&#xff0c;复制一篇文章就要钱&#xff0c;于是想到了一个好办法 1.首先按F12键&#xff0c;就会弹出如下界面&#xff0c;如果你是开发人员就会秒懂的。 2.点击Console 3.在下方空白输入$0,直接按回车键 , 就可以直接复制文章了&#xff0c;是不是很…