A few days ago, I was talking with Ed Dunne, who is currently the Executive Editor of Mathematical Reviews (and in particular with its online incarnation at MathSciNet). At the time, I was mentioning how laborious it was for me to create a BibTeX file for dozens of references by using MathSciNet to locate each reference separately, and to export each one to BibTeX format. He then informed me that underneath to every MathSciNet reference there was a little link to add the reference to a Clipboard, and then one could export the entire Clipboard at once to whatever format one wished. In retrospect, this was a functionality of the site that had always been visible, but I had never bothered to explore it, and now I can populate a BibTeX file much more quickly.
This made me realise that perhaps there are many other useful features of popular mathematical tools out there that only a few users actually know about, so I wanted to create a blog post to encourage readers to post their own favorite tools, or features of tools, that are out there, often in plain sight, but not always widely known. Here are a few that I was able to recall from my own workflow (though for some of them it took quite a while to consciously remember, since I have been so used to them for so long!):
- TeX for Gmail. A Chrome plugin that lets one write TeX symbols in emails sent through Gmail (by writing the LaTeX code and pressing a hotkey, usually F8).
- Boomerang for Gmail. Another Chrome plugin for Gmail, which does two main things. Firstly, it can “boomerang” away an email from your inbox to return at some specified later date (e.g. one week from today). I found this useful to declutter my inbox regarding mail that I needed to act on in the future, but was unable to deal with at present due to travel, or because I was waiting for some other piece of data to arrive first. Secondly, it can send out email with some specified delay (e.g. by tomorrow morning), giving one time to cancel the email if necessary. (Thanks to Julia Wolf for telling me about Boomerang!)
- Which just reminds me, the Undo Send feature on Gmail has saved me from embarrassment a few times (but one has to set it up first; it delays one’s emails by a short period, such as 30 seconds, during which time it is possible to undo the email).
- LaTeX rendering in Inkscape. I used to use plain text to write mathematical formulae in my images, which always looked terrible. It took me years to realise that Inkscape had the functionality to compile LaTeX within it.
- Bookmarks in TeXnicCenter. I probably only use a tiny fraction of the functionality that TeXnicCenter offers, but one little feature I quite like is the ability to bookmark a portion of the TeX file (e.g. the bibliography at the end, or the place one is currently editing) with one hot-key (Ctrl-F2) and then one can cycle quickly between one bookmarked location and another with some further hot-keys (F2 and shift-F2).
- Actually, there are a number of Windows keyboard shortcuts that are worth experimenting with (and similarly for Mac or Linux systems of course).
- Detexify has been the quickest way for me to locate the TeX code for a symbol that I couldn’t quite remember (or when hunting for a new symbol that would roughly be shaped like something I had in mind).
- For writing LaTeX on my blog, I use Luca Trevisan’s LaTeX to WordPress Python script (together with a little batch file I wrote to actually run the python script).
- Using the camera on my phone to record a blackboard computation or a slide (or the wifi password at a conference centre, or any other piece of information that is written or displayed really). If the phone is set up properly this can be far quicker than writing it down with pen and paper. (I guess this particular trick is now quite widely used, but I still see people surprised when someone else uses a phone instead of a pen to record things.)
- Using my online calendar not only to record scheduled future appointments, but also to block out time to do specific tasks (e.g. reserve 2-3pm at Tuesday to read paper X, or do errand Y). I have found I am able to get a much larger fraction of my “to do” list done on days in which I had previously blocked out such specific chunks of time, as opposed to days in which I had left several hours unscheduled (though sometimes those hours were also very useful for finding surprising new things to do that I had not anticipated). (I learned of this little trick online somewhere, but I have long since lost the original reference.)
Anyway, I would very much like to hear what other little tools or features other readers have found useful in their work.
80 comments
Comments feed for this article
20 December, 2017 at 1:38 am
mathtuition88
Reblogged this on Singapore Maths Tuition.
14 January, 2018 at 1:43 pm
Maths student
I also use Alt and a four digit number in order to get special characters, mostly the en-dash Alt+0150 (result: –) which is used e.g. in the Hahn–Banach theorem (even though TeX seems to replace any — by –)
5 April, 2018 at 7:21 am
Knowledge Worker
This is a tip from a computer scientist turned to be an amateur mathematician which I employ to learn at a conceptual level so perhaps this would be useful to someone else:
You can use Firefox with the ‘ScrapBook X’ extension which allows you to take whatever note you want like formulas, math definitions, math pictures and/or entire webpages/documents. Then you can export them as a html tree which you can rearrange as you want and copy it to your smartphone.
After that you can install the android apps ‘CHM Reader X’ to read the same html tree you see in your computer and ‘EBookDroid’ which will open the PDF&Djvu documents.
6 December, 2019 at 4:29 pm
gdunkerley
Pardon for commenting on an old thread, but workflowy and the chrome extension wFX are probably the most useful tools I’ve ever come across.
Workflowy is basically a site that lets you create bullet text lists that can be indefinitely long and deep; people use it for scheduling their days, planning projects, setting reminders, and all sorts of other things. It’s very minimal (and therefore minimally distracting) with few features outside of some keyboard commands for navigating your sublists more efficiently.
https://workflowy.com/
wFX lets you set custom keyboard commands in chrome to pull up sites, workflowy lists, or run scripts. It can be used to navigate workflowy, but I mostly use it to navigate to particular sites very quickly. It’s definitely faster than opening a bookmarks folder.
https://chrome.google.com/webstore/detail/wfx-for-workflowy/jbehgpdjkcconnaagjhddddfdajbpfhi?hl=en
11 April, 2020 at 3:08 am
Gianmarco Brocchi
A little Python script to collect LaTeX sources for upload to the arXiv:
https://github.com/dougalsutherland/arxiv-collector
(Particularly useful if you are experiencing problems with .bbl files,
https://github.com/plk/biblatex/wiki/biblatex-and-the-arXiv )
23 October, 2020 at 10:35 pm
Andrii Mironchenko
https://draftable.com/compare
allows seeing the differences between 2 versions of pdf files, which is very nice e.g. to track the changes which the coauthors have made.
27 November, 2021 at 11:35 pm
Aditya Guha Roy
Geogebra: Another thing I really find useful is the geogebra software (or its web version); it can be used to draw graphs and then attach it as a screenshot along with emails, whenever required (also since it shows the coordinate axes in the background, so drawing here is much simpler than on paint or other similar softwares). It also has the added advantage that for any (not-too-complicated) drawing made on the screen with cursor, the Tikz code or the Asymptote code for the same drawing can be obtained from it.
15 January, 2022 at 7:21 am
Tim Wassink
With regards to point number 10, I think that Cal Newport might be the reference, at least he talks about similar stuff. https://www.calnewport.com/blog/2013/12/21/deep-habits-the-importance-of-planning-every-minute-of-your-work-day/