使用LaTex/Ctex遇到的几个问题--内存不足、pgfplots安装等

本文介绍了解决Latex/Ctex编译时内存不足的方法,包括调整内存配置、更新绘图工具包pgfplots,并提供了解决其他常见问题的指导,如光标显示和PDF文件双击跳转。

1、Latex /Ctex内存不足的问题

编译Latex的时候,报错“fatal error Tex capacity exceeded,sorry [main memory size = 300000] ”




由于绘图数据过多导致内存使用超出TeX内存大小上限,从而编译失败,解决办法就是指定更大的内存空间,步骤如下:

(1) 打开DOS命令窗口

在window输入CMD回车进入DOS或直接从LAtex和Ctex启动DOS如下图所示 ,点击‘ c:\ ’ 的按钮


(2)在DOS命令窗口中输入

    initexmf --edit-config-file=latex

(3)在自动打开的编辑器中输入

     main_memory=20000000

     然后保存文件, 关掉编辑器.

(4) 在DOS命令行, 输入

     initexmf --dump=latex

重复上面(2)到(4)更换latex为pdflatex和cxlatex


2、Ctex/Latex的绘图工具包pgfplots升级

1)上网下载最新宏包压缩包
            http://sourceforge.net/projects/pgfplots/files/pgfplots/


(2)解压压缩包,把该包下的latex子目录拷贝至C:\CTEX\CTeX\tex下,全部覆盖即可(最好在覆盖前备份一下)。

(3)重建TeX文件名数据库,执行DOS命令: texhash --admin

3、要使用Ctex中的groupplot和boxplot等绘图工具要升级pgfplots到1.11版本

4、Ctex/Latex的光标变成横线而不是竖线 | ,并不能修改
    在ctex的最下面一栏,中有一个over(此时光标为下划横线)


      点击Over,变成INS即可将光标变成竖线 | 


5、Ctex编译之后,双击PDF文件不能回到Ctex中


  如下图所示,CTEX和LATEX 的最下一行有一个--src控件,如果点击后如下图所示



就不能双击PDF回到LATEX和CTEX中了。

This is pdfTeX, Version 3.141592653-2.6-1.40.27 (TeX Live 2025) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./manuscript.tex LaTeX2e <2024-11-01> patch level 2 L3 programming layer <2025-01-18> (c:/texlive/2025/texmf-dist/tex/latex/revtex/revtex4-2.cls Document Class: revtex4-2 2022/06/05 4.2f (https://journals.aps.org/revtex/ for documentation) ltxutil[2022/06/05 4.2f utilities package (portions licensed from W. E. Baxter web at superscript.com)] ltxfront[2022/06/05 4.2f frontmatter package (AO,DPC,MD)] ltxgrid[2022/06/05 4.2f page grid package (portions licensed from W. E. Baxter web at superscript.com)] (c:/texlive/2025/texmf-dist/tex/latex/revtex/aps4-2.rtx) (c:/texlive/2025/texmf-dist/tex/latex/revtex/aps12pt4-2.rtx) (c:/texlive/2025/texmf-dist/tex/latex/textcase/textcase.sty) (c:/texlive/2025/texmf-dist/tex/latex/url/url.sty) (c:/texlive/2025/texmf-dist/tex/latex/natbib/natbib.sty) (c:/texlive/2025/texmf-dist/tex/latex/revtex/revsymb4-2.sty)) (c:/texlive/2025/texmf-dist/tex/latex/ctex/ctex.sty (c:/texlive/2025/texmf-dist/tex/latex/l3kernel/expl3.sty (c:/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)) (c:/texlive/2025/texmf-dist/tex/latex/ctex/ctexhook.sty) (c:/texlive/2025/texmf-dist/tex/latex/ctex/ctexpatch.sty) (c:/texlive/2025/texmf-dist/tex/latex/base/fix-cm.sty (c:/texlive/2025/texmf-dist/tex/latex/base/ts1enc.def)) (c:/texlive/2025/texmf-dist/tex/latex/ctex/config/ctexopts.cfg) (c:/texlive/2025/texmf-dist/tex/latex/ctex/engine/ctex-engine-pdftex.def (c:/texlive/2025/texmf-dist/tex/latex/cjk/texinput/CJKutf8.sty (c:/texlive/2025/texmf-dist/tex/generic/iftex/ifpdf.sty (c:/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty)) (c:/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty) (c:/texlive/2025/texmf-dist/tex/latex/cjk/texinput/CJK.sty (c:/texlive/2025/texmf-dist/tex/latex/cjk/texinput/mule/MULEenc.sty) (c:/texlive/2025/texmf-dist/tex/latex/cjk/texinput/CJK.enc)) (c:/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty)) (c:/texlive/2025/texmf-dist/tex/latex/cjkpunct/CJKpunct.sty (c:/texlive/2025/texmf-dist/tex/latex/cjkpunct/CJKpunct.spa)) (c:/texlive/2025/texmf-dist/tex/latex/cjk/texinput/CJKspace.sty) (c:/texlive/2025/texmf-dist/tex/latex/cjk/texinput/UTF8/UTF8.bdg) (c:/texlive/2025/texmf-dist/tex/latex/ctex/ctexspa.def)) (c:/texlive/2025/texmf-dist/tex/latex/zhnumber/zhnumber.sty (c:/texlive/2025/texmf-dist/tex/latex/zhnumber/zhnumber-utf8.cfg)) (c:/texlive/2025/texmf-dist/tex/latex/ctex/scheme/ctex-scheme-chinese.def (c:/texlive/2025/texmf-dist/tex/latex/ctex/config/ctex-name-utf8.cfg)) (c:/texlive/2025/texmf-dist/tex/latex/ctex/fontset/ctex-fontset-fandol.def ! Critical Package ctex Error: CTeX fontset `fandol' is unavailable in current (ctex) mode. Type <return> to continue. ... l.103 } ?
06-02
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值