Category Archives: Devel

Library update

Server issues It’s not a secret that the server has been having issues. Problems are being fixed, but it could take a while. As a counter-measure, a fully up-to-date mirror has been setup at mirror.anarhisticka-biblioteka.net (thanks to anarhija.org) It’s not a dynamic site (i.e., you can’t edit or post texts), but it’s browsable and it’s […]

Posted in Devel | Comments closed

What’s going on at the library

Ok, it’s been a while I’ve written something here, but things are far from stalled. First, I’ve been busy setting up and bootstrapping the other libraries, which now include, beside the English, the Russian, the Finnish and the Serbo-Croatian ones, even a Spanish one. This is for sure a great news, but it also required […]

Posted in Devel | Comments closed

The Anarchist Library on torrent released!

I’ve rolled up a new torrent bundle. See here for details I admit I have neglected this blog for a while, while there was plenty of news on the Library’s side. The library’s engine has been rewritten from scratch, using new, better tools, adopting a new markup language which is WAY more human-readable and human-editable. […]

Posted in Devel | Comments closed

Quick update

While I was at this, I’ve changed a bit the CSS of the development version of the site. I’m pleased to offer some screenshot for comparison. It looks more 201x now

Posted in Devel | Comments closed

Upcoming feature: custom PDF creator

Looking at the “Book” feature of wikipedia, I was wondering if the library too can have something similar… or even better! http://en.wikipedia.org/wiki/Special:Book I’ve started working on some code, and so far it’s doing well… well, a bit messy, but definitively doable. Here there’s a preview of the rough interface I’ve built so far: Basically, the […]

Posted in Devel | Comments closed

Zagreb bookfair and the next torrent

Well, it’s time for another torrent release, with the fresh PDFs produced by ConTeXt. The DVD iso (2.1 Gb) is ready, has been tested, and now has been burned on 30 physical DVD, to be distributed at the Zagreb bookfair The printed stuff is also ready. Once I’ll come back home, the torrent will be […]

Posted in Devel | Comments closed

Finished?

As today, December 22, 2010, http://theanarchistlibrary.org runs the new engine, using ConTeXt as typesetting system. Hope you’ll enjoy. P.S. To celebrate I’ve printed out Nightmares of Reason (in its A4 imposed variant).

Posted in Devel | Comments closed

Last touches and general update

Hello there. I’ve not updated this blog for a while, but I was very busy coding and polishing and testing. Now I’m very, very close. While at the first glance the site will look the same, and the PDFs will look very similar, under the hood a lot of things changed. Some other new features: […]

Posted in Devel | Comments closed

Updated the repository

After a week of reflection, I’ve decided to merge the two repositories of the library code. I’ve pushed it to gitorious and I’ve updated the link. The development will happen in the “ng” branch.

Posted in Devel | Comments closed

More on testing

It turned out that I’m sick of testing against over 1200 files. So with a little of patience I’ve compiled a dozen of little files with the various cases. I’ve packed them and uploaded on the server. The idea is to create a test file for each problem I could find. If you want to […]

Posted in Devel | Comments closed

Mass testing

As previously stated, I run tests over tests, to be sure I’ve not screwed anything. This time I want to share this pleasure with you: I’m posting the differences between the epubs, the .tex and the .html files. epub diffs TeX diffs (If you notice large chunks of differences that seem not to have any […]

Posted in Devel | Comments closed

The Anarchist Library CD-ROM

Today I’ve received from a buddy of mine a CD-ROM burnt from the latest torrent release: Thanks!

Posted in Devel | Comments closed

First runs

Today I’ve finished to write the ConTeXt code to generate the various formats (a4, letter, a4 imposed and letter imposed). I’m still puzzled how much binding correction should I give them. The binding correction is the space reserved for the binding of the booklet, that must be taken away from the general page layout, because […]

Posted in Devel | Comments closed

Again on ToC (a.k.a. Table of Contents)

Typesetting the ToC has not been much fun. First, I had to rewrite almost from scratch the patterns to compile the ToC. Now it’s much more readable and fixable. It’s just a brain-dead list of “if”. The problem is that we are searching for a kind of “universal” solution, which I’m afraid doesn’t exist. So […]

Posted in Devel | Comments closed

Habemus ToC

I’ve been staring at the screen a LOT lately… I was looking to a way to have a ToC in a smart way, with arbitrary numbers, without breaking everything. Probably there’s still something to fix, but it’s something. So, take a look: If you’re curious, this is the commit I’m pretty satisfied. I think the […]

Posted in Devel | Comments closed

URLs are no fun

Today I’ve got the first working version of the parser using ConTeXt as backend. It works, but it’s twice slower. Well, I don’t really think it’s an issue. They are well spent CPU cycles. Anyway, the real pain was setting up the parsing of the URLs, keeping in mind that we output files to be […]

Posted in Devel | Comments closed

First template

After a day of struggling, I got the first working template, with all the features required by the library. So I’ll let you take a look. The table of contents still is under construction. There’s the problem with roman numbers, they will overlap the titles if I don’t give them some room. Still mumbling… I’m […]

Posted in Devel | Comments closed

Development started

The development of the new code for the anarchist library has finally started. While I’m pretty happy with the current workflow and features of the library, there’s room for real improvements. It’s at a very early stage, but there’s no hurry. The current system works very well, and I want to take my time to […]

Posted in Devel | Comments closed