A Quick Guide to LaTeX for MCM/ICM

Chance Zhang, \(1^{st}\) ed

Keys: \(\LaTeX\), Guide, MCM/ICM, Template, Tools

Some Words before Start

Well, I once tried to be detailed like this:

A Quick Guide  to LaTeX for MCM/ICM

However, I found that after the introduction, there were already 1k+ words, which means that nobody would look through it carefully.

So, to make my reader feel better, I create this document.

What Is \(\LaTeX\)

To be short, \(\LaTeX\) is a typesetting system created by a lazy professor who is mad at the existing typesetting software.

\(\LaTeX\) can:

  • remain your typesetting for more than tens of years
  • help you to construct your paper without concerning about the typesetting stuff
  • rearrange your paper and make it more neat based on its algorithm
  • save you from the endless arrangement of typesetting in Microsoft Word
  • help you to create mathematical equations quickly
  • make your mom proud

\(\LaTeX\) can not:

  • run itself

  • get you a girlfriend/boyfriend

  • feed your cat

How to Start

Here are some instructions for beginners:

  1. Get yourself a Chrome

  2. Open overleaf, and this may be what you will see:

A Quick Guide  to LaTeX for MCM/ICM
  1. Create an account and log in.

    Click Help on the right side of the top.

    Then click documentation.

    Now you get in the best web page to learn \(\LaTeX\).

  2. You must know and admit that you definitely can not learn \(\LaTeX\) in 30 minutes:

A Quick Guide  to LaTeX for MCM/ICM

or you can take your chances.

Click Learn \(\LaTeX\) in 30 minutes, and you can get to a page like:

A Quick Guide  to LaTeX for MCM/ICM

Well, this page is exactly as same silly as this blog is. You can scroll down to explore more. Note that you should open the Open an example in Overleaf in another tab like this: A Quick Guide  to LaTeX for MCM/ICM

so that you can learn the stuff and check its codes in the online compiler.

I believe that Overleaf does a much better job in introducing \(\LaTeX\) than I do. But I think something more to tell you here before you begin your silly '30 minutes' would help you to understand better. So I think you might need to stay in this blog until you finish your reading of the next section.

Basic Guides

Online Compiler Interface

The online compiler has an interface like:

A Quick Guide  to LaTeX for MCM/ICM

The most common file types in LaTeX are .tex , .bib and .cls, where .tex is your source code, .bib is place you put your references and .cls is where we set some special typesetting. The output of your source codes is a .pdf file on the right as you can see.

You could upload some files to Overleaf if you like, only by clicking theA Quick Guide  to LaTeX for MCM/ICM
up symbol of the rightest. More operations of the files are on your own exploration.

A Super Quick Intro

Your first source codes may look like this:

% hey, can you see me?
% We use ``%`` in $\LaTeX$ to comment, which means that they would no be shown in your final ``.pdf`` document, so no need to worry.
   
   
   
% below shows the preamble parts of LaTeX
% normally we just copy them, no need to memorise
\documentclass{article}
\usepackage[utf8]{inputenc}



% we state the author and date in advance
\author{Chance the beauty}
\date{\today}



% here begins the real document
\begin{document}
% we use \maketitle to make title, pretty easy to remember, huh?
\maketitle

% you may notice the format: \ + order_name + {more_detailed_instruction}
\section{Introduction}
Well, here is Chance. I have nothing to say.

\section{Discussion}
Bala Bala

\section{Conclusion}
Ok, let me say something.




% this corresponds to the \begin{document} in the head
\end{document}

Ok. Now I think you can move to explore the 30 minutes now.

Here is a checklist after that:

You are now able to

  • create a \(\LaTeX\) document
  • add a title, author name, date
  • add a silly image
  • create some chapters and sections, or subsections
  • make a small table

What to Do Next

Ok. Now since you have known a little of the \(LaTeX\), the best suggestion to learn and explore more is to create a Lab Report as formal as you can based on \(\LaTeX\).

The idea is that these tools can not be managed if you stay reading without practising. The length and the contents of your Lab Report do not matters. Or you can create anything else as you wish.

2000 years later...

I suppose that you have done what I suggested

Templates

People are lazy.

Some templates can be directly used.

You can find them by clicking Help -> Documentations -> Templates and search whatever you are interested in.

More Tools

Well, let's be lazier.

Online Table Generator

As we are focusing on MCM/ICM,

MCM Template

To Learn More On LaTeX

In fact, what you know about \(\LaTeX\) now is just a little bit of it. For MCM/ICM writing, or your further writing for papers, what you know is not enough at all.

You can learn something more in liam's blog. You may compile all the codes in Overleaf but when you learn this, special attention should be paid to the math equations.

Note that whenever you find something you do not understand, you could google it or find the answer in help document in Overleaf.

Once you think you are Ok with \(\LaTeX\), you can now take a look at mcmthesis ~ a template for MCM. You can use this to form your MCM/ICM paper with some editing. But directly use it may be regarded as plagiarism.

You'd better download a \(\LaTeX\) offline compiler once your Internet fails. You can learn the details in texlive. However, when you do your writing, I think Overleaf is better as it can tell you where the bug is.

If you are in a hurry to learn \(\LaTeX\) for MCM/ICM, you may check mcmaid.

Overleaf as a Cooperation Tool

You can invite your teammates to edit your \(\LaTeX\) documents on Overleaf by clicking the 'people' symbol on the control bar on the head. It was proved useful in one model MCM/ICM competition of my school.

The end

In fact, I'm a beginner to \(\LaTeX\), too. So if any mistake was made in this blog, please inform me.

More things to explore are:

Use VS Code

Git+VS Code

IEEE_Author Center% you can download LaTeX templates for IEEE writing

Manchester Academic Phrasebank

Well, this blog can be regarded as a guilder to resources. Hope you like it. If you do not, I would say that I do not have time to make it better. So maybe next time?

上一篇:2021年美赛MCM赛题C题翻译


下一篇:@[TOC](第八章. Java数据结构)