1. Git
sudo apt-get install git
git config --global user.name "YOUR NAME"
git config --global user.email "YOUR EMAIL ADDRESS"
git config --global core.editor "vim"
# For file/fold comparision
sudo apt-get install meld
# A pretty-format git log
sudo apt-get install tig
默认是全新的系统,没有残留的垃圾文件,于是完全从头建立SSH关联,在根目录下:
ssh-keygen -t rsa -b 4096 -C "EmailAddr"
修改引号中的内容为自己的邮件地址。这时会问保存位置,直接按回车保存。
然后要求输入passphrase,这个密码是push提交到线上的时候需要输的密码,无特殊保密需求可以直接回车。
然后就生成了一幅字符图。现在需要找密钥:
cat .ssh/id_rsa.pub
会产生一长串字符,选中后右键copy。
打开github网页登入账户进入账户settings左边找到SSH,可以清理一下没用的SSH keys,然后新建一个 ,取名任意,粘贴进去cat产生的所有字符。保存即可。
第一次登录push的时候会需要确认SSH key安全,并且输入passphrase。
参考: https://help.github.com/articles/set-up-git/
2. Python IDE->PyCharm
download from the official site and follow the instructions
3. TeX & VS Code
1. 安装TeX Live
可以使用sudo apt-get install texlive
使用which latex
/which xelatex
等命令确认安装成功(成功则不用再手动配置环境变量)
2. 下载安装VS Code
安装插件 LaTex Workshop 和 latex-formatter.
选择菜单栏 File-Preferences-Setting, 在随后打开的编辑器的右侧部分,USER SETTING 中,加入
"latex-workshop.latex.toolchain": [
{
"command": "xelatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOC%"
]
},
{
"command": "xelatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOC%"
]
}
]
3. 中文字体支持
新建一个demo.tex文件,加入如下的中文tex样例作为测试
\documentclass[12pt]{article}
\usepackage{xeCJK}
\setCJKmainfont{AR PL UKai CN}
\title{三国演义}
\date{}
\begin{document}
\maketitle
\begin{center}
大江东去 \\
浪淘尽
\end{center}
\end{document}
其中,对中文的支持通过
\usepackage{xeCJK}
\setCJKmainfont{AR PL UKai CN}
可以选择不同的中文字体替换。
查看系统中安装的中文字体,在bash中输入:
fc-list :lang=zh
输出中的
/home/cheng/.local/share/fonts/msyh.ttf: Microsoft YaHei,微软雅黑:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
*.ttf后面的是需要引用的文件名
所以引用微软雅黑字体可以使用
\setCJKmainfont{微软雅黑}
4. 编译,预览
在编辑器中tex文件内,右键,选择Build Latex Project,进行编译。
预览,需要选择编辑器文件tab标签右侧的View PDF in new tab
按钮,形状是一个放大镜和pdf的样子
关于 VSCode中更多的命令,参考 http://yanjiasen4.tech/2017/08/01/使用VS-Code编写latex/