Saturday, December 20, 2014

Papeeria New, Dec 19

TL; DR: Import files from Internet; use legacy charsets

Import file from URL

So you run your computing jobs somewhere in the cloud or on a supercomputer in your lab and want to pull the latest results into Papeeria to build a plot or a table? This just have become easier. You can now download data into Papeeria project from any public available URL over HTTP(s) protocol. Moreover, Papeeria remembers the original URL and allows for updating  downloaded resources when originals change.

Importing crude oil data as CSV files from Quandl

It may also serve as poor man's Dropbox and GitHub integration. If you write complex plots produced by R or Python scripts to public Dropbox folder or collaborate with your colleagues using GitHub, you can pull files you need into Papeeria with Import from URL function.

Note that in general you'll need URL pointing to raw data. Normally when you request a "shareable link" Dropbox gives you a link to its own page with "Download" button. However, you can paste it into Import from URL dialog and we will automatically transform it into raw URL.

Import from URL sits in the workspace menu, next to Upload File. We're working on the real Dropbox, Google Drive and GitHub integration, stay tuned.

Strange legacy charsets

Many people don't even think about charsets because they write in English, and many of those who need to use other charsets, such as Cyrillic, use UTF-8. However, just a few years ago they had to use 8-bit charsets, such as Windows 1251 or KOI-8R (have you ever heard about that?) and there are legacy packages and styles which rely on these charsets.

Papeeria uses UTF-8 everywhere, but for those who need legacy charsets, we added an option to convert project files before running TeX compiler. There is just a couple of charsets at the moment, but if you need some other one,  please let us know.

Legacy charsets in the sample project settings