Ubuntu16.04 安裝流程 -4 程式設計-Git_PyCharm_TeX_VSCode(201709)
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。
2. Python IDE->PyCharm
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo 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
# python3
virtualenv -p /usr/bin/python3 py3env
# python2
# since py2 is the default version for ubuntu16.04
virtualenv py2env
# activate virtualenv
source py3env/bin/activate
deactive
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的樣子