Ubuntu16.04 安装流程 -4 编程-Git_PyCharm_TeX_VSCode(201709)

来源:互联网 发布:火车采集器软件 编辑:程序博客网 时间:2024/06/05 09:39

1. Git

sudo apt-get install gitgit config --global user.name "YOUR NAME"git config --global user.email "YOUR EMAIL ADDRESS"git config --global core.editor "vim"# For file/fold comparisionsudo 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

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-makesudo apt-get updatesudo apt-get install pycharm-community

如果之前的PyTorch是用anaconda安装的,安装完pycharm后,对于impoer torch的工程需要将Interpreter替换为anaconda下的。这项调整的位置在File->
Settings -> (Search interpreter)
否则会报告

Import Error : No module named PyTorch

Setting中搜索plugin,安装ideavim插件

3. virtualenv

pip install virtualenv# python3virtualenv -p /usr/bin/python3 py3env# python2# since py2 is the default version for ubuntu16.04virtualenv py2env   # activate virtualenvsource py3env/bin/activatedeactive

4. 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/%E4%BD%BF%E7%94%A8VS-Code%E7%BC%96%E5%86%99latex/

原创粉丝点击