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),这个要是也能打通,就真成型了。

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

写论文工具:LaTex在线网站相关推荐

  1. 写论文有哪些神网站?

    来源:https://www.zhihu.com/question/35931336 编辑:深度学习与计算机视觉 声明:仅做学术分享,侵删 作者:匿名用户 https://www.zhihu.com/ ...

  2. 写论文需要用哪些网站,专门写论文的网站有哪些

    在写论文的阶段,查找文献.资料.数据等会十分费时间,通过简单的百度搜索往往不能精准的查找到有效的资料. 写论文已成为研究生的必修课,除了知网你还知道哪些好用的论文下载网站吗?今天小编分享几个自己常用的 ...

  3. 写论文工具分享——NoteExpress

    本文主要分享使用word写论文中常用到的几个工具,公式编辑器--mathtype:画图工具--visio:文献管理工具--NoteExpress.mathtype和visio大家应该都比较熟悉了,这里 ...

  4. 有哪些可助力英文学术论文写作的在线网站、工具或软件?

    说到英文学术论文写作,相信小伙伴们都有同样的困惑:不是难以下手就是好不容易憋出了万字长文,回过头来一看语法漏洞百出,真的很让人头疼!即使是科研大神也会有这样的烦恼.读了万卷文献,依旧Chinglish ...

  5. python粘贴代码到word_写论文必备,在线代码高亮工具,无缝粘贴到 Word

    在校的朋友最近应该就要进入论文期了,分享一个在线代码高亮的站点,可以一键高亮美化代码,粘贴到 Word 中也可以保持非常好的格式,为您的论文加分. 1. 功能支持 161 种语言格式的高亮: 默认为自 ...

  6. 写论文比较有用的网站

    神网站算不上,都是一些为写作带来便利的网站.而且作为一些最常用网站的替代品,这些网站有的更精确,有的更便捷. 以下内容包括: 选择正确的英文词语:语料库Linggle 和 Netspeak 方便地查询 ...

  7. 网速测试工具_在线网站速度测试工具

    网速测试工具 Having your site online means that users may already be suffering slow download speeds on you ...

  8. 试图使用removebg工具的在线网站去除图片背景时遇到的错误

    错误消息:grecapchar is not defined grecapchar is not defined 这个grechapcha是个什么东东?Google出品,必属精品:https://ww ...

  9. 如何使用LaTex写论文?

    什么是LaTex? LaTeX - A document preparation system​www.latex-project.org/ LaTeX is a high-quality types ...

最新文章

  1. Visual Studio 2017 Android 调试无法连接到虚拟机
  2. gitlab 构建tag_Gitlab详细操作
  3. stack overflow--技术问答网站
  4. java nio doug_深入的聊聊 Java NIO
  5. Vue cli3+Hubuilder将项目打包为App
  6. VS2010中使Unity3d的shader文件关键字高亮
  7. greedy算法/算法导论/挑战程序设计竞赛
  8. 浙大 pat 1023题解
  9. 判断PHP变量的类型
  10. hashmap put过程_阿里面试官:HashMap数据结构之道
  11. jdk unsafe类源码解析
  12. F轮融资3.6亿美元,Keep能撑起20亿美元的估值吗?
  13. webp格式是什么?webp格式怎么打开?webp格式怎么转换gif/jpg/png等?
  14. 2014年值得关注的10个开源项目 下
  15. 百度地图瓦片层级范围对照表
  16. java 堆中的新生代_Java堆内存_Young Gener_Old Generation_新生代和老年代
  17. Linux应急响应之挖矿篇
  18. 求职信英语计算机作文,英语作文-求职信(范文)
  19. 夏日葵电商:为你揭秘微信商城系统搭建的六大详细步骤
  20. python中base64 decode_python2解码base64中文乱码怎么解决?

热门文章

  1. python numpy安装失败_Mac下安装Python的numpy库失败的解决方法
  2. anaconda使用和入门
  3. VSTO,PPT插件,C#,文本框TextFrame对象和TextFrame2对象在文本居中上的区别
  4. 14015problem I 方案数
  5. 有什么好用的语音转文字软件?介绍三个语音文件转文字的软件
  6. 单片微型计算机徐春辉,单片微机原理及应用 徐春辉第12章 习题答案
  7. 基于COMS技术,COMS工艺等,CMOS到底是个啥?
  8. 当限量潮牌遇到 DeFi, 币圈项目社群当投机时尚结合加密基元
  9. h5调取摄像头实时显示并点击按钮拍照
  10. SPSS简单数据分析之分类汇总数据