在线编码VS code server和markdown设置(pandoc)
QQQ 在线办公 28

1. docker code-server

使用dockers来跑code-server,镜像采用linuxserver,可以使用let’s encrypt来加密!code-server有公网ip的let’s encrypt加密

docker run -d \
  --name=code-server \
  -e PUID=1000 \
  -e PGID=1000 \
  -e TZ=Asia/Shanghai \
  -e PASSWORD=password `#optional` \
  -e HASHED_PASSWORD= `#optional` \
  -e SUDO_PASSWORD=password `#optional` \
  -e SUDO_PASSWORD_HASH= `#optional` \
  -e PROXY_DOMAIN=code-server.my.domain `#optional` \
  -e DEFAULT_WORKSPACE=/config/workspace `#optional` \
  -p 8443:8443 \
  -v /path/to/appdata/config:/config \
  --restart unless-stopped \
  lscr.io/linuxserver/code-server:latest

2. 安装需要插件

如果在线市场没有,到VS code 插件市场下载所需插件。安装如图:image.png

3. markdown使用

由于我使用的arm64位机器,markdown to pdf在这个上面用不了,故而采用迂回策略,使用pandoc来转换md to pdf。

#安装pandoc
sudo apt install pandoc
#安装xelatex引擎
sudo apt-get install texlive-xetex latex-cjk-all
sudo apt-get install texmaker
#确定系统包含的字体
fc-list :lang=zh-cn 
#转换markdown文件到pdf,且确定使用的字体,这里使用系统带的"AR PL KaitiM GB"
pandoc MANUAL.txt --pdf-engine=xelatex -V CJKmainfont='AR PL KaitiM GB' -o example13.pdf

fc-list :lang=zh-cn命令的图image.png

在线编码VS code server和markdown设置(pandoc)
https://blog.427221.xyz/archives/zai-xian-bian-ma-vscodeserver-he-markdown-she-zhi-pandoc
作者
qqq
发布于
更新于
许可