模板
此功能最初由 yu-i-i/overleaf-cep开发,并由 ayaka-notes/overleaf-pro.


配置
模板库功能通过以下环境变量进行控制:
OVERLEAF_TEMPLATE_GALLERY:设置为true以启用模板库。OVERLEAF_TEMPLATE_CATEGORIES:可选的以空格分隔的零个或多个模板类别键列表。有效的键包括:academic-journalbookpresentationpostercvhomeworkbibliographycalendarformal-letterreportthesisnewsletter
特殊键
all将被自动追加。该键表示包含所有模板的类别。对于每个类别键,可以设置以下可选的环境变量:
TEMPLATE_<KEY>_NAME:模板类别的显示名称。TEMPLATE_<KEY>_DESCRIPTION:该类别的简短描述。
如果类别键包含连字符(
-),请在环境变量名称中将其替换为下划线(_)。ENABLE_CONVERSIONS:必须设置为true以启用模板的缩略图和预览生成。OVERLEAF_NON_ADMIN_CAN_PUBLISH_TEMPLATES:决定非管理员用户是否可以发布模板。默认值为false.
发布权限
默认情况下,系统中的管理员将有权限发布模板。与此同时,您也可以设置一个专门负责发布在本地模板库 /templates.
上可见的策划模板列表的非管理员用户。 为此,您需要在环境变量中设置 OVERLEAF_TEMPLATES_USER_ID 于 toolkit/config/variables.env 为 负责您实例中模板管理的用户的
OVERLEAF_TEMPLATES_USER_ID=56a8865231faeb5f07d69959
发布模板
对于每个您想上传的模板:
创建一个包含模板源代码的项目,并确保它可以编译。 在编辑器左侧菜单中,选择.
作为模板发布
在出现的表单中,输入模板详情: 该 标题
在出现的表单中,输入模板详情: 必须是唯一的。 描述
在出现的表单中,输入模板详情: 字段支持 Markdown 格式。 作者
字段接受使用 Markdown 格式的链接。
提交后,模板详情可以编辑,或者可以通过模板库页面删除模板。用户可以管理他们自己的模板;管理员可以管理任何模板。
TEMPLATE_ALL_DESCRIPTION=Browse a collection of all available LaTeX templates, categorized by document type, style, and purpose.
从 overleaf.com 转移模板 由于 Overleaf Pro 的架构设计为可离线工作,因此没有自动化方法将 overleaf.com
的库模板集成到您的本地部署中,但可以按模板逐个手动完成。 由于 Overleaf Pro 的架构设计为可离线工作,因此没有自动化方法将 默认情况下,Overleaf Pro 配置为使用 TeXLive 的精简版本进行编译。该精简版本较轻,仅包含非常有限的 LaTeX 包子集,这很可能会导致用户在尝试在本地部署中使用来自
的模板时出现缺少包的错误。 不幸的是,虽然没有自动安装缺失包的方法,但我们在 Server Pro 中提供了一个可配置的设置,使您的用户能够以更安全的方式访问更多包来编译项目。该功能称为 沙箱编译
(也称为 Sibling Containers)。 不幸的是,虽然没有自动安装缺失包的方法,但我们在 Server Pro 中提供了一个可配置的设置,使您的用户能够以更安全的方式访问更多包来编译项目。该功能称为 为确保下载的模板与您的本地 Server Pro 实例兼容,我们强烈建议您启用 由于 Overleaf Pro 的架构设计为可离线工作,因此没有自动化方法将因为此功能将为您的用户提供与
相同的 TeX Live 环境访问权限。这些镜像包含最常用的包和字体,并已针对我们的模板库模板进行过测试。 您可以在文档的 更改 TeX Live 镜像
部分找到关于配置用户可在项目中选择的 TeX Live 版本以及为新项目设置默认 TeX Live 镜像版本的更多信息。 导航到 模板库 由于 Overleaf Pro 的架构设计为可离线工作,因此没有自动化方法将 在 并找到所需的模板,例如
IEEE Photonics Journal Paper Template - Example Submission 点击 作为模板打开
按钮 点击项目菜单并选择
下载源文件
接下来,登录到本地的 Server Pro 帐户 从项目仪表板点击 新建项目 按钮并选择
接下来,登录到本地的 Server Pro 帐户 上传项目 选择一个 .zip 文件
按钮并选择已下载的模板 zip 文件
然后用户可以在自己的帐户中使用此新上传的模板,或者作为模板用户,您可以将其发布供其他用户使用。
最后更新于

