更新至更好的手册:

更新至更好的手册:

我已经在 Overleaf 中写完了一个项目,现在被要求使用 ShareLatex 来分享它,而我之前从未使用过它。

我创建了一个 ShareLatex 帐户,并将我的整个 Overleaf 文本复制并粘贴到 ShareLatex 编辑器中。我在 Overleaf 中使用了一个 ieeeconf 模板。

它是这样开始的:

\documentclass[letterpaper, 10 pt, conference]{ieeeconf}   
\IEEEoverridecommandlockouts                              
\overrideIEEEmargins
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{dblfloatfix}
\usepackage{tabu}
\usepackage[a4paper,portrait,margin=3cm]{geometry}
\usepackage{tikz}
\usetikzlibrary{calc}
\usepackage{lscape}

错误如下:

LaTeX Error: File `ieeeconf.cls' not found.
The compiler cannot find the file you want to include. 
Make sure that you have uploaded the file and specified the file location correctly.

我的问题是我不知道任何文件,因为 Overleaf 不要求您上传任何文件。它显然使用了一些 ieeeconf.cls 文件,但我不确定它在哪里或如何获取它以上传到 ShareLatex。

有人可以帮我解决这个问题吗?

解决方案

在 Overleaf 项目中,通过单击任务栏上的“项目”选项卡,您可以看到与 LaTex 项目相关的所有文件。这些文件的底部是“下载为 zip”选项。将所有文件下载为 zip 后,您可以转到 ShareLatex 并选择项目区域左上角的“上传”。只需从计算机上的 zip 文件夹中选择所有文件,Overleaf 中的整个项目就会复制到 ShareLatex 中。

答案1

更新至更好的手册:

当您在 overleaf 中打开使用 ieeeconf documentclass 的模板之一时,项目ieeeconf.cls已拥有该文件。要下载它,请单击项目按钮: 在此处输入图片描述

这将打开左侧的菜单,其中包含目录中的所有文件: 在此处输入图片描述

在这里您可以选择下载为 zip 以获取项目中的所有文件。或者您可以简单地将内容复制ieeeconf.cls到 ShareLaTeX 项目中同名的文件中。

快速说明:

去年夏天,Overleaf 收购了 ShareLaTeX,目前两家公司正在合并。我读到的最新消息是,合并将在 2018 年 4 月或 5 月完成。他们的理由是,ShareLaTeX 拥有更好的协作编辑器,而 overleaf 更擅长“所见即所得”,因此未来某个时候可能会有一个简单的migrate按钮,或者您可能只需将您与之共享的人发送到您的 overleaf 链接即可 ;-)

原始答案:

您可以从 overleaf 下载该项目作为 zip 文件,此下载包含您可能需要的所有额外文件。

然后您可以将这些文件带入 sharelatex ;-)

相关内容