Programming

MATLAB

I have been programming in MATLAB since my undergraduate days. Over so many years, it is natural to have built a few programs (or 'apps' in current parlance) that are worth sharing / showcasing to the 'world'. Not because they are 'world-changing' but because they are 'fun to run' once in a while. Here is a list of such programs:

  1. AcBook: webpage | installer
  2. ExpenSplit: webpage | installer | app
  3. KeystoneC: webpage | algorithm | installer | app
  4. PoloramaG: webpage | algorithm | installer
  5. SuDoKu Solver: webpage | algorithm | installer

$\LaTeX$

I have also been dabbling in $\LaTeX$ since my undergraduate days. Over so many years, it is natural to have built a way of doing things (or 'a sense of superiority' in misguided parlance) that is worth sharing with the 'world'. Not because it is 'the right way' but because it is 'the only sensible way'. Here are the main ingredients of that way:

  1. UniKeyLay: A keyboard layout for Windows (made using MSKLC) to input Greek letters and other mathematical symbols directly in $\LaTeX$ files. A .pdf manual is included showing all the key assignments.

  2. hephys: An 'arguably better' bibliography style file for hep-th papers. Its manual is here.

  3. Sample Paper: A paper template in $\LaTeX$ incorporating both of the above. No manual needed; just compile the .tex file with pdflatex+bibtex+pdflatex).

No comments:

Post a Comment