如何选择便携式 Texmaker 的引擎?

如何选择便携式 Texmaker 的引擎?

我记得有一台便携式的 TexMaker。
上面也安装了便携式的 TexLive 2012。
我想用 TexMaker 中的引擎制作我的文档。

答案1

对于 Windows 用户

点击tl-tray-menu如图所示便携式 Texlive

对于 Linux 用户

笔记:您应该已经wine安装并配置好了。

为了讨论方便,假设您的TeXLive文件夹名为TeXLive2012

USB 配置

如果以下是您的 USB 文件配置:

USB folder
   |______texmakerwin32usb
   |______TeXLive2012

TeXMaker然后通过单击文件夹texmaker.exe内部来启动便携式设备texmakerwin32usb,然后通过单击来设置驱动程序:

选项 > 配置 Texmaker > 命令

配置 PDF 查看器

使用 Texmaker 的内置查看器。或者,您可以下载您喜欢的便携式 PDF 查看器并保存到 USB。然后在PDF 查看器,点击文件夹图标浏览到 USB 中便携式 PDF 查看器的位置。对于 PS,请参阅ghostscript答案中的安装方法配置便携式 TeXstudio 以使用 MiKTeX 便携式

配置驱动程序

对于每个驱动程序,单击Commands配置中的文件夹图标并浏览到文件夹中相应驱动程序的位置TeXLive2012 bin

你应该得到某物像这样。

LaTeX > "../TeXLive2012/bin/latex" -interaction=nonstopmode %.tex
PdfLaTeX > "../TeXLive2012/bin/pdflatex" -synctex=1 -interaction=nonstopmode %.tex
Latexmk > "../TeXLive2012/bin/latexmk" -e "$pdflatex=q/pdflatex -synctex=1 -interaction=nonstopmode/" -pdf %.tex
Bib(la)tex > "../TeXLive2012/bin/biber" %
Makeindex > "../TeXLive2012/bin/makeindex" %.idx
dvips > "../TeXLive2012/bin/dvips" -o %.ps %.dvi
Dvipdfm > "../TeXLive2012/bin/dvipdfm" %.dvi
ps2pdf > "../TeXLive2012/bin/ps2pdf" %.ps
metapost > "../TeXLive2012/bin/mpost" --interaction nonstopmode 

在 Linux 上设置便携式 TeXLive 的第一步

最简单的方法是下载.iso文件并安装它

  1. TeXLive2012在您的 USB 根文件夹中创建。

  2. cd到已安装的目录。通常

    cd /media/username/TeXLive2012 
    

    您可以username用您的实际情况替换username

  3. 键入并输入

    perl install-tl -portable
    
  4. 通过键入来选择目录D,然后写入 USB 的位置:

    /media/username/usbname/TeXLive2012
    

    然后点击Enter。如果愿意,您可以用这种方式指定每个目录。但由于 USB 是速度较慢的驱动器,您可以选择将其安装在可写文件夹中,例如在桌面上,然后将该文件夹复制并粘贴到 USB 中。我发现这种方式更快。

为此Texmaker,只需将文件夹解压缩到您的根 USB 文件夹即可。

完成此操作后,您应该拥有上面的文件结构。

相关内容