Difference between revisions of "Image Database"

From Wiki
Jump to navigation Jump to search
m (test: xmlcode instead of pre)
(added links and name "Resource Library")
Line 1: Line 1:
< [[Graphics]]
+
< [[Graphics]] | [[XML]] >
  
 
ConTeXt's direct XML processing allows a rather mighty management of pictures with an XML database.
 
ConTeXt's direct XML processing allows a rather mighty management of pictures with an XML database.
 +
You can not only store images in this way, officially this technique is now named "Resource Libraries".
 +
 +
[http://www.ntg.nl:8061/makeres.pdf Here] you can make such files online. (PDF interface!)
  
 
'''XML database file'''
 
'''XML database file'''

Revision as of 13:53, 14 September 2004

< Graphics | XML >

ConTeXt's direct XML processing allows a rather mighty management of pictures with an XML database. You can not only store images in this way, officially this technique is now named "Resource Libraries".

Here you can make such files online. (PDF interface!)

XML database file

<figurelibrary language="en">
<description>
	<organization>Pragma ADE</organization>
	<project>ConTeXt Wiki</project>
	<product>prd_pictures</product>
	<comment>pictures for ConTeXt Wiki</comment>
</description>
<figure>
	<file>filename</file>
	<label>reference</label>
	<copyright>owner</copyright>
	<comment>comment</comment>
</figure>
<figure>
...
</figure>
...
</figurelibrary>

Making a PDF list

texexec --pdf --use=fig-make --mode=compact myfile

Use pictures from database

\usemodule	[fig-base]
\usefigurebase	[myfile]

\externalfigure	[reference] % like in <label>

(is there a dtd or a relax ng schema somewhere out there? --pg)