Tag Archives: latex

Let’s Learn LaTex: Part 7

Let’s talk about embedding code snippets in your LaTex documents. All of us here are programmers (except for those who aren’t) so this is a natural thing we might want to do. Despite being built by programmers for programmers, LaTex … Continue reading

Posted in programming | Tagged , | 2 Comments

Let’s Learn LaTex: Part 6

In Part 4 we talked about the tabular environment which, as I mentioned, is more or less equivalent to tables in HTML. There is another popular way to typeset tabulated data in LaTex which emulates a feature that simply does … Continue reading

Posted in programming | Tagged , | Leave a comment

LaTex: Automating Repetition

Few days ago, a buddy of mine contacted me with a problem. He was tasked with creating about a thousand form letters (for snail mail distribution). Being an awesome dude, he turned to open source solutions – and specifically LaTex … Continue reading

Posted in programming | Tagged | 6 Comments

ScribTex – Learn LaTex in the Clouds

As you know, I am a big fan of LaTex. If you did not know that then you must be new here. Welcome to the blog! I have actually written a fairly large number of posts about this lovely markup … Continue reading

Posted in programming | Tagged , | 4 Comments

Re: All Word Processors Suck

Shamus Young, the guy who brought us the DM of the Rings, the Spoiler Warning Series and Stolen Pixels is currently writing a book. Like a real, dead tree novel type thing. I’m totally stoked to read it, but it … Continue reading

Posted in technology | Tagged | 17 Comments

Let’s Learn LaTex: Part 4

I sort of neglected my Let’s Learn LaTex series for a while now. The last LaTex related post I made was in April and now it is already November. I figured I might as well get back to it, and … Continue reading

Posted in programming | Tagged , | 8 Comments

Let’s Learn LaTex: Part 3

Welcome back to my Let’s Lern LaTex series. I haven’t done any of these posts in a while, but that doesn’t mean i gave up on the idea. Today I want to show you lists which interestingly enough work very … Continue reading

Posted in programming | Tagged , | 10 Comments

Let’s Learn LaTex: Part 2

Last week I have shown you the bare bone basics of LaTeX. We learned how to create a simple hello world document, and the usual boilerplate code that goes into the preamble. Lets move on to slightly more complex ideas. … Continue reading

Posted in programming | Tagged , | 12 Comments

Let’s Learn LaTex: Part 1

Few days ago Travis gave me an idea for a new series of posts. He mentioned recommending my blog to a friend who was trying to learn LaTex. Unfortunately, my blog is not the best learning resource. It is more … Continue reading

Posted in programming | Tagged , | 5 Comments

Vim LaTex

I noticed that in the past I produced several posts about combining LaTex and Emacs. While I do like Emacs and respect it’s formidable power I do not consider myself an Emacs user. Most of my day-to-day work is done … Continue reading

Posted in programming | Tagged , | 15 Comments

Few Words on LaTex Fonts

LaTex documents have a very distinctive look. First of all, they do look very pretty in print since they actually use professional typesetting techniques to make the text flow nicely on the page which makes them stand out when juxtaposed … Continue reading

Posted in programming | Tagged | 15 Comments

Installing LaTex on Windows

The other day I finally got around to installing LaTex on my Windows box after the last major reinstall. There are several different LaTex releases that will run on Windows. They all do pretty much the same thing, but now … Continue reading

Posted in sysadmin notes | Tagged , | 2 Comments

Installing AUCTex with EmacsW32

Here is part two of my quest to make Emacs my default LaTex IDE on both windows and Linux. Installation and configuration of Emacs and the LaTex add-on AUCTex on Ubuntu was surprisingly easy and uneventful. On windows however I … Continue reading

Posted in sysadmin notes | Tagged , , , | 11 Comments

Emacs with AUCTex as a LaTex IDE

My brand new goal in life is to get more proficient with teh Emacs so I can experience the juicy goodness of the elisp that people keep telling me about. So yes, this will be another Emacs post and there … Continue reading

Posted in sysadmin notes | Tagged , , , | 24 Comments

Latex: Squeezing the Vertical White Space

Here are some tips on how to “compress” your paper vertically by minimizing white space gaps between elements. I had to do this few days ago when school refused to duplicate my syllabus because it was 14 pages long. I … Continue reading

Posted in programming | Tagged , | 34 Comments

Why LaTex is Superior to Office

If you are a regular reader, you probably saw me mentioning LaTex at various times. I always praise it as the superior solution – one above and beyond the traditional, word processing products. So let me take a minute of … Continue reading

Posted in programming | Tagged | 59 Comments

Convert PS and EPS images to JPEG

The reason why I post stuff like this here is twofold. Firstly (is that even a word?), I forget. Chances are that in 3 months I will need this shit again, and won’t remember the exact syntax, or the name … Continue reading

Posted in programming | Tagged , | 16 Comments

Convert JPG and PNG to EPS on Windows

There are two kinds of people in this world – those who are always on the lookout for the nifty tools that will convert the xyz image format to Encapsulated Postscript (eps) and those who have no clue what Encapsulated … Continue reading

Posted in sysadmin notes | Tagged , | 9 Comments

LaTex: Fixing Wrong Figure Numbers

What I tell you right now may save you hours of extensive debugging, cursing under your breath, commenting out custom code dealing with figure layout and much frustration. Whenever you use figures, always (and I mean ALWAYS EVER FOREVER ALWAYS) … Continue reading

Posted in programming | Tagged | 233 Comments

LaTex: Making Floatng Text Boxes

Here is a problem I faced. In my thesis I had descriptions of several algorithms that I used. They were essentially written as long numbered lists. Unfortunately because of the way the paper was paged, almost all of them were … Continue reading

Posted in programming | Tagged | 1 Comment

Convert PNG to EPS

If you are a LaTex user like me you will instantly recognize what I’m getting at here. LaTex does not work well with most of the popular image formats such as JPG, BMP, PNG or GIF. It does like encapsulated … Continue reading

Posted in programming | Tagged , , | 35 Comments

Latex: Rotate Inserted Images

When you insert an image into your latex document you can rotate, and resize it it at the same time. It is useful, especially if you are importing a full page postscript graph that has a landscape layout: \begin{figure} \centering … Continue reading

Posted in programming | Tagged , | 3 Comments

Latex: Numbered Subsubsections

LaTex lets you break the document down into chapters, sections, subsections, subsubsections and paragraphs. By default subsubsections and paragraphs are not numbered or included in the table of contents. Sometimes this might be desirable. However, I usually find that in … Continue reading

Posted in programming | Tagged | 27 Comments

Latex: Citations in Figures

For some unknown, mysterious reason you can’t put a \cite command as an argument of the \caption statement. I stumbled upon this today when I was trying to attribute an image that I shamelessly snurched from the web. Apparently, the … Continue reading

Posted in programming | Tagged | 9 Comments

LaTex Annoyances

I really like LaTex. I much prefer to typset my papers, rather than manufacture them in word. But every once in a while, I find little things that make using LaTex a PITA. For example, in my document, I have … Continue reading

Posted in programming | Tagged | 14 Comments