

An example is my own study notes for Linux terminal tools with a philosophy similar to that of tldr examples for man pages.Įxamples of commands are annotated with \underbrace, which is similar to \underset but with a brace symbol placed between base text and ruby text.
#Mynotes latex code
Some notes include annotated code snippets and tables for reference.



#Mynotes latex pdf
Software Engineering (2018) course notes in PDF format ↓ Some notes include diagrams drawn with LaTeX symbols. Some notes are structured in points implicitly without the bullet symbols. A non-exhaustive selection of my notes is as follows.Ĭomputer Graphics (2019) course notes in PDF format ↓ Most notes are structured hierarchically with multiple levels of bullet points. Most of my notes are packed in a condensed layout such that they work as cheat-sheets for examination although the philosophy of making a cheat-sheet is to learn a topic by taking notes for it.
#Mynotes latex full
My script pdf2svgclean in full is as follows. It is convenient to have related diagrams, which are separated by formatting Page Break in a LyX document, rendered to separate SVG files. PDF (cropped) -> SVG is added to run pdf2svgclean $$i $$r, where pdf2svgclean is my script that wraps pdf2svg and svgcleaner to produce a separate SVG file for each page in a PDF file.PDF (pdflatex) -> PDF (cropped) is updated to include parameters specifying the margin such that it becomes pdfcrop -margins 10 $$i $$o.To introduce support for exporting to SVG file that is built on the support for exporting to PDF file in LyX, Converter Definitions in Preferences -> File Handling -> Converters are customized with reference to customization documentation as follows. This approach was also chosen by Wikipedia when it switched the format of delivery of rendered LaTeX mathematical expressions from a raster graphics format to SVG format.Īutomation for the workflow of LyX to pdflatex to pdfcrop -margins 10 to pdf2svg to svgcleaner -multipass enables exporting of a rendered LyX document that is cropped with margins to losslessly optimized SVG files by simply selecting File -> Export -> More Formats & Options.This approach is suitable for presenting LaTeX output in Git repository project README pages where JavaScript is not allowed to prevent XSS attacks.
#Mynotes latex free
This keeps the website free of JavaScript scripts. For presentation on this blog, rendered LaTeX expressions are saved in Scalable Vector Graphics (SVG) format, which is compatible with browsers currently used by over 99% of internet users.Įmbedding rendered LaTeX expressions as graphics in SVG format avoids introducing dependency to JavaScript libraries for rendering of LaTeX mathematical expressions, such as MathJax, KaTeX or jqMath. LaTeX expressions are prepared with the convenience of GUI document processor LyX that includes a mathematical expression editor.
#Mynotes latex movie
An example of text annotated with \underset that is a speech from movie V for Vendetta (2005) is made for fun. Ruby text annotation #įor my notes typeset in LaTeX there is a heavy use of ruby text annotation achieved with \underset and \overset originally intended for mathematical expressions in LaTeX. This post presents my notes on using LaTeX and samples of my notes in LaTeX.
