diff options
author | Karl Berry <karl@freefriends.org> | 2012-08-22 23:07:19 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2012-08-22 23:07:19 +0000 |
commit | 8af9cbd92109db849ae5e929d232a0dda2e25d5f (patch) | |
tree | b7bd4e57a73fe5cee7ed157971f785670e7d4966 /Master/texmf-dist | |
parent | dec3fb2ba0e8098e18004ce9e6a1e4e1c2df33ec (diff) |
prerex 6.4.2 (22aug12)
git-svn-id: svn://tug.org/texlive/trunk@27495 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
15 files changed, 170 insertions, 107 deletions
diff --git a/Master/texmf-dist/doc/latex/prerex/README b/Master/texmf-dist/doc/latex/prerex/README index 4c433e10b4c..493b4c70e86 100644 --- a/Master/texmf-dist/doc/latex/prerex/README +++ b/Master/texmf-dist/doc/latex/prerex/README @@ -1,4 +1,4 @@ -prerex, version 6.5.1: Macros for prerequisite charts, with associated +prerex, version 6.5.2: Macros for prerequisite charts, with associated editor and viewer applications. This package consists of @@ -82,7 +82,7 @@ installed. The effects of editing operations may be observed in any PDF viewer. The vprerex (visual prerex) application included in the prerex suite is a GUI and viewer for the prerex editor. It may be used just as a -minimalistic viewer of arbitrary PDF files but supports editing of +minimalist viewer of arbitrary PDF files but supports editing of charts generated using prerex.sty by allowing coordinates of course boxes, arrows, and background points to be conveyed back to the prerex editor command-line using the clipboard. See the INSTALL in the tarball diff --git a/Master/texmf-dist/doc/latex/prerex/chart.html b/Master/texmf-dist/doc/latex/prerex/chart.html index 22e0ab32962..643ea631edf 100644 --- a/Master/texmf-dist/doc/latex/prerex/chart.html +++ b/Master/texmf-dist/doc/latex/prerex/chart.html @@ -1,22 +1,67 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html><head><title>A Simple Prerequisite Chart</title></head><body> -<div class="center"><img src="chart.png" usemap="#chart" ismap border=0></div> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" + "http://www.w3.org/TR/html4/loose.dtd"> +<html > +<head><title></title> +<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> +<meta name="generator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)"> +<meta name="originator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)"> +<!-- html --> +<meta name="src" content="chart.tex"> +<meta name="date" content="2012-07-18 15:12:00"> +<link rel="stylesheet" type="text/css" href="chart.css"> +<link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Open+Sans:600"> +</head><body +> +<div class="center" +> +<!--l. 4--><p class="noindent" > + +<!--l. 5--><p class="noindent" ><img +src="chart.png" alt="chart.png" +usemap="#chart" ismap border=0 ></div> +<div class="center" +> +<!--l. 1--><p class="noindent" > +<div class="minipage"> <ul class="itemize1"> + <li class="itemize">A solid arrow <img +src="solid.png" alt="solid.png" +usemap="#solid" ismap border=0 > indicates a required prerequisite, a dotted arrow <img +src="dotted.png" alt="dotted.png" +usemap="#dotted" ismap border=0 > indicates + a corequisite (to be taken before or concurrently), and a dashed arrow <img +src="dashed.png" alt="dashed.png" +usemap="#dashed" ismap border=0 > indicates a + recommended prerequisite. Core courses are in <img +src="boldbox.png" alt="boldbox.png" +usemap="#boldbox" ismap border=0 > boxes; other courses (i.e., options or + prerequisites) are in <img +src="lightbox.png" alt="lightbox.png" +usemap="#lightbox" ismap border=0 > boxes. + </li> + <li class="itemize">Timetabling abbreviations: M, T, W, Th, F=Mon, Tue, Wed, Thur, Fri, resp.; eve=7:00–9:50 pm; + no=not offered.</li></ul></div></div> + <map name="chart"> -<area shape=rect coords="548,225,628,125" href="file:1083.html" target="_new" alt="1083"> -<area shape=rect coords="298,245,378,205" href="file:1303.html" target="_new" alt="1303"> -<area shape=rect coords="348,345,428,305" href="file:2813.html" target="_new" alt="2813"> -<area shape=rect coords="498,345,578,305" href="file:2023.html" target="_new" alt="2023"> -<area shape=rect coords="698,345,778,305" href="file:2513.html" target="_new" alt="2513"> -<area shape=rect coords="168,375,208,355" href="file:1083.html" target="_new" alt="1083"> -<area shape=rect coords="148,445,228,405" href="file:2333.html" target="_new" alt="2333"> -<area shape=rect coords="498,445,578,405" href="file:2013.html" target="_new" alt="2013"> -<area shape=rect coords="598,445,678,405" href="file:2685.html" target="_new" alt="2685"> -<area shape=rect coords="278,475,318,455" href="file:2013.html" target="_new" alt="2013"> -<area shape=rect coords="198,545,278,505" href="file:3323.html" target="_new" alt="3323"> -<area shape=rect coords="298,545,378,505" href="file:3813.html" target="_new" alt="3813"> -<area shape=rect coords="398,545,478,505" href="file:3413.html" target="_new" alt="3413"> -<area shape=rect coords="498,545,578,505" href="file:3013.html" target="_new" alt="3013"> -<area shape=rect coords="628,545,708,505" href="file:3513.html" target="_new" alt="3513"> -<area shape=rect coords="748,545,828,505" href="file:3503.html" target="_new" alt="3503"> +<area shape=rect coords="548,225,628,125" href="file:1083.html" target="new" alt="1083"> +<area shape=rect coords="298,245,378,205" href="file:1303.html" target="new" alt="1303"> +<area shape=rect coords="348,345,428,305" href="file:2813.html" target="new" alt="2813"> +<area shape=rect coords="498,345,578,305" href="file:2023.html" target="new" alt="2023"> +<area shape=rect coords="698,345,778,305" href="file:2513.html" target="new" alt="2513"> +<area shape=rect coords="168,375,208,355" href="file:1083.html" target="new" alt="1083"> +<area shape=rect coords="148,445,228,405" href="file:2333.html" target="new" alt="2333"> +<area shape=rect coords="498,445,578,405" href="file:2013.html" target="new" alt="2013"> +<area shape=rect coords="598,445,678,405" href="file:2685.html" target="new" alt="2685"> +<area shape=rect coords="278,475,318,455" href="file:2013.html" target="new" alt="2013"> +<area shape=rect coords="198,545,278,505" href="file:3323.html" target="new" alt="3323"> +<area shape=rect coords="298,545,378,505" href="file:3813.html" target="new" alt="3813"> +<area shape=rect coords="398,545,478,505" href="file:3413.html" target="new" alt="3413"> +<area shape=rect coords="498,545,578,505" href="file:3013.html" target="new" alt="3013"> +<area shape=rect coords="628,545,708,505" href="file:3513.html" target="new" alt="3513"> +<area shape=rect coords="748,545,828,505" href="file:3503.html" target="new" alt="3503"> </map> -</body></html> + +</body></html> + + + + diff --git a/Master/texmf-dist/doc/latex/prerex/chart.pdf b/Master/texmf-dist/doc/latex/prerex/chart.pdf Binary files differindex 4139e8befdf..af8935b4e7b 100644 --- a/Master/texmf-dist/doc/latex/prerex/chart.pdf +++ b/Master/texmf-dist/doc/latex/prerex/chart.pdf diff --git a/Master/texmf-dist/doc/latex/prerex/chart.png b/Master/texmf-dist/doc/latex/prerex/chart.png Binary files differindex 814242956cd..d9968b66a00 100644 --- a/Master/texmf-dist/doc/latex/prerex/chart.png +++ b/Master/texmf-dist/doc/latex/prerex/chart.png diff --git a/Master/texmf-dist/doc/latex/prerex/chart.tex b/Master/texmf-dist/doc/latex/prerex/chart.tex index 366c9b927f6..ccd20e7ba7c 100644 --- a/Master/texmf-dist/doc/latex/prerex/chart.tex +++ b/Master/texmf-dist/doc/latex/prerex/chart.tex @@ -3,10 +3,10 @@ \geometry{noheadfoot, vmargin=1.0in, hmargin=0.5in} \usepackage{prerex} -%\renewcommand{\sfdefault}{phv} % uncomment to use Helvetica -%\renewcommand{\sfdefault}{uop} % uncomment to use URW Optima +\usepackage[default,scale=0.92]{opensans} +\renewcommand{\seriesdefault}{sb} +\renewcommand{\ttfamily}{\fontfamily{cmtt}\fontseries{m}\selectfont} -\renewcommand{\rmdefault}{\sfdefault} \begin{document} diff --git a/Master/texmf-dist/doc/latex/prerex/doc/intro.pdf b/Master/texmf-dist/doc/latex/prerex/doc/intro.pdf Binary files differindex 4873942ebfc..cc2b27a1a66 100644 --- a/Master/texmf-dist/doc/latex/prerex/doc/intro.pdf +++ b/Master/texmf-dist/doc/latex/prerex/doc/intro.pdf diff --git a/Master/texmf-dist/doc/latex/prerex/doc/intro.tex b/Master/texmf-dist/doc/latex/prerex/doc/intro.tex index 5b376fd8a43..c53ac340589 100644 --- a/Master/texmf-dist/doc/latex/prerex/doc/intro.tex +++ b/Master/texmf-dist/doc/latex/prerex/doc/intro.tex @@ -8,10 +8,7 @@ \renewcommand{\bottomfraction}{1.00} \usepackage[osf]{mathpazo} -% \usepackage[scaled=0.8]{helvet} % Helvetica scaled down 20% -\renewcommand{\sfdefault}{uop} % URW clone of Optima - -\renewcommand{\ttdefault}{cmtt} +\usepackage[defaultsans,scale=0.82]{opensans} \definecolor{light}{gray}{0.5} \definecolor{bg}{rgb}{0.99,0.96,0.90} @@ -200,9 +197,8 @@ quality: than the course name. The latter is centered and the former are left- and right-justified, respectively. Arbitrary \LaTeX\ formatting can be used for the text. -\item Any available Type 1 (Postscript) or TrueType format fonts may be used; - in the chart in Figure~\ref{chart}, the typeface used is Optima, an elegant - \emph{sans serif} face designed by Hermann Zapf. The professional-quality +\item Any available Type 1 (Postscript) or TrueType format fonts may be used. + The professional-quality typesetting engine takes advantage of kerns and ligatures in the fonts. \item Line thickness for boxes may be varied; in the example diagram, heavier boxes (and bold-face text) are used to indicate that a course is @@ -457,6 +453,14 @@ If none of these is used, (or the command is commented out by preceding it with a \verb|%| character), Computer Modern Sans will be used. +The Open Sans family\footnote{% +\myurl{http://www.google.com/webfonts/specimen/Open+Sans}} +of fonts, designed by Steve Matteson of +Ascender, is supported for use in LaTeX by the \texttt{opensans} package, +available from CTAN\footnote{% +\myurl{http://www.ctan.org/tex-archive/fonts/opensans}} +and in most distributions. The chart in Figure~\ref{chart} on page~\pageref{chart} uses Open Sans. + Futura, Gill Sans, Frutiger and Optima are commercial fonts available from font vendors such as \texttt{myfonts.com}. The \LaTeX\ support files and instructions for installation @@ -464,7 +468,7 @@ into a standard \LaTeX\ implementation for many commercial fonts can be found at CTAN\footnote{% \myurl{http://www.ctan.org/tex-archive/fonts/psfonts/w-a-schmidt/}}; otherwise you will have to follow the instructions -in the Font Installation Guide\footnote{% +in the Font Installation Guide.\footnote{% \myurl{http://www.ctan.org/tex-archive/info/Type1fonts/fontinstallationguide/}} Less expensive alternatives may be available to you. @@ -473,7 +477,7 @@ of Gill Sans and Optima, respectively. These fonts are available from commercial vendors but have been bundled with Corel applications such as \mbox{WordPerfect}, and so you may already have them. Windows\textsuperscript{\textregistered}\ systems come -with several fonts, some of which might be suitable for use in prerequisite charts. +with several fonts, some of which (Arial, Verdana, Calibri) are suitable for use in prerequisite charts. Four URW-Classico fonts, a fairly good clone of Optima, are available in a package of 79~fonts in Type~1 format that may be legally downloaded for non-commercial use @@ -487,6 +491,7 @@ Note that the font files cannot be distributed commercially without a commercial before re-distributing them. This restriction does not prevent you from distributing documents that \emph{use} the fonts. + \section{Conversion to Portable Network Graphic (PNG) Format} Although PDF is currently the best available format for distributing @@ -785,9 +790,9 @@ in explanatory notes outside of the \verb\chart\ environment: \verb|\solidarrow| & \solidarrow \\ \verb|\dottedarrow| & \dottedarrow \\ \verb|\dashedarrow| & \dashedarrow \\ -\verb|\lightbox| & \lightbox \\ +\verb|\lightbox| & \fontseries{sb}\selectfont\lightbox \\ \verb|\boldbox| & \boldbox \\ -\verb|\dottedbox| & \dottedbox +\verb|\dottedbox| & \fontseries{sb}\selectfont\dottedbox \end{tabular} \renewcommand{\arraystretch}{1.0} \end{list} diff --git a/Master/texmf-dist/doc/latex/prerex/doc/introFonts.png b/Master/texmf-dist/doc/latex/prerex/doc/introFonts.png Binary files differindex 13d49ce3c4f..9ab370829aa 100644 --- a/Master/texmf-dist/doc/latex/prerex/doc/introFonts.png +++ b/Master/texmf-dist/doc/latex/prerex/doc/introFonts.png diff --git a/Master/texmf-dist/doc/latex/prerex/doc/introchart1.tex b/Master/texmf-dist/doc/latex/prerex/doc/introchart1.tex index 6ec2b607862..3801550efe9 100644 --- a/Master/texmf-dist/doc/latex/prerex/doc/introchart1.tex +++ b/Master/texmf-dist/doc/latex/prerex/doc/introchart1.tex @@ -1,8 +1,9 @@ \begin{figure} -\renewcommand{\rmdefault}{\sfdefault} +\renewcommand{\bfdefault}{b} +\renewcommand{\seriesdefault}{sb} \setcounter{diagheight}{50} \textwidth6.25in -\begin{chart} +\begin{chart}\sf \text 20,50:{\textsf{\textbf{\Large Computer Science}}} \reqfullcourse 50,45:{1083}{Comput.\,Sci.\\Concepts}{TTh 10:00} \reqhalfcourse 25,40:{1303}{Discrete\\Structures}{MWF 9:30} diff --git a/Master/texmf-dist/doc/latex/prerex/doc/introchart2.tex b/Master/texmf-dist/doc/latex/prerex/doc/introchart2.tex index 0764ba8f186..0235bee741a 100644 --- a/Master/texmf-dist/doc/latex/prerex/doc/introchart2.tex +++ b/Master/texmf-dist/doc/latex/prerex/doc/introchart2.tex @@ -1,8 +1,9 @@ \begin{figure} -\renewcommand{\rmdefault}{\sfdefault} +\renewcommand{\bfdefault}{b} +\renewcommand{\seriesdefault}{sb} \textwidth6.25in \setcounter{diagheight}{50} -\begin{chart} +\begin{chart}\sf \grid \text 20,50:{\textsf{\textbf{\Large Computer Science}}} \reqfullcourse 50,45:{1083}{Comput.\,Sci.\\Concepts}{TTh 10:00} diff --git a/Master/texmf-dist/doc/latex/prerex/doc/prerex.pdf b/Master/texmf-dist/doc/latex/prerex/doc/prerex.pdf Binary files differindex d32cfedb8fb..9218342e9a0 100644 --- a/Master/texmf-dist/doc/latex/prerex/doc/prerex.pdf +++ b/Master/texmf-dist/doc/latex/prerex/doc/prerex.pdf diff --git a/Master/texmf-dist/doc/latex/prerex/doc/prerex.tex b/Master/texmf-dist/doc/latex/prerex/doc/prerex.tex index 12bd6aa8d27..677ed8235fa 100644 --- a/Master/texmf-dist/doc/latex/prerex/doc/prerex.tex +++ b/Master/texmf-dist/doc/latex/prerex/doc/prerex.tex @@ -1,6 +1,6 @@ \documentclass[10pt]{article} -\usepackage{mathpazo} -\usepackage[scaled=0.9]{helvet} +\usepackage[osf]{mathpazo} +\usepackage[defaultsans,scale=0.82]{opensans} \usepackage{fullpage} \usepackage{prerex} %\def\LaTeX{\mbox{LaTeX}} @@ -34,8 +34,9 @@ format, a chart description may be edited using the interactive editor (as well as any conventional text editor). \begin{figure} +\renewcommand{\seriesdefault}{sb} \setcounter{diagheight}{40} -\begin{chart} +\begin{chart}\sf \text 15,40:{\textsf{\textbf{\Large Computer Science}}} \reqfullcourse 50,35:{1083}{Comput.\,Sci.\\Concepts}{TTh 10:00} \reqhalfcourse 25,30:{1303}{Discrete\\Structures}{MWF 9:30} @@ -306,7 +307,8 @@ editor which incorporates a minimalistic prerex-enabled PDF viewer. \begin{figure} \setcounter{diagheight}{40} -\begin{chart} +\renewcommand{\seriesdefault}{sb} +\begin{chart}\sf \grid \text 15,40:{\textsf{\textbf{\Large Computer Science}}} \reqfullcourse 50,35:{1083}{Comput.\,Sci.\\Concepts}{TTh 10:00} diff --git a/Master/texmf-dist/doc/latex/prerex/vprerex-6.4.1.tar.gz b/Master/texmf-dist/doc/latex/prerex/vprerex-6.4.1.tar.gz Binary files differdeleted file mode 100644 index 5bc813626c0..00000000000 --- a/Master/texmf-dist/doc/latex/prerex/vprerex-6.4.1.tar.gz +++ /dev/null diff --git a/Master/texmf-dist/doc/latex/prerex/vprerex-6.4.2.tar.gz b/Master/texmf-dist/doc/latex/prerex/vprerex-6.4.2.tar.gz Binary files differnew file mode 100644 index 00000000000..e643d589d4a --- /dev/null +++ b/Master/texmf-dist/doc/latex/prerex/vprerex-6.4.2.tar.gz diff --git a/Master/texmf-dist/tex/latex/prerex/prerex.sty b/Master/texmf-dist/tex/latex/prerex/prerex.sty index f60a1c06484..85d297cbf22 100644 --- a/Master/texmf-dist/tex/latex/prerex/prerex.sty +++ b/Master/texmf-dist/tex/latex/prerex/prerex.sty @@ -57,16 +57,25 @@ % \newcommand{\dottedwidth}{0.8pt} % \newcommand{\dashedwidth}{0.5pt} % \newcommand{\boldwidth}{1.0pt} -% \newcommand{\smallersize}{\relsize{-3}} +% \newcommand{\smallersize}{\relsize{-2}} % \newcommand{\baselineAdj}{-0.5ex} % % The nominal diagram width is 10 + (\textwidth divided by \unit). % \NeedsTeXFormat{LaTeX2e}[1995/12/01] -\ProvidesPackage{prerex}[2012/03/29 v6.3.2 LaTeX style for prerequisite charts, pgf version] +\ProvidesPackage{prerex}[2012/06/28 v6.3.4 LaTeX style for prerequisite charts, pgf version] % Changelog: % +% Version 6.3.4 +% +% Timetable and course code in bold for required boxes. +% +% Version 6.3.3 +% +% Remove background colour from standalone boxes. +% \smallersize increased to \relsize{-2}. +% % Version 6.3.2 % % Use pgf layers to keep grid below arrows below boxes (thanks to Ryan Kavanagh). @@ -240,7 +249,7 @@ \newcommand{\boldwidth}{1.0pt} \newcommand{\dottedwidth}{0.8pt} \newcommand{\dashedwidth}{0.5pt} -\newcommand{\smallersize}{\relsize{-3}} +\newcommand{\smallersize}{\relsize{-2}} \newcommand{\baselineAdj}{-0.5ex} \newcounter{@myangle} @@ -307,19 +316,19 @@ } \def\lightbox{% -\tikz[thin,baseline=\baselineAdj]\node[draw,fill=\background,rounded corners=2pt,inner xsep=1.8pt] +\tikz[thin,baseline=\baselineAdj]\node[draw,rounded corners=2pt,inner xsep=1.8pt] {\rule[-2pt]{0pt}{4pt}\textsf{light}}; } \def\boldbox{% -\tikz[baseline=\baselineAdj]\node[draw,line width=\boldwidth,fill=\background,rounded corners=2pt,inner xsep=1.8pt] +\tikz[baseline=\baselineAdj]\node[draw,line width=\boldwidth,rounded corners=2pt,inner xsep=1.8pt] {\rule[-2pt]{0pt}{4pt}\textsf{\textbf{bold}}}; } \def\dottedbox{% -\tikz[baseline=\baselineAdj]\node[draw,dotted,line width=\boldwidth,fill=\background,rounded corners=2pt,inner xsep=1.8pt] -{\rule[-2pt]{0pt}{4pt}\textsf{\textsf{dotted}}}; +\tikz[baseline=\baselineAdj]\node[draw,dotted,line width=\boldwidth,rounded corners=2pt,inner xsep=1.8pt] +{\rule[-2pt]{0pt}{4pt}\textsf{dotted}}; } \pgfdeclarelayer{arrows} @@ -330,14 +339,14 @@ \def\@halfcourse#1,#2:#3#4#5{% \begin{pgfonlayer}{courses}% \node[draw,thin,fill=\background,rounded corners=2pt,inner ysep=0.5pt,minimum height=\@unitmult](x#1y#2) at (#1,#2)% -{\textsf{% +{\fontfamily{\sfdefault}\selectfont \renewcommand{\arraystretch}{0.8}% \href{\CourseURL{#1}{#2}{#3}}{\begin{tabular}{@{\hspace{1pt}}c@{\hspace{1pt}}}% -\mbox{\smallersize#3}% +{\smallersize#3}% \,\hfill\,% -\mbox{\smallersize\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}% +{\smallersize\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}% \\ #4% -\end{tabular}}}% +\end{tabular}}% };% \@outputImapData#1,#2:{#3}{4}{2}% \end{pgfonlayer}% @@ -346,14 +355,14 @@ \def\@halfcoursec#1,#2:#3#4#5#6{% \begin{pgfonlayer}{courses}% \node[draw,thin,fill=#6,rounded corners=2pt,inner ysep=0.5pt,minimum height=\@unitmult](x#1y#2) at (#1,#2)% -{\textsf{% +{\fontfamily{\sfdefault}\selectfont \renewcommand{\arraystretch}{0.8}% \href{\CourseURL{#1}{#2}{#3}}{\begin{tabular}{@{\hspace{1pt}}c@{\hspace{1pt}}}% -\mbox{\smallersize#3}% +{\smallersize\selectfont{#3}}% \,\hfill\,% -\mbox{\smallersize\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}% +{\smallersize{\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}}% \\ #4% -\end{tabular}}}% +\end{tabular}}% };% \@outputImapData#1,#2:{#3}{4}{2}% \end{pgfonlayer}% @@ -362,14 +371,14 @@ \def\@reqhalfcourse#1,#2:#3#4#5{% \begin{pgfonlayer}{courses}% \node[draw,line width=\boldwidth,fill=\background,rounded corners=2pt,inner ysep=0.5pt,minimum height=\@unitmult](x#1y#2) at (#1,#2)% -{\textsf{\textbf{% +{\fontfamily{\sfdefault}\fontseries{\bfdefault}\selectfont \renewcommand{\arraystretch}{0.8}% \href{\CourseURL{#1}{#2}{#3}}{\begin{tabular}{@{\hspace{1pt}}c@{\hspace{1pt}}}% -\mbox{\smallersize#3}% +{\smallersize\fontseries{\bfdefault}\selectfont#3}% \,\hfill\,% -\mbox{\smallersize\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}% +{\smallersize\fontseries{\bfdefault}\selectfont\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}% \\ #4% -\end{tabular}}}% +\end{tabular}% }};% \@outputImapData#1,#2:{#3}{4}{2}% \end{pgfonlayer}% @@ -378,14 +387,14 @@ \def\@reqhalfcoursec#1,#2:#3#4#5#6{% \begin{pgfonlayer}{courses}% \node[draw,line width=\boldwidth,fill=#6,rounded corners=2pt,inner ysep=0.5pt,minimum height=\@unitmult](x#1y#2) at (#1,#2)% -{\textsf{\textbf{% +{\fontfamily{\sfdefault}\fontseries{\bfdefault}\selectfont \renewcommand{\arraystretch}{0.8}% \href{\CourseURL{#1}{#2}{#3}}{\begin{tabular}{@{\hspace{1pt}}c@{\hspace{1pt}}}% -\mbox{\smallersize#3}% +{\smallersize\fontseries{\bfdefault}\selectfont#3}% \,\hfill\,% -\mbox{\smallersize\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}% +{\smallersize\fontseries{\bfdefault}\selectfont\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}% \\ #4% -\end{tabular}}}% +\end{tabular}% }};% \@outputImapData#1,#2:{#3}{4}{2}% \end{pgfonlayer}% @@ -395,14 +404,14 @@ \def\@opthalfcourse#1,#2:#3#4#5{% \begin{pgfonlayer}{courses}% \node[draw,dotted,line width=\boldwidth,fill=\background,rounded corners=2pt,inner ysep=0.5pt,minimum height=\@unitmult](x#1y#2) at (#1,#2)% -{\textsf{% +{\fontfamily{\sfdefault}\selectfont \renewcommand{\arraystretch}{0.8}% \href{\CourseURL{#1}{#2}{#3}}{\begin{tabular}{@{\hspace{1pt}}c@{\hspace{1pt}}}% -\mbox{\smallersize#3}% +{\smallersize#3}% \,\hfill\,% -\mbox{\smallersize\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}% +{\smallersize\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}% \\ #4% -\end{tabular}}}% +\end{tabular}}% };% \@outputImapData#1,#2:{#3}{4}{2}% \end{pgfonlayer}% @@ -411,14 +420,14 @@ \def\@opthalfcoursec#1,#2:#3#4#5#6{% \begin{pgfonlayer}{courses}% \node[draw,dotted,line width=\boldwidth,fill=#6,rounded corners=2pt,inner ysep=0.5pt,minimum height=\@unitmult](x#1y#2) at (#1,#2)% -{\textsf{% +{\fontfamily{\sfdefault}\selectfont \renewcommand{\arraystretch}{0.8}% \href{\CourseURL{#1}{#2}{#3}}{\begin{tabular}{@{\hspace{1pt}}c@{\hspace{1pt}}}% -\mbox{\smallersize#3}% +{\smallersize#3}% \,\hfill\,% -\mbox{\smallersize\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}% +{\smallersize\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}% \\ #4% -\end{tabular}}}% +\end{tabular}}% };% \@outputImapData#1,#2:{#3}{4}{2}% \end{pgfonlayer}% @@ -427,14 +436,14 @@ \def\@fullcourse#1,#2:#3#4#5{% \begin{pgfonlayer}{courses}% \node[draw,thin,fill=\background,rounded corners=2pt,inner ysep=0.5pt](x#1y#2) at (#1,#2)% -{\textsf{% +{\fontfamily{\sfdefault}\selectfont \renewcommand{\arraystretch}{1.7}% \href{\CourseURL{#1}{#2}{#3}}{\begin{tabular}{@{\hspace{1pt}}c@{\hspace{1pt}}}% -\mbox{\smallersize#3}% +{\smallersize#3}% \,\hfill\,% -\mbox{\smallersize\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}% +{\smallersize\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}% \\ #4% -\end{tabular}}}% +\end{tabular}}% };% \@outputImapData#1,#2:{#3}{4}{5}% \end{pgfonlayer}% @@ -443,14 +452,14 @@ \def\@fullcoursec#1,#2:#3#4#5#6{% \begin{pgfonlayer}{courses}% \node[draw,thin,fill=#6,rounded corners=2pt,inner ysep=0.5pt](x#1y#2) at (#1,#2)% -{\textsf{% +{\fontfamily{\sfdefault}\selectfont \renewcommand{\arraystretch}{1.7}% \href{\CourseURL{#1}{#2}{#3}}{\begin{tabular}{@{\hspace{1pt}}c@{\hspace{1pt}}}% -\mbox{\smallersize#3}% +{\smallersize#3}% \,\hfill\,% -\mbox{\smallersize\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}% +{\smallersize\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}% \\ #4% -\end{tabular}}}% +\end{tabular}}% };% \end{pgfonlayer}% \@outputImapData#1,#2:{#3}{4}{5}% @@ -459,14 +468,14 @@ \def\@reqfullcourse#1,#2:#3#4#5{% \begin{pgfonlayer}{courses}% \node[draw,line width=\boldwidth,fill=\background,rounded corners=2pt,inner ysep=0.5pt](x#1y#2) at (#1,#2)% -{\textsf{\textbf{% +{\fontfamily{\sfdefault}\fontseries{\bfdefault}\selectfont \renewcommand{\arraystretch}{1.7}% \href{\CourseURL{#1}{#2}{#3}}{\begin{tabular}{@{\hspace{1pt}}c@{\hspace{1pt}}}% -\mbox{\smallersize#3}% +{\smallersize\fontseries{\bfdefault}\selectfont#3}% \,\hfill\,% -\mbox{\smallersize\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}% +{\smallersize\fontseries{\bfdefault}\selectfont\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}% \\ #4% -\end{tabular}}}}% +\end{tabular}}% };% \@outputImapData#1,#2:{#3}{4}{5}% \end{pgfonlayer}% @@ -475,14 +484,14 @@ \def\@reqfullcoursec#1,#2:#3#4#5#6{% \begin{pgfonlayer}{courses}% \node[draw,line width=\boldwidth,fill=#6,rounded corners=2pt,inner ysep=0.5pt](x#1y#2) at (#1,#2)% -{\textsf{\textbf{% +{\fontfamily{\sfdefault}\fontseries{\bfdefault}\selectfont \renewcommand{\arraystretch}{1.7}% \href{\CourseURL{#1}{#2}{#3}}{\begin{tabular}{@{\hspace{1pt}}c@{\hspace{1pt}}}% -\mbox{\smallersize#3}% +{\smallersize\fontseries{\bfdefault}\selectfont#3}% \,\hfill\,% -\mbox{\smallersize\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}% +{\smallersize\fontseries{\bfdefault}\selectfont\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}% \\ #4% -\end{tabular}}}}% +\end{tabular}}% };% \@outputImapData#1,#2:{#3}{4}{5}% \end{pgfonlayer}% @@ -491,14 +500,14 @@ \def\@fullcoursec#1,#2:#3#4#5#6{% \begin{pgfonlayer}{courses}% \node[draw,thin,fill=#6,rounded corners=2pt,inner ysep=0.5pt](x#1y#2) at (#1,#2)% -{\textsf{% +{\fontfamily{\sfdefault}\selectfont \renewcommand{\arraystretch}{1.7}% \href{\CourseURL{#1}{#2}{#3}}{\begin{tabular}{@{\hspace{1pt}}c@{\hspace{1pt}}}% -\mbox{\smallersize#3}% +{\smallersize#3}% \,\hfill\,% -\mbox{\smallersize\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}% +{\smallersize\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}% \\ #4% -\end{tabular}}}% +\end{tabular}}% };% \@outputImapData#1,#2:{#3}{4}{5}% \end{pgfonlayer}% @@ -507,14 +516,14 @@ \def\@optfullcourse#1,#2:#3#4#5{% \begin{pgfonlayer}{courses}% \node[draw,dotted,line width=\boldwidth,fill=\background,rounded corners=2pt,inner ysep=0.5pt](x#1y#2) at (#1,#2)% -{\textsf{% +{\fontfamily{\sfdefault}\selectfont \renewcommand{\arraystretch}{1.7}% \href{\CourseURL{#1}{#2}{#3}}{\begin{tabular}{@{\hspace{1pt}}c@{\hspace{1pt}}}% -\mbox{\smallersize#3}% +{\smallersize#3}% \,\hfill\,% -\mbox{\smallersize\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}% +{\smallersize\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}% \\ #4% -\end{tabular}}}% +\end{tabular}}% };% \@outputImapData#1,#2:{#3}{4}{5}% \end{pgfonlayer}% @@ -524,14 +533,14 @@ \def\@optfullcoursec#1,#2:#3#4#5#6{% \begin{pgfonlayer}{courses}% \node[draw,dotted,line width=\boldwidth,fill=#6,rounded corners=2pt,inner ysep=0.5pt](x#1y#2) at (#1,#2)% -{\textsf{% +{\fontfamily{\sfdefault}\selectfont \renewcommand{\arraystretch}{1.7}% \href{\CourseURL{#1}{#2}{#3}}{\begin{tabular}{@{\hspace{1pt}}c@{\hspace{1pt}}}% -\mbox{\smallersize#3}% +{\smallersize#3}% \,\hfill\,% -\mbox{\smallersize\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}% +{\smallersize\renewcommand{\arraystretch}{0.5}\begin{tabular}[t]{@{}r@{}}#5\end{tabular}}% \\ #4% -\end{tabular}}}% +\end{tabular}}% };% \@outputImapData#1,#2:{#3}{4}{5}% \end{pgfonlayer}% @@ -541,14 +550,14 @@ \begin{pgfonlayer}{courses}% \ifgridon \node[fill=white,draw=white,inner ysep=1.8pt](x#1y#2) at (#1,#2)% - {\textsf{% + {\fontfamily{\sfdefault}\selectfont \href{\CourseURL{#1}{#2}{#3}}{% - \mbox{\smallersize#3}}}};% + {\smallersize#3}}};% \else \node[fill=none,draw=none,inner ysep=1.8pt](x#1y#2) at (#1,#2)% - {\textsf{% + {\fontfamily{\sfdefault}\selectfont \href{\CourseURL{#1}{#2}{#3}}{% - \mbox{\smallersize#3}}}};% + {\smallersize#3}}};% \fi \@outputImapData#1,#2:{#3}{2}{1}% \end{pgfonlayer}% |