我试图在Mac OSX 10.9上编译kerTeX并遇到一些问题。我从get_mk_install.sh下载了这个project homepage并将其提供给sh
,它最初工作得很好但突然终止,错误消息对我没有任何意义:< / p>
#========== BUILDING sys/sh1/pkglib
sed -e 's!@@TARGETSHELL@@!/bin/sh!'\
-e '/^##PKG_SYS_DEPENDENT/r /Users/user/Temp/kertex/kertex_T/sys/sh1/pkglib/./unix.data' /Users/user/Temp/kertex/kertex_T/sys/sh1/pkglib/sh.data\
| sed -e 's!@@SYS_FTPC@@!ftp!'\
-e 's!@@SYS_HTTPC@@!ftp!'\
-e 's!@@SYS_SUDOING@@!sudo!'\
-e 's!@@SYS_ROOT_ID@@!0!' >pkglib.sh
#========== sys/sh1/pkglib DONE (50/50)
Programs that failed to build:
!mpware/sh1/mp2ps
make: *** [all] Error 1
任何人都可以提供帮助,或者指出可以找到解决方案的地方。
我的目的是将一些TeX系统移植到Android,iOS等移动平台,以在本地编译TeX脚本。这是我的任务的适当解决方案吗?如果有更好的,请告诉我。
感谢。
答案 0 :(得分:1)
对于移动用例,我创建了TeX--项目。请注意,它会生成DVI文件,而不是PDF。
单个C ++ 11类中的TeX实现。
基于tex.web的3.1415926版。对原始来源进行了微小的更改;而是倾向于利用p2c的可配置性来操纵生成的C源。主要目标是让TeX的大量符号超出全球范围;使其易于嵌入。
头文件的创建是通过
tex.sh
shell脚本完成的,因此可以随时重新生成。没有进行手动清理或重构代码。代码的一些自动转换在shell脚本中完成。主要用C ++等价物替换某些C构造。
web/tex.hpp
文件应该是您所需要的。随意在项目中打开Github问题。