在不同平台安装使用 pandoc

简单介绍

pandoc 是一款开源的跨平台的标记语言格式转换工具,功能强大且非常好用。

由于平时习惯使用 markdown 作为文本语言,因此在这里简单介绍如何利用 pandoc 将 markdown 文本转为 pdf、html 或者 docx 等格式。

注意,标记语言文本的格式需为 UTF-8 编码格式。如遇格式问题,可复制文本内容后打开 notepad++ 选定 UTF-8 编码格式,然后将文本粘贴。

如何将 bash 脚本改成 bat 脚本

GMT 中文社区提供的 GMT 绘图脚本多是基于 Linux 下的 bash 脚本,有相当一部分用户并不熟悉 bash,因此有必要介绍如何将 bash 脚本改成 Windows 下可用的 bat 脚本。 简单来说,

GMT4 之 快速查询配置参数

gmtdefaults 模块用来列出 GMT 所有参数的系统默认值或当前值。

$ gmtdefautls -D   # 列出所有参数的系统默认值
$ gmtdefautls -L   # 列出所有参数的当前值

它的主要用处是快速查询某个参数的准确名称或参数值的格式:

$ gmtdefaults -L | grep PLOT
PLOT_CLOCK_FORMAT	= hh:mm:ss
PLOT_DATE_FORMAT	= yyyy-mm-dd
PLOT_DEGREE_FORMAT	= ddd:mm:ss

在 Bat 中使用嵌套命令

在 gmt 绘图时,有时需要将某一命令的结果赋值给变量,这在 Linux 下很好实现,如下所示

T1=$(grdinfo world6m.grd -T1000) 
makecpt -Crainbow $T1 > 1.cpt

GMT4 的用法指南

2018 年官方推出 GMT4.5.18 后不再对 GMT4 进行维护。

由于很多老的脚本都是用 GMT4 的语法写的,全部修改成新的语法很麻烦而且没有必要,最好的办法就是同时安装 GMT4 和 GMT 的最新版本。

下面简要介绍 GMT4 的用法。

GMT4 绘图脚本非常简单,无非就是以下三步:配置参数、设置变量、模块绘图。

配置参数时可以利用 gmtdefaults 模块来快速查询参数具体名称和参数值的格式。