CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新
    1. 主页
    2. 黑山雁
    • 资料
    • 关注 0
    • 粉丝 0
    • 主题 1
    • 帖子 2
    • 群组 0

    黑山雁

    @黑山雁

    1
    资料浏览
    2
    帖子
    0
    粉丝
    0
    关注
    注册时间 最后登录
    网站 xjtu-blacksmith.cn 位置 西安交通大学

    黑山雁 取消关注 关注

    黑山雁 发布的最新帖子

    • RE: OpenFOAM初级入门建议(2020年更新版)

      @李东岳 李老师好啊,这个页面上几个 dyfluid.com 的链接是不是需要更新下啊,好像路径已经发生变化了,打不开了:136:

      发布在 OpenFOAM
      黑山雁
      黑山雁
    • 写给工程技术人员的 LaTeX 安装指南

      LaTeX 在学术领域中更是一枝独秀。本篇指南的立意是:指引大家在对 TeX/LaTeX 软件完全不熟悉的情况下正确地安装 LaTeX 软件,直到能够通过 LaTeX 软件编译出第一篇文档为止。

      选择合适的 LaTeX 软件

      首先要明白,世界上没有一个名字叫 LaTeX 的软件安装包或者软件公司。LaTeX 软件属于 TeX 软件大家族的一部分,所以要安装的其实是 TeX 软件。

      由于 TeX 是开源软件,并没有唯一的软件公司来发布指定的 TeX 软件;一般大家所用的是名叫 TeX 发行版的软件合集,目前常见的发行版包括:

      • TeX Live:一个官方的、主流的 TeX 发行版,在 Windows、Mac OS、Linux 下都能使用(其中在 Mac OS 上安装的版本一般叫 MacTeX)。它的特点是:每年发行一个版本,其安装文件中包含了当年打包时的所有模块的最新版本,所以理论上安装完之后不会出现缺少模块的问题。

      • MikTeX:另一个常见的 TeX 发行版,也是跨平台的。它的特点是:安装包中只包括了最基本的一些模块(如 LaTeX 软件本身、基本文档类等),在使用过程中如果有缺少模块就会自动下载。

      • CTeX 套装:一个曾经在国内比较流行的 TeX 发行版,由中科院吴凌云制作,目前最新版本是 2.9.2.164(2012 年 3 月 22 日发布,距这篇文章发布已有 9 年了)。它的内容已经非常陈旧,是早期 TeX / LaTeX 软件对中文支持不佳时的产物;现在在 LaTeX 中已经能通过 ctex 宏包(不要和 CTeX 套装搞混)很方便的载入中文,而其他各个模块也已经较 9 年前有了很大变化,所以没有任何使用它的必要了!!!现在网络上还有流传多年、几次抄袭转写的文章推荐大家去用,请一概忽略,千万不要再用 CTeX 套装了!!!

      通常来说,推荐大家用 TeX Live 而不是 MikTeX,原因是 MikTeX 的自动下载功能比较费时间,且有时候不能正确识别缺失的模块(导致不知道下什么,只好去手工下载)。现在大家的电脑硬盘空间都很充足,不至于为了 TeX Live 所需的几个 G 硬盘空间而发愁。下面就以 TeX Live 为例来介绍,关于 MikTeX 或其他渠道的安装方法在指南最后提及。

      第一步)安装 TeX Live

      1. 点击链接: http://mirrors.ctan.org/systems/texlive/Images/texlive.iso

      2. 按照下图所示,挂载ISO文件

      image-20210513151518346

      1. 打开挂载盘,可以看到目录里有一个叫 install-tl-windows.bat 的批处理文件,这个就是我们要运行的安装程序。

      image-20210513151829699

      1. 双击运行,首先会弹出来一个小黑窗——因为在执行脚本。同时弹出来一个窗口告诉我们:正在加载安装文件。这个过程几秒之内应该就结束了。

      image-20210513151939324

      接下来会弹一个简洁的安装界面,提示选择你软件安装的配置。让我们看一下这个界面:

      image-20210513152235059

      1. 安装目录,可以保持默认。如果你有强迫症,或者你的 C 盘空间不足,你可以更改目录;但最好保证路径具有 X:/.../texlive/2021 的形式。这样,你之后可以在这个 texlive 目录下安装多个年份版本的 TeX Live,如果你需要的话。
      2. 给所有用户安装的选项:如果你是以管理员身份运行安装程序,这个选项就是可选的。对大多数 Windows 用户来说,电脑上通常只有自己一个账户,所以这个不重要;如果你的电脑有多个账户,请用管理员身份运行 install-tl-windows,然后在此处勾选给所有用户安装。
      3. 安装 TeXWorks 前端:TeXWorks 是一个比较简洁的 TeX/LaTeX IDE,对于新手来说最好安装,因为其他的 IDE 配置起来都比较麻烦(见附录)。
      4. 高级(Advanced)选项:你可以点开看看。对于新手来说,保持默认选项就可以了,没有必要修改这些选项!
      5. 确认配置无误后,点「安装」按钮,开始安装。

      安装时长和电脑的性能有关,从十几分钟到几个小时不等。请耐心等待。安装过程中:

      • 请不要把挂载盘弹出来;
      • 或者把安装界面、刚开始弹出来的小黑窗关掉。

      如果安装过程中断了,就需要先将没有安装完成的安装目录(像上图中一样,默认是 C:/texlive/2021)删干净,然后再从头开始。

      安装结束时,日志窗口中会给出如下信息:

      欢迎进入 TeX Live 的世界!
      
      See C:/texlive/2021/index.html for links to documentation.
      The TeX Live web site (https://tug.org/texlive/) contains any updates and corrections. TeX Live is a joint project of the TeX user groups around the world; please consider supporting it by joining the group best for you. The list of groups is available on the web at https://tug.org/usergroups.html.
      Logfile: C:/texlive/2021/install-tl.log
      Installed on platform win32 at C:/texlive/2021
      

      然后点击窗口右下方的「关闭」按钮,即可完成安装过程。

      不要认为安装已经到此为止了——还要测试你的 LaTeX 确实能运行,才算合格!

      第二步)配置Tex Live

      首先,检查一下 TeX Live 的程序目录有没有被加入到系统变量里。对着桌面左下角的 Windows 徽标点右键,在打开的菜单中选择「系统」一项;然后,打开「高级系统属性」一项,并在弹出的窗口中打开环境变量,查看一下 Path 或者 PATH(都一样)的值。过程比较复杂,如下图所示。

      image-20210513172719559

      可以看到,C:\texlive\2021\bin\win32 已经出现在其中,这就表明可以通过命令行或其他应用直接执行 LaTeX 软件程序了。如果你的电脑中没有找到,请自己将这个路径加入其中。

      写给不熟悉命令行操作和环境变量的朋友:如果环境变量里没有把 TeX Live 的安装目录加进去,会怎么样呢?在命令提示符(cmd)中想运行 latex,会这样:

      image-20210513203906090

      加进环境变量又怎么样呢?这个时候 latex 就可以用了。

      image-20210513203956840

      当然,前面用 latex 失败,并不是因为你的电脑上没有 latex,而是系统不能在 PATH 所列的这些地方找到名叫 latex 的程序。所以环境变量的作用就是:当你从命令行执行名为 xxx 的程序时,系统仅会在 PATH 中所列的目录里寻找这个叫 xxx 的程序,如果没有找到则认为这个程序不存在。不过,如果我们把 latex 这个程序的路径写完整,那么总是可以运行的:

      image-20210513204242414

      既然如此,为什么一定把 TeX Live 的程序目录加到 PATH 里去呢?有两个原因:

      • 客观的原因:因为其他的软件——比如你自己配置的编辑器——并不知道你电脑上是否安装了 LaTeX,以及它们的位置。如果在 PATH 里有 TeX Live 目录,那么这些软件就可以尝试直接执行 latex 一类的命令,而不需要知道你究竟把 LaTeX 安在了哪里。
      • 主观的原因:越是用得多,越免不了用命令行直接操作;这个时候,当然不想去记像 LaTeX 这样的软件究竟装在哪里了。

      接下来到开始菜单里看一看刚刚安装的东西:

      image-20210513171713842

      比较重要的是 TeXworks editor,打开来看一看!下图展示了 TeXworks 的基本用法。这属于 LaTeX 使用的范畴了,仅做演示。

      image-20210513173346500

      点击编译按钮,生成了 PDF 文档。这就表明,我们已经成功的安装了 LaTeX 软件了! 安装过程到此结束。

      image-20210513173604396

      发布在 C斯达克
      黑山雁
      黑山雁