由于latex可以做到格式和内容的分离,一直都是学术界和部分程序员推崇的文档处理方式。本人从几年前开始就有以其为工具,进行二次软件开发的念头,然而一直卡在绿色发行这个问题上。如果做不到latex的绿色安装,则用户要用基于latex环境二次开发的软件,就需要先安装latex的环境,显得非常的麻烦,另外可能还需要自己下载需要的包,非常不方便。这个问题终于在今天找到了答案,说来也惭愧,答案异常简单(之前方向错了,走偏了十万八千里。。。。。。),只需要用miktex的绿色安装版本就ok了。
下载地址:https://miktex.org/download
下载下来后将名如“basic-miktex-2.9.7269-x64.exe”的文件重命名为“miktex-portable.exe”然后正常安装即可。这样在安装路径下的文件就不存在系统层级的依赖关系,可以拷贝到别的电脑加以使用。
这点对于基于其上开发的软件至关重要,因为只需要将其与二次开发的软件直接打包在一起即可。当然,对于普通用户是没啥用的哈哈。
另外,用这个方法打包软件有个很要命的问题,就是miktex本体就已经800m左右了,而一般自己写的软件也就是个5m左右,因此总显得有脚重头轻的感觉。解决这个问题方法不难,就是将miktex的一些附带东西给删掉,不过本人目前没时间做这件事情,如果有老哥恰恰想做这事的记得留个言告知结果。本人后续如果做了这件事情也会将最小依赖放出来供大家学习。
关于latex绿色安装的问题
最新推荐文章于 2024-06-20 08:22:22 发布