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


Sehr geehrte Frau Blum,

Blum, Barbara schrieb:
Sehr geehrte Frau Henschel,

ich füge Ihnen als Beispiel den Screenshot eines externen Partners
(Reisebuch-Verlag) bei. Dieser arbeitet mit MS Word 2003 und der Custom
XML-Funktion, wodurch durch "Semantic Tagging", also semantische
Auszeichnungen, bestimmte Inhalte mit der Dokumentstruktur ausgezeichnet
und diese angezeigt wird. (Am rechten Rand wird die XML-Struktur in
einem Dialogfeld eingeblendet.)

Unsere Frage ist, ob es in LibreOffice eine solche Funktion (auch wenn
diese anders aussieht) bereits gibt, oder Entwicklungen in diese
Richtung geplant sind.

Ich hoffe, dadurch wird klarer, was wir meinen.
Vielen Dank für Ihre rasche Rückmeldung.

Ich hoffe, dass ich es richtig verstanden habe. Ich habe zumindest die UI in Word 2010 gefunden. Sie befindet sich dort im Tab "Entwicklungstools". Wenn ich allerdings versuche die Datei im neuen docx-Format abzuspeichern, erhalte ich von Word die Meldung "Die Datei enthält benutzerdefinierte XML-Elemente, die von Word nicht mehr unterstützt werden. Beim Speichern der Datei werden diese benutzerdefinierten XML-Elemente endgültig entfernt."

Es scheint etwas zu sein, was auch im "extended" OpenDocument Format möglich ist und dort "Foreign Elements and Attributes" heißt. Um damit eigene XML-Elemente nutzen zu können, müssten Sie allerdings den Sourcecode von LibreOffice selbstständig erweitern und Ihr persönliches Office herstellen. Ich gehe davon aus, dass das eher nicht gewünscht wird.

Soweit ich es überblicke, gibt es keine Bestrebungen, eine Benutzeroberfläche dafür zu entwickeln, mit der der Benutzer eigene xml-Elemente einfügen könnte.

Aus dem Screenshot geht leider nicht hervor, warum solche Auszeichnungen vorgenommen werden sollen. Ich vermute, dass einzelne Begriffe so gekennzeichnet werden sollen, dass sie durch ein Programm gefunden werden können. Wenn solches gewünscht ist, sehe ich in LibreOffice folgende Möglichkeiten:

(1) LibreOffice besitzt ein sehr gut handhabbares Konzept von Absatz- und Zeichenvorlagen. Wenn eigene Vorlagen für die jeweiligen Bedeutungen definiert sind, dann sind die mit diesen Vorlagen formatierten Elemente über den Namen der Vorlage in der Datei identifizierbar. Solche Vorlagen können in einer Dokumentenvorlage gesammelt werden, so dass alle Dokumente, die auf dieser Dokumentenvorlage basieren, die selben Vorlagen benutzen. Für den Autor gibt es allerdings keine direkt eingeblendeten Start- und Endmarkierungen.

Solche Dokumente können auch mittels XSLT analysiert werden. Neben dem üblichen Format, das eigentlich ein zip-Archiv ist (wie beim docx-Format auch), kann LibreOffice auch Dokumente in Flat-ODF lesen und speichern, bei dem nur eine Datei im direkt lesbaren XML-Format benutzt wird.

Selbstverständlich ist das Arbeiten mit solchen Formatvorlagen auch über Makros möglich.

(2) In LibreOffice gibt es sogenannte "Feldbefehle". Mit diesen können Inhalte aus einer Datenbank, Meta-Informationen aus dem Dokument selbst aber auch direkt eingegebene Inhalte oder aus einer Liste ausgewählte Teile in das Dokument eingefügt werden. Auch diese besitzen in der Datei eigene XML-Elemente. Für solche Elemente lässt sich eine graue Hinterlegung einschalten und sie besitzen einen Tooltip mit einem Hinweis. Insbesondere das "Eingabefeld", in der Datei <text:text-input> scheint mir geeignet zu sein.

(3) Auch "Lesezeichen" könnten geeignet sein. Solche sind im Navigator (eine Art Gliederungsansicht) sichtbar und direkt auswählbar. Auch in der Datei werden sie durch ein eigenes XML-Elemente dargestellt.

Ansonsten sollten Sie sich wirklich überlegen, ob Sie nicht auch an die internationale Liste schreiben.

Mit freundlichen Grüßen
Regina Henschel



Mit freundlichen Grüßen
Barbara Blum




Am 2017-03-24 12:13, schrieb Regina Henschel:
Sehr geehrte Frau Blum,

ich verstehe Ihre Frage nicht. Können Sie bitte ein Beispiel geben,
was Sie erreichen möchten?

Mit freundlichen Grüßen
Regina Henschel

Blum, Barbara schrieb:
Liebe Libre Community,
sehr geehrte Frau Henschel,

vielen Dank für ihre schnelle und ausführliche Antwort, die uns sehr
weitergeholfen hat.

Wir haben nur noch eine letzte Frage:

Kann man in LibreOffice die Dokumentstruktur (DTD, XSD) verbinden und
dann XML-Knoten im Text anzeigen lassen?

Wir würden und wirklich sehr freuen, wenn Sie uns diese letzte Frage
noch beantworten könnten und bedanken uns schon sehr herzlich für Ihre
Mühen!


Vielen Dank und herzliche Grüße im Namen des gesamten Projektteams,
Barbara Blum




--
Liste abmelden mit E-Mail an: users+unsubscribe@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/users/
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.