(我的)LaTeX 提问流程

不太恰当的 LaTeX 提问比喻

基础知识

  • 驾驶室——编辑器(texstudio、vscode、vim)
    • 驾驶室不是决定性因素(汽车可以推着走——命令行编译),但驾驶室内的操作不对,汽车也开不起来,该信息是必须的
  • 汽车牌子——发行版(TeXLive、MikTeX)
    • 不同牌子的汽车性能、操作方式可能不同,该信息是必须的
  • 汽车所在国家——操作系统(win、mac)
    • 不同国家的驾驶规则可能不同,该信息是必须的
  • 开车必须要驾驶证——用 LaTeX\LaTeX 必须读入门手册,参考《关于 LaTeX 入门的一些东西
  • 尽量买新出的车而不是老爷车,有些车太老了上不了公路,还容易发生事故—— CTeX 套装太老了,社区里常见的模板都编译不了,除了某些场合(中文核心期刊投稿),不要再用了
  • 想一边开新车一边开老爷车,你技术不好就别想了,可以在脑海里开老爷车——虚拟机安装 CTeX 套装
  • 汽车不能跑了——编译不了、编译报错、运行 xxx 报错
    • 汽车不能跑原因可能有很多:
      • 驾驶室进不去——比如《TeXStudio 无法启动 build
      • 轮胎爆了
      • 引擎坏了——编译引擎安装的有问题
      • 没油了——电脑没电了

求助步骤

想象这样一个场景,你的汽车不能跑了,打电话问我怎么办

  • 我不在你身边,不能开你的汽车——我无法实时获得你电脑的信息
  • 无法发动汽车,可能:
    • 操作步骤错了——编译步骤错了
    • 汽车本身有问题——发行版没装好
  • 告诉我你是怎么开汽车的——提供复现问题的代码、步骤
    • 我的汽车在你的步骤下能开,说明你汽车坏了——你的发行版有问题
    • 我的汽车在你的步骤下不能开,说明你的步骤有问题——你编译步骤有问题
  • 代码、步骤要齐全,例子:
    • 我已经上车了,汽车怎么跑不了啊?
    • 我已经踩油门了,汽车怎么跑不了啊?
  • 完整的吃饭例子:洗手、拿筷子、拿碗、装饭、把菜端到桌子上、坐下、拿起筷子和碗、夹起番茄炒蛋、……、放下筷子和碗、将餐具放回厨房、洗手。
    • 道理我都懂,为什么我的车还是跑不了?

综上:提供可复现问题的代码是至关重要的

提问的分类

你是哪类人?

  • 着急:指着急排版、解决问题
  • 敏感:指排版的东西敏感、不能外泄内容(导言区不敏感谢谢,格式不敏感谢谢)
  • 有钱:指愿意为解答付费
着急、敏感 不着急、敏感 着急、不敏感 不着急、不敏感
有钱 C A B A
没钱 D A B A

A:请阅读完 [LaTeX 漫谈] 如何提问,提炼一份 MWE,按 E 的步骤继续。

B:将你的 WE(working example,即(通常包含 .tex.bib.cls 等的、可在别人电脑上复现问题的)全部文件)按 E 的步骤继续。

C:去淘宝店购买服务。

D:将你的敏感文字用 zhlipsum 宏包里的命令 \zhlipsum[1] 替代,将你的图片用 mwe 宏包中的图片 example-image 代替,具体用法:

% \usepackage{zhlipsum}
% \usepackage{mwe}
敏感文字 ==> \zhlipsum[1]
\includegraphics[<option>]{你的图片} ==> \includegraphics[<option>]{example-image.pdf}

E 的步骤继续。

E

  1. 理清楚你的需求 / 问题,用尽量简短、精炼的语言描述

  2. 将你的(M)WE 发去(合适的)论坛

  3. 如何发去论坛?

    • 只包含 .tex 文件:将(M)WE 用代码块功能贴在论坛上
    • 包含 .tex.bib.clsfigure 等文件:打包成压缩包,发去论坛
      • 找不到上传文件按钮 / 上传文件功能不可用:将压缩包上传至蓝奏云,将上传后文件的分享链接贴到论坛
      • 电脑没有装 / 装不了压缩软件:要不用 word?
  4. 发帖后,可以把帖子链接和简单的问题描述发到群里,增加被回复的可能性

学会如何提问的重要性(奇妙比喻版)

「医生,我肚子疼」
「你最近吃了什么?」
「我吃了饭啊」
「你吃了什么凉的、不卫生的吗?」
「不知道啊,好端端的怎么就肚子疼」
「去照个 CT、验个血吧」
「我就肚子疼,不用照 CT、验血,你是不是庸医???这都看不好,不是什么把把脉就能看出来的吗???」

综上:你不会提问就别用 LaTeX\LaTeX,看着就烦,不给代码、需求不说清楚,浪费双方的时间。也不要扯什么「你可以不回答,群里有出过这个问题的回答就行」,报错一样,原因可以千千万,你非要这么杠请互相屏蔽。

文章作者: sikouhjw
文章链接: https://sikouhjw.github.io/2020/03/08/2020-03-08-ask-questions/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 sikouhjw.github.io
支付宝捐赠
微信捐赠