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.
892 stars
10 watching
84 forks
Language: TeX
last commit: 26 days ago beautifierbeautifyformatterlatexperlyaml
Related projects:
Repository | Description | Stars |
---|---|---|
latexing/latexing | An extension for Sublime Text that simplifies document creation using LaTeX | 78 |
juancarlospaco/css-html-prettify | A tool that takes unformatted HTML and CSS code as input and produces formatted, prettified versions of these files. | 25 |
sublimetext/latextools | A 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,006 |
jinxdash/prettier-plugin-rust | A code formatter plugin for Rust that formats code according to the Prettier style guide | 181 |
sibprogrammer/xq | A command-line utility for formatting and extracting content from XML and HTML files using XPath or CSS selectors. | 856 |
editor-js/underline | A JavaScript module for adding underline text formatting to rich text editors | 19 |
maxmellon/vim-jsx-pretty | Provides syntax highlighting and indentation for JSX and TypeScript files in the Vim text editor. | 969 |
caridy/plex-subtitles-normalizer | A CLI tool to fix subtitles by ensuring correct formatting and encoding. | 13 |
mtscout6/vim-cjsx | A Vim plugin bundle providing syntax highlighting and indentation for CJSX files, which is a variant of CoffeeScript used with React JSX. | 50 |
hougesen/mdsf | A tool to format markdown code snippets using various formatters. | 23 |
louisdx/cxx-prettyprint | Automatically formats C++ container output for readability | 559 |
ld-x/last-draft | An editor component built with Draft.js and plugins to enable rich text editing. | 218 |
muesli/reflow | Provides utilities for text reflow and formatting in terminal output. | 651 |
mgeisler/textwrap | A Rust library for efficiently wrapping and formatting text. | 468 |
pettier/pettier | A Prettier configuration that randomly varies its formatting options and switches between spaces and tabs. | 162 |