2010-11-19 8 views
3

Ich habe versucht odfWeave ein bisschen, nette App. Aber ganz am Anfang, auch wenn ich genau wie im Beispiel beschrieben versucht habe, kann ich keine Datei erzeugen.die Zeile, die odfWeave-generierte odt-Datei als beschädigt

ich ein bisschen in der ODT-Datei gesucht haben und eine Erklärung in der content.xml Ursache des Problems gefunden wird, ist es:

text:bullet-char="<U+25CF>"

was ist eigentlich die Aussage? Wie kann ich das in R beheben? Vielen Dank!

Antwort

2

Ich hatte ein ähnliches Problem mit ODFWeave, die auf das Gebietsschema zurückverfolgt wurde nicht utf8 (siehe http://tolstoy.newcastle.edu.au/R/e10/help/10/05/4247.html).

Wenn Sie Sys.getlocale() führen dies wird Ihnen sagen, was locale R läuft. Wenn ich mich richtig erinnere, funktionierte es auf en_US.UTF-8.

Alternativ, wenn Sie das Beispiel ausführen, kommentieren Sie die Zeile aus (oder führen Sie sie einfach nicht aus);

basicStyles$wideBullet$bulletChar="\342\234\224" 

die setzt das Aufzählungszeichen zu verwenden.

+0

ein Hinweis zur Einstellung der Ländereinstellung auf en_US.UTF-8? Hier ist, was ich bekomme, wenn ich versuche, das Gebietsschema einzustellen:> 'Sys.setlocale (locale =" en_US.UTF-8 ") [1]" " Warnmeldung: In Sys.setlocale (locale =" en_US.UTF- 8"): OS Berichte anfordern Gebietsschema auf ‚en_US.UTF-8‘ – Chase

+0

auch nicht honored' werden kann ich habe genau das gleiche Problem wie du – lokheart

+0

Leider tun kann ich mich nicht erinnern, ob ich es geschafft, das Gebietsschema zu ändern. Ich denke, ich habe odfweave getestet, also habe ich den Befehl weggelassen, der das Aufzählungszeichen setzt. Ich habe seither keine Tests mehr gemacht. – PaulHurleyuk