Here’s the link to the actual latex code used to build the above file.
There are many benefits to using LaTeX as an academic. This post aims to giving you resources on how to setup your coding environment. The aim is not a comprehensive review of LaTeX editors, but to give a starting point for novices, so apologies if your favorite editor is not included here.
There are many ways to setup your environment, and here I’ll layout the two major ways – desktop and cloud. and their pros and cons:
|Cloud||+ Does not require disk space or significant time to setup|
+ Easily access your files from multiple operating systems with any reasonably modern browser
+ Many templates exists
+ Great for novices to get a feel for LaTeX
+ Great for creating simpler documents or singular images
+ Some blend features of WYSIWYG document creators, which is a nice scaffold for novices.
|– Requires internet access for the entire duration of editing|
– Sharing editing power with others requires a paid account, on a subscription basis.
– On the very rare occasions when the servers are down, you will not have access to your files
– Handling and breaking your document into multiple files can be a bit messy
– Privacy: Trusting sometimes sensitive text to be handled by a server not owned by you.
– Code version control: compiling offline allows for you to update distributions of each component yourself, whereas the server sometimes gives minor bugs due to distribution bugs.
|Desktop||+ Entirely free and full control over your own files|
+ Does not require internet access to create files unless you use a new package that requires download. (Likely by citing a new package you were looking on the internet and found out about it anyway.)
+ Custom libraries and style files “easy” to manage
+ Can set up your files on a cloud, and have full control over your backups
+ Can handle as many subfiles as you need to.
|– Steeper learning curve in setup.|
– Compiling time depends on the power of your machine. However, unless you’re running unix on a toaster, there’s not really an issue with modern machines now.
– Working with multiple editors will likely require GitHub, unless there’s one person who is in charge of translating more basic document files into LaTeX.
– Unforgiving in syntax during compile time
Based on what you’re building, you’d likely switch between cloud and desktop environments. Thus, I’ll recommend some specific ones below.
First, depending on your operating system, you should install a LaTeX compiler:
Then, choose a LaTeX editor. I’ve only included dependable editors that are usable across Windows, Mac as well as Linux, as that is important to me personally because I switch between Ubuntu and Windows depending on the task often.
For a more comprehensive breakdown of editors, visit this wikipedia page.
Next in the series we will cover the basic structure of a latex document, and common resources to help you as you build your code.
After reading a bit on the WordPress.com support forums, I’ve learned that you can actually embed an entire PDF into a blog using google docs!
I’ll definitely be making posts soon that would embed some of my math notes, and experiment with how this site works. This seems common enough that I think I’ll continue sticking with google docs, which resolves an choice I mentioned in a previous post.
So I wanted to look up some terms that I will commonly use on this blog over at Google Trends. I feel like I rediscovered the moon cycle…
The data shownabove compares the number of searches of the terms algebra and geometry over time within the U.S., for the last 90 days, or approximately 3 months. Reading closely, we see that people search the terms “algebra” and “geometry” in a periodic way. Specifically, on the weekends, the amount of searches went down.
Great, now I have figured out that people don’t like to do homework on Saturday/Sunday… Well, we haven’t rigorously tested this theory with sufficient amount real data, since there’s no sample size or even an attempt at any calculation besides looking at a graph.
But, based on context clues I will bet that the null hypothesis would be rejected.
Now, the site contains links all my notes starting from Fall 2015, which send visitors directly to my google drive, but I wonder if that is secure/wise.
Maybe there is a better way to both host the files and allow for instant updates as I compile my LaTeX files. Right now, this blog links to individual files within my google drive which is synced to a directory on my laptop. When I compile on my computer, I work directly in that directory so that the file linked in google drive is automatically synced. I want the same functionality and convenience but I’m not sure if linking to the drive is secure, since it’s a personal account.
Time to do some non-math research~
Update: I hear that wordpress has great support, so I made a post at the forums. I wonder if there’ll be an easy solution?