Einzelne Buchstaben in XML Format mitgeben
Wie können für einzelne Buchstaben im XML-Format dessen Formate mitgegeben werden.
Wie kann ich bei Produktnamen wie z.B "Produkt°" oder "Produkt m²" oder Produkt° m²" die Formatierung "hochgestellt" und "tiefgestellt" bei einzelnen Zeichen mitgeben.
Da es sich teilweise um komplette Worte handelt, welche hoche/tiefgestellt sind, geht es nicht mit Ssonderzeichen
Die ganze XML-Datei wird dann in InDesign imporiert, vielleicht hilft die Info weiter.
Torsten.E
Wie kann ich bei Produktnamen wie z.B "Produkt°" oder "Produkt m²" oder Produkt° m²" die Formatierung "hochgestellt" und "tiefgestellt" bei einzelnen Zeichen mitgeben.
Da es sich teilweise um komplette Worte handelt, welche hoche/tiefgestellt sind, geht es nicht mit Ssonderzeichen
Die ganze XML-Datei wird dann in InDesign imporiert, vielleicht hilft die Info weiter.
Torsten.E
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 202252
Url: https://administrator.de/contentid/202252
Ausgedruckt am: 16.11.2024 um 18:11 Uhr
12 Kommentare
Neuester Kommentar
motzt mit "Ungebundenes Namespace Präfix"
Die Fehlermeldung ist doch sehr eindeutig.
Du hat das Präfix aid: nicht importiert.
http://carijansen.com/2011/02/25/indesign-xml-part-2/ (Such nach XMLNS)
Hi TorstenE,
vielleicht klappts ja mit CSS.
Gruß
Günni
vielleicht klappts ja mit CSS.
<html>
<head>
<title>Untitled</title>
<style type="text/css">
<!--
.hoch{
vertical-align:super;
font-style:italic;
color:red;
font-size:70%;
}
.tief{
vertical-align:sub;
font-style:italic;
color:blue;
font-size:70%;
-->
</style>
</head>
<body>
<h3>Der Produkt<font class = "hoch">Name</font> ist HTML<font class="tief">CSS</font></h3>
</body>
</html>
Gruß
Günni
Hi TorstenE,
mit XML hab' ich mich mal kurz beschäftigt, deshalb kann ich jetzt nur raten, ob das so richtig ist.
Ich hab' mal ein Beispiel von der Seite http://de.selfhtml.org/ etwas umgeändert, vielleicht passts ja.
Die Datei template.xsl:
Diese Datei wird in die Datei demo.xml eingebunden:
Gruß
Günni
mit XML hab' ich mich mal kurz beschäftigt, deshalb kann ich jetzt nur raten, ob das so richtig ist.
Ich hab' mal ein Beispiel von der Seite http://de.selfhtml.org/ etwas umgeändert, vielleicht passts ja.
Die Datei template.xsl:
<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<head>
</head>
<body>
<xsl:apply-templates />
</body>
</html>
</xsl:template>
<xsl:template match="titel">
<h3><xsl:value-of select="." /></h3>
</xsl:template>
<xsl:template match="produkt">
<font style="font-family:verdana;"><xsl:apply-templates /></font>
</xsl:template>
<xsl:template match="hoch">
<font style="color:blue;vertical-align:super;font-size:70%;font-style:italic;"><xsl:apply-templates /></font>
</xsl:template>
<xsl:template match="tief">
<font style="color:red;vertical-align:sub;font-size:70%;font-style:italic;"><xsl:apply-templates /></font>
</xsl:template>
</xsl:stylesheet>
Diese Datei wird in die Datei demo.xml eingebunden:
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="template.xsl" ?>
<test>
<titel>Demo Hoch Tief</titel>
<produkt>Der Produkt <hoch>Name</hoch> ist XML <tief>XSL-CSS</tief></produkt>
</test>
Gruß
Günni