mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
...
This commit is contained in:
parent
4518d78b2f
commit
dc18dbd5b0
@ -10,8 +10,10 @@ from calibre.ebooks.docx.names import XPath, get
|
|||||||
|
|
||||||
class Settings(object):
|
class Settings(object):
|
||||||
|
|
||||||
def __init__(self, root):
|
def __init__(self):
|
||||||
self.default_tab_stop = 720 / 20
|
self.default_tab_stop = 720 / 20
|
||||||
|
|
||||||
|
def __call__(self, root):
|
||||||
for dts in XPath('//w:defaultTabStop[@w:val]')(root):
|
for dts in XPath('//w:defaultTabStop[@w:val]')(root):
|
||||||
try:
|
try:
|
||||||
self.default_tab_stop = int(get(dts, 'w:val')) / 20
|
self.default_tab_stop = int(get(dts, 'w:val')) / 20
|
||||||
|
@ -55,6 +55,7 @@ class Convert(object):
|
|||||||
self.mi = self.docx.metadata
|
self.mi = self.docx.metadata
|
||||||
self.body = BODY()
|
self.body = BODY()
|
||||||
self.theme = Theme()
|
self.theme = Theme()
|
||||||
|
self.settings = Settings()
|
||||||
self.tables = Tables()
|
self.tables = Tables()
|
||||||
self.fields = Fields()
|
self.fields = Fields()
|
||||||
self.styles = Styles(self.tables)
|
self.styles = Styles(self.tables)
|
||||||
@ -267,7 +268,7 @@ class Convert(object):
|
|||||||
except KeyError:
|
except KeyError:
|
||||||
self.log.warn('Settings %s do not exist' % sename)
|
self.log.warn('Settings %s do not exist' % sename)
|
||||||
else:
|
else:
|
||||||
self.settings = Settings(fromstring(seraw))
|
self.settings(fromstring(seraw))
|
||||||
|
|
||||||
if foname is not None:
|
if foname is not None:
|
||||||
try:
|
try:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user