我经常--help通过命令的标志获得一些帮助信息,它在终端提供如下输出:
$ vmtkimagereader --help
Creating vmtkImageReader instance.
Automatic piping vmtkimagereader
Parsing options vmtkimagereader
vmtkimagereader : read an image and stores it in a vtkImageData object
Input arguments:
-id Id (str,1); default=0: script id
-handle Self (self,1): handle to self
-disabled Disabled (bool,1); default=0: disable execution and
piping
Run Code Online (Sandbox Code Playgroud)
我想语法突出显示输出,如链接的上半部分(抱歉,我只能发布 1 个链接)。我尝试过高亮和 pygmentize。但是,highlight 需要指定语法,而 pygmentize 将输出呈现为错误的样式(在链接的下半部分)。
我想知道是否有一种方法可以像这样突出显示语法。我需要为 pygmentize 指定样式吗?还是我必须转向另一种解决方案?
谢谢!
我尝试使用两者在Debian 9上安装pygments,但没有方法使它在命令行上运行。apt-get install python3-pygmentspip install Pygments
我怀疑我的PATH不包含安装路径。我将/usr/lib/python3/dist-packages/添加到我的PATH中,因为 pygments 包安装在那里,但当然这不是一个解决方案,因为那里没有单个 bin 或可执行文件。那里有脚本,但没有一个具有“x”权限。
那么我应该将什么目录添加到我的PATH变量中?apt-file list python3-pygments仅显示之前添加的目录(/usr/lib/python3/dist-packages/)。
也许问题与我的PATH无关。我不知道。但我需要完成这项工作才能使用minted Latex 包。pygments网站上有一句话让我觉得我需要安装其他东西:
如果您安装了 pygmentize 脚本,您可以从 shell 使用 Pygments。
我希望他们能写更多关于如何安装所述脚本的文章,因为我在他们的网站或互联网上找不到任何内容。据我在网上看到的,大多数人只是正常安装 pygments,然后他们就可以使用 minted,所以我对这个“脚本”持怀疑态度。