67 lines
1.2 KiB
TeX
Executable File
67 lines
1.2 KiB
TeX
Executable File
|
|
\usepackage{xstring}
|
|
|
|
\newcommand{\unfinished}{
|
|
\textbf{\textcolor{orange!90}{to be continued...}}
|
|
}
|
|
|
|
\newcommand{\unresolved}{
|
|
\textbf{\textcolor{red!90}{unresolved}}
|
|
}
|
|
|
|
% Create a new environment {exercise} to refer to exercises from the KNUTH book.
|
|
% Add a TODO switch option to show unresolved exercises
|
|
\newenvironment{myexercise}[2]
|
|
{
|
|
\addcontentsline{toc}{subsubsection}{Exercise #1}
|
|
\begin{minipage}{\textwidth}
|
|
\begin{flushleft}
|
|
{
|
|
\Huge
|
|
\textbf{Exercise #1.} (p. #2)
|
|
}
|
|
\end{flushleft}
|
|
}
|
|
{
|
|
\end{minipage}
|
|
}
|
|
|
|
% Create a new environment for big quote with `primarycolor' coloured quote sign
|
|
\newenvironment{myquote}
|
|
{
|
|
\begin{minipage}{\textwidth}
|
|
\begin{flushleft}
|
|
{
|
|
|
|
\fontsize{75pt}{3pt}\selectfont
|
|
\textcolor{primarycolor}{\textquotedblleft}
|
|
}
|
|
}
|
|
{
|
|
\begin{flushright}
|
|
{
|
|
\textcolor{primarycolor}{\textquotedblright}
|
|
}
|
|
|
|
\end{flushright}
|
|
\end{flushleft}
|
|
\end{minipage}
|
|
}
|
|
|
|
\newenvironment{myanswer}
|
|
{
|
|
\begin{minipage}{\textwidth}
|
|
\begin{itshape}
|
|
\begin{flushleft}
|
|
{
|
|
\Large
|
|
\textbf{My Answer}:
|
|
}
|
|
}
|
|
{
|
|
\end{flushleft}
|
|
\end{itshape}
|
|
\end{minipage}
|
|
}
|
|
|