CTEX转texlive遇到的问题及解决

本文指导如何在CTEX环境下手动安装picins.sty和psfig.sty,以及处理pdfTeX关于gbkhei56字体找不到的问题,通过添加特定代码段解决Windows中文排版问题。

! LaTeX Error: File ‘‘picins.sty’’ not Found.

由于CTEX中包含了’‘picins.sty’'文件,而texlive中并没有,所以需要手动安装。

  1. 下载文件包,将解压出来的整个文件目录拷贝到TexLive安装路径下(D:\texlive\2020\texmf-dist\tex\latex)。
  2. win+R 输入 texhash 运行 texhash 刷新 Tex 文件数据库即可。
  3. 若更新不成功,可直接将"picins.sty"文件放在要编译的Latex模板目录下。

可参考链接https://blog.youkuaiyun.com/thither_shore/article/details/54753189

! LaTeX Error: File `psfig.sty’ not found.

下载"psfig.sty"文件放在latex模板目录下,即可直接使用。

!pdfTeX error: pdflatex.exe (file gbkhei56): Font gbkhei56 at 542 not found.

在\begin{document}加\AtBeginDvi{\input{zhwinfonts}}。\AtBeginDvi{\input{zhwinfonts}}\begin{document}

### 关于TexLive下载问题解决方案 在解决TexLive下载过程中可能遇到的问题时,可以参考以下几个方面: #### 1. **选择合适的镜像源** 由于网络原因可能导致下载速度慢或者失败,建议优先选择国内的稳定镜像站点。常用的镜像站点包括清华大学开源软件镜像站和中国科学技术大学开源软件镜像站[^4]。 - 清华大学镜像地址:`https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images` - 中国科学技术大学镜像地址:`http://mirrors.ustc.edu.cn/CTAN/systems/texlive/Images` 可以通过命令行工具 `wget` 或者图形界面浏览器直接下载所需版本的 ISO 文件。 #### 2. **确认安装环境** 在开始下载之前,请确保计算机有足够的磁盘空间来存储 TexLive 的文件(通常需要约 4GB)。对于 Windows 用户,还需要注意是否有其他 TeX 发行版(如 MiKTeX 或 CTeX 套装)残留,这些可能会引起冲突[^2]。如果有,请彻底卸载并清理相关路径下的文件夹以及系统环境变量设置。 #### 3. **正确处理旧版本卸载** 如果已经安装了较早版本的 TexLive,则应按照官方指南完成完全卸载后再继续新版本的操作。例如,在 Windows 平台上可通过运行位于目录中的脚本实现自动化删除过程: ```bash C:\texlive\<year>\tlpkg\installer\uninst.bat ``` 之后还需手动调整 PATH 环境变量以移除指向已废弃位置的部分[^3]。 #### 4. **非管理员权限情况下的应对措施** 针对无法获得超级用户授权的情况(比如某些公司内部机器),可以选择便携模式部署 TexLive 而无需依赖全局配置更改。具体做法是从上述提到的任意一个可用链接获取压缩包形式的数据集后解压至个人专属区域内的某个子目录里即可正常使用[^4]。 #### 5. **遵循推荐的最佳实践顺序** 为了减少潜在兼容性隐患的发生概率,强烈建议遵照既定惯例——即先单独设立好基础引擎层 (TexLive),然后再引入前端 GUI 应用程序(TexStudio)^, 这样能够有效规避因两者间协作不当所引发的一系列异常状况. --- ### 提供一段简单的示例代码用于验证基本功能是否正常工作: 下面给出了一段测试文档内容及其对应的编译指令作为参考: ```latex % test.tex \documentclass{article} \begin{document} Hello world! \end{document} ``` 接着通过终端输入如下命令尝试生成 PDF 输出结果: ```bash pdflatex test.tex ``` 假如一切顺利的话应该可以看到同名的新建 pdf 文档被创建出来证明当前环境中 latex 已经具备初步生产能力.
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值