Archive for the ‘consodoc’ Category
Saturday, June 23rd, 2007
Posted by olpa in consodoc, publishing, TeXML | No Comments »
Tuesday, June 19th, 2007
I like Prague, it’s a very beautiful city. My contribution to XML Prague 2007:
* paper “Generative XPath”
* presentation slides
* poster XML to beautiful documents, and how it looked like
Posted by olpa in consodoc, Generative XML, publishing, science, TeXML | No Comments »
Monday, June 11th, 2007
In addition to my talk “Generative XPath” at XML Prague 2007, I decided to submit also a poster:
Title: XML to beautiful documents
Abstract: I’d like to present an alternative to XSL-FO. Using TeX to create PDF from XML is an old trick, but thanks to TeXML (an XML syntax for TeX) and Consodoc (a publishing server), the process is greately simplified and the produced documents are of high quality.
* http://getfo.org/texml/ — URL linking to a web page related to the poster.
* http://consodoc.com/
Posted by olpa in consodoc, publishing, science, TeX, TeXML | No Comments »
Friday, February 23rd, 2007
In the mailing list docbook-apps, I recently answered to the post titled “General questions about DocBook -> LaTeX“. I think my notes are interesting not only for the subscribers, but also for others.
(more…)
Posted by olpa in consodoc, TeX | 4 Comments »
Wednesday, December 27th, 2006
While searching if anyone noticed Consodoc, I found a Spanish document: Introducción a las tecnologías y estándares XML by Manuel Collado. Here is a bit of English Google translation:
(more…)
Posted by olpa in consodoc | No Comments »
Thursday, November 9th, 2006
In comp.text.xml, I was asked to compare Consodoc with tbook and jadetex. My answer.
(more…)
Posted by olpa in consodoc | No Comments »
Wednesday, November 8th, 2006
Hard to believe, but I forget to release Consodoc after the two-week beta period. Yesterday I read the announce of the new version of SCons, 0.96.93, and decided to close the task as soon as possible. Today I’ve tested Consodoc with the new SCons and announced the software.
(more…)
Posted by olpa in consodoc, Uncategorized | No Comments »
Tuesday, September 26th, 2006
From the Consodoc forum:
* Running Consodoc under Windows
* What is the document input format:
* – What is the document input format? I know, it’s XML, but what “dialect”, e.g. ODF or DocBook or XHTML?
* – Do you support multilanguage input files, e.g. English text with citations in Greek, Hebrew or Chinese?
Posted by olpa in consodoc | No Comments »
Monday, September 25th, 2006
Finally, Consodoc publishing server is released as beta. Consodoc assist with getting beautiful PDFs from XML. The main features are:
* XML is converted to PDF through TeXML and LaTeX.
* It’s possible to manually tune the generated layout.
* Tunings are remembered and re-applied during re-generations.
(more…)
Posted by olpa in consodoc | No Comments »
Thursday, August 24th, 2006
Finally, I traced out why time-to-time my functional tests stop passing.
* Some steps are associated with Python functions.
* Signatures of such steps depend on the code of the functions.
* If the code of a function is changed, the signature is changes, and the step is considered out-of-date.
Therefore, small changes in code lead to changes in the build process.
(more…)
Posted by olpa in consodoc, python | No Comments »
Saturday, August 19th, 2006
Recently Consodoc has passed refactoring and all the unit and functional tests. Now I’ve tried it in the real life.
(more…)
Posted by olpa in consodoc | No Comments »
Saturday, August 12th, 2006
I have a lot of functional tests for my build process. Recently I changed the program name on one of the intermediate steps. As result, SCons
* thinks the build signatures are updated, and
* wants to rebuild starting from that step instead of doing the expected rebuilds.
Therefore, I have to update the most part of the tests. But it’s near to impossible to update manually.
(more…)
Posted by olpa in consodoc | No Comments »
Sunday, August 6th, 2006
Finally, all the functional tests (at the moment, 34) for consodoc are written and passed. The rest is easy: walk through FIXME file and make refactoring, create distro, create site and publish an announce. The middle of August is reasonable estimation for the first release.
Posted by olpa in consodoc | No Comments »
Saturday, August 5th, 2006
My build process consists of several steps. One of the intermediate files is actually intended to be edited by the user. But I noticed that when user changes the file, SCons doesn’t re-generate the rest of the build chain.
(more…)
Posted by olpa in consodoc | 1 Comment »
Tuesday, August 1st, 2006
Consodoc project is now one month delay, and I expect I can’t release anything before the end of August. Functional testing revealed a lot of problems, some of them are important. Anyway, I’m glad with the current results.
Posted by olpa in consodoc | No Comments »
Saturday, July 29th, 2006
I have a lot of functional tests for SCons processes. At some moment, I improved one of the first steps in the process. As result, now most tests fail due to “rebuilding `file‘ because the contents of the build action changed”. It’s impossible to re-made the tests. Instead, I decided to correct information in the .sconsign files.
(more…)
Posted by olpa in consodoc | No Comments »
Monday, July 17th, 2006
Consodoc is (at the moment) vaporware for XML publishing as PDF. It has passed unit tests, and now I’m going to test the program as the whole.
(more…)
Posted by olpa in consodoc | No Comments »
Friday, July 7th, 2006
SCons supports a list of files to be also deleted on “scons -c” (cleaning). Here is a code example how to check that a file is in the list.
(more…)
Posted by olpa in consodoc | No Comments »
Wednesday, July 5th, 2006
Unit testing is good, but the actual behaviour of a program also should be tested.
(more…)
Posted by olpa in consodoc | 2 Comments »
Wednesday, July 5th, 2006
I’m developing a build process on top of the build system SCons. Some steps are not trivial, so unit and functional testing are required.
(more…)
Posted by olpa in consodoc | No Comments »