From 07f5ad404c3513a7e1e731e5b8dd42af43739a21 Mon Sep 17 00:00:00 2001 From: mark Date: Tue, 17 Oct 2023 18:32:10 -0700 Subject: [PATCH] Added clickable link to subtitle --- Advanced/Cryptography/main.tex | 3 ++- Advanced/DFAs/main.tex | 3 ++- Advanced/Definable Sets/main.tex | 4 +++- Advanced/Error-Correcting Codes/main.tex | 4 +++- Advanced/Euler's Number/main.tex | 4 +++- Advanced/Graph Algorithms/main.tex | 3 ++- Advanced/Intro to Proofs/main.tex | 3 ++- Advanced/Lambda Calculus/main.tex | 6 ++++-- Advanced/Lattices/main.tex | 3 ++- Advanced/Linear Algebra 101/main.tex | 4 +++- Advanced/Mock a Mockingbird/main.tex | 4 +++- Advanced/Pidgeonhole Problems/main.tex | 3 ++- Advanced/Random Walks/main.tex | 3 ++- Advanced/Retrograde Analysis/main.tex | 4 +++- Advanced/Size of Sets/main.tex | 5 ++++- Intermediate/An Introduction to Graph Theory/main.tex | 3 ++- Intermediate/Combinatorics/main.tex | 5 ++++- Intermediate/Instant Insanity/main.tex | 3 ++- Intermediate/Newton's Laws/main.tex | 4 +++- Intermediate/Probability/main.tex | 3 ++- Intermediate/Slide Rules/main.tex | 4 +++- Intermediate/Vectors 1/main.tex | 3 ++- Intermediate/Vectors 2/main.tex | 3 ++- Misc/Moscow Puzzles/main.tex | 4 +++- Misc/Warm-Ups/ast.tex | 4 +++- Misc/Warm-Ups/electician.tex | 5 ++++- Misc/Warm-Ups/jump chess.tex | 5 ++++- Misc/Warm-Ups/median.tex | 5 ++++- Misc/Warm-Ups/nontransitive dice.tex | 5 ++++- Misc/Warm-Ups/raid.tex | 5 ++++- Misc/Warm-Ups/regex.tex | 3 ++- Misc/Warm-Ups/sin.tex | 4 +++- 32 files changed, 91 insertions(+), 33 deletions(-) diff --git a/Advanced/Cryptography/main.tex b/Advanced/Cryptography/main.tex index e8b9279..8c727f5 100755 --- a/Advanced/Cryptography/main.tex +++ b/Advanced/Cryptography/main.tex @@ -5,13 +5,14 @@ singlenumbering, shortwarning ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} \usepackage{multicol} \uptitlel{Advanced 1A} \uptitler{Spring 2022} \title{Intro to Cryptography} -\subtitle{Prepared by Mark on \today{}} +\subtitle{Prepared by \githref{Mark} on \today{}} \begin{document} diff --git a/Advanced/DFAs/main.tex b/Advanced/DFAs/main.tex index 55b350c..a18f506 100755 --- a/Advanced/DFAs/main.tex +++ b/Advanced/DFAs/main.tex @@ -3,13 +3,14 @@ \documentclass[ solutions ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} \input{tikxset.tex} \uptitlel{Advanced 2} \uptitler{Winter 2022} \title{Finite Automata} -\subtitle{Prepared by Mark and Nikita on \today{}} +\subtitle{Prepared by \githref{Mark} and Nikita on \today{}} \begin{document} diff --git a/Advanced/Definable Sets/main.tex b/Advanced/Definable Sets/main.tex index 4f30d21..8b96f77 100755 --- a/Advanced/Definable Sets/main.tex +++ b/Advanced/Definable Sets/main.tex @@ -4,6 +4,8 @@ solutions, singlenumbering ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} + % for \coloneqq, a centered := \usepackage{mathtools} @@ -11,7 +13,7 @@ \uptitlel{Advanced 2} \uptitler{Spring 2023} \title{Definable Sets} -\subtitle{Prepared by Mark on \today{}} +\subtitle{Prepared by \githref{Mark} on \today{}} \begin{document} diff --git a/Advanced/Error-Correcting Codes/main.tex b/Advanced/Error-Correcting Codes/main.tex index 6fd9918..30d34d2 100755 --- a/Advanced/Error-Correcting Codes/main.tex +++ b/Advanced/Error-Correcting Codes/main.tex @@ -4,6 +4,8 @@ solutions, singlenumbering ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} + \usepackage{hyperref} \usepackage{tikz} @@ -12,7 +14,7 @@ \uptitlel{Advanced 2} \uptitler{Fall 2022} \title{Error-Correcting Codes} -\subtitle{Prepared by Mark on \today} +\subtitle{Prepared by \githref{Mark} on \today} \begin{document} diff --git a/Advanced/Euler's Number/main.tex b/Advanced/Euler's Number/main.tex index a50948a..615ee0a 100755 --- a/Advanced/Euler's Number/main.tex +++ b/Advanced/Euler's Number/main.tex @@ -4,6 +4,8 @@ solutions, singlenumbering, ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} + \usepackage{multicol} \usepackage{tikz} @@ -18,7 +20,7 @@ \uptitler{Fall 2022} \title{Euler's Number} \subtitle{ - Prepared by Mark on \today. \\ + Prepared by \githref{Mark} on \today. \\ Based on a handout by Oleg Gleizer and Olga Radko } diff --git a/Advanced/Graph Algorithms/main.tex b/Advanced/Graph Algorithms/main.tex index 05cc1bf..7959cce 100755 --- a/Advanced/Graph Algorithms/main.tex +++ b/Advanced/Graph Algorithms/main.tex @@ -3,13 +3,14 @@ \documentclass[ nosolutions ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} \input{tikxset} \uptitlel{Advanced 2} \uptitler{Fall 2022} \title{Algorithms on Graphs: Flow} -\subtitle{Prepared by Mark on \today} +\subtitle{Prepared by \githref{Mark} on \today} \begin{document} diff --git a/Advanced/Intro to Proofs/main.tex b/Advanced/Intro to Proofs/main.tex index 8b3cf1e..aa75495 100755 --- a/Advanced/Intro to Proofs/main.tex +++ b/Advanced/Intro to Proofs/main.tex @@ -4,12 +4,13 @@ solutions, singlenumbering ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} \uptitlel{Advanced 2} \uptitler{Fall 2023} \title{Intro to Proofs} -\subtitle{Prepared by Mark on \today{}} +\subtitle{Prepared by \githref{Mark} on \today{}} \begin{document} diff --git a/Advanced/Lambda Calculus/main.tex b/Advanced/Lambda Calculus/main.tex index c331a35..de2343f 100755 --- a/Advanced/Lambda Calculus/main.tex +++ b/Advanced/Lambda Calculus/main.tex @@ -4,9 +4,10 @@ solutions, singlenumbering ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} + \usepackage{mathtools} % for \coloneqq -\usepackage{hyperref} % An invisible marker, used to % draw arrows in equations. @@ -35,10 +36,11 @@ % - nix, comparison to imperitive + \uptitlel{Advanced 2} \uptitler{Fall 2023} \title{Lambda Calculus} -\subtitle{Prepared by Mark on \today{}} +\subtitle{Prepared by \githref{Mark} on \today{}} \begin{document} diff --git a/Advanced/Lattices/main.tex b/Advanced/Lattices/main.tex index 82e6de3..a6f34ac 100755 --- a/Advanced/Lattices/main.tex +++ b/Advanced/Lattices/main.tex @@ -4,6 +4,7 @@ solutions, singlenumbering ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} \usepackage{ifthen} %\usepackage{lua-visual-debug} @@ -13,7 +14,7 @@ \uptitlel{Advanced 2} \uptitler{Spring 2023} \title{Lattices} -\subtitle{Prepared by Mark on \today} +\subtitle{Prepared by \githref{Mark} on \today} \begin{document} diff --git a/Advanced/Linear Algebra 101/main.tex b/Advanced/Linear Algebra 101/main.tex index 5d7ea1a..2507b3e 100755 --- a/Advanced/Linear Algebra 101/main.tex +++ b/Advanced/Linear Algebra 101/main.tex @@ -5,6 +5,8 @@ hidewarning, %singlenumbering ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} + %\usepackage{lua-visual-debug} @@ -24,7 +26,7 @@ \uptitlel{Advanced 2} \uptitler{Spring 2023} \title{Linear Algebra 101} -\subtitle{Prepared by Mark on \today} +\subtitle{Prepared by \githref{Mark} on \today} \begin{document} diff --git a/Advanced/Mock a Mockingbird/main.tex b/Advanced/Mock a Mockingbird/main.tex index c4b10b4..521fb16 100755 --- a/Advanced/Mock a Mockingbird/main.tex +++ b/Advanced/Mock a Mockingbird/main.tex @@ -4,6 +4,8 @@ solutions, singlenumbering ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} + \usepackage{mathtools} % for \coloneqq @@ -68,7 +70,7 @@ \uptitler{Spring 2023} \title{To Mock a Mockingbird} \subtitle{ - Prepared by Mark on \today \\ + Prepared by \githref{Mark} on \today \\ Based on a book of the same name. } diff --git a/Advanced/Pidgeonhole Problems/main.tex b/Advanced/Pidgeonhole Problems/main.tex index 9b8d20e..d3bca21 100755 --- a/Advanced/Pidgeonhole Problems/main.tex +++ b/Advanced/Pidgeonhole Problems/main.tex @@ -3,6 +3,7 @@ \documentclass[ solutions ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} \usepackage{amsmath} \usepackage{amssymb} @@ -11,7 +12,7 @@ \uptitlel{Advanced 2} \uptitler{Winter 2022} \title{Pidgeonhole Problems} -\subtitle{Prepared by Mark on \today} +\subtitle{Prepared by \githref{Mark} on \today} \begin{document} diff --git a/Advanced/Random Walks/main.tex b/Advanced/Random Walks/main.tex index fc1560a..3071bda 100755 --- a/Advanced/Random Walks/main.tex +++ b/Advanced/Random Walks/main.tex @@ -4,6 +4,7 @@ solutions, singlenumbering ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} \input{tikxset.tex} @@ -14,7 +15,7 @@ \uptitlel{Advanced 2} \uptitler{Fall 2023} \title{Random Walks and Resistance} -\subtitle{Prepared by Mark on \today{} \\ Based on a handout by Aaron Anderson} +\subtitle{Prepared by \githref{Mark} on \today{} \\ Based on a handout by Aaron Anderson} \begin{document} diff --git a/Advanced/Retrograde Analysis/main.tex b/Advanced/Retrograde Analysis/main.tex index d2f4bdf..d5b03f0 100755 --- a/Advanced/Retrograde Analysis/main.tex +++ b/Advanced/Retrograde Analysis/main.tex @@ -4,6 +4,8 @@ solutions, shortwarning ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} + \usepackage{chessfss} \usepackage{chessboard} @@ -97,7 +99,7 @@ $\odot$}} \uptitler{Fall 2023} \title{Retrograde Analysis} \subtitle{ - Prepared by Mark on \today{} \\ + Prepared by \githref{Mark} on \today{} \\ Based on books\footnotemark{} by Raymond Smullyan } diff --git a/Advanced/Size of Sets/main.tex b/Advanced/Size of Sets/main.tex index 0f8c25c..5c7d80b 100755 --- a/Advanced/Size of Sets/main.tex +++ b/Advanced/Size of Sets/main.tex @@ -4,11 +4,14 @@ nosolutions, singlenumbering ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} + + \uptitlel{Advanced 1} \uptitler{Summer 2023} \title{The Size of Sets} -\subtitle{Prepared by Mark on \today{}} +\subtitle{Prepared by \githref{Mark} on \today{}} \begin{document} diff --git a/Intermediate/An Introduction to Graph Theory/main.tex b/Intermediate/An Introduction to Graph Theory/main.tex index 5c41cb0..ccb5aca 100755 --- a/Intermediate/An Introduction to Graph Theory/main.tex +++ b/Intermediate/An Introduction to Graph Theory/main.tex @@ -4,6 +4,7 @@ solutions, singlenumbering ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} \input{tikxset.tex} @@ -13,7 +14,7 @@ \uptitler{ORMC Summer Sessions} \title{An Introduction to Graph Theory} \subtitle{ - Prepared by Mark on \today \\ + Prepared by \githref{Mark} on \today \\ Based on a handout by Oleg Gleizer } diff --git a/Intermediate/Combinatorics/main.tex b/Intermediate/Combinatorics/main.tex index b413bf2..86867f4 100755 --- a/Intermediate/Combinatorics/main.tex +++ b/Intermediate/Combinatorics/main.tex @@ -3,6 +3,9 @@ \documentclass[ solutions ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} + + \newcommand{\nck}[2] { \ensuremath{ @@ -19,7 +22,7 @@ \uptitlel{Advanced 1} \uptitler{ORMC Summer Sessions} \title{Combinatorics} -\subtitle{Prepared by Mark on \today} +\subtitle{Prepared by \githref{Mark} on \today} \begin{document} diff --git a/Intermediate/Instant Insanity/main.tex b/Intermediate/Instant Insanity/main.tex index f2bae25..12198b6 100755 --- a/Intermediate/Instant Insanity/main.tex +++ b/Intermediate/Instant Insanity/main.tex @@ -3,6 +3,7 @@ \documentclass[ solutions ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} \usepackage{tkz-graph} @@ -12,7 +13,7 @@ \uptitler{ORMC Summer Sessions} \title{Graph Theory and Instant Insanity} \subtitle{ - Prepared by Mark on \today \\ + Prepared by \githref{Mark} on \today \\ Based on a handout by Oleg Gleizer } diff --git a/Intermediate/Newton's Laws/main.tex b/Intermediate/Newton's Laws/main.tex index ff96ccc..36987d6 100755 --- a/Intermediate/Newton's Laws/main.tex +++ b/Intermediate/Newton's Laws/main.tex @@ -3,13 +3,15 @@ \documentclass[ solutions ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} + \uptitlel{Intermediate 2} \uptitler{ORMC Summer Sessions} \title{Newton's Laws of Motion} \subtitle{ - Prepared by Mark on \today \\ + Prepared by \githref{Mark} on \today \\ Based on a handout by Oleg Gleizer } diff --git a/Intermediate/Probability/main.tex b/Intermediate/Probability/main.tex index 87c3003..8b82e0a 100755 --- a/Intermediate/Probability/main.tex +++ b/Intermediate/Probability/main.tex @@ -1,6 +1,7 @@ % use [nosolutions] flag to hide solutions. % use [solutions] flag to show solutions. \documentclass[solutions]{../../resources/ormc_handout} +\usepackage{../../resources/macros} % Quick P() macro. @@ -16,7 +17,7 @@ \uptitler{ORMC Summer Sessions} \title{Probability} \subtitle{ - Prepared by Mark on \today \\ + Prepared by \githref{Mark} on \today \\ Based on a handout by Oleg Gleizer } diff --git a/Intermediate/Slide Rules/main.tex b/Intermediate/Slide Rules/main.tex index 47c82b5..624c436 100755 --- a/Intermediate/Slide Rules/main.tex +++ b/Intermediate/Slide Rules/main.tex @@ -3,6 +3,8 @@ \documentclass[ nosolutions ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} + \usepackage{pdfpages} \usepackage{sliderule} @@ -27,7 +29,7 @@ \uptitlel{Intermediate 2} \uptitler{Summer 2022} \title{Slide Rules} -\subtitle{Prepared by Mark on \today} +\subtitle{Prepared by \githref{Mark} on \today} \begin{document} diff --git a/Intermediate/Vectors 1/main.tex b/Intermediate/Vectors 1/main.tex index dcb3095..4a97463 100755 --- a/Intermediate/Vectors 1/main.tex +++ b/Intermediate/Vectors 1/main.tex @@ -2,13 +2,14 @@ % use [solutions] flag to show solutions. \documentclass[solutions]{../../resources/ormc_handout} \usepackage{adjustbox} +\usepackage{../../resources/macros} \uptitlel{Intermediate 2} \uptitler{ORMC Summer Sessions} \title{Vectors 1} \subtitle{ - Prepared by Mark on \today \\ + Prepared by \githref{Mark} on \today \\ Based on a handout by Oleg Gleizer } diff --git a/Intermediate/Vectors 2/main.tex b/Intermediate/Vectors 2/main.tex index e3b8ac6..863a211 100755 --- a/Intermediate/Vectors 2/main.tex +++ b/Intermediate/Vectors 2/main.tex @@ -1,13 +1,14 @@ % use [nosolutions] flag to hide solutions. % use [solutions] flag to show solutions. \documentclass[solutions]{../../resources/ormc_handout} +\usepackage{../../resources/macros} \uptitlel{Intermediate 2} \uptitler{ORMC Summer Sessions} \title{Vectors 2} \subtitle{ - Prepared by Mark on \today \\ + Prepared by \githref{Mark} on \today \\ Based on a handout by Oleg Gleizer } diff --git a/Misc/Moscow Puzzles/main.tex b/Misc/Moscow Puzzles/main.tex index 26ed953..ea5e5a5 100755 --- a/Misc/Moscow Puzzles/main.tex +++ b/Misc/Moscow Puzzles/main.tex @@ -3,6 +3,8 @@ \documentclass[ solutions ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} + \usepackage{subfiles} \usepackage{graphicx} @@ -13,7 +15,7 @@ \uptitler{ORMC Summer Sessions} \title{Warm - Up} \subtitle{ - Prepared by Mark on \today \\ + Prepared by \githref{Mark} on \today \\ \medskip These problems were originally found in \\ Boris Kordemsky's \textit{The Moscow Puzzles} diff --git a/Misc/Warm-Ups/ast.tex b/Misc/Warm-Ups/ast.tex index 8835bee..e12ad50 100755 --- a/Misc/Warm-Ups/ast.tex +++ b/Misc/Warm-Ups/ast.tex @@ -4,13 +4,15 @@ singlenumbering, nopagenumber ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} + \usepackage[linguistics]{forest} \title{Warm-Up: What's an AST?} -\subtitle{Prepared by Mark on \today. \\ Based on a true story.} +\subtitle{Prepared by \githref{Mark} on \today. \\ Based on a true story.} \begin{document} diff --git a/Misc/Warm-Ups/electician.tex b/Misc/Warm-Ups/electician.tex index 3b09995..e65c3ef 100755 --- a/Misc/Warm-Ups/electician.tex +++ b/Misc/Warm-Ups/electician.tex @@ -4,6 +4,9 @@ singlenumbering, nopagenumber ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} + + % We put nodes in a separate layer, so we can % slightly overlap with paths for a perfect fit @@ -22,7 +25,7 @@ \title{The Electrician's Warm-Up} -\subtitle{Prepared by Mark on \today} +\subtitle{Prepared by \githref{Mark} on \today} \begin{document} diff --git a/Misc/Warm-Ups/jump chess.tex b/Misc/Warm-Ups/jump chess.tex index a11af39..e58204c 100755 --- a/Misc/Warm-Ups/jump chess.tex +++ b/Misc/Warm-Ups/jump chess.tex @@ -4,12 +4,15 @@ singlenumbering, nopagenumber ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} + + \usepackage{chessboard} \usepackage{xskak} \title{Warm Up: Jump Chess} -\subtitle{Prepared by Mark on \today} +\subtitle{Prepared by \githref{Mark} on \today} \begin{document} diff --git a/Misc/Warm-Ups/median.tex b/Misc/Warm-Ups/median.tex index 0cbf779..f3b4840 100755 --- a/Misc/Warm-Ups/median.tex +++ b/Misc/Warm-Ups/median.tex @@ -4,9 +4,12 @@ singlenumbering, nopagenumber ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} + + \title{Warm-Up: A Familiar Concept} -\subtitle{Prepared by Mark on \today} +\subtitle{Prepared by \githref{Mark} on \today} \begin{document} diff --git a/Misc/Warm-Ups/nontransitive dice.tex b/Misc/Warm-Ups/nontransitive dice.tex index e48b1ce..9a10342 100755 --- a/Misc/Warm-Ups/nontransitive dice.tex +++ b/Misc/Warm-Ups/nontransitive dice.tex @@ -4,6 +4,9 @@ singlenumbering, nopagenumber ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} + + \usepackage{tikz} \usetikzlibrary{arrows.meta} @@ -37,7 +40,7 @@ } \title{Warm Up: Odd dice} -\subtitle{Prepared by Mark on \today} +\subtitle{Prepared by \githref{Mark} on \today} \begin{document} diff --git a/Misc/Warm-Ups/raid.tex b/Misc/Warm-Ups/raid.tex index 015963c..7f6c23e 100755 --- a/Misc/Warm-Ups/raid.tex +++ b/Misc/Warm-Ups/raid.tex @@ -4,12 +4,15 @@ singlenumbering, nopagenumber ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} + + \usepackage{tikz} \title{The Sysadmin's Warm-Up} -\subtitle{Prepared by Mark on \today} +\subtitle{Prepared by \githref{Mark} on \today} \begin{document} diff --git a/Misc/Warm-Ups/regex.tex b/Misc/Warm-Ups/regex.tex index 3bf0952..dbd9a0b 100644 --- a/Misc/Warm-Ups/regex.tex +++ b/Misc/Warm-Ups/regex.tex @@ -2,6 +2,7 @@ solutions, hidewarning, ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} \usepackage{xcolor} @@ -15,7 +16,7 @@ \title{The Regex Warm-Up} -\subtitle{Prepared by Mark on \today} +\subtitle{Prepared by \githref{Mark} on \today} \begin{document} diff --git a/Misc/Warm-Ups/sin.tex b/Misc/Warm-Ups/sin.tex index 8bfddfb..13d5b07 100755 --- a/Misc/Warm-Ups/sin.tex +++ b/Misc/Warm-Ups/sin.tex @@ -3,9 +3,11 @@ singlenumbering, nopagenumber ]{../../resources/ormc_handout} +\usepackage{../../resources/macros} + \title{Warm-Up: Exact answers} -\subtitle{Prepared by Mark on \today} +\subtitle{Prepared by \githref{Mark} on \today} \begin{document}