2008 Jan 03
51 of 341 | Assentis DocFamily 4.0 Released - Assentis Technologies has released version 4.0 of their DocFamily product suite, which includes an XSL-FO and XFORMS designer, a J2EE based composition server, a repository server and an interactive document editor based on HTML. The 4.0 release provides increased support for high-volume XSL-FO printing. DocFamily 4.0 now supports XHTML, PCL, PDF/A and ZPL as output formats, in addition to AFP, PostScript and PDF. For interactive document editing, DocWrite added XForms support and extended WYSIWYG XSL-FO editing functionality....
52 of 341 | Assentis DocFamily 4.0 Released - Assentis Technologies has released version 4.0 of their DocFamily product suite, which includes an XSL-FO and XFORMS designer, a J2EE based composition server, a repository server and an interactive document editor based on HTML. The 4.0 release provides increased support for high-volume XSL-FO printing. DocFamily 4.0 now supports XHTML, PCL, PDF/A and ZPL as output formats, in addition to AFP, PostScript and PDF. For interactive document editing, DocWrite added XForms support and extended WYSIWYG XSL-FO editing functionality....
53 of 341 | Assentis DocFamily 4.0 Released - Assentis Technologies has released version 4.0 of their DocFamily product suite, which includes an XSL-FO and XFORMS designer, a J2EE based composition server, a repository server and an interactive document editor based on HTML. The 4.0 release provides increased support for high-volume XSL-FO printing. DocFamily 4.0 now supports XHTML, PCL, PDF/A and ZPL as output formats, in addition to AFP, PostScript and PDF. For interactive document editing, DocWrite added XForms support and extended WYSIWYG XSL-FO editing functionality....
2007 Dec 14
54 of 341 | Bibliography & Citations 1011 - Quick Introduction
A couple of weeks ago we posted on bibliographies and citation, and it quickly became the most commented post we've ever had. Looks like we left a lot of questions unanswered! As a result, I'm going to create a series of posts which will (hopefully) address some of the questionsaround how to create a custom bibliography style in Word 2007.
For starters, here are a few important directories to know about:
The bibliography sources you create are all listed in the following file: %APPDATA%\Microsoft\Bibliography\Sources.xml
NOTE: The \Bibliography\Sources.xml file won't exist until you create your first Bibliography source in Word 2007.
All the bibliography styles ......
2007 Dec 12
55 of 341 | A SQL Profiler trace Swiss Army Knife - Have you ever needed to find your most expensive queries and quickly grew weary of writing T-SQL against trace tables to try to ferret them out? Have you ever had to wade through gigabytes of trace data just to find one ill-behaving query? Have you ever struggled to decide what performance metrics really matter when analyzing Profiler traces: duration, reads, writes, etc? Today’s post is about a new tool Bart and I wrote to help you do all this and more.
Origins
The original concept behind Retrace was to create a simple tool to load a SQL Server Profiler trace file into a database ala the Relog tool that ships with Windows (and provides similar func......
2007 Nov 25
56 of 341 | RenderX has posted a beta of INX2FO Plug-In 1.0. - RenderX has posted a beta of INX2FO Plug-In 1.0. This pug-in converts Adobe InDesign CS2 documents to XSL Formatting Objects. "The plug-in enables a user to use Adobe InDesign CS2 to design the layout, insert tags for the variable content, and generate outputs that can be merged with XML data. With the help of XEP, the documents are converted from their respective XML-based formats to XSL FO (XSLFO) and then to PDF or PostScript output."...
2007 Nov 20
57 of 341 | ChangeStylesheets an IE5 Power Toy. - Power Toy to change to an alternate XSL stylesheet in an XML document....
58 of 341 | Translate. An HTML Application for XSL. - An HTML Application to convert XML/XSL to HTML using Microsoft, Saxon and XT parsers....
2007 Nov 18
59 of 341 | Multi-file XSL Transformation Custom Tool for Visual Studio - An XSL Transformation Custom Tool for Visual Studio...
2007 Nov 17
60 of 341 | A Couple Firefox Add-On Gems - This week I installed a few nifty Firefox Add-Ons, All-In-One-Gestures and IE Tab.
I tried All-In-One-Gestures after watching how fast a co-worker was able to navigate on the web by using this Add-On. It allows you to right-click anywhere on a web page and move the mouse left to go backward or right to go for forward.
Navigating this way is definitely much faster than using the browser toolbar buttons and helps me stay in a better flow when trying to quickly scan oodles of google results.
For some reason I also really like the little red line affect that shows up on the page, but I'm easily impressed like that.
The other Add-On, IE Tab, lets you view how a web page will b......
2007 Nov 16
61 of 341 | XSL Transformation of CSDL into HTML - The attached XSL script neatly renders an Entity Framework CSDL file into HTML.
Below is the NorthwindEF model that we’ve been using for our samples, rendered using that XSL script:
Northwind
Entity SetsEntity TypesComplex TypesAssociations
Entity Sets
Northwind
Employees
Northwind.Employee
Territories
Northwind.Territory
Regions
Northwind.Region
Suppliers
Northwind.Supplier
Products
Northwind.Product
Categories
Northwind.Category
Customers
Northwind.Customer
Orders
Northwind.Order
OrderDetails
Northwind.OrderDetail
Entity Types
Order
Orde......
2007 Nov 11
62 of 341 | Syntext has released Xsl-Status 1.3.0, an open source progress tracking tool for XSLT stylesheet developers Xsl-Status tracks which elements of an XML Schema are supported in the XSLT stylesheet, what the development status of XSLT templates is, and which template supports which XML element. - Syntext has released Xsl-Status 1.3.0, an open source progress tracking tool for XSLT stylesheet developers Xsl-Status tracks which elements of an XML Schema are supported in the XSLT stylesheet, what the development status of XSLT templates is, and which template supports which XML element. New features in this release include: More......
2007 Nov 08
63 of 341 | XSL Tips - When writing XSL, it is often desirable to be able to see the raw XML that you're trying to transform. This is especially helpful when customizing XSL for web parts such as content query. The red text below show how to modify the ContentQueryMain.xsl file to do this for a Content Query web part:
<xsl:template match="/"> <textarea rows="20" cols="100"> <xsl:apply-templates/> </textarea> <xsl:call-template name="OuterTemplate" />/xsl:template><xsl:template match="node()|@*"> <!-- Copy the current node --> ......
64 of 341 | XSLT and XSS attacks -
I noticed Robert Robbins was writing about XSS attacks using XSLT: It is possible to extend the power of XSLT using JavaScript embedded into the XSL file. Therefore any web application that allows the user to upload their own XSL file will be vulnerable to Cross Site Scripting attacks. Well, that's not exactly true, at least on Microsoft platform. Microsoft tackled this issue long time ago. Both MSXML 6.0 and .NET (since 2.0) don't allow script extensions and document() function in XSLT by default. One has to enable them explicitly. So the truth is s bit different: any web application that allows the user to upload their own XSL file and explicitly allow......
65 of 341 | XSLT and XSS attacks - I noticed Robert Robbins was writing about XSS attacks using XSLT: It is possible to extend the power of XSLT using JavaScript embedded into the XSL file. Therefore any web application that allows the user to upload their own XSL file will be vulnerable to Cross Site Scripting attacks. Well, that's not exactly true, at least on Microsoft platform. Microsoft tackled this issue long time ago. Both MSXML 6.0 and .NET (since 2.0) don't allow script extensions and document() function in XSLT by default. One has to enable them explicitly. So the truth is s bit different: any web application that allows the user to upload their own XSL file and explicitly allows executin......
2007 Oct 20
66 of 341 | Gerald Schmidt has released XML Copy Editor 1.1.0.3, a free-as-in-speech (GPL) XML editor for Windows and Linux. - Gerald Schmidt has released XML Copy Editor 1.1.0.3, a free-as-in-speech (GPL) XML editor for Windows and Linux. Features include DTD/XML Schema/RELAX NG validation, XSLT, XPath, pretty-printing, syntax highlighting, tag folding, tag completion, spell and style check, XHTML, XSL, DocBook and TEI, and Microsoft Word import and export. This release fixes bugs and improves Gnome integration....
2007 Aug 11
67 of 341 | Antenna House XSL Formatter V4.2 - Antenna House has released Antenna House XSL Formatter V4.2, with support for Unicode 5.0, PDF Acrobat Forms (AcroForms), PDF Digital Signatures, PDF/A, PostScript Output (as an option) and numerous other enhancements....
68 of 341 | Antenna House XSL Formatter V4.2 - Antenna House has released Antenna House XSL Formatter V4.2, with support for Unicode 5.0, PDF Acrobat Forms (AcroForms), PDF Digital Signatures, PDF/A, PostScript Output (as an option) and numerous other enhancements....
69 of 341 | Antenna House XSL Formatter V4.2 - Antenna House has released Antenna House XSL Formatter V4.2, with support for Unicode 5.0, PDF Acrobat Forms (AcroForms), PDF Digital Signatures, PDF/A, PostScript Output (as an option) and numerous other enhancements....
70 of 341 | Antenna House XSL Formatter V4.2 - Antenna House has released Antenna House XSL Formatter V4.2, with support for Unicode 5.0, PDF Acrobat Forms (AcroForms), PDF Digital Signatures, PDF/A, PostScript Output (as an option) and numerous other enhancements....
2007 Aug 08
71 of 341 | aXSL 0.2 released - aXSL 0.2 was released; it now supports XSL-FO 1.1 constructs, and adds typesafe enumerations for datatypes. There is also support for isolating SVG code inside the Graphics module, and the code has been cleaned up and simplified. See the release notes....
72 of 341 | aXSL 0.2 released - aXSL 0.2 was released; it now supports XSL-FO 1.1 constructs, and adds typesafe enumerations for datatypes. There is also support for isolating SVG code inside the Graphics module, and the code has been cleaned up and simplified. See the release notes....
73 of 341 | aXSL 0.2 released - aXSL 0.2 was released; it now supports XSL-FO 1.1 constructs, and adds typesafe enumerations for datatypes. There is also support for isolating SVG code inside the Graphics module, and the code has been cleaned up and simplified. See the release notes....
74 of 341 | aXSL 0.2 released - aXSL 0.2 was released; it now supports XSL-FO 1.1 constructs, and adds typesafe enumerations for datatypes. There is also support for isolating SVG code inside the Graphics module, and the code has been cleaned up and simplified. See the release notes....
2007 Jul 09
75 of 341 | 9 Jul 2007 - Travel
I just got back from one of those trips where things keep
going wrong. Upgradeable trans-atlantic flight has no
business class---it felt like what Air Canada calls
Premier Economy so not too bad, but no laptop
pwer---and then luggage delayed a couple of days on arrival
in Pisa. My laptop (a Dell D600 that I think was kindly
donated to W3C by Intel) didn't start, but eventually I
found that it would start if I held it on its side.
Meetings in Pisa went OK, not as well as I had hoped
although a lot of work was done. We did have a really nice
trip to San Vivaldo (see below for pics) and San Gimignano
(photos coming) both in Tuscany. The trip was the day after
the To......
2007 Jul 06
76 of 341 | 6 Jul 2007 - Going Home
I'm about to return to Canada after being away for a
couple of weeks. I went to Pisa, where the
slowly-falling-tower lives, and on the way Al Italia lost my
bag. It arrived a day or so later. We had XML Query and
XSL Working Group meetings in Pisa, and then I flew to
Glasgow, where British Airways lost my bag. I've been at
the Text Layout Summit, which was interesting and I think
useful. It was co-hosted by aKademy, the KDE conference,
although I didn't get to any of the aKademy sessions
unfortunately. Tomorrow morning I go home, but my bag still
isnt' here. Maybe I can fly naked. Calling the British
Airways lost luggage number has been a very expensive and
u......
2007 Jun 22
77 of 341 | How to passed an xsl parameter to a javascript function inside a - Hi:<br><br>I am having problem passing an xsl param variable as a parameter to a javascript function inside an<br>xsl styelsheet.<br><br>Here is my
...
2007 Jun 05
78 of 341 | Import an XML Schema into a Stylesheet Using XSLT 2.0 - This tip shows you how to import an XML schema in your XSL pages, using XSLT 2.0....
2007 May 11
79 of 341 | xmlroff 0.5.0 released - xmlroff 0.5.0, a C-based open source XSL-FO implementation, was released. The new release is easier to build, having fewer dependencies....
80 of 341 | xmlroff 0.5.0 released - xmlroff 0.5.0, a C-based open source XSL-FO implementation, was released. The new release is easier to build, having fewer dependencies....
81 of 341 | xmlroff 0.5.0 released - xmlroff 0.5.0, a C-based open source XSL-FO implementation, was released. The new release is easier to build, having fewer dependencies....
82 of 341 | xmlroff 0.5.0 released - xmlroff 0.5.0, a C-based open source XSL-FO implementation, was released. The new release is easier to build, having fewer dependencies....
83 of 341 | xmlroff 0.5.0 released - xmlroff 0.5.0, a C-based open source XSL-FO implementation, was released. The new release is easier to build, having fewer dependencies....
84 of 341 | xmlroff 0.5.0 released - xmlroff 0.5.0, a C-based open source XSL-FO implementation, was released. The new release is easier to build, having fewer dependencies....
2007 May 08
85 of 341 | Altsoft Xml2PDF 2007 released - Altsoft Xml2PDF 2007 (Server .NET API, Workstation and Viewer) is released. Convert XSL-FO (v. 1.1), Word 2003-2007, XHTML and SVG documents to PDF, XPS, PS and TIFF. Free for evaluation purposes and desktop use....
86 of 341 | Altsoft Xml2PDF 2007 released - Altsoft Xml2PDF 2007 (Server .NET API, Workstation and Viewer) is released. Convert XSL-FO (v. 1.1), Word 2003-2007, XHTML and SVG documents to PDF, XPS, PS and TIFF. Free for evaluation purposes and desktop use....
87 of 341 | Altsoft Xml2PDF 2007 released - Altsoft Xml2PDF 2007 (Server .NET API, Workstation and Viewer) is released. Convert XSL-FO (v. 1.1), Word 2003-2007, XHTML and SVG documents to PDF, XPS, PS and TIFF. Free for evaluation purposes and desktop use....
88 of 341 | Altsoft Xml2PDF 2007 released - Altsoft Xml2PDF 2007 (Server .NET API, Workstation and Viewer) is released. Convert XSL-FO (v. 1.1), Word 2003-2007, XHTML and SVG documents to PDF, XPS, PS and TIFF. Free for evaluation purposes and desktop use....
89 of 341 | Altsoft Xml2PDF 2007 released - Altsoft Xml2PDF 2007 (Server .NET API, Workstation and Viewer) is released. Convert XSL-FO (v. 1.1), Word 2003-2007, XHTML and SVG documents to PDF, XPS, PS and TIFF. Free for evaluation purposes and desktop use....
90 of 341 | Altsoft Xml2PDF 2007 released - Altsoft Xml2PDF 2007 (Server .NET API, Workstation and Viewer) is released. Convert XSL-FO (v. 1.1), Word 2003-2007, XHTML and SVG documents to PDF, XPS, PS and TIFF. Free for evaluation purposes and desktop use....
2007 May 03
91 of 341 | Freja 2.1: XSL and JavaScript - Freja is a specialized JavaScript framework for creating template-based, single-screen web applications. It relies on browser-side XSL Transformation to render the user interface faster than any other Ajax-based method, and is built on top of Sarissa.
This simple example shows inline editing and is explained in this tutorial:
PLAIN TEXT
JAVASCRIPT:
display.behaviors["editLink"] = {
onclick : function(n) {
edit.render(menu, "content", {itemid:n.id});
return false;
}
};
...
2007 May 02
92 of 341 | 2 May 2007 - I need to remember to check back often enough to see if
people reply when I do talkback stuff. Hmm.
Tomorrow I take the train to the Libre Graphics
meeting in Montreal. After that I'm off to the W3C
Advisory Committee Meeting and then www2007 in Banff (near
Calgary, not to be confused with Calvary)p>At both LGM and WWW2007 I'll be talking about what we're
doing with XSL-FO 2.0. XSL is a way to format XML
documents, for example for print or screen. There are two
parts, XSLT and XSL-FO. We just published XSLT 2.0 this
January (at the same time as XML Query, as they both build
on XPath 2.0) and now we're working on XSL-FO 2.0. It's
pretty exciting, as we're considering stan......
2007 Apr 25
93 of 341 | XMLResumeLibrary - The XML Resume Library is an XML and XSL based system for marking up, adding metadata to, and formatting resumes and curricula vitae....
2007 Apr 02
94 of 341 | Calling .NET Components From Inline XSLT In BizTalk -
Here’s one for you. Last week I encountered a particularly tricky multi-part mapping scenario. I had to build a destination message that contained groupings from the two source messages. Each record in the first source message created a destination node, and each record in the second source message created a destination node directly beneath the related first source record. To make matters tougher, every destination record has an attribute containing a sequential number. So out of this …
The destination was supposed to look like this …
page=”1″>
page=”2″>
page=”3″>
page=”4″>
page=”5″>
The grouping part wasn’t too tough, just used a Scripting ......
2007 Mar 26
95 of 341 | JAPISoft has released EditiX 5.2, a $99 payware cross-platform XML editor written in Java. - JAPISoft has released EditiX 5.2, a $99 payware cross-platform XML editor written in Java. Features include XPath location and syntax error detection, context sensitive popups based on DTD, W3C XML Schema Language, and RelaxNG schemas, XSLT and XSL-FO previews, XInclude, XML catalogs, an XSLT debugger, DocBook support, and multi-view preview. Version 5.2 a adds refactoring support. EditiX is available for Mac OS X, Linux, and Windows....
2007 Mar 18
96 of 341 | Gerald Schmidt has released XML Copy Editor 1.0.9.2, a free-as-in-speech (GPL) XML editor for Windows and Linux. - Gerald Schmidt has released XML Copy Editor 1.0.9.2, a free-as-in-speech (GPL) XML editor for Windows and Linux. Features include DTD/XML Schema/RELAX NG validation, XSLT, XPath, pretty-printing, syntax highlighting, tag folding, tag completion, spell and style check, XHTML, XSL, DocBook and TEI, and Microsoft Word import and export....
2007 Mar 13
97 of 341 | View XSLT Output In Internet Explorer -
Yesterday I was working on some XSLT stylesheets, and was testing them in Internet Explorer. That is, I was applying the .xsl”?> declaration to the top of my XML document, and then viewing the transformed output in IE. However, you can’t view the underlying result of the output in IE, only the original XML source.
After scrounging around, I came across this tool from Microsoft which adds a shell to Internet Explorer that lets you view the XSLT output in the browser. Once installed (and don’t forget the last step of installing the *.inf files), you can right click the browser window and do a “View XSL Output”. Nice.
Technorati Tags: XML
...
2007 Mar 01
98 of 341 | Loading an XSL Stylesheet into a Java Application - One easy way to load an XSL stylesheet into a Java application is to use the
TransformerFactory.getAssociatedStylesheet method...
2007 Feb 26
99 of 341 | Extracting coordinates from KML with XSL (e.g. for Google Maps) - Now that the Google Earth KML 2.1 format has an XML Schema, we can use XML validators to say for definite if a given XML file follows the rules of the KML format (i.e. it validates). An XML Schema gives an authoritative description of an XML format. XML Schema is not an easy format for humans to read. Worse still, KML 2.1 is a very complicated format and due to this, the XML Schema for KML 2.1 is also complex....
2007 Feb 19
100 of 341 | XML Notepad 2007 - Microsoft released an editor for XML files, you can download it here.Handy features include:- Tree View synchronized with Node Text View for quick editing of node names and values.- Incremental search (Ctrl+I) in both tree and text views, so as you type it navigates to matching nodes.- Cut/copy/paste with full namespace support.- Drag/drop support for easy manipulation of the tree, even across different instances of XML - Notepad and from the file system.- Infinite undo/redo for all edit operations.- In place popup multi-line editing of large text node values.- Configurable fonts and colors via the options dialog.- Full find/replace dialog with support for regex and XPath.- Good performance......