Hi Dimitris,

I looked around for a way to integrate PDF into Pharo. But as long as we don’t 
have a way to natively display interactive multimedia (maybe Bloc will at some 
point support something like this?), I consider it not worth the effort to come 
up with a half-baked (note to self: watch that movie again) solution that is 
hard to implement and cannot even remotely support all the use cases as an 
external tool that have been crafted for years. Just rendering bitmaps loses so 
much information (full text) and actionability (hyperlinks). If I wanted to 
have interactive PDFs inside Pharo, I had to invest so much time to replicate 
functionality that has been implemented before. So, I chose the path of the 
least resistance by pushing this responsibility to a specialized tool. I think 
Pharo is great for modelling, exploration, and inspection, but OS integration 
is not really a selling point, and it doesn’t have to be. By using a standard 
PDF viewer I also gain that users are already familiar with them and have their 
own workflow that I can extend.

As a side note, I think that being able to embed a web browser inside Pharo 
would open up a whole new world of applications, as web browsers are currently 
the vehicles for content distribution. But as long as there is no project where 
this is a critical feature, I can live without it.

Cheers,
Manuel

> On 1 Nov 2017, at 22:39, Dimitris Chloupis <kilon.al...@gmail.com> wrote:
> 
> Super cool more detailed recommendations when I try it on practice 
> 
> A cheap pdf viewer in Pharo would be to turn pdf pages to JPG images which 
> you can load via image morph so you won’t have to have two separate windows. 
> There are ton of converters out there that can do this. 
> On Wed, 1 Nov 2017 at 23:17, Manuel Leuenberger <leuenber...@inf.unibe.ch 
> <mailto:leuenber...@inf.unibe.ch>> wrote:
> Hi everyone,
> 
> I was experimenting in the last few weeks with my take on literature 
> research. For me, the corpus of scientific papers form an interconnected 
> graph, not those plain lists and tables we keep in our bibliographies. So, 
> here is the first prototype that has Google Scholar integration for search, 
> can fetch PDFs from IEEE and ACM, extracts metadata from PDFs - all this 
> results in hyperlinked PDFs!
> 
> See a demo here: https://youtu.be/EcK3Pt_WnEw <https://youtu.be/EcK3Pt_WnEw>
> Also slides from the SCG seminar here: 
> http://scg.unibe.ch/download/softwarecomposition/2017-10-31-Leuenberger-ILE.pdf
>  
> <http://scg.unibe.ch/download/softwarecomposition/2017-10-31-Leuenberger-ILE.pdf>
> 
> I plan on packaging it, so that those who are interested can check it out 
> themselves (help wanted!). Currently, it only works on macOS.
> 
> What do you think of my approach? Which use cases should be added?
> 
> Cheers,
> Manuel
> 

Reply via email to