Difference between revisions of "Image Database"

From Wiki
Jump to navigation Jump to search
m (changed pre to texcode)
m (< -> <)
Line 38: Line 38:
 
\usefigurebase [myfile]
 
\usefigurebase [myfile]
  
\externalfigure [reference] % like in <label>
+
\externalfigure [reference] % like in &lt;label>
 
</texcode>
 
</texcode>
  
 
(is there a dtd or a relax ng schema somewhere out there? --[[User:Patrick Gundlach|pg]])
 
(is there a dtd or a relax ng schema somewhere out there? --[[User:Patrick Gundlach|pg]])

Revision as of 11:18, 2 September 2004

< Graphics

ConTeXt's direct XML processing allows a rather mighty management of pictures with an XML database.

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)