Date: prev next · Thread: first prev next last
2012 Archives by date, by thread · List index


Betreffend:
LibreOffice 3.5.5.3 
Build-ID: 7122e39-92ed229-498d286-15e43b4-d70da21

Ich habe einen eigenen Font erstellt, der folgenden font-family-Namen hat: l"lala
Im Namen befindet sich also das Sonderzeichen ".
Zuerst habe ich ein ganz normales Dokument erstellt und abgespeichert.
Danach als XHTML exporiert.

Das Ergebnis ist leider buggy. Die font-family wird nicht richtig ausgewiesen. Das Ergebnis:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN" 
"http://www.w3.org/Math/DTD/mathml2/xhtml-math11-f.dtd";>
<html xmlns="http://www.w3.org/1999/xhtml";><!--This file was converted to xhtml by OpenOffice.org - 
see http://xml.openoffice.org/odf2xhtml for more info.--><head 
profile="http://dublincore.org/documents/dcmi-terms/";><meta http-equiv="Content-Type" 
content="application/xhtml+xml; charset=utf-8"/><title xml:lang="en-US">- no title 
specified</title><meta name="DCTERMS.title" content="" xml:lang="en-US"/><meta 
name="DCTERMS.language" content="en-US" scheme="DCTERMS.RFC4646"/><meta name="DCTERMS.source" 
content="http://xml.openoffice.org/odf2xhtml"/><meta name="DCTERMS.issued" 
content="2012-08-25T18:59:49.26" scheme="DCTERMS.W3CDTF"/><meta name="DCTERMS.modified" 
content="2012-08-25T19:00:49.50" scheme="DCTERMS.W3CDTF"/><meta name="DCTERMS.provenance" 
content="" xml:lang="en-US"/><meta name="DCTERMS.subject" content="," xml:lang="en-US"/><link 
rel="schema.DC" href="http://purl.org/dc/elements/1.1/"; hreflang="en"/><link rel="schema.DCTERMS" 
href="http://purl.org/dc/terms/"; hreflang="en"/><link rel="schema.DCTYPE" 
href="http://purl.org/dc/dcmitype/"; hreflang="en"/><link rel="schema.DCAM" 
href="http://purl.org/dc/dcam/"; hreflang="en"/><style type="text/css">
 @page { }
 table { border-collapse:collapse; border-spacing:0; empty-cells:show }
 td, th { vertical-align:top; font-size:12pt;}
 h1, h2, h3, h4, h5, h6 { clear:both }
 ol, ul { margin:0; padding:0;}
 li { list-style: none; margin:0; padding:0;}
 <!-- "li span.odfLiEnd" - IE 7 issue-->
 li span. { clear: both; line-height:0; width:0; height:0; margin:0; padding:0; }
 span.footnodeNumber { padding-right:1em; }
 span.annotation_style_by_filter { font-size:95%; font-family:Arial; background-color:#fff000; 
margin:0; border:0; padding:0; }
 * { margin:0;}
 .P1 { font-size:12pt; font-family:l"lala; writing-mode:page; }
 <!-- ODF styles with no properties representable as CSS -->
 { }
 </style></head><body dir="ltr" style="max-width:21.001cm;margin:2cm; margin-top:2cm; 
margin-bottom:2cm; margin-left:2cm; margin-right:2cm; writing-mode:lr-tb; "><p 
class="P1">ABCD</p></body></html>

Wie man hier bei .P1 sieht, steht der font-family-Name nicht unter Anführungszeichen. Öffnet man 
diese Datei mit einem Browser, wird der Text falsch dargestellt. Es wird nicht der Font l"lala 
verwendet.
Ich ändere nun .p1 auf:

 .P1 { font-size:12pt; font-family:'l"lala'; writing-mode:page; } 

Ich setze also den font-family-Namen unter einfache Anführungszeichen. Ich speichere die Änderung 
ab und rufe die Seite erneut mit einem Browser auf. Nun werden die Texte korrekt dargestellt.
Scheinbar werden beim Export Sonderzeichen in font-family-Namen nicht berücksichtigt.

Den Font l"lala gibts auf http://www.megafileupload.com/en/file/365503/laxala-ttf.html zum Download.
Backgroundinfos gibts auf 
http://phpforum.de/forum/showthread.php?s=f3fd183537cff068b1187cca3de4e188&t=271885

mfg friba

-- 
Informationen zum Abmelden: E-Mail an discuss+help@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/discuss/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.