<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>HI,</p>
    <p>this is very very interesting for an enterprise person like me.</p>
    <p>Firstly wish to know what did you use to make the presentation?</p>
    <p>Is it some thing like latex-beamer or some other package?</p>
    <p>secondly, is there a way to get some other formats into pympress?</p>
    <p><br>
    </p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 13/01/20 3:56 pm, Peter Rayner via
      orca-list wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:24092.17891.718027.642016@6250l-137483-l.mobility.unimelb.net.au">
      <pre class="moz-quote-pre" wrap="">A while ago I asked about tools for two-screen presentation that might
work well with orca. I've almost found one, pympress
(<a class="moz-txt-link-freetext" href="https://github.com/Cimbali/pympress.git">https://github.com/Cimbali/pympress.git</a>)
With two screens it will display a "content" screen for the audience
and a "presenter's" screen for the presenter.
In particular it has an annotations mode where pdf annotations on a 
pdf page are displayed in an annotations area on the presenter's
screen. These are visible to orca. for the curious I attach a simple
latex file which generates such a thing. To test this build pympress,
(I installed it with the conda packaging system)
generate the pdf with
pdflatex pympress-demo
run it again to remove some latex warnings
pdflatex pympress-demo
then
pympress pympress-demo.pdf
You will need to turn on annotations mode in the configuration menu.
The first time I needed sighted assistance for that but I bet I
could have changed a config file somewhere.
I managed to find the annotations with my braille display and change
the pages with the space bar on the display. This is surprisingly
close to what I need.
The main remaining problem is that orca doesn't *seem* to update the
annotations as I change page and also that, on drawing the new page,
orca doesn't know to jump to the annotations area (why should it of
course).  
This might be a gtk question but is there anything I can call to
attract orca's attention to a particular bit of the screen? 
If it's any help here is the method that renders the annotations:
    def add_annotations(self, annotations):
        """ Add annotations to be displayed (typically on going to a new slide).
        """
        prev_annots = self.scrollable_treelist.get_model()
        if prev_annots:
            prev_annots.clear()
        list_annot = Gtk.ListStore(str)

        for annot in annotations:
            list_annot.append(('● ' + annot,))

        self.scrollable_treelist.set_model(list_annot)


self.scrollable_treelist is a widget constructed by a call to a
Gtk.Builder instance. I'm perfectly happy to change the way pympress
is displaying these annotations e.g. to a Textview... what is source
code for after all.
So my main question is how to render these annotations in such a way
that orca will automatically jump to the annotations area when each
new page comes up. Of course if that turns out to be impossible then a
single keystroke that would accomplish the same thing would be ok too.
thanks in advance for any help and, of course, I'll share the result
if I can make it work.
rgards
Peter




</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
orca-list mailing list
<a class="moz-txt-link-abbreviated" href="mailto:orca-list@gnome.org">orca-list@gnome.org</a>
<a class="moz-txt-link-freetext" href="https://mail.gnome.org/mailman/listinfo/orca-list">https://mail.gnome.org/mailman/listinfo/orca-list</a>
Orca wiki: <a class="moz-txt-link-freetext" href="https://wiki.gnome.org/Projects/Orca">https://wiki.gnome.org/Projects/Orca</a>
Orca documentation: <a class="moz-txt-link-freetext" href="https://help.gnome.org/users/orca/stable/">https://help.gnome.org/users/orca/stable/</a>
GNOME Universal Access guide: <a class="moz-txt-link-freetext" href="https://help.gnome.org/users/gnome-help/stable/a11y.html">https://help.gnome.org/users/gnome-help/stable/a11y.html</a>
</pre>
    </blockquote>
    <div class="moz-signature">-- <br>
      Regards, <br>
      Krishnakant Mane,<br>
      Project Founder and Leader,<br>
      <a style="color:#FF4500" href="https://gnukhata.in/">GNUKhata</a><br>
      <small><em><i>(Opensource Accounting, Billing and Inventory
            Management Software)</i></em></small></div>
  </body>
</html>