tag:blogger.com,1999:blog-63911193035318778672024-03-14T09:02:06.213+03:00PapeeriaDmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.comBlogger75125tag:blogger.com,1999:blog-6391119303531877867.post-50066053786465582192020-03-02T22:18:00.000+03:002020-03-02T22:18:19.023+03:00Auto-exporting of PDF files<div dir="ltr" style="text-align: left;" trbidi="on">
Papeeria can now automatically upload PDF files produced by LaTeX compiler to Dropbox or Google Drive or to Papeeria project itself.<br />
<br />
<hr />
<div style="background-color: #fff2cc; padding: 1em;">
Uploading to Dropbox and Google Drive is a premium feature which is available to users subscribed to <a href="https://papeeria.com/subscribe/delta" target="_blank">paid plan Delta</a>.</div>
<hr />
<br />
Click "Options" in "Save" dropdown in the PDF viewer pane to open the options modal and choose destination files on the desired locations and optionally enable auto-saving.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-9y4rzdWZUfw/Xl1ZGxFNTyI/AAAAAAAAA2c/TJZWoqt8WiIYvjESKTFiwOBY1xgWXF1vwCLcBGAsYHQ/s1600/Screenshot%2Bat%2B2020-03-02%2B21-43-50.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="490" data-original-width="445" height="320" src="https://1.bp.blogspot.com/-9y4rzdWZUfw/Xl1ZGxFNTyI/AAAAAAAAA2c/TJZWoqt8WiIYvjESKTFiwOBY1xgWXF1vwCLcBGAsYHQ/s320/Screenshot%2Bat%2B2020-03-02%2B21-43-50.png" width="290" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-O7SsyucRuGU/Xl1ZG5IoJ6I/AAAAAAAAA2g/-4eVWjt6gNsZrGgyiA26mzb9iH8cZ-6ZQCLcBGAsYHQ/s1600/Screenshot%2Bat%2B2020-03-02%2B21-42-51.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="432" data-original-width="899" height="153" src="https://1.bp.blogspot.com/-O7SsyucRuGU/Xl1ZG5IoJ6I/AAAAAAAAA2g/-4eVWjt6gNsZrGgyiA26mzb9iH8cZ-6ZQCLcBGAsYHQ/s320/Screenshot%2Bat%2B2020-03-02%2B21-42-51.png" width="320" /></a></div>
<br />
If you leave the location field empty, we will generate output file names with the project name and file name built into, the same way as we do with downloadable PDF files.<br />
<br />
</div>
Dmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.comtag:blogger.com,1999:blog-6391119303531877867.post-13355680757739527232019-08-13T15:41:00.001+03:002019-08-13T15:45:07.511+03:00File change notifications from Dropbox<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
</div>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://1.bp.blogspot.com/-Xa0L425WOuc/XVKuCz5LZhI/AAAAAAAAA0E/K3iQo-5XZvwNKG-60_UUwal1XzSvwY1kwCLcBGAs/s1600/Screenshot%2B2019-08-13%2B15%253A32%253A51.png" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="569" data-original-width="383" height="400" src="https://1.bp.blogspot.com/-Xa0L425WOuc/XVKuCz5LZhI/AAAAAAAAA0E/K3iQo-5XZvwNKG-60_UUwal1XzSvwY1kwCLcBGAs/s400/Screenshot%2B2019-08-13%2B15%253A32%253A51.png" width="268" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Version control pane showing <br />
file change notifications from Dropbox</td></tr>
</tbody></table>
If you set up <a href="http://docs.papeeria.com/storage/dropbox/" target="_blank">Dropbox Sync</a> for your project, you will recieve notifications when files are changed on Dropbox externally. For instance, you may upload a new version of the paper text to Dropbox through their web interface or edit files on Dropbox folder mounted to your computer using your favorite text editor.<br />
<br />
Notifications are shown in the Version contol pane. Red dot indicates that there are some changes and the list of changed files is shown in the Cloud Storage Sync section.<br />
<br />
Pay attention that you may need to re-authorize to Dropbox in the settings page to switch notifications on.<br />
<br /></div>
Dmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.comtag:blogger.com,1999:blog-6391119303531877867.post-39617056676611006892019-06-28T01:35:00.002+03:002019-12-06T20:42:30.538+03:00Custom file version names<div dir="ltr" style="text-align: left;" trbidi="on">
Sometimes it is not easy to identify file version that you need by its timestamp, especially when editing actively. Now you can replace timestamps with custom mnemonic names. Just select a file version in File History dialog and click in the timestamp text field.<br />
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-cJ8feRDO8Ac/XRVEo_5SXII/AAAAAAAAAy8/d2zGh5-0lQkPL8nOEnJhMUvsthayWYNCgCLcBGAs/s1600/Screenshot%2Bfrom%2B2019-06-28%2B01-34-42.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="393" data-original-width="463" src="https://1.bp.blogspot.com/-cJ8feRDO8Ac/XRVEo_5SXII/AAAAAAAAAy8/d2zGh5-0lQkPL8nOEnJhMUvsthayWYNCgCLcBGAs/s1600/Screenshot%2Bfrom%2B2019-06-28%2B01-34-42.png" /></a></div>
<div>
<br /></div>
</div>
Dmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.comtag:blogger.com,1999:blog-6391119303531877867.post-35611221448977801022019-06-10T19:11:00.000+03:002019-12-06T20:42:13.207+03:00Papeeria News, June 10: edit history player<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: left;">
We can now replay the sequence of edits between two file versions. Just open <a href="http://blog.papeeria.com/2019/04/papeeria-news-apr-17-meet-file-edit.html" target="_blank">File Edit History dialog</a> and select some version in the list. If there are any edits between the selected version and subsequent one, you'll see "Play edits" button in the top-right corner of the dialog. You can replay edits one by one and see edits made by you or your collaborators. Inserts are highlighted with green, deletes are marked with red.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
See how it works in this video:</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/kKN0t4zW2cA/0.jpg" frameborder="0" height="400" src="https://www.youtube.com/embed/kKN0t4zW2cA?feature=player_embedded" width="480"></iframe></div>
<br /></div>
Dmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.comtag:blogger.com,1999:blog-6391119303531877867.post-50722425894968276292019-05-06T19:37:00.000+03:002019-05-06T19:37:23.786+03:00Papeeria News, May 6: Meet Google Drive Sync!<div dir="ltr" style="text-align: left;" trbidi="on">
Google Drive Sync is now available in addition to Dropbox Sync on paid accounts. Together they are now called "Cloud Storage Sync" in our Version Control pane.<br />
<br />
Sync works the same way for both services: one can export the whole project to cloud storage and import it back. Exported projects appear as sub-folders under a folder named <span style="font-family: "courier new" , "courier" , monospace;">Papeeria</span> on Google Drive and <span style="font-family: "courier new" , "courier" , monospace;">Apps/Papeeria</span> on Dropbox.<br />
<br />
Read the details on <a href="http://docs.papeeria.com/storage/google-drive/" target="_blank">Papeeria Docs pages</a><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://4.bp.blogspot.com/-bz7Dw_O8ksU/XNBid0e9feI/AAAAAAAAAx0/P9pFcm8nRyULw910NsdPxwB2ZjkJ0SaigCLcBGAs/s1600/intro-cloud.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="518" data-original-width="434" src="https://4.bp.blogspot.com/-bz7Dw_O8ksU/XNBid0e9feI/AAAAAAAAAx0/P9pFcm8nRyULw910NsdPxwB2ZjkJ0SaigCLcBGAs/s1600/intro-cloud.png" /></a></div>
<br />
<br />
<br /></div>
Dmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.comtag:blogger.com,1999:blog-6391119303531877867.post-65489570692071212792019-04-17T21:01:00.000+03:002019-12-06T20:41:51.035+03:00Papeeria News, Apr 17: meet File Edit History<div dir="ltr" style="text-align: left;" trbidi="on">
We just have launched a new version control option. File Edit History which is built into Papeeria allows for listing, viewing and reverting to file versions produced hours or days ago.<br />
<br />
This feature is enabled on all accounts and is available from Version Control pane.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://4.bp.blogspot.com/-VMFjsxQNlZ0/XLdoEaS7c-I/AAAAAAAAAxI/3rCdxBLrXYsvIZw0advCtEiSzHy7z7k8wCLcBGAs/s1600/intro-cosmas.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="292" data-original-width="416" src="https://4.bp.blogspot.com/-VMFjsxQNlZ0/XLdoEaS7c-I/AAAAAAAAAxI/3rCdxBLrXYsvIZw0advCtEiSzHy7z7k8wCLcBGAs/s1600/intro-cosmas.png" /></a></div>
<br />
In the process of file editing, we save new versions from time to time and saved versions become available in the history dialog. From the dialog, one can preview past versions and replace the live file with the contents of the selected version.<br />
<br />
This also works for removed files, so you can now quickly recover a file if it was removed by accident.<br />
<br />
The maximum age of versions in the edit history is limited with 24 hours on the free plan Epsilon and with 30 days on <a href="https://papeeria.com/about/pricing" target="_blank">premium plan Delta</a>.</div>
Dmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.comtag:blogger.com,1999:blog-6391119303531877867.post-75541473101217532472019-01-23T20:28:00.001+03:002019-01-23T20:28:36.218+03:00Papeeria News, Jan 23: Dropbox Sync<div dir="ltr" style="text-align: left;" trbidi="on">
We have launched Dropbox Sync feature which allows for exporting Papeeria projects to <a href="https://dropbox.com/" target="_blank">Dropbox</a> folders and importing them back. Connect your Dropbox with Papeeria account in the <a href="https://www.papeeria.com/settings" target="_blank">settings</a> and then export projects from Version Control pane.<br />
<br />
Dropbox Sync is available to all users who are subscribed to <a href="https://papeeria.com/subscribe/delta" target="_blank">premium plan Delta</a>. You may want to <a href="http://docs.papeeria.com/storage/dropbox/" target="_blank">read more</a> about some subtle details in the docs.</div>
Dmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.comtag:blogger.com,1999:blog-6391119303531877867.post-35614003966298826782017-08-31T19:46:00.000+03:002017-09-01T13:53:13.670+03:00Papeeria News, Aug 31: spell-checker updates<div dir="ltr" style="text-align: left;" trbidi="on">
<b>TL;DR:</b> hit <span style="background-color: #eeeeee; color: red; font-family: "courier new" , "courier" , monospace;"> Alt+Enter </span> on word with spelling error to get the list of spelling corrections<br />
<br />
<h3 style="text-align: left;">
Spelling corrections and project dictionaries</h3>
We have added spelling corrections and project dictionaries to our spell-checker. Now if you position cursor on a highlighted word and hit <span style="background-color: #eeeeee; color: red; font-family: "courier new" , "courier" , monospace;"> Alt+Enter </span>, you will get a list of corrections.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://1.bp.blogspot.com/-V-PGwenY0yU/Wag8wvOMxoI/AAAAAAAAAl0/jk3RgTXtfzADraIFKwfNsW12h-yRa0P0wCLcBGAs/s1600/Screenshot%2Bat%2B2017-08-31%2B19-43-05.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="438" data-original-width="731" height="237" src="https://1.bp.blogspot.com/-V-PGwenY0yU/Wag8wvOMxoI/AAAAAAAAAl0/jk3RgTXtfzADraIFKwfNsW12h-yRa0P0wCLcBGAs/s400/Screenshot%2Bat%2B2017-08-31%2B19-43-05.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">The list of spelling corrections</td></tr>
</tbody></table>
<br />
Besides, if some word is not known to spell-checker, you can add it to whitelist. Vice-versa, if you see that some word is not highlighted as spelling error, you can add it to blacklist. Both whitelist and blacklist dictionaries are defined on the project level and are available to all collaborators in a single project.</div>
Dmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.comtag:blogger.com,1999:blog-6391119303531877867.post-35827545467346097422017-08-03T17:18:00.000+03:002017-08-03T17:18:37.961+03:00Papeeria News, Aug 3: Auto-Compiling<div dir="ltr" style="text-align: left;" trbidi="on">
<b>TL;DR:</b> paid projects can now be compiled automatically in the background<br />
<h3 style="text-align: left;">
Auto-Compiling</h3>
Now you don't have to click "Compile" or hit Ctrl+F9 that often. Compile your project the first time, and Auto-Compiler will continue compiling it for you.<br />
<br />
In the user interface Auto-Compiler appears as a robot icon in Compile button. If it is black and moving back and forth then it means that someone, probably you, is typing text in the currently open project. Once typing becomes idle, the robot start compiling it.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://1.bp.blogspot.com/--_pPuQ8fhtw/WYMt7cIajtI/AAAAAAAAAlA/ihtCQ8Afi4gP8WdM_gR6DelrkR4h9E-UwCLcBGAs/s1600/PapeeriaCompileV85.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="170" data-original-width="495" src="https://1.bp.blogspot.com/--_pPuQ8fhtw/WYMt7cIajtI/AAAAAAAAAlA/ihtCQ8Afi4gP8WdM_gR6DelrkR4h9E-UwCLcBGAs/s1600/PapeeriaCompileV85.png" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Auto-Compiler Robot icon in the Compile button</td></tr>
</tbody></table>
<br />
<br />
Read more in <a href="http://docs.papeeria.com/compiler/auto" target="_blank">Auto-Compiler docs</a>.<br />
<br class="Apple-interchange-newline" />
<hr />
<div style="background-color: #ffd966; padding: 1em;">
Auto-Compiling is available to all users working in paid projects. <a href="http://papeeria.com/subscribe/delta" target="_blank"><b>Upgrade to Delta</b></a> to benefit from Auto-Compiling in all your projects.</div>
<br /></div>
Dmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.comtag:blogger.com,1999:blog-6391119303531877867.post-53320441818175508272017-03-21T17:19:00.000+03:002017-03-21T17:19:44.974+03:00Papeeria News, Mar 21: integration with Mendeley<div dir="ltr" style="text-align: left;" trbidi="on">
<b>TL;DR</b>: <a href="http://papeeria.com/subscribe/delta" target="_blank">paid plan</a> subscribers can now pull their bibliography from Mendeley into Papeeria project.<br />
<br />
<h3 style="text-align: left;">
Biblio pane</h3>
You can now access bibliography files in the new Biblio pane. It shows a filtered project tree with only bib files and provides a Big Red Button to create or import new bibliography.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-AaO-0rDgtuA/WNE0JO2qJrI/AAAAAAAAAg0/ZA72XhfbdyYtJ-qgEGaCISJVPK-eOn7HwCLcB/s1600/intro-1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="366" src="https://2.bp.blogspot.com/-AaO-0rDgtuA/WNE0JO2qJrI/AAAAAAAAAg0/ZA72XhfbdyYtJ-qgEGaCISJVPK-eOn7HwCLcB/s400/intro-1.png" width="400" /></a></div>
<br />
<br />
<h3 style="text-align: left;">
Integration with Mendeley</h3>
If you're using Mendeley for managing bibliography records, you can now import the references into bibtex file in Papeeria and keep it synced afterwards. This premium feature is available to paying users subscribed to <a href="http://papeeria.com/about/pricing" target="_blank">plan Delta</a><br />
<br />
Connect Papeeria with Mendeley in the settings pane<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://4.bp.blogspot.com/-qyAg3bZPtPk/WNEzqiTwzII/AAAAAAAAAgo/-hTQA78izDk-u0MC8AKmEDkFTTNEvqm5ACLcB/s1600/intro-2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="355" src="https://4.bp.blogspot.com/-qyAg3bZPtPk/WNEzqiTwzII/AAAAAAAAAgo/-hTQA78izDk-u0MC8AKmEDkFTTNEvqm5ACLcB/s400/intro-2.png" width="400" /></a></div>
<br />
Import references from Mendeley into Papeeria using New Biblio button in the Biblio pane. Currently we pull all available references and write them all into one BibTeX file.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://4.bp.blogspot.com/-RvtTHkADdWU/WNEzvFyxGXI/AAAAAAAAAgs/SGfS9fqnEHgiIq-hdxpB1zGstb7w22tlwCLcB/s1600/intro-3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="366" src="https://4.bp.blogspot.com/-RvtTHkADdWU/WNEzvFyxGXI/AAAAAAAAAgs/SGfS9fqnEHgiIq-hdxpB1zGstb7w22tlwCLcB/s400/intro-3.png" width="400" /></a></div>
<br />
Sync references from time to time in the same Bibliography Files dialog<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://4.bp.blogspot.com/-m9YCqR7NpPw/WNEz0ViCrkI/AAAAAAAAAgw/wAYVCCZxftkHLYY-frmU-vjqbWAyvWEIwCLcB/s1600/Screenshot%2Bat%2B2017-03-21%2B17-06-18.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="207" src="https://4.bp.blogspot.com/-m9YCqR7NpPw/WNEz0ViCrkI/AAAAAAAAAgw/wAYVCCZxftkHLYY-frmU-vjqbWAyvWEIwCLcB/s400/Screenshot%2Bat%2B2017-03-21%2B17-06-18.png" width="400" /></a></div>
<br />
<br /></div>
Dmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.comtag:blogger.com,1999:blog-6391119303531877867.post-77983314338503944682016-11-18T20:07:00.002+03:002016-11-21T15:23:35.301+03:00Papeeria News, Nov 18: updated Plot Builder<div dir="ltr" style="text-align: left;" trbidi="on">
<b>TL;DR:</b> edit plot data and styles in a convenient table interface; use Plotly or Gnuplot to build plots<br />
<div>
<br /></div>
<h3 style="text-align: left;">
Updated Plot UI</h3>
<div>
We have upgraded the user interface of our Plot Builder. The builder has been somewhat hidden until today; now it goes much more visible with rich UI for editing data files and for tuning plot appearance. Check out the new "Table" tab in the editor when you open csv files!</div>
<div>
<br /></div>
<div>
All plots from the project are easily accessible from the new Plots pane. You can scan through the produced images, open Plot Builder from the Plots pane or create new plot files. </div>
<div>
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="http://docs.papeeria.com/plot/plot-builder.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="http://docs.papeeria.com/plot/plot-builder.png" height="170" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Plot Builder UI, Plots Pane and Viewer pane showing the compiled plot</td></tr>
</tbody></table>
<h3 style="text-align: left;">
<br />Integration with Plotly</h3>
<div>
In addition to Gnuplot engine, those who are registered on great <a href="http://plot.ly/" target="_blank">Plotly</a> service can now use Plotly to build plots. Switch between Gnuplot and Plotly using "<i>Build Plot</i>" dropdown in the Plot Table UI.</div>
<div>
<br /></div>
<h3 style="text-align: left;">
Saving generated files to the project</h3>
<div>
Last, but not least: you can now save any file which appears in the preview pane into the project. Plots are saved automatically, and if you want to save a PDF with the compiled paper, you can do it with "<i>Save</i>" dropdown in the Viewer pane.<br />
<br />
More docs are available on <a href="http://docs.papeeria.com/plot/" target="_blank">Papeeria Documentation</a> pages.</div>
</div>
Dmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.comtag:blogger.com,1999:blog-6391119303531877867.post-78939818787776032982016-11-07T22:20:00.000+03:002016-11-07T22:20:09.466+03:00Papeeria News, Nov 7: lualatex and bugfixes<div dir="ltr" style="text-align: left;" trbidi="on">
<b>TL;DR</b>: you can now use LuaTeX engine<br />
<br />
<h4 style="text-align: left;">
LuaTeX</h4>
LuaTeX is a TeX compiler which is capable of running Lua scripts in TeX documents. It might be handy in some use cases, e.g. for automated layout of trees or for building plots. Check out <a href="https://www.papeeria.com/p/388ade0ad3966fe88da8b348d04f92d0#/trees.tex" target="_blank">this project</a> to see a couple of examples.<br />
<br />
You can choose LuaLaTeX engine in the project settings or in the Compile dropdown. It is supported in both TeXLive 2015 and TeXLive 2016 distros.<br />
<br />
<h4 style="text-align: left;">
Bugfixes</h4>
We have made autocomplete less obtrusive and fixed a few bugs. We also significantly improved typing Japanese using standard input methods in Microsoft Windows and Mac OSX. </div>
Dmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.comtag:blogger.com,1999:blog-6391119303531877867.post-67714664332084084682016-10-17T16:00:00.000+03:002017-03-31T20:10:37.496+03:00Papeeria News, Oct 17: references completion<div dir="ltr" style="text-align: left;" trbidi="on">
<b>TL;DR:</b> autocompletion suggests labels and bibliography references<br />
<br />
LaTeX is very good at referencing document elements and citing bilibography. If you want to reference a figure in your text, you just put <span style="font-family: "courier new" , "courier" , monospace;">\label</span> tag in the figure and use<span style="font-family: "courier new" , "courier" , monospace;"> \ref</span> command to reference it. If you need to reference a biliography record, you use \cite command. Both \ref and <span style="font-family: "courier new" , "courier" , monospace;">\cite</span> format a reference using chosen style,so that "<i>see the results of comparison with Other Product \cite{competitors} in the table \ref{competitor-analysis}</i>" converts to "<i>see the results of comparison with Other Product [3] in the table 2</i>".<br />
<br />
Unfortunately it is easy to forget the id of a referenced element, and when you need to type it in the <span style="font-family: "courier new" , "courier" , monospace;">\cite</span> tag, you often would open a bibliography file to recall what id did you assign to a paper.<br />
<br />
Papeeria will help you a little bit by suggesting the list of labels and bibliography records in autocompletion popup. They should show up automatically when cursor enters \ref or \cite tag, provided that the project has been previously compiled. We extract labels and bibliography records from the artifacts produced by TeX compiler so we need at least one compile cycle.<br />
<br />
<br /></div>
Dmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.comtag:blogger.com,1999:blog-6391119303531877867.post-25360382191018784892016-10-03T20:35:00.001+03:002016-10-03T20:35:54.133+03:00Papeeria News, Oct 3: instant preview of the math formulae<div dir="ltr" style="text-align: left;" trbidi="on">
<b>TL;DR:</b> Papeeria shows math formula previews<br />
<br />
LaTeX excels at typesetting maths. However, if you make a typo or mistake in non-trivial math equation you get no immediate feedback and have to recompile the document to see if firmula looks good. Papeeria provides live preview of mathematics so you can see how the equation looks like without recompiling the document.<br />
<br />
Formula preview shows up at the bottom of the text editor automatically when cursor enters math mode which is either delimited with single or double-dollar symbols, or inside equation environment. If cursor is already at the bottom of the editor, the preview moves to the top edge.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://3.bp.blogspot.com/-6-3UvyCAKKI/V_KUi2Cb_bI/AAAAAAAAAeI/BDde4GAU_SU2im_dCG2d5k2kQ-AoXPQDwCLcB/s1600/Screenshot%2B2016-10-03%2B20%253A12%253A22.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://3.bp.blogspot.com/-6-3UvyCAKKI/V_KUi2Cb_bI/AAAAAAAAAeI/BDde4GAU_SU2im_dCG2d5k2kQ-AoXPQDwCLcB/s1600/Screenshot%2B2016-10-03%2B20%253A12%253A22.png" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Matrix in the formula preview</td></tr>
</tbody></table>
<br /><div>
Under the hood we use great <a href="https://github.com/Khan/KaTeX" target="_blank">KaTeX library</a> developed by folks from <a href="https://www.khanacademy.org/" target="_blank">Khan Academy</a>, so the supported macros are restricted to the subset supported by KaTeX. The subset is prettywide, so chances are that your equations will look fine. KaTeX paints unknown tags with red color, so even if there is something which it can't render, you will still see partial result mixed with unrecognized tags.<br /><br />
<br />
<br />
<br /></div>
</div>
Dmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.comtag:blogger.com,1999:blog-6391119303531877867.post-41527552554807962142016-09-10T04:00:00.000+03:002016-09-12T01:27:24.860+03:00Papeeria News, Sep 10: live autocompletion with snippets<div dir="ltr" style="text-align: left;" trbidi="on">
<b>TL;DR:</b> autocompletion now suggests TeX environments and math macros; live autocompletion is turned on by default.<br />
<br />
Autocompletion worked in Papeeria since the very early days, however user had to trigger it manually by hitting <i>Ctrl+Space</i>. Besides, it was very basic and suggested words from the opened file as completions.<br />
<br />
Today we updated autocompletion. Now it suggests the most important environments and macros, such as lists and sections. When cursor enters display maths, autocompletion also suggests math macros, from greek letters to sums and integrals.<br />
<br />
Autocompletion is now live and doesn't require explicit <i>Ctrl+Space</i> keystroke from user. If you're not the fan of live completion, you can switch it off in the editor settings panel.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/-KuD-mR-NbJo/V9NVMN4R_II/AAAAAAAAAds/OTQ5JiwYE3Ua58lCOs9I7IABLLCSYFEpQCLcB/s1600/Screenshot%2B2016-09-10%2B03%253A32%253A41.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://2.bp.blogspot.com/-KuD-mR-NbJo/V9NVMN4R_II/AAAAAAAAAds/OTQ5JiwYE3Ua58lCOs9I7IABLLCSYFEpQCLcB/s1600/Screenshot%2B2016-09-10%2B03%253A32%253A41.png" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Autocompletion popup inside equation suggesting completions for \s</td></tr>
</tbody></table>
<br />
Useful hint for those who want to be autocompletion ninja: <i>Tab</i> key is your friend. It applies the selected completion (just like <i>Enter</i>) and moves cursor between the arguments if there are any in the chosen snippet. Snippet for <span style="font-family: Courier New, Courier, monospace;">\sum</span> on the picture above has three arguments, and you can fill in them quickly using <i>Tab</i> key.</div>
Dmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.comtag:blogger.com,1999:blog-6391119303531877867.post-19114075516505891142016-08-30T16:31:00.000+03:002016-09-12T01:27:57.244+03:00Papeeria News: tuning spellchecker and autocompletion<div dir="ltr" style="text-align: left;" trbidi="on">
If you need to use different spellchecker language for some particular files, you can override this setting per-file.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/-XqFn2FRzA90/V8WJl_3mheI/AAAAAAAAAdI/5OowPlEl4ls3zC3NXv2U5MK5WmuVmtnQQCLcB/s1600/Screenshot%2B2016-08-30%2B16%253A25%253A20.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://2.bp.blogspot.com/-XqFn2FRzA90/V8WJl_3mheI/AAAAAAAAAdI/5OowPlEl4ls3zC3NXv2U5MK5WmuVmtnQQCLcB/s1600/Screenshot%2B2016-08-30%2B16%253A25%253A20.png" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Spell check with English language globally and Russian in the current file</td></tr>
</tbody></table>
<br />
If you like live word completion or autoinsertion of closing brackets when you type opening one, you can switch them on in the Autocompletion options<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/-BhzZdYAkrHI/V8WKajOmMPI/AAAAAAAAAdQ/BWs3tSo-pdwVYtOgRGrmayacnG4QA1YnACLcB/s1600/Screenshot%2B2016-08-30%2B16%253A28%253A14.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://2.bp.blogspot.com/-BhzZdYAkrHI/V8WKajOmMPI/AAAAAAAAAdQ/BWs3tSo-pdwVYtOgRGrmayacnG4QA1YnACLcB/s1600/Screenshot%2B2016-08-30%2B16%253A28%253A14.png" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Switching on Live autocompletion</td></tr>
</tbody></table>
<br /></div>
Dmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.comtag:blogger.com,1999:blog-6391119303531877867.post-38772229303062490462016-08-09T17:51:00.000+03:002016-08-09T17:53:26.831+03:00Papeeria News, Aug 9: Bracket Matcher<div dir="ltr" style="text-align: left;" trbidi="on">
<b>TL;DR:</b> use Ctrl+Chift+9 to highlight matching and non-matching brackets closest to the cursor position.<br />
<br />
Missing bracket might be a real nightmare when editing LaTeX documents. Should you miss one curly bracket, and your document is not compiling and you see something like this in the logs:<br />
<br />
<pre style="white-space: pre-wrap; word-wrap: break-word;">Runaway argument?
{\emph {itemnum} that makes little sense when hyphenated across lines\ETC.
! File ended while scanning use of \mbox.
<inserted text>
\par
<*> main.tex
I suspect you have forgotten a `}', causing me
to read past where you wanted me to stop.
I'll try to recover; but if the error is serious,
you'd better type `E' or `X' now and fix your file.
! Emergency stop.
<*> main.tex
*** (job aborted, no legal \end found)
</pre>
<div>
<br /></div>
<div>
It is not easy to spot the place where missing bracket is supposed to be, despite that TeX tries to give you a clue. Now in Papeeria you can use <i>Bracket Matcher</i> tool which will make your life easier.</div>
<div>
<br /></div>
<div>
Hit <span style="background-color: #cccccc; color: #cc0000;"> <span style="font-family: "courier new" , "courier" , monospace;">Ctrl+Shift+9</span> </span> (Cmd+Shift+9 on Mac) to switch Bracket Matcher mode on. When running, Bracket Matcher searches for the closest pair of matching brackets around the cursor. If it finds such pair, it highlights the region between them with light blue color.</div>
<div>
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://1.bp.blogspot.com/-LWZFVAGPMWY/V6npf-_t0kI/AAAAAAAAAco/hMzSWFTR37E9nvZBYxx1MY2x-NKNED-YACLcB/s1600/Screenshot%2B2016-08-09%2B17%253A21%253A21.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://1.bp.blogspot.com/-LWZFVAGPMWY/V6npf-_t0kI/AAAAAAAAAco/hMzSWFTR37E9nvZBYxx1MY2x-NKNED-YACLcB/s1600/Screenshot%2B2016-08-09%2B17%253A21%253A21.png" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Bracket Matcher highlighting matching curly brackets around cursor</td></tr>
</tbody></table>
<div>
However, if it finds a mismatch, e.g. because there is an opening bracket and no corresponding closing bracket or if opening and closing brackets are different (have you ever mistyped square bracket <span style="background-color: #cccccc; font-family: "courier new" , "courier" , monospace;"> ] </span> instead of curly bracket <span style="background-color: #cccccc; font-family: "courier new" , "courier" , monospace;"> } </span> ?), it highlights the region with rose color. </div>
<div>
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://3.bp.blogspot.com/-FJlB7LY3Sk0/V6np55u_rAI/AAAAAAAAAcs/RNJRuAfts1cXAB6bCaG2Q3UNDXizkaacgCLcB/s1600/Screenshot%2B2016-08-09%2B17%253A23%253A21.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://3.bp.blogspot.com/-FJlB7LY3Sk0/V6np55u_rAI/AAAAAAAAAcs/RNJRuAfts1cXAB6bCaG2Q3UNDXizkaacgCLcB/s1600/Screenshot%2B2016-08-09%2B17%253A23%253A21.png" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Bracket Matcher highlighting mismatched region</td></tr>
</tbody></table>
<div>
<br /></div>
<div>
Bracket Matcher rebuilds the highlight as cursor moves, so you can quickly find where exactly you missed the bracket. You can switch Bracket Matcher off using the same shortcut <span style="background-color: #cccccc;"><span style="color: #cc0000;"> <span style="font-family: "courier new" , "courier" , monospace;">Ctrl+Shift+9</span> </span></span> </div>
<div>
<br /></div>
<div>
Thanks to our summer intern <a href="https://vk.com/id82102673" target="_blank">Mikhail Pochatkin</a> who contributed a lot of energy into the development of this feature!</div>
<div>
<br />
<br /></div>
</div>
Dmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.comtag:blogger.com,1999:blog-6391119303531877867.post-54282112490237369882016-07-30T02:33:00.001+03:002016-07-30T02:33:09.267+03:00Papeeria News, Jul 30: new PDF viewer<div dir="ltr" style="text-align: left;" trbidi="on">
<b>TL;DR:</b> new PDF viewer keeps viewport position and scaling<br />
<br />
There have been two PDF viewer options in Papeeria: one can view PDF files with "native" viewer or with Google Docs viewer. They work great, but suffer from a major drawback: they are "black boxes" to our web app and are not controllable through the API. We cannot set zooming scale or scroll to some specific region, we don't know which page user is looking at. All that we can do with our viewers is to open some concrete page after loading, and we do our best to find out what page corresponds to the cursor in the editor, so that after recompilation the viewer showed something more meaningful than just the first page.<br />
<br />
Our new viewer is based on Mozilla's <a href="https://mozilla.github.io/pdf.js/" target="_blank">PDF.JS library</a>. This library is also used in "native" viewer in Firefox, and our viewer is essentially the same base library with a different UI. PDF.JS library has an API, and it allows us to preserve the viewport after recompilation. If you opened some page in your document, zoomed to 400% scale, scrolled to some particular region on the page and recompiled the document, you will see exactly the same region of the same page at the same zooming scale after recompilation, provided that you document compiles fine of course. This is especially handy when you're working on small details in a big math formula or in a complex table.<br />
<br />
You can switch between all three viewers with a dropdown in the panel above the viewer pane.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://4.bp.blogspot.com/-ocqLFa5KCdo/V5us4hDRz-I/AAAAAAAAAcA/059OcfY0u3Uy5bTQ2VVV-mow6z1VI-WtwCLcB/s1600/Screenshot%2B2016-07-29%2B22%253A21%253A38.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://4.bp.blogspot.com/-ocqLFa5KCdo/V5us4hDRz-I/AAAAAAAAAcA/059OcfY0u3Uy5bTQ2VVV-mow6z1VI-WtwCLcB/s1600/Screenshot%2B2016-07-29%2B22%253A21%253A38.png" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: 12.8px;">PDF.JS viewer showing a page at 400% scaling scrolled to some math formula<br />Sliding navigation bar and viewer switcher are visible in the top part.</span></td></tr>
</tbody></table>
<div>
<br /></div>
<div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<br /></div>
PDF.JS viewer is currently in beta, with the plan to promote it to default viewer when we finish working on a few missing features:<br />
<br />
<ul style="text-align: left;">
<li>There is no continuous scroll. You can use a navigation bar which slides from the top side of the viewer to navigate through the pages or mouse wheel/touchpad if page has no scrollbars.</li>
<li>There is no sync between editor and PDF viewer.</li>
<li>Keyboard is not yet supported</li>
</ul>
<br />
<br />
<br /></div>
Dmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.comtag:blogger.com,1999:blog-6391119303531877867.post-80377790227827776262016-06-09T16:21:00.001+03:002016-06-09T16:21:09.478+03:00Papeeria News, June 9: TeX Live 2016<div dir="ltr" style="text-align: left;" trbidi="on">
<b>TL;DR</b>: you can optionally use TeX Live 2016 to compile your projects<br />
<br />
<a href="https://www.tug.org/texlive/" target="_blank">TeX Live 2016</a> which was officially released a few days ago is now available as an option in Papeeria. You can opt-in into using TeX Live 2016 by choosing it in the Compile dropdown or in the project settings on <a href="http://papeeria.com/me" target="_blank">your Dashboard page</a>.<br />
<br />
We're going to keep TeX Live 2015 as the default distro for a while, but we encourage you to try the new distro right away!<br />
<div>
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://2.bp.blogspot.com/-cyyGluP08V8/V1lraISSYHI/AAAAAAAAAao/ywpX416SCQImOWAuFuH1Xc8T3yyJZZA7wCLcB/s1600/Screenshot%2B2016-06-09%2B16%253A10%253A43.png" imageanchor="1" style="margin-left: auto; margin-right: auto; text-align: left;"><img border="0" src="https://2.bp.blogspot.com/-cyyGluP08V8/V1lraISSYHI/AAAAAAAAAao/ywpX416SCQImOWAuFuH1Xc8T3yyJZZA7wCLcB/s1600/Screenshot%2B2016-06-09%2B16%253A10%253A43.png" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">TeX options in the Compile dropdown</td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://4.bp.blogspot.com/-FNVVLNGnG3A/V1lraH_wqiI/AAAAAAAAAak/t2z3LTJ9IDsOaP1OLSL-OhWRwrpYbkeOQCLcB/s1600/Screenshot%2B2016-06-09%2B16%253A12%253A52.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://4.bp.blogspot.com/-FNVVLNGnG3A/V1lraH_wqiI/AAAAAAAAAak/t2z3LTJ9IDsOaP1OLSL-OhWRwrpYbkeOQCLcB/s1600/Screenshot%2B2016-06-09%2B16%253A12%253A52.png" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">TeX options in the dashboard</td></tr>
</tbody></table>
<br />
<br />
<br /></div>
Dmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.comtag:blogger.com,1999:blog-6391119303531877867.post-14277436305214479482016-04-26T03:59:00.001+03:002016-04-26T03:59:23.794+03:00Papeeria News, Apr 25: easier to join and easier to leave<div dir="ltr" style="text-align: left;" trbidi="on">
<h3 style="text-align: left;">
Immediate joining</h3>
If Bob want to invite Alice to collaborate on his project, and Alice is already registered and has verified her email, Bob can just add Alice's email into the list of collaborators. Access will be granted immediately (page refresh may be required for Alice), although Alice will still get a notification email.<br />
<br />
<h3 style="text-align: left;">
Immediate leaving</h3>
If Alice no more wants to collaborate in Bob's project, she can select the project in the "Shared Projects" section in the dashboard and leave it using Trash icon in the right pane.</div>
Dmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.comtag:blogger.com,1999:blog-6391119303531877867.post-8030148721325467322016-04-12T04:31:00.002+03:002016-04-12T04:31:41.957+03:00Papeeria News, Apr 12: secure connection and word count<div dir="ltr" style="text-align: left;" trbidi="on">
<b>TL;DR</b>: 55 years ago a spacecraft with <a href="https://en.wikipedia.org/wiki/Yuri_Gagarin" target="_blank">Yury Gagarin</a> aboard was launched into space! And oh, yes, we just've launched word count feature and switched our server to secure connection.<br />
<br />
<h3 style="text-align: left;">
Word count</h3>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://4.bp.blogspot.com/-W_7CenWVHV0/VwxEaP0UvFI/AAAAAAAAAZ4/fh1QBaObLuMfU80eGPiK0RlGTbFDukzGgCLcB/s1600/Screenshot%2B2016-04-12%2B03%253A41%253A14.png" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" height="115" src="https://4.bp.blogspot.com/-W_7CenWVHV0/VwxEaP0UvFI/AAAAAAAAAZ4/fh1QBaObLuMfU80eGPiK0RlGTbFDukzGgCLcB/s400/Screenshot%2B2016-04-12%2B03%253A41%253A14.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Word count statistics</td></tr>
</tbody></table>
This small feature sometimes may turn out pretty useful. Now we count words and some other statistics in your document and show it in the log pane. We use <a href="http://app.uio.no/ifi/texcount/intro.html" target="_blank">texcount</a> utility which basically makes a simple parsing of the source code. It should work fine for straightforward documents where text is not widely generated by custom macros. Please refer to <a href="http://app.uio.no/ifi/texcount/DOC/TeXcount_3_0_0_24.pdf" target="_blank">texcount docs</a> for the details of counting and tuning.<br />
<br />
<h3 style="text-align: left;">
Secure connection</h3>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://4.bp.blogspot.com/-FzCEVluW_PE/VwxEaPtFECI/AAAAAAAAAZ0/duse0Q-3KSgAF9VU8ZqGC-xLDfC9Ny5vwCLcB/s1600/Screenshot%2B2016-04-12%2B03%253A41%253A49.png" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" src="https://4.bp.blogspot.com/-FzCEVluW_PE/VwxEaPtFECI/AAAAAAAAAZ0/duse0Q-3KSgAF9VU8ZqGC-xLDfC9Ny5vwCLcB/s1600/Screenshot%2B2016-04-12%2B03%253A41%253A49.png" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Secure connection everywhere</td></tr>
</tbody></table>
Until today we've been using secure connections for the most sensitive requests like authentication. Now we have completely switched to secure protocol. If you have an open session, you need to <a href="https://papeeria.com/landing" target="_blank">sign in again</a>.</div>
Dmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.comtag:blogger.com,1999:blog-6391119303531877867.post-20557496551458425562016-03-16T21:45:00.001+03:002016-03-17T15:55:50.986+03:00Papeeria News, Mar 16: meet LaTeX-powered Markdown!<div dir="ltr" style="text-align: left;" trbidi="on">
<b>TL;DR</b>: you can now create documents using Markdown syntax with built-in LaTeX<br />
<br />
<a href="https://3.bp.blogspot.com/--8laQ3CMX0A/VunxZ3tWAPI/AAAAAAAAAZU/HI40bZlzU2go_tT347H3p-3tGF7Tvxxpg/s1600/markdown.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img alt="" border="0" height="320" src="https://3.bp.blogspot.com/--8laQ3CMX0A/VunxZ3tWAPI/AAAAAAAAAZU/HI40bZlzU2go_tT347H3p-3tGF7Tvxxpg/s320/markdown.png" title="Markdown Cheatsheet" width="246" /></a>LaTeX is very good at processing complex documents with maths and cross-references, but very often we need just a simple document with minimal markup, no more than sections, lists and bold text. Markdown and other wiki-style languages are perfect for that, but what if you also want to insert a math formula? In this case a mix of Markdown and LaTeX could be the solution and we just've launched Markdown support in Papeeria.<br />
<br />
You can collaboratively edit simple Markdown code and compile it into high-quality PDF. Just create an empty document with <span style="font-family: "courier new" , "courier" , monospace;">.md</span> extension, type some Markdown code and click <i>Compile</i>. Here is an example:<br />
<br />
<blockquote>
<span style="font-family: "courier new" , "courier" , monospace;"># Hola!</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"><br /></span>
<span style="font-family: "courier new" , "courier" , monospace;">Testing **Markdown** in Papeeria.</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"><br /></span>
</blockquote>
Behind the scenes we convert Markdown to LaTeX using great <a href="http://pandoc.org/" target="_blank">Pandoc tool</a> and then compile LaTeX as usually, which means that you get most of the benefits which come with LaTeX compiler: automated typography, hyphenations, etc., and yes, you can use maths! Pay attention that translated LaTeX file is added to the project next to the original Markdown. You can edit it if you want to the next time you compile the original Markdown your edits will be overwritten.<br />
<br />
We compile using XeTeX engine and use <a href="https://www.google.com/fonts/specimen/Droid+Serif" target="_blank">Droid Serif</a> font by default because of its comprehensive support of many languages. You can change the font and use your favorite one with <span style="font-family: "courier new" , "courier" , monospace;">\setmainfont</span> command. Refer to <a href="http://www.papeeria.com/templates#type:demo+Markdown" target="_blank">Markdown Cheatsheet</a> document (which of course is written in Markdown) for the details.<br />
<br />
Markdown support is in <i>Preview</i> stage which means there may be glitches and missing bits. Here is a brief overview of restrictions:<br />
<br />
<ul style="text-align: left;">
<li>you can only use ".md" file extension for Markdown documents</li>
<li>spellchecking and discussions are not yet ready to work with Markdown docs</li>
<li>there is no quick preview: you pass the whole cycle of compiling to get the result. </li>
<li>Markdown is not supported in anonymous demo projects</li>
</ul>
<br />
We'll be working on improving Markdown in Papeeria. Stay tuned!<br />
<br />
<br />
<br /></div>
Dmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.comtag:blogger.com,1999:blog-6391119303531877867.post-21061837888596332662016-02-29T17:17:00.002+03:002016-02-29T17:17:46.116+03:00Papeeria News, Feb 29: link sharing option<div dir="ltr" style="text-align: left;" trbidi="on">
If you want to invite someone to work with you on your project, you can now generate read or write link and send them to your colleague using any communication tool. Switch on Link Sharing to get read and write access links.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://3.bp.blogspot.com/-eHk1c0zDaD8/VtRJu9ggwLI/AAAAAAAAAYw/anCVUM8v44k/s1600/Screenshot%2B2016-02-29%2B16%253A37%253A22.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="400" src="https://3.bp.blogspot.com/-eHk1c0zDaD8/VtRJu9ggwLI/AAAAAAAAAYw/anCVUM8v44k/s400/Screenshot%2B2016-02-29%2B16%253A37%253A22.png" width="352" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Link Sharing option</td></tr>
</tbody></table>
<br />
Any registered user who gets the sharing link will be able to access the project. Links are permanent and can be used many times. If you need to invalidate the links, switch Link Sharing off. Switching it back on later will generate new links.<br />
<br />
<a href="http://blog.papeeria.com/2014/11/help-project-sharing.html" target="_blank">Learn more</a> about project sharing from our help pages.<br />
<br /></div>
Dmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.comtag:blogger.com,1999:blog-6391119303531877867.post-64213437293697652762016-02-22T19:57:00.000+03:002016-02-22T19:57:08.738+03:00Papeeria News, Feb 22: feature which you don't want to use and graduation from Beta<div dir="ltr" style="text-align: left;" trbidi="on">
<b>TL;DR</b>: we added a feature which we hope you will never need to use and consider ourselves graduated from Beta<br />
<br />
<a href="https://en.wikipedia.org/wiki/Leslie_Lamport" target="_blank">Leslie Lamport</a> (that guy who created LaTeX, yo) defined <i>distributed system as the one where the crash of a computer you've never heard of stops you from getting any work done</i>. This perfectly applies to online services as well and sometimes we hear from people that they don't use online services for writing their documents exactly because of that. And in many cases outage it is not the fault of the service: it is the fault of the datacenter where the service is running.<br />
<br />
Fortunately we have never faced such outages but our competitors did:<br />
<blockquote class="twitter-tweet" data-lang="en">
<div dir="ltr" lang="en">
How does it look when competing service is down for a while. <a href="http://t.co/RI0roMAx1n">pic.twitter.com/RI0roMAx1n</a></div>
— Papeeria (@Papeeria) <a href="https://twitter.com/Papeeria/status/654815302211932160">October 16, 2015</a></blockquote>
<script async="" charset="utf-8" src="//platform.twitter.com/widgets.js"></script>
Since our <a href="https://plus.google.com/+Papeeria/posts/feLHg9kD7rp" target="_blank">beta launch in September 2013</a> we have been concerned about the availability of our users' data and we're glad to announce that from now on Papeeria users will have access to their projects even if a datacenter where Papeeria servers are running becomes unavailable.<br />
<br />
<a href="http://cc.papeeria.com/" target="_blank">Papeeria Carbon Copy</a> [1] is another instance of Papeeria which runs in a separate availability zone and is synced with the main site. In the unlikely event when the main Papeeria site goes down, you can still access your data through the Carbon Copy site.<br />
<br />
We do our best to make sure that you will never have to use this feature and constantly add monitoring and self-healing measures to the main site.<br />
<br />
However, now we can consider ourselves as graduated from <a href="https://plus.google.com/+Papeeria/posts/feLHg9kD7rp" target="_blank">beta phase</a> where we have been for the last 2+ years. Service availability was the key thing which kept us in beta according to our quality standards.<br />
<br />
[1] Papeeria Carbon Copy: <a href="http://cc.papeeria.com/">http://cc.papeeria.com</a></div>
Dmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.comtag:blogger.com,1999:blog-6391119303531877867.post-87522539488176331532016-02-04T18:35:00.002+03:002016-02-04T18:35:38.870+03:00Vote for Papeeria on TeX Stack Exchange!<div dir="ltr" style="text-align: left;" trbidi="on">
Hey Papeeria users,<br />
we need your help. Yes, again.<br />
<br />
<a href="http://tex.stackexchange.com/" target="_blank">TeX Stack Exchange</a> site, one of the best Q&A resources on LaTeX, is running <a href="http://meta.tex.stackexchange.com/questions/6473/community-promotion-ads-2016" target="_blank">Community Promotion Ads</a> campaign. They will be showing small banners on their pages for free during the whole 2016 provided that banner gets enough votes from the community members.<br />
<br />
Our banner participates in the competition and we need your vote!<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-68PJXoEAkYw/VrNvbF1nz0I/AAAAAAAAAYQ/iKPFycItfJ0/s1600/tmp1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://1.bp.blogspot.com/-68PJXoEAkYw/VrNvbF1nz0I/AAAAAAAAAYQ/iKPFycItfJ0/s1600/tmp1.png" /></a></div>
<br />
<b>How to vote:</b> just click upvote (pen nib upwards) icon to the left of our banner in our answer: <a href="http://meta.tex.stackexchange.com/a/6538/37807">http://meta.tex.stackexchange.com/a/6538/37807</a><br />
<br />
<b>Who can vote:</b> those who have more than 15 reputation points on <a href="http://tex.stackexchange.com/" target="_blank">TeX SE</a>. If you have them then just vote. If you don't have reputation on TeX Stack Exchange, but have good reputation on other sites from Stack Exchange network, e.g. on <a href="http://stackoverflow.com/" target="_blank">Stack Overflow</a>, then you can associate your account on TeX SE with account on Stack Overflow and most likely you'll get enough reputation points to vote.<br />
<br />
Thanks in advance for your help!</div>
Dmitry Barashevhttp://www.blogger.com/profile/10490729989573415950noreply@blogger.com