latexindent.pl

Latex formatter

A Perl script that beautifies LaTeX files by adding indentation to code blocks and performing text wrapping and paragraph line break removal.

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.

GitHub

903 stars
10 watching
84 forks
Language: TeX
last commit: almost 2 years ago
beautifierbeautifyformatterlatexperlyaml

Related projects:

RepositoryDescriptionStars
latexing/latexingAn extension for Sublime Text that simplifies document creation using LaTeX78
juancarlospaco/css-html-prettifyA tool that takes unformatted HTML and CSS code as input and produces formatted, prettified versions of these files.25
sublimetext/latextoolsA plugin for Sublime Text that simplifies working with LaTeX files by providing various features such as compilation, forward and inverse search, command completion, and customizable build commands.2,010
jinxdash/prettier-plugin-rustA code formatter plugin for Rust that formats code according to the Prettier style guide183
sibprogrammer/xqA command-line tool for formatting and highlighting XML and HTML content, including syntax highlighting, automatic indentation, pagination, node content extraction, and XPath query support.866
editor-js/underlineA JavaScript module for adding underline text formatting to rich text editors19
maxmellon/vim-jsx-prettyProvides syntax highlighting and indentation for JSX and TypeScript files in the Vim text editor.971
caridy/plex-subtitles-normalizerA CLI tool to fix subtitles by ensuring correct formatting and encoding.13
mtscout6/vim-cjsxA Vim plugin bundle providing syntax highlighting and indentation for CJSX files, which is a variant of CoffeeScript used with React JSX.50
hougesen/mdsfA tool for formatting and verifying markdown code with various programming languages and formatters.26
louisdx/cxx-prettyprintAutomatically formats C++ container output for readability561
ld-x/last-draftAn editor component built with Draft.js and plugins to enable rich text editing.218
muesli/reflowProvides utilities for text reflow and formatting in terminal output.655
mgeisler/textwrapA Rust library for efficiently wrapping and formatting text.472
pettier/pettierA Prettier configuration that randomly varies its formatting options and switches between spaces and tabs.162