Latexindent.pl Versions Save

Perl script to add indentation (leading horizontal space) to LaTeX files. It can modify line breaks before, during and after code blocks; it can perform text wrapping and paragraph line break removal. It can also perform string-based and regex-based substitutions/replacements. The script is customisable through its YAML interface.

V3.22.2

9 months ago
  • update to cruft directory switch, which now attempts to create the cruft directory if it does not exist, see issue-452, thanks to @jessestricker
  • bug fix for poly-switch behaviour in alignAtAmpersand, see issue-456
  • bug fix for text wrap (after) further attention issue-450

V3.22.1

10 months ago

minor bugfix for text wrap (after) routine detailed at issue-450

V3.22

11 months ago
  • update to fineTuning for trailing comments, issue-448
  • update to betterFullStop for oneSentencePerLine, pull-447, thanks to @qiaojunfeng

V3.21.1

11 months ago
  • bugfix for removeTrailingWhiteSpace, issue-417
  • enhancement to text wrap when indentRules active, issue-444

V3.21

1 year ago

new feature for the align at ampersand routine: alignContentAfterDoubleBackSlash and spacesAfterDoubleBackSlash, discussion at issue-393.

V3.20.6

1 year ago

Further minor updates to the diacritics in filenames, pull 439.

V3.20.5

1 year ago

better support for diacritics in filenames, pull 439, thanks to @valtterikantanen

V3.20.4

1 year ago

minor bugfix for alignAtAmpersand routine detailed at issue-426

V3.20.3

1 year ago

minor bugfix for -l switch detailed at issue-421 thanks to @hsloot

V3.20.2

1 year ago

Minor bugfix for text wrap, when: after, detailed at issue-412.