BeautifyLatex
未提供描述
详细信息
安装
- 总数 16K
- Win 10K
- Mac 4K
- Linux 3K
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | 6月22日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 2 | 2 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
Linux | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
读我
BeautifyLatex
使用 latexindent.pl 美化latex代码
钩子
本包提供预保存钩子,即你的latex文件将在保存前自动重新格式化。要启用此功能,请设置
"run_on_save": true,
Sublime命令“beautify_latex”在格式化后执行保存。您可以通过设置来禁用此默认功能
"save_on_beautify": false
您可以在设置中更改此插件处理的文件模式
"file_patterns": [ "\\.tex"],
制表符或空格
默认情况下,Sublime不将制表符转换为空格。如果您想使用制表符,则无需更改您的设置。如果您想使用空格,请添加以下设置。
"translate_tabs_to_spaces": true
键盘绑定
ctrl + cmd + k on OS X, or ctrl + alt + k on Windows
安装
包控制
此包是 ketan/BeautifyLatex 的分支,截至2017年9月6日,Sublime Text包还没有更新。因此,您必须手动安装此包。
手动安装
1. 导航到Sublime Text包目录 “bash cd ”~/Library/Application Support/Sublime Text 2/Packages/“ # OS X(我想) cd "C:\Users<username>\AppData\Roaming\Sublime Text 3\Packages” # (使用Windows 10)
**2. Clone this repository**
```bash
git clone https://github.com/flipphillips/BeautifyLatex.git
### Or ###
git clone [email protected]:flipphillips/BeautifyLatex.git
3. 重启Sublime Text
针对Mac用户的说明
如果您在使用OS X El Capitan时,在保存 tex
文件时遇到以下错误
Error: can't specify None for path argument
请检查以下事项。
您有
latexindent
吗?您可以在终端中通过输入which latexindent
来检查。如果您已安装latexindent
,您将得到以下消息,告诉您latexindent
所在的目录。$ which latexindent /Library/TeX/texbin/latexindent
如果您根本就没有 latexindent
,您可能需要升级您的 MacTeX
或手动安装 latexindent
。请参阅 latexindent
的CTAN页面 这里。
您的
latexindent
功能是否正常?为了检查,请在终端中输入cd
命令跳转到包含latexindent
的目录,然后输入perl latexindent
。如果latexindent
功能正常,您将看到其版本信息(如下所示)。$ cd /Library/TeX/texbin/ $ perl latexindent latexindent.pl version 2.1R usage: latexindent.pl [options] [file][.tex] -h help (see the documentation for detailed instructions and examples) -o output to another file; sample usage latexindent.pl -o myfile.tex outputfile.tex -w overwrite the current file- a backup will be made, but still be careful -s silent mode- no output will be given to the terminal -t tracing mode- verbose information given to the log file -l use localSettings.yaml (assuming it exists in the directory of your file) -d ONLY use defaultSettings.yaml, ignore ALL user files -c=cruft directory used to specify the location of backup files and indent.log
如果不是这样,您将看到某些错误信息,指出YAML::Tiny
(或某些其他组件)缺失。要在终端中安装这些组件,请输入以下行(您可能需要输入管理员密码)。
$ sudo cpan App::cpanminus
$ sudo cpan YAML::Tiny
$ sudo perl -MCPAN -e 'install "File::HomeDir"'
执行上述行之后,请在终端中再次输入perl latexindent
来检查latexindent
的可用性。
安装
Fix Mac Path
软件包,并在BeautifyLatex
的用户
设置中添加以下行{ "additional_path_items": ["/Library/TeX/texbin"] }
字符串"/Library/TeX/texbin"
是包含您的latexindent
的目录。如果您有其他目录,请相应地更改。
如果问题已解决,那就太好了!如果不是(我的意思是您仍然看到了“错误:无法指定对路径参数为None”),请在终端中输入以下行
$ sudo ln -s /Library/TeX/texbin/latexindent /Library/TeX/texbin/latexindent.pl
将latexindent.pl
链接到latexindent
(看起来默认情况下MacTeX
没有附带latexindent.pl
)。链接后,BeautifyLatex
应能正常运行。
作为参考,您可能想阅读在tex.stackexchange.com上的这个讨论帖。