Spreading the XML paradigm around
If you are markup addict you most likely have XML Prague on your radar already. But as the conference takes place more then month earlier then in past—on February 10–12, 2012—some things are approaching faster then you might expect.
Když se na stránkách konference WebExpo objevil seznam účastníků, ozvalo se několik výtek k tomu, že kód stránky je divný a že se z toho špatně dají vytáhnout údaje o účastnících. Jistě nějaký ten mikroformát nebo mikrodato by neuškodilo, ale s vhodným nástrojem je to hračka i tak.
I have updated saxon-gettext extension to support the latest open-source version of Saxon which supports extension instructions. See .
For a third time in recent years W3C XSL Working Group met at the University of Economics in Prague to work on a new version 2.1 of XSLT.
Do nabídky kurzů jsem na podzim přidal několik novinek – školení na XSLT 2.0 a OOXML. Obou nových školení se můžete zúčastnit v kurzech pořádaných ve spolupráci se společností Cleverlance.
Již při přijetí normy ISO/IEC 29500 bylo jasné, že vzhledem k rozsahu normy v ní bude mnoho překlepů a dalších více či méně závažnějších chyb. Po přijetí normy proto byla ustavena v rámci ISO/IEC JTC1/SC34 nová pracovní skupina WG4, která má na starosti další údržbu normy. Před pár dny byly členským státům postoupeny ke schválení první návrhy na opravy normy. Pokud chcete, můžete se stejně jako v případě přijímání OOXML vyjádřit k jednotlivým změnám.
Chodí mi různé maily, ale pořád člověka občas něco překvapí.
FOP 0.95 změnil nepatrně formát souborů s metrikami fontů. Ze stránky si můžete stáhnout aktualizované metriky pro nejběžnější fonty a rovněž aktualizaci vzorů pro dělení slov.
Past busy but interesting weeks were cause of my silence there. Lets improve my bloger reputation now.
In past months I have been more and more behind on this blog. As an excuse or Christmas (or choose other holidays of your preference) gift please find links to articles that I have recently written.
Od 16. do 18. prosince povedu třídenní úvodní školení do XML a souvisejících technologií. Pár míst je ještě volných, takže pokud potřebujete získat nebo rozšířit vaše znalosti jazyka XML, můžete se ještě přihlásit.
It seems that more magic than in Potter's books is now reality. James Clark announced that he will be working on Jing/Trang tools again.
XML Prague 2009 was officially announced today. I think that XML Prague is going to be top XML conference in Europe. So if you are markup addict please reserve 21-22 March 2009 in your schedule.
Ve čtvrtek 9. října povedu celodenní seminář o formátu OOXML. Seminář je primárně určen pro vývojáře, kteří potřebují načítat, modifikovat a generovat dokumenty ve formátu OOXML. Kromě samotného popisu formátů během semináře ukáži mnoho nástrojů a technik pro práci s OOXML.
Příští týden od 16. do 19. září povedu čtyřdenní školení na téma XSLT. Zbývá pár posledních míst, takže pokud potřebujete získat nebo rozšířit vaše znalosti jazyka XSLT, můžete se ještě přihlásit.
It is very trendy to create extensive photogalery and blog for newborn babies these days. We tried to resist, but several our friends asked for photos. So they are here.
Blogosphere has been full of speculations about when and if ever Microsoft will support ISO/IEC 29500 format in MS Office. Some people believe and wish that OpenOffice.org with ISO/IEC 29500 support will be released earlier then MS Office. But don't get fooled, the first application conforming to ISO/IEC 29500 is out, it is neither MS Office nor OpenOffice.org, it is coming from Free Software Foundation and you can see screenshots here.
Or to be more precise Drafting Future of OOXML Maintenance. I have spent last few days in Oslo attending ISO/IEC JTC1/SC34 plenary meeting. SC34 is now responsible for maintaining ISO/IEC 29500 (OOXML) and this meeting drafted paths for future maintenance of this document format which is now in ISO hands.
It seems that it can be very dangerous if you stay in your office after 6pm on Friday…
More detailed report ought to have published. But because of lack of time, blogs full of misleading information related to OOXML and spurious accusals only few pictures and frustration.
V posledních dnech se opět rozvířila hladina okolo přijetí formátu OOXML za mezinárodní normu. Impulsem byla mimo jiné i moje zpráva z BRM, která doporučuje změnit hlas ČR na „ano“. Proč zpráva obsahuje toto doporučení a proč ani nemůže doporučit nic jiného?
I had honour to host W3C XSL Working Group face-to-face meeting at the University of Economics in Prague during the past three days.
Last week W3C Note Best Practices for XML Internationalization has been published. You should definitively check it out if you are designing schemas or creating XML content because you never know when your XML content have to be localized.
Today ECMA published responses to all comments submitted by national bodies during DIS29500 ballot. Unfortunatelly due to stupid ISO rules ECMA responses are not public, only ISO member organizations can see them. As I was responsible for collecting Czech commments I'm also in a good position to evaluate ECMA response to them. [UPDATED] I missed one last minute change made by ECMA, so there is only one unresolved editorial comment and six partially resolved comments.
Na začátku září se děly věci – alespoň ten dojem bylo snadné získat při čtení různých článků a blogpostů týkajících se hlasování o OOXML. Schválně jsem se k situaci nevyjadřoval a počkal jsem až situace trochu zchladne.
If you are watching process of OOXML adoption as an ISO standard you might be interested in reading comments which will be sent by Czech Republic.
During the past months a lot of my resources were exhausted by OOXML as I as a Czech representative at ISO JTC1/SC34 was responsible for collecting comments and preparing final set of comments to be sent to ISO on behalf of Czech Standards Institute (CSI). Yesterday during the F2F meeting with other people who sent comments or opposed them we agreed on the rest of unresolved issues so basically work is done. Woohoo!
My colleagues from Masaryk Univesity in Brno invited me to have talk in their XML class. I have been thinking about appropriate topic, and finally I decided to talk about validation and NVDL.
Office Open XML (OOXML) je formát dokumentů používaný v novém MS Office 2007. Microsoft tento formát uvolnil, organizace ECMA jej přijala jako svůj standard a nyní probíhá proces přijetí OOXML jako mezinárodní normy ISO. Jaké stanovisko zaujme k návrhu standardu Česko?
Today, Internationalization Tag Set (ITS) was published as a W3C Recommendation. Congratulations to all folks who made this happen!
DocBook dinners have a long tradition. If you will attend XTech 2007 you can help to honor the tradition. This time on Thursday, May 17th, from 19:00 in Paris.
It turned out that Haloscan.com comment system is more appropriate for my needs.
Comments feature was missing on my blog for a long time. I was looking for easy and fast to setup solution. Finally comments are completely outsourced from Nabble.com.
W3C member policy is a very unfriendly to individuals compared to other standardization bodies like OASIS and ISO. In W3C there is no individual membership for reasonable fee. I have been criticizing this at different occasions. And finally, I have been invited.
This year I am helping with organization of this very interesting XML conference. This year conference will be extended to two full days and you still have time to submit your presentation proposal.
There are many existing solutions to create localized XSLT stylesheets which are able to output content in a different languages. But none of them offers robustness, performance, flexibility and elegance of GNU Gettext library—popular localization library available for almost any programming language. Because I was in need for a good localization XSLT library for one project I decided to create extension which will allow to use GNU Gettext in XSLT 2.0 stylesheets when processed with Saxon 8.x/9.x.
It is very trendy to create extensive photogalery and blog for newborn babies these days. We tried to resist, but several our friends asked for photos. So they are here. But just few and there is also something about markup.
Recently I have integrated XSLTHL source code highlighting library into the DocBook XSL stylesheets. This means that from now you can make your DocBook programlistings even more appealing to readers.
A short report from Friday at WWW2006 Conference.
A short report from Thursday at WWW2006 Conference.
A short report from Wednesday at WWW2006 Conference.
This week I will spend in Edinburgh where WWW2006 conference takes place this year. Here you can find some of my insights from the largest Web conference.
The first public alpha release of JNVDL (NVDL implementation written in Java) is out. If you need to validate compound documents please give it a try.
Time to time I can publish something in Czech here to satisfy my Czech readers and fans. Because of this I created new separate English and Czech feeds so you can easily filter content in which you are interested in.
Dnes mám pro vás dvě zprávy – jednu špatnou a jednu dobrou. Ta špatná je, že moje kniha „XML pro každého“ je vyprodána a její dotisk nebude. Dobrá zpráva je, že kniha je nyní k dispozici zdarma v elektronické podobě.
Many content stored in DocBook is being translated into other languages. The translation is a complex problem and it is very expensive. One small issue in every automated translation system is the need for specifying content to translate, and not to translate. W3C is developing small XML vocabulary called ITS which can be used to identify translatable content. Lets see how we can integrate this into DocBook.
For a long time DocBook was supporting only CALS table model. Since V4.3 support for HTML table model was added. Which model you should use? How to remove the other table model from schema?
I started to develop quite large DocBook V5.0 customization today. During this process I found that I don't know all RELAX NG corners well. If you are interested how to create DocBook subsets by removing elements and attribute, you might find this short article quite interesting.
In many real world projects it is unacceptable to use DocBook as is. You need remove unused elements and at the same time add new specific elements to improve usability of the whole documentation solution. With DocBook V5.0, RELAX NG and few clever tricks you can create custom version of DocBook together with processing rules in a few minutes.
I have been thinking about some place where I can easily publish some my observations and thoughts about XML. Today I crafted several simple scripts and stylesheets that are able to generated this site.