Skip to content

AttributeError: 'strike' object has no attribute 'tracking' #6

Description

@freder

hi,

I want to give pagebot a try, but am running into errors with the "hello world" example already.
using this code, I get:

Traceback (most recent call last):
  File "Basics/E01_Basics/E00_HelloWorld.py", line 77, in <module>
    draw(contextName)
  File "Basics/E01_Basics/E00_HelloWorld.py", line 71, in draw
    doc.export(exportPath)
  File "/miniconda3/lib/python3.7/site-packages/pagebot/document.py", line 1541, in export
    self.build(path=path, multiPage=multiPage, **kwargs)
  File "/miniconda3/lib/python3.7/site-packages/pagebot/document.py", line 1520, in build
    self.view.build(path, pageSelection=pageSelection, multiPage=multiPage, **kwargs)
  File "/miniconda3/lib/python3.7/site-packages/pagebot/elements/views/pageview.py", line 185, in build
    page.buildChildElements(self, origin, **kwargs)
  File "/miniconda3/lib/python3.7/site-packages/pagebot/elements/element.py", line 787, in buildChildElements
    e.build(view, origin, **kwargs)
  File "/miniconda3/lib/python3.7/site-packages/pagebot/elements/text.py", line 364, in build
    context.drawText(self.bs, (px1, py1, pw1, ph1))
  File "/miniconda3/lib/python3.7/site-packages/pagebot/contexts/basecontext/basecontext.py", line 920, in drawText
    self.textBox(bs, upt(box))
  File "/miniconda3/lib/python3.7/site-packages/pagebot/contexts/flatcontext/flatcontext.py", line 680, in textBox
    self._place(s, xpt, ypt, wpt, hpt)
  File "/miniconda3/lib/python3.7/site-packages/pagebot/contexts/flatcontext/flatcontext.py", line 579, in _place
    placedText = self.page.place(bs.cs.txt)
  File "/miniconda3/lib/python3.7/site-packages/pagebot/contexts/basecontext/babelstring.py", line 337, in _get_cs
    self._cs = self.context.fromBabelString(self)
  File "/miniconda3/lib/python3.7/site-packages/pagebot/contexts/flatcontext/flatcontext.py", line 851, in fromBabelString
    st.tracking(tracking/10) # Flat tracking if %, BabelString is 1/1000em
AttributeError: 'strike' object has no attribute 'tracking'

is this a bug or am I doing it wrong?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions