""" This enables -L, --language and -W for docbook output. Additionally the magic word IMAGENAME will contain the imagename instead of "IMAGE:imagename" Example: mw-render -w docbook -L de -W debug=True;imagesrcresolver=/home/images/IMAGENAME The content of writer() belongs to the mwlib. """ from mwlib.docbookwriter import * def writer(env, output, status_callback, **args): # changed """ This is the function for external use. It is called by apps.render """ if status_callback: buildbook_status = status_callback.getSubRange(0, 50) else: buildbook_status = None book = writerbase.build_book(env, status_callback=buildbook_status) scb = lambda status, progress : status_callback is not None and status_callback(status=status, progress=progress) scb(status='preprocessing', progress=50) for c in book.children: preprocess(c) scb(status='rendering', progress=60) args["language"] = args["lang"] # changed del args["lang"] # changed mwlib.docbookwriter.DocBookWriter(env, status_callback=scb, documenttype="book", **args).writeBook(book, output=output) # changed def setupWriter(): mwlib.docbookwriter.writer = writer mwlib.docbookwriter.writer.options = \ ["documenttype","lang","imagesrcresolver","debug"] import mwlib.docbookwriter class MyDocBookWriter(mwlib.docbookwriter.DocBookWriter): def dbwriteImageLink(self, obj): if obj.target: name = obj.target obj.target = name[name.find(":") + 1:] return super(MyDocBookWriter,self).dbwriteImageLink(obj) def setupDocBookWriter(): mwlib.docbookwriter.DocBookWriter = MyDocBookWriter def apply(): setupWriter() setupDocBookWriter() -6-2'>distro/cib/libreoffice-6-2 LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
path: root/avmedia
AgeCommit message (Expand)Author
2022-02-18Related: tdf#100007 pause state not always updating "play" state to offCaolán McNamara
2022-02-18update play/pause/stop when one of the other changesCaolán McNamara
2022-02-18Related: tdf#34759 ditch PlayPending hack and use GST_STATE_TARGETCaolán McNamara
2021-11-17loplugin:stringliteraldefine in avmediaNoel Grandin
2021-11-16Drop redundant 'using rtl::OUString'Mike Kaganski
2021-11-10new loplugin:stringliteraldefineNoel Grandin
2021-11-08use more OUStringLiteral in MediaDescriptorNoel Grandin
2021-10-28Prepare for removal of non-const operator[] from Sequence in avmediaMike Kaganski
2021-10-27Add support for macOS SDK 12.0Stephan Bergmann
2021-08-27clang-tidy:readability-redundant-member-initNoel Grandin
2021-08-23loplugin:referencecasting look through more clang TypesNoel Grandin
2021-08-07create comphelper::OMultiTypeInterfaceContainerHelper2 and use itNoel Grandin
2021-08-07no need to use UNO_QUERY hereNoel Grandin
2021-08-06fix --disable-avmedia clang-plugins warningsCaolán McNamara
2021-08-05Pass context and resource string down to boost::locale separatelyNoel Grandin
2021-08-02convert #defines to OUStringLiteralNoel Grandin
2021-07-26use officecfg for security optionsNoel Grandin
2021-07-12tdf#126665 Remember last used file picker directorySamuel Mehrbrodt
2021-06-18tdf#130428 remove unnecessary usage of SfxItemState::UNKNOWNArmin Le Grand (Allotropia)
2021-06-17use string_view in the Translate APINoel Grandin