
Learn how LaTeX, a free markup language for professional documents, helps you focus on content while producing reusable text for theses, research papers, and presentations.
Meet Doug, a Vermont-based assistant professor with 10+ years teaching computer science, specializing in Matlab, C++, and Java, who shares publications and LaTeX experience in this course introduction.
Explore seven course sections, from introduction and setup to advanced techniques, including basic formatting, tables, graphics, math, equations, algorithms, and citations for LaTeX documents.
Set up LaTeX on your system by installing a LaTeX distribution and an editor, with Windows, Mac, and Linux options, and follow the update wizard.
Explore LaTeX GUI and document typesetting, install LaTeX on Windows, compare editors across platforms, compile and view PDF outputs, manage auxiliary files, and debug with console messages.
Create your first LaTeX document by setting the article class, adding title and author, and structuring with sections and subsections, using comments and compiling.
Learn LaTeX text formatting with bold, italic and underline, using braces to control emphasis and size adjustments, while understanding spacing, line breaks, and paragraph indentation.
Explore how to create structured lists in LaTeX using itemize, enumerate, and description, including nested levels, numbering, indentation, and common compilation tips.
Examine listing options and installing packages, using package manager prompts, administrator privileges, proxies, and alignment options to manage itemization with LaTeX distributions.
learn to create tables in LaTeX using the table and tabular environments, manage column alignment and lines, and caption, label, and reference tables with floating placement.
Master advanced LaTeX table techniques by creating multi-column and multi-row cells, spanning columns and rows, and controlling width and alignment with no extra packages.
Learn how to include graphics in LaTeX by using the graphicx package, placing figures in a floating environment with captions and labels, and controlling size and placement.
Learn how to include graphics located in other directories in a LaTeX project by using relative paths and upper level directory references with two dots to locate image folders.
Learn to write math in LaTeX using math modes and environments, manage equation numbering and labeling, and explore symbols, Greek letters, operators, and text within math.
Explore including multiple equations in LaTeX using equation and align, avoiding duplicates. Learn to align with ampersands, control numbering with notag or nonumber, and label equations for referencing.
Learn to create and format LaTeX matrices, use matrix environments with square or round brackets, insert line breaks, and embed matrices inside equation environments for precise math.
Explore how to write and operate algorithms in LaTeX using the algorithm and algorithmic packages, including writing states, loops, and conditionals, with input and output handling.
Learn to create and manage a LaTeX bibliography using a .bib file, include various reference types like articles, books, and online resources, and cite them with BibTeX.
Explore quick management of references using online resources like Google Scholar and ACM, export citation entries, and tailor them by removing extra fields for easy pasting into documents.
Learn to create superscripts and subscripts in LaTeX, with version-specific tips, math environments, and keyboard shortcuts for common symbols.
Explore line spacing options in LaTeX using line spread and the setspace package to apply 1.5 spacing, 1.6 spacing, or double spacing across the document or in footnotes and captions.
Explains how to create four option questions in LaTeX using the task option, include the required base package at the top, and manage nested itemize and indentation.
Learn how to work with LaTeX templates and document classes, choose publisher templates, explore sample files, and compile with the correct style and packages for publication.
Learn to manage a LaTeX project with multiple files by creating separate documents for introduction and conclusion, then include them with input commands to assemble a single coherent document.
Learn how to keep LaTeX enumerated lists continuous across items by using continue with numbering and the counter command, restarting from a chosen number (e.g., 4) in the enumerate environment.
Learn to use the renewcommand to change the default enumerate labels from numbers to letters (ABC), and maintain a continuous alphabetical order in LaTeX.
Learn to insert and customize footnotes in LaTeX, control numbering (arabic or roman), adjust placement and markers, and explore packages for advanced footnote options and margin notes.
Explore rotating elements in LaTeX, including rotating text and tables, controlling angles from 0 to 360 degrees, and using sideways tables and figures to prevent text overlap.
Explore online LaTeX resources, including a questions-and-answers site, extensive official documentation, and ready-to-use templates for assignments, conferences, calendars, and presentations, with on-demand learning and clickable URLs.
Install WinEdt TeX editor for Windows, drag and drop files into the environment, and use its features to compile LaTeX documents with tables, equations, hyperlinks, and spell check.
✔ 88% Four star or above ratings and 50% Five star ratings with an overall rating of (4.4/5)
✔ You receive knowledge from a Ph.D. in Computer science with over 10 years of teaching and research experience and another 7 years of experience in using LATEX
____________________________________________________________________________
Student Testimonials!
★★★★
"The selection of topics is good. The content of the lectures is fine. The lecturer talks a bit too fast. I had problems with coding one of the lectures and asked for help from the lecturer He answered me quickly and to the point."
Oddur
★★★★
Good Class, gives a good overview of using Guide in MATLAB. Explanations are short and to the point. Does not give in-depth instruction. However, the class is very good at showing how to use the Guide in building MATLAB GUIs. If you are unfamiliar with the Guide at all, this is a good class. It will show you how to make GUIs using the Guide and how to work with the many different elements available in the Guide like tables, check boxes, drop down lists, etc.
Joe Boyd
___________________________________________________________________________
Your Benefits and Advantages:
___________________________________________________________________________
It's time to take Action!
Click the "Take This Course" button at the top right now!
...Time is limited and Every second of every day is valuable...
I am excited to see you in the course!
Best Regrads,
Dr. Nouman Azam
___________________________________________________________________________
Basic Course Description
This course illustrate the essential components required to create a professional quality documents with the LaTeX. LaTeX is frequently used to write thesis, reports, scientific papers for journals, conferences and making presentations. The essential beauty of LaTeX is that it separates the task of document layout/visual representation from that of the contents of the documents. As a result you pay more attention to the actual contents and are not distracted by the visual appearence. It also automates many of the tedious processes involved in writing a professional publications such as managment of references, visual layout and formatting styles.
With LaTeX, you will find easy and effective management of references, figures, tables, footnotes, formatting, mathematical equations, algorithms, scientific proofs, that have no match compared to the the conventional document setting and word processing software.
The course is design in a way that it will introduce you to tools that are freely available online. The examples and other instructional material are included for you to download and practice.
At the end of this course,