很多新手都是从案例开始对 TeX 感兴趣的,我就是其中之一
再进阶的时候,就是碰到了字体、宏包开发这些高级话题
]]>以前最喜欢看的就是那个 gallery example 了
]]>19: Undefined control sequence. \ExplSyntaxOn 20: Undefined control sequence. \seq 20: Missing $ inserted. \seq_ 20: Missing \begin{document}. \seq_ 20: Undefined control sequence. \seq_new:N \g 20: Missing { inserted. \seq_new:N \g__ 21: Undefined control sequence. \DeclareDocumentCommand 21: Undefined control sequence. \DeclareDocumentCommand \mathcolor 23: Undefined control sequence. \mode 23: \mathcolor allowed only in math mode. ...f_math:F { \non@alpherr {\mathcolor\space} 24: Undefined control sequence. \seq 24: Undefined control sequence. \seq_gpush:No \g 24: Missing { inserted. \seq_gpush:No \g__ 25: Undefined control sequence. \group 25: Undefined control sequence. \group_insert_after:N \use 26: Undefined control sequence. \IfValueTF 26: You can't use `macro parameter character #' in math mode. \IfValueTF {# 26: Illegal parameter number in definition of \@@mod. \IfValueTF {#1} { \color[#1]{#2} 26: Undefined control sequence. \IfValueTF {#1} { \color[#1]{#2} 26: Package xcolor Error: Undefined color model `##1'. \IfValueTF {#1} { \color[#1]{#2} 26: Extra }, or forgotten \endgroup. \IfValueTF {#1} { \color[#1]{#2} } 26: Illegal parameter number in definition of \XC@@tmp. ...lueTF {#1} { \color[#1]{#2} } { \color{#2} 26: Undefined control sequence. ...lueTF {#1} { \color[#1]{#2} } { \color{#2} 26: Missing number, treated as zero. ...lueTF {#1} { \color[#1]{#2} } { \color{#2} 26: Undefined control sequence. ...lueTF {#1} { \color[#1]{#2} } { \color{#2} 26: Undefined control sequence. ...lueTF {#1} { \color[#1]{#2} } { \color{#2} 26: Missing } inserted. ...lueTF {#1} { \color[#1]{#2} } { \color{#2} 26: Undefined control sequence. ...lueTF {#1} { \color[#1]{#2} } { \color{#2} 26: Package xcolor Error: Undefined color model `##1'. ...lueTF {#1} { \color[#1]{#2} } { \color{#2} 26: Extra }, or forgotten \endgroup. ...eTF {#1} { \color[#1]{#2} } { \color{#2} } 27: You can't use `macro parameter character #' in math mode. # 29: Extra }, or forgotten \endgroup. } 30: Undefined control sequence. \cs 32: Undefined control sequence. \peek 34: Undefined control sequence. \group 35: Undefined control sequence. \token 37: Missing $ inserted. \c_ 37: Missing { inserted. \c_ 38: Missing $ inserted. \c_ 38: Missing { inserted. \c_ 39: Extra }, or forgotten $. } 42: Undefined control sequence. \token 44: Limit controls must follow a math operator. \limits 44: Limit controls must follow a math operator. \limits { \limits 45: Limit controls must follow a math operator. \nolimits 45: Limit controls must follow a math operator. \nolimits { \nolimits 46: Limit controls must follow a math operator. \displaylimits 46: Limit controls must follow a math operator. ... \displaylimits { \displaylimits 49: Undefined control sequence. \group 50: Undefined control sequence. ... \__mathcolor_scan_for_scripts:w \use 53: Undefined control sequence. \token 56: Missing { inserted. \c 56: Missing $ inserted. \c_ 56: Missing { inserted. \c_ 57: Extra }, or forgotten $. ... \exp_after:wN \prim@s \use 57: Undefined control sequence. ... \exp_after:wN \prim@s \use 58: Extra }, or forgotten $. } 60: Undefined control sequence. \group 62: Undefined control sequence. \seq 62: Undefined control sequence. \seq_gpop:NN \g 62: Missing { inserted. \seq_gpop:NN \g__ 65: Extra }, or forgotten $. } 66: Extra }, or forgotten $. } 67: Extra }, or forgotten $. } 68: Undefined control sequence. \cs 68: You can't use `macro parameter character #' in math mode. ...ected:Npn \__mathcolor_handle_scripts:Nw # 70: You can't use `macro parameter character #' in math mode. # 70: Missing $ inserted. #1 \c_ 70: Missing { inserted. #1 \c_ 70: Missing $ inserted. #1 \c_group_begin_token \c_ 70: Missing { inserted. #1 \c_group_begin_token \c_ 71: Undefined control sequence. \seq 71: Undefined control sequence. \seq_get:NN \g 71: Missing { inserted. \seq_get:NN \g__ 73: Undefined control sequence. \group 73: Missing $ inserted. \group_insert_after:N \c_ 73: Missing { inserted. \group_insert_after:N \c_ 74: Undefined control sequence. \group 75: Undefined control sequence. \peek 77: Undefined control sequence. \token 77: Missing $ inserted. ...token_if_eq_meaning:NNTF \l_peek_token \c_ 77: Missing { inserted. ...token_if_eq_meaning:NNTF \l_peek_token \c_ 79: Undefined control sequence. \group 80: Undefined control sequence. \peek 80: Missing $ inserted. \peek_catcode_remove:NT \c_ 80: Missing { inserted. \peek_catcode_remove:NT \c_ 81: Extra }, or forgotten $. } 83: Undefined control sequence. \exp_after:wN \group 84: Undefined control sequence. \use 84: Missing $ inserted. \use_ii_i:nn \c_ 84: Missing { inserted. \use_ii_i:nn \c_ 85: Extra }, or forgotten $. } 86: Extra }, or forgotten $. } 87: Extra }, or forgotten $. } 88: Undefined control sequence. \ExplSyntaxOff 802: Missing $ inserted. 6: Missing } inserted. \begin{document} 6: Missing $ inserted. \begin{document} 6: Missing } inserted. \begin{document} 6: Missing } inserted. \begin{document} : No journal specified, using default cha. 35: Command \l invalid in math mode 37: Command \c invalid in math mode : You have requested, on input line 109, version `2018/09/10' of package pdftexcmds, but only version `2017/03/19 v0.25 Utility functions of pdfTeX for LuaTeX (HO)' is available.
根据最后一条我以为是 tex 或者 pdftex 或者 luatex 的版本问题,但我用的最新的 texlive2023 ,所有的宏包也是新的,然后即便我强制修改了 version 问题,其他的报错我也找不到解决方法。
TeX 3.141592653 (TeX Live 2023) pdfTeX 3.141592653-2.6-1.40.25 (TeX Live 2023) This is LuaTeX, Version 1.16.0 (TeX Live 2023)
环境设置也没有问题,overleaf 可以用,但是由于我文档太大了编译时间超过了免费版的时间,所以选择本地编译,也不应该这么难吧。。。
texhash && fmtutil-sys --all
也试过了,没有用,包都是最新的。google 也搜不到相关资料,写一天论文 debug 半天也挺无力的。
安装后 5.6g ,30 万个文件,一个文字排版软件这么多文件就离谱,不知道多少无用的包都在里面,卸载都要十几分钟。
各种包相互冲突。为了实现一些常用的表格和公式,还要找一堆莫名其妙的包来实现,比如二重环路积分这种符号,结果各种包偶尔还会冲突。最后虽然写出了想要的效果,源码已经变成一坨屎了。
debug 困难,pdflatex - bibtex - pdflatex×2 四次编译下来根本不提示哪行出错了,只能写一点就编译一下。
感觉 latex 的使用体验早就和现在其他语言 /软件的体验脱节了,同时也看不到一点改进的可能。后悔当时没有点 word 排版科技树。
]]>顺便求个前端 实习 岗 --> 看完 Eloquent Javascript 这本书,找份前端开发工作的难度大吗
]]>emh5ZDAwN0BnbWFpbC5jb20=
公式有 MathType ;加上 Toggle TeX 和接受 LaTeX 输入功能,勉强还可以接受。(插入公式时要呼出 MathType 窗口,用 Toggle TeX 又不是实时的,而且还不能转化$A$这种形式的公式)
至于形形色色的函数图象,几何图形,只能通过第三方软件+截图的办法处理了。
我想问的是,能否实现和 MathType 中 Toggle TeX 的功能,给出一段 metapost 代码,用 VBA 或者程序自动转化为 word 的插图。这个插图也像 mathtype 的公式一样可以修改。 是否有现成的实现这个功能的工具?如果没有,开发的思路是什么?谢谢!
]]>mathjax 在客户端渲染感觉效果并不好,于是自己写了一个,支持 png
和 svg
。
TeX:https://github.com/netcan/resume/blob/master/netcan.tex
问题在于表格不对齐, Google 试了几种方案都不行,求助。。。
还有什么要补充/建议的么?在这里谢谢各位V友了。。
]]>请教大家一个问题,出于速度的考虑,我把 MathJax 换成了 KaTeX 用来支持博客的 LaTeX 公式,但遇到个很囧的情况,有些比较常用的 TeX 符号, KaTeX 还是不支持的,比如微分算子 \nabla
。
想请问下, V 站上有遇到相同问题的朋友们?你们是如何解决的?
谢谢诸位~
]]>