Formatierung in table-cell
whine
- xsl
Guten Tag!
Ich generiere formatiere mittels xslt in eiern Tabelle:
<fo:table-cell>
<fo:block>
<xsl:for-each select="SECTOR_LIST/LIGHT_SECTOR">
<xsl:value-of select="SECTOR_CHAR"/>-
<xsl:value-of select="SECTOR1"/>°-
<xsl:value-of select="SECTOR2"/>°
<xsl:value-of select="RANGE"/> M
</xsl:for-each>
</fo:block>
</fo:table-cell>
Ergebnis:
Ich habe in eine
G-66.00°-85.00°
W-85.00°-107.00°
R-107.00°-114.50°
Wie bekomme ich das hin, dass die Ausgabe schöner formatiert ist? Also:
G- 66.00°- 85.00°
W- 85.00°-107.00°
R-107.00°-114.50°
Nullen aufgefüllt werden sollen nicht. Einzige (nicht so schöne Lösung) sehe ich in einer weiteren Tabelle in der Tabelle :(
Hi,
Ich habe in eine
G-66.00°-85.00°
W-85.00°-107.00°
R-107.00°-114.50°Wie bekomme ich das hin, dass die Ausgabe schöner formatiert ist? Also:
G- 66.00°- 85.00°
W- 85.00°-107.00°
R-107.00°-114.50°Nullen aufgefüllt werden sollen nicht. Einzige (nicht so schöne Lösung) sehe ich in einer weiteren Tabelle in der Tabelle :(
Mit Leerzeichen auffüllen und monospaced-Schrift verwenden.
cu,
Andreas
Moin
Mit Leerzeichen auffüllen und monospaced-Schrift verwenden.
Warum nicht einfach mit spans als inline-block mit einer entsprechenden Größenangabe?
Gruß Bobby
Moin
Oh, XSL.. sorry... ;)
Gruß Bobby
Hi,
Oh, XSL.. sorry... ;)
XSL ist wurscht, ist ja nur die Transformationssprache. Aber das Ergebnis soll FOP sein ...
Es muß also korrekt
Oh, FOP.. sorry... ;-)
lauten (Deinem Smiley ist die Nase amputiert worden ...) ;-)
cu,
Andreas
Hallo Andreas,
Oh, XSL.. sorry... ;)
XSL ist wurscht, ist ja nur die Transformationssprache. Aber das Ergebnis soll FOP sein ...
Ähm für die nachwachsende XML-Generation bitte etwas exakter: XSL ist die Technologiefamilie bestehend aus XSLT, XSL-FO und XPath. (Apache) FOP ist ein möglicher Formatierer.
Es muß also korrekt
Oh, FOP.. sorry... ;-)
Oh, FO oder so. ;)
Grüße,
Thomas
Moin
Moin
Mit Leerzeichen auffüllen und monospaced-Schrift verwenden.
Warum nicht einfach mit spans als inline-block mit einer entsprechenden Größenangabe?
OH ... XSL... Sorry ;)
Gruß Bobby
@@MudGuard:
nuqneH
G- 66.00°- 85.00°
W- 85.00°-107.00°
R-107.00°-114.50°
Mit Leerzeichen auffüllen und monospaced-Schrift verwenden.
Muss man nicht.
Moderne Schriftaren lassen die Wahl zwischen proportionalen und dicktengleichen Ziffern (proportional and tabular figures).
U+2007 FIGURE SPACE hat dieselbe Breite wie die dicktengleichen Ziffern.
Falls das von Belang sein sollte: + U+002B PLUS SIGN und − U+2212 MINUS SIGN haben auch dieselbe Breite.
Wenn man den Block rechtsbündig ausrichtet, stören auch die unterschiedlichen Breiten von G, W und R nicht.
Qapla'