Skip to content

Commit

Permalink
update to GMT 5.4.3
Browse files Browse the repository at this point in the history
  • Loading branch information
seisman committed Jan 2, 2018
1 parent 2a1bac7 commit b57a0f6
Show file tree
Hide file tree
Showing 7 changed files with 38 additions and 38 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

## 版本说明

本手册目前与 GMT 5.4.2 同步,历史版本见 [release](https://github.com/gmt-china/GMT_docs/releases) 页面。
本手册目前与 GMT 5.4.3 同步,历史版本见 [release](https://github.com/gmt-china/GMT_docs/releases) 页面。

- 在线阅读: http://docs.gmt-china.org
- 离线阅读: [HTML](http://docs.gmt-china.org/GMT_docs.zip) [PDF](http://docs.gmt-china.org/GMT_docs.pdf)
Expand Down
10 changes: 5 additions & 5 deletions source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,13 +38,13 @@
project = u'GMT参考手册'
copyright = u'2014-2018, GMT中文社区'
author = u'GMT中文社区'
version = '5.4.2'
version = '5.4.3'
release = version
rst_prolog = '''
.. |GMT4_latest_release| replace:: 4.5.16
.. |GMT4_latest_release_date| replace:: 2017-06-25
.. |GMT5_latest_release| replace:: 5.4.2
.. |GMT5_latest_release_date| replace:: 2017-06-25
.. |GMT4_latest_release| replace:: 4.5.17
.. |GMT4_latest_release_date| replace:: 2018-01-01
.. |GMT5_latest_release| replace:: 5.4.3
.. |GMT5_latest_release_date| replace:: 2018-01-01
'''

# -- Options for HTML output ----------------------------------------------
Expand Down
4 changes: 2 additions & 2 deletions source/install/cn-linux.rst
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ GMT原生并不支持中文。为了让GMT支持中文,需要修改 ghostscrip
GMT 字体配置文件
++++++++++++++++

假定 GMT 的安装路径为 ``/opt/GMT-5.4.2`` ,则字体配置文件的路径为
``/opt/GMT-5.4.2/share/postscriptlight/PSL_custom_fonts.txt`` 。
假定 GMT 的安装路径为 ``/opt/GMT-5.4.3`` ,则字体配置文件的路径为
``/opt/GMT-5.4.3/share/postscriptlight/PSL_custom_fonts.txt`` 。

使 gs 支持中文
--------------
Expand Down
38 changes: 19 additions & 19 deletions source/install/linux.rst
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ netCDF(>4.0且支持netCDF-4/HDF5)、ghostscript等。

Linux安装GMT需要下载三个文件(这里提供的国内下载源):

#. GMT源码: http://mirrors.ustc.edu.cn/gmt/gmt-5.4.2-src.tar.gz
#. GMT源码: http://mirrors.ustc.edu.cn/gmt/gmt-5.4.3-src.tar.gz
#. 全球海岸线数据GSHHG: http://mirrors.ustc.edu.cn/gmt/gshhg-gmt-2.3.7.tar.gz
#. 全球数字图表DCW: http://mirrors.ustc.edu.cn/gmt/dcw-gmt-1.1.2.tar.gz

Expand All @@ -106,34 +106,34 @@ Linux安装GMT需要下载三个文件(这里提供的国内下载源):
.. code-block:: bash
# 解压三个压缩文件
$ tar -xvf gmt-5.4.2-src.tar.gz
$ tar -xvf gmt-5.4.3-src.tar.gz
$ tar -xvf gshhg-gmt-2.3.7.tar.gz
$ tar -xvf dcw-gmt-1.1.2.tar.gz
# 将gshhg和dcw数据复制到gmt的share目录下
$ mv gshhg-gmt-2.3.7 gmt-5.4.2/share/gshhg
$ mv dcw-gmt-1.1.2 gmt-5.4.2/share/dcw-gmt
$ mv gshhg-gmt-2.3.7 gmt-5.4.3/share/gshhg
$ mv dcw-gmt-1.1.2 gmt-5.4.3/share/dcw-gmt
# 切换到gmt源码目录下
$ cd gmt-5.4.2
$ cd gmt-5.4.3
# 新建用户配置文件
$ gedit cmake/ConfigUser.cmake
向 ``cmake/ConfigUser.cmake`` 文件中加入如下语句::

set (CMAKE_INSTALL_PREFIX "/opt/GMT-5.4.2")
set (CMAKE_INSTALL_PREFIX "/opt/GMT-5.4.3")
set (GMT_INSTALL_MODULE_LINKS FALSE)
set (COPY_GSHHG TRUE)
set (COPY_DCW TRUE)
set (GMT_USE_THREADS TRUE)


其中,

- ``CMAKE_INSTALL_PREFIX`` 用于设置GMT的安装路径,上面的语句会将GMT安装在
``/opt/GMT-5.4.2`` 目录下,用户可以自行修改为其他路径。没有 root 权限的
一般用户,可以将安装路径设置为 ``/home/xxx/software/GMT-5.4.2`` 等有可读写
``/opt/GMT-5.4.3`` 目录下,用户可以自行修改为其他路径。没有 root 权限的
一般用户,可以将安装路径设置为 ``/home/xxx/software/GMT-5.4.3`` 等有可读写
权限的路径;
- ``GMT_INSTALL_MODULE_LINKS`` 为FALSE,表明不在GMT的bin目录下建立命令的软链接,
也可设置为TRUE
Expand All @@ -144,7 +144,7 @@ Linux安装GMT需要下载三个文件(这里提供的国内下载源):
.. warning::

  CentOS 6 用户需要将用户配置文件的最后一行改为 ``set (GMT_USE_THREADS FALSE)``

.. tip::

此处为了便于一般用户理解,只向 ``cmake/ConfigUser.cmake`` 中写入了必要的5行语句。
Expand All @@ -155,16 +155,16 @@ Linux安装GMT需要下载三个文件(这里提供的国内下载源):

继续执行如下命令以检查GMT的依赖关系::

# 注意,此处新建的 build 文件夹位于 gmt-5.4.2 目录下,不是 gmt-5.4.1/cmake 目录下
# 注意,此处新建的 build 文件夹位于 gmt-5.4.3 目录下,不是 gmt-5.4.1/cmake 目录下
$ mkdir build
$ cd build/
$ cmake ..

``cmake ..`` 会检查GMT对软件的依赖关系,我的检查结果如下::

* Options:
* Found GSHHG database : /home/user/GMT/gmt-5.4.2/share/gshhg (2.3.7)
* Found DCW-GMT database : /home/user/GMT/gmt-5.4.2/share/dcw-gmt
* Found GSHHG database : /home/user/GMT/gmt-5.4.3/share/gshhg (2.3.7)
* Found DCW-GMT database : /home/user/GMT/gmt-5.4.3/share/dcw-gmt
* NetCDF library : /usr/lib64/libnetcdf.so
* NetCDF include dir : /usr/include
* GDAL library : /usr/lib64/libgdal.so
Expand All @@ -189,10 +189,10 @@ Linux安装GMT需要下载三个文件(这里提供的国内下载源):
* Build proto supplements : none
*
* Locations:
* Installing GMT in : /opt/GMT-5.4.2
* GMT_DATADIR : /opt/GMT-5.4.2/share
* GMT_DOCDIR : /opt/GMT-5.4.2/share/doc
* GMT_MANDIR : /opt/GMT-5.4.2/share/man
* Installing GMT in : /opt/GMT-5.4.3
* GMT_DATADIR : /opt/GMT-5.4.3/share
* GMT_DOCDIR : /opt/GMT-5.4.3/share/doc
* GMT_MANDIR : /opt/GMT-5.4.3/share/man
-- Configuring done
-- Generating done

Expand All @@ -219,7 +219,7 @@ Linux安装GMT需要下载三个文件(这里提供的国内下载源):

.. code-block:: bash
$ echo 'export GMT5HOME=/opt/GMT-5.4.2' >> ~/.bashrc
$ echo 'export GMT5HOME=/opt/GMT-5.4.3' >> ~/.bashrc
$ echo 'export PATH=${GMT5HOME}/bin:$PATH' >> ~/.bashrc
$ echo 'export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${GMT5HOME}/lib64' >> ~/.bashrc
$ exec $SHELL -l
Expand All @@ -230,4 +230,4 @@ Linux安装GMT需要下载三个文件(这里提供的国内下载源):
在终端键入 ``gmt`` ,若出现如下输出,则安装成功::

$ gmt --version
5.4.2
5.4.3
10 changes: 5 additions & 5 deletions source/install/macOS.rst
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ macOS 下 GMT 的安装方法有很多,可以直接使用安装包,也可以
3. 测试安装是否成功::

$ gmt --version
5.4.2
5.4.3

.. warning::

Expand All @@ -35,18 +35,18 @@ GMT 为 macOS 用户提供了 dmg 安装包。

1. 到社区主页的 `下载页面 <http://gmt-china.org/download/>`_ 下载最新版本的 dmg 安装包。

2. 双击 dmg 包以解压,将解压得到的 ``GMT-5.4.2.app`` 拖动到 Applications 目录即可。
2. 双击 dmg 包以解压,将解压得到的 ``GMT-5.4.3.app`` 拖动到 Applications 目录即可。

3. GMT 默认会安装到 ``/Applications/GMT-5.4.2.app/`` 目录下,将如下语句::
3. GMT 默认会安装到 ``/Applications/GMT-5.4.3.app/`` 目录下,将如下语句::

export PATH=${PATH}:/Applications/GMT-5.4.2.app/Contents/Resources/bin
export PATH=${PATH}:/Applications/GMT-5.4.3.app/Contents/Resources/bin

加入到 ``~/.bashrc`` 中即可。

4. 测试安装是否成功::

$ gmt --version
5.4.2
5.4.3

使用 macports 安装
------------------
Expand Down
4 changes: 2 additions & 2 deletions source/install/windows.rst
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ GMT 为 Windows 用户提供了安装包,可以直接安装使用。Windows
安装完成后,“开始”->“所有程序”->“附件”->“命令提示符”以启动cmd。在cmd窗口中执行::

C:\Users\xxxx> gmt --version
5.4.2
5.4.3

即表示安装成功。

Expand All @@ -64,7 +64,7 @@ GMT 为 Windows 用户提供了安装包,可以直接安装使用。Windows

欢迎补充,请参考:

#. http://gmt.soest.hawaii.edu/doc/5.4.2/GMT_Docs.html#cygwin-and-gmt
#. http://gmt.soest.hawaii.edu/doc/5.4.3/GMT_Docs.html#cygwin-and-gmt
#. http://gmt.soest.hawaii.edu/projects/gmt/wiki/BuildingGMT#Cygwin

在 MSYS2 中安装
Expand Down
8 changes: 4 additions & 4 deletions source/intro/self-learning.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@ GMT学习资源

GMT相关的学习资源列举如下。虽然官方文档都有对应的中文版本,但还是建议一切以官方英文版本为准。

#. `GMT官方入门教程 <http://gmt.soest.hawaii.edu/doc/5.4.2/tutorial.html>`_
#. `GMT官方参考手册 <http://gmt.soest.hawaii.edu/doc/5.4.2/GMT_Docs.html>`_
#. `GMT官方入门教程 <http://gmt.soest.hawaii.edu/doc/5.4.3/tutorial.html>`_
#. `GMT官方参考手册 <http://gmt.soest.hawaii.edu/doc/5.4.3/GMT_Docs.html>`_
#. `GMT中文参考手册 <http://docs.gmt-china.org>`_
#. `GMT官方模块手册 <http://gmt.soest.hawaii.edu/doc/5.4.2/index.html#man-pages>`_
#. `GMT官方模块手册 <http://gmt.soest.hawaii.edu/doc/5.4.3/index.html#man-pages>`_
#. `GMT中文模块手册 <http://modules.gmt-china.org>`_
#. `GMT官方示例 <http://gmt.soest.hawaii.edu/doc/5.4.2/Gallery.html>`_
#. `GMT官方示例 <http://gmt.soest.hawaii.edu/doc/5.4.3/Gallery.html>`_
#. `GMT中文社区示例 <http://gmt-china.org/gallery/>`_
#. `SeisMan博客GMT示例 <http://seisman.info/tags/GMT/>`_
#. :doc:`GMT开发版源码 </appendix/get-gmt-dev>` 中的测试脚本
Expand Down

0 comments on commit b57a0f6

Please sign in to comment.