EasyLatex

Preprocessor which takes an input file in "pseudo-latex", and transforms it into proper LaTeX syntax
Download

EasyLatex Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • B Shanks
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 180 KB

EasyLatex Tags


EasyLatex Description

Preprocessor which takes an input file in "pseudo-latex", and transforms it into proper LaTeX syntax Ever written an email in "pseudo-latex", using syntax like a_ij and '? Why can't writing real LaTeX be this quick? The goal of EasyLatex is to make creating LaTeX as efficient as expressing the same idea in an email to a human.This way, you can concentrate on writing the math, rather then on tasks such as putting '$'s in all the right places and formatting LaTeX array structures. In addition, your document source remains much more readable than it would be in normal LaTeX. Easylatex lets you to intersperse real LaTeX within your easylatex document this way allowing you to do things for which there are no shortcuts provided. EasyLatex is not a replacement for LaTeX syntax, but an extension of it.Here are some key features of "EasyLatex":· Automatic addition of {}s and $s in many places; around subscript and subscript arguments, around some expressions using math mode symbols or commands, etc.· Efficient matrix format, for instance and ' render as a 3x3 matrix and a column vector, respectively.· "Scriptable matrices" allow you to compactly write matrices whose entries are the result of evaluating an embedded Perl script at each matrix entry. For example, ]] expands to a 2x2 matrix with entries a_11, a_12, a_21, and a_22.· Automatic addition of \s (linefeeds) in math mode environments.· Automatic column formatting of lists of equations.· easylatex -ps input_filename.txt and easylatex -pdf input_filename.txt compiles easylatex source to postscript or .pdf files in one step.· Adds LaTeX header and footer (only if the input file has none to start with).· Modular design: New features can be added to EasyLatex just by dropping a file in the easylatex directory. This makes it easy for third-party developers to extend its functionality.


EasyLatex Related Software