我使用 的方法在本地安装了 TeXLive 2014,install-tl.sh
并选择了 集合collection-texworks
。我期望能够texworks
在安装后运行二进制文件,但 中没有这样的二进制文件/usr/local
。此外,还tlmgr
报告找不到二进制文件。
我究竟做错了什么?
⟫ tlmgr info texworks
package: texworks
category: TLCore
shortdesc: Cross-platform friendly front end.
longdesc: See http://tug.org/texworks for information and downloads. TeX Live includes executables only for Windows.
installed: Yes
revision: 30136
tlmgr: cannot find depending packagetexworks.x86_64-linux
sizes: doc: 5k, run: 14981k
relocatable: No
collection: collection-texworks
⟫ sudo /usr/local/texlive/2014/bin/x86_64-linux/tlmgr install texworks
tlmgr: package repository http://archive.cs.uu.nl/mirror/CTAN/systems/texlive/tlnet
(仅此而已,退出状态 0)
⟫ find /usr/local -type f -name "texworks"
(无输出)
⟫ which texworks
(无输出)
答案1
仔细阅读输出tlmgr info texworks
:
TeX Live 仅包含适用于 Windows 的可执行文件。
使用 PPA (https://launchpad.net/~texworks/+archive/ubuntu/stable) 或官方 Ubuntu 软件包。
Ubuntu 软件包安装的 TeXWorks 安装使用 Ubuntu TeXLive 安装,而不是 中的本地安装/usr/local
。为了改变这种情况,请编辑 TeXWorks 中的首选项并在顶部设置 TeXLive 安装的路径: