如何自定义即时演示模板?

时间:2019-03-27 18:27:24

标签: go go-present

我是Go的新手,偶然发现我通过present导入的Go的go get golang.org/x/tools/present软件包。

有什么方法可以自定义演示文稿的外观?例如。通过调整默认的css文件?

如果是,该样式使用的文件在哪里?我无法在Go路径中的任何地方找到该软件包...

2 个答案:

答案 0 :(得分:2)

我们假设您有一个目录myslides,其中包含一些.slide文件。

  1. theme中创建子文件夹myslides
  2. 将文件夹templatestatic从$ GOPATH / src / golang.org / x / tools / cmd / present复制到新的theme目录
  3. present开始,使用新参数-base:present -base theme

修改样式和模板文件。大多数小东西都放在styles.css中。

如果更改模板文件,则需要停止并重新启动present。如果仅更改样式,则将在浏览器中进行重新加载(请注意禁用缓存。)

答案 1 :(得分:1)

我发现更改演示文稿样式的唯一方法是直接修改库文件。

如果您使用vgo

$GOPATH/pkg/mod/golang.org/x/tools@<version>/cmd/present

否则:

$GOPATH/src/golang.org/x/tools/cmd/present

首先,您需要下载present软件包:go get golang.org/x/tools/cmd/present