Lab-Assistance

欢迎使用 Lab-Assistance

  • 还在因为搞不清楚有效数字而烦恼吗?
  • 还在疲于计算各种统计量吗?
  • 还在为了图表设计而头疼吗?

如果你是一名 LaTeX 用户,那么 Lab-Assistance 将会是一个很好的选择!

功能预览

Lab-Assistance 中的所有数据都遵循着有效数字的运算规则。

作为不使用 LaTeX 的用户,您关注的可能是这些功能:

有效数字、不确定度、各项统计量的参考文档

alt text alt text alt text

自动计算统计量

alt text

间接数据的批量计算

alt text

不确定度的自动推断

alt text

而对于 LaTeX 用户,Lab-Assistance 还提供如下的实用功能:

生成表格代码

alt text

编译结果:

alt text

生成绘图代码

alt text

编译结果: alt text

Lab-Assistance 内部提供了详细的功能说明。更多的功能,就请各位自己探索了。

宏包

Lab-Assistance 提供的 LaTeX 命令需要对应的宏包才能使用。当然,你也可以选择在软件内复制依赖。

添加宏包

这里以 windows用户、 texlive 为例。

  • 找到你的 texlive 安装目录,然后,将宏包文件 lab-assistance.sty 复制到/texlive/texmf-local/tex/latex/local/packages目录下。如果没有其中一些目录,自行创建。
  • 刷新文件数据库
    • 方法1:打开 tl-tray-menu.exe (通常在 texlive/<年份>下可以找到),操作 => Regenerate filename database
    • 方法2:编辑 /texlive/texmf-local/ls-R, 确保其中拥有如下内容:
./tex/latex:
local

./tex/latex/local:
packages

./tex/latex/local/packages:
lab-assistance.sty

事实上,手动更新其它宏包也是同理。你可以在 local 文件夹中建立不同的文件夹来管理 cls, sty, 甚至一些依赖图片等。

  • 在你的 .tex 文件的导言区使用
\usepackage{lab-assistance}

即可愉快地使用 Lab-Assistance 的命令了。

浙江大学-普物实验采用了电子实验报告的形式,作者提供了一个 LaTeX 模板,内部也使用了 lab-assistance.sty。

安装与更新

Lab-Assistance 支持 windows-64 版本和 macOS-arm64 版本。

作者较为繁忙,暂时没有对下载方式做比较好的优化,请用户耐心 follow 教程:

安装

  • windows-64:提供两种安装方式: setup.exe 为安装程序。win64.zip 为便携版,解压即用。
  • macOS-arm64:macOS.zip 为便携版,解压即用。如果提示 Lab-Assistance 已损坏,在终端上运行命令
xattr -cr /path/to/Lab-Assistance.app

更新

理论上,安装完成就可以使用 Lab-Assistance 了。但是,无法排除现有版本存在的一些 bug。并且,由于作者繁忙,并不会持续更新这个网站上的资源。作为解决方案,作者在 Lab-Assistance 中内置了更新功能。在确保网络能够稳定连接 GitHub的情况下,自动更新功能将正常运作,保证用户时刻体验最新发行版本。

另外,我们也提供了手动更新方式:

  • windows :
    • 在一些较老旧的版本中,提供了 updater.exe, 在原来目录下运行即可完成更新。
    • 较新版本使用下载 package.nw 包,并替换 Lab-Assistance 目录下的 package.nw 包的方式更新。
  • macOS:
    • 下载 app.nw 包,并替换/Lab-Assistance.app/Contents/Resources目录下的 app.nw 包。

不推荐任何用户使用老旧版本!一些老版本存在数据计算错误的原则问题,且一般而言,老版本 bug 更多!

任何使用过程中遇见的问题与建议,欢迎在 issues 处指出!