zoukankan      html  css  js  c++  java
  • vimpress与tex,markdown

    今天我想到了用vim写博客,也就是说用vim当做客户端,我本来就有找一个博客的客户端的想法.

    上网找了一下有vimrepress.在这我的上一篇博客中有说到.

    果然vim是很神奇的吧!!呵呵,加上python的结合,不得到说让我很很地激动了一下.

    中间有一些小问题,也就是有关于markdown的问题,我安好了markdown之后还是没有找到这个模块,我花费了一些时间才发现是python的不同版本之间有些不同,不得不说这给我行成了一些麻烦.而vim对于python的支持是在编译的时候加入的.对于python2与python3 是不同的.要安排python2-markdown.

    其实我一度想把markdown的支持去掉,我并不用这个语言,我更想用tex.但是tex到html的转换并不容易,也许是因为tex太复杂了,加上dvi pdf对于书面的支持与html有是有不同的,同时我用的是plain tex.所以当我花了3h之后,我放弃了,我不想弄这个了,太麻烦了.

    但是这3h是有收获的,我知道了一些软件用于tex 到 html,也许什么时候我还要用的.只是这些软件在一方面总是有一些不足.有两种思路可以把tex转到html.一是把tex的源文件直接转到html,二是把tex编译出来转到html.

    第一种方法是很好的,也许有一些麻烦,但是这样就可以不用管tex语言的各种变化,不得不说tex是很灵活的,加上有些自己定义的宏,所以处理tex语言最好的还是tex本身,如tth这样的,得到的html文件总是有一些不如意.而生成的文件dvi,或pdf没有了这些麻烦的东西,格式已经定下来了,如果可以转的话,这样得到的格式是很好的.但是有些问题.dvi已经不常用了,pdf不好转.

    还有就是第二种方法,这种方法如tth,tex2page这样的软件.不足已经说了.

    其实也许是我要求太高了,如果你在写tex源文件时的目的就是生成html,这样的话,也是可以得到很好的html的,但是如果我们的目的就是生成html,我们用html语言来写,是不是更好呢!这是一些问题.

    回到原来的话题,说到vimpress.关于markdown这种语言,我看了一下是很简单的一种语法,也许我的博客里的东西,不会用一些特殊的格式,大多用简单的文字加成,但是如果有用到时候加入一些markdwon也可以,这东西还是很简单的.呵呵

    最后,我还是想说vim太了不起了,太让我激动了,我觉得我上次关于学一些python的想法不错.结合vim也行大有做为.

  • 相关阅读:
    node vue 项目部署问题汇总
    Java删除空字符:Java8 & Java11
    moco固定QPS接口升级补偿机制
    Selenium4 IDE特性:无代码趋势和SIDE Runner
    JsonPath工具类单元测试
    Mac上测试Internet Explorer的N种方法
    JsonPath工具类封装
    Selenium4 IDE,它终于来了
    质量保障的方法和实践
    JsonPath实践(六)
  • 原文地址:https://www.cnblogs.com/fengidri/p/2757461.html
Copyright © 2011-2022 走看看