如何下载字体(如何下载字体安装包)


0. 作者
  • Author: Zhi-Yong Chen
  • Source: Experience of failure
  • date: 09.25.2020
  • 注意: 截至今天,可以安装日期前的最新版

1. 系统

windows 7


2. 环境
  1. anaconda 3.7

安装最新版即可,网址: https://www.anaconda.com

  • 注意: 需要设置添加到系统路径

  1. C++14 或以上

安装 Visual Studio 2015 或以上
Windows 10 系统建议直接安装官网最新的 Visual Studio 2019+,网址:

可能是 Windows 7 的原因,我的电脑无法安装 Visual Studio 2019+ 版本。
Visual Studio 2015 安装:

  • 注意:安装好 Visual Studio 后,要测试一个简单的 C++ 程序,确保C++14 已被安装

3. 安装 pymatgen
  1. 打开 Python 命令行
  2. 安装依赖库 ase:
  1. 安装 pymatgen
  1. 进入 ipython 测试 pymatgen





  1. 准备输入文件 (vasp 结果文件,注意:最好 INCAR 设置 LORBIT=11, 全部文件放置在同一个文件夹,我记为 HSE_example) 。下面是计算 HSE 能带的一个例子:

KPOINTS
POTCAR
vasprun.xml

  • 如图:

  • 其中 KPOINTS 需要修改
  • 注意:
  • HSE 计算能带的 KPOINTS 前面权重(第 4 列 不为 0 的不管,从 第一个为 0 的点 开始看,设置高对称点名称(第五列 只要手动补充一组字母路径 (G-M-K-G)))
  • 如果 KPOINTS 不添加高对称点,画出的图横坐标不会显示高对称点。
  • 其它的文件内容 (POTCAR, vasprun.xml) 太长,就不列举。

  1. 在文件夹右键打开命令行终端,并输入命令进入 ipython 终端:

  1. 输入 “! dir” 查看文件,能看到 “KPOINTS”, “POTCAR”, “vasprun.xml” 即可,我的是 git bash 终端,输入 “! ls -l

  1. 在 python 终端操作 (导入库):

  1. 输入(初始化变量):

  1. 例子 1 (只画能带):

python ImageFont字体如何下载_保存图片


  1. 例子 2 (只画态密度):

python ImageFont字体如何下载_Visual_02


8.例子 3 (能带和态密度放一张图)

如何下载字体python ImageFont字体如何下载_xml_03







1. 只画能带






0. 说在前面
可能因为是做计算的课题组写的代码缘故(不是专业写代码的课题组),只能实现它的基本功能,没有提取数据的接口,默认画的图太难看等等。要实现其它功能或许只能修改它的源码

1. 修改画图格式(由于太繁琐,并且平时也不怎么用,我也只研究了上面 “例子 3 (能带和态密度放一张图)”的画图格式)

python ImageFont字体如何下载_python_04





操作:

修改 C:ProgramDataAnaconda3Libsite-packagespymatgenelectronic_structure 下的 plotter.py

python ImageFont字体如何下载_保存图片_05





1. 用 VS code 打开,搜索 “bs_ax”

python ImageFont字体如何下载_xml_06



2. 仔细观察


python ImageFont字体如何下载_xml_07



3. 修改源码,保存

python ImageFont字体如何下载_xml_08

如何下载字体

4. 重新跑脚本 (三、整理脚本) plot_vasp_band_structure.py


推荐:


转载请说明出处 内容投诉内容投诉
九幽软件 » 如何下载字体(如何下载字体安装包)