Windows 环境下安装 bibtex-tidy 到指定目录。bibtex-tidy 是一个 Node.js 工具,需要通过 npm 安装。

有几种方法可以使用 bibtex-tidy:
安装步骤
1. 确保已安装 Node.js
首先确认你的系统已安装 Node.js(建议 v14+):
bash
node --version
npm --version
如果没有安装,请从 nodejs.org 下载安装 LTS 版本。
2. 创建目标目录
打开 PowerShell 或 CMD(管理员权限),创建目录:
bash
mkdir "D:\RuanJianAPP\bibtex_tidy"
cd "D:\RuanJianAPP\bibtex_tidy"
3. 初始化并安装 bibtex-tidy
bash
# 初始化 npm 项目(生成 package.json)
npm init -y
# 安装 bibtex-tidy 到当前目录
npm install bibtex-tidy
4. 验证安装
bash
# 查看安装版本
npx bibtex-tidy --version
# 或查看帮助
npx bibtex-tidy --help
使用方式
安装后,你可以通过以下方式使用:
| 方式 | 命令 |
|---|---|
| 直接运行(推荐) | npx bibtex-tidy 你的文件.bib |
| 添加到系统 PATH | 将 D:\RuanJianAPP\bibtex_tidy\node_modules\.bin 加入环境变量 |
常用命令示例
bash
# 格式化单个文件
npx bibtex-tidy references.bib
# 格式化并排序、对齐
npx bibtex-tidy --sort --align=13 references.bib
# 格式化多个文件
npx bibtex-tidy *.bib
可选:全局安装(任意目录可用)
如果你希望在任意位置都能直接使用 bibtex-tidy 命令:
bash
# 全局安装
npm install -g bibtex-tidy
# 验证
bibtex-tidy --version
注意 :全局安装不会安装到
D:\RuanJianAPP\bibtex_tidy,而是安装到 npm 的全局目录。
目录结构预览
安装完成后,D:\RuanJianAPP\bibtex_tidy 目录结构如下:
D:\RuanJianAPP\bibtex_tidy\
├── node_modules\ # 依赖包
│ └── bibtex-tidy\
├── package.json # 项目配置
├── package-lock.json # 锁定文件
└── ...
如果遇到安装问题(如权限错误),请确保以管理员身份运行终端,或检查 Node.js 安装是否正确。
