Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 \def\keyword#1{\textbf{#1}} | 1 \def\keyword#1{\textbf{#1}} |
| 2 \def\builtinId#1{\textbf{#1}} | 2 \def\builtinId#1{\textbf{#1}} |
| 3 \def\comment#1{\textit{#1}} | 3 \def\comment#1{\textit{#1}} |
| 4 \def\capt#1{\rmfamily \caption{#1}} | 4 \def\capt#1{\rmfamily \caption{#1}} |
| 5 \newcommand{\cd}[1]{\textsf{#1}} | 5 \newcommand{\cd}[1]{\textsf{#1}} |
| 6 \def\lt{$<$} | 6 \def\lt{$<$} |
| 7 \def\gt{$>$} | 7 \def\gt{$>$} |
| 8 \def\<{$\langle$} | 8 \def\<{$\langle$} |
| 9 \def\>{$\rangle$} | 9 \def\>{$\rangle$} |
| 10 | 10 |
| (...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 106 \newenvironment{dartCode}[1][!ht] { | 106 \newenvironment{dartCode}[1][!ht] { |
| 107 % \begin{verbatim}[#1] | 107 % \begin{verbatim}[#1] |
| 108 \def\@programcr{\@addfield\strut} | 108 \def\@programcr{\@addfield\strut} |
| 109 \let\\=\@programcr | 109 \let\\=\@programcr |
| 110 \relax\@vobeyspaces\obeylines | 110 \relax\@vobeyspaces\obeylines |
| 111 | 111 |
| 112 \sffamily | 112 \sffamily |
| 113 }{ | 113 }{ |
| 114 %\end{verbatim} | 114 %\end{verbatim} |
| 115 } | 115 } |
| 116 | |
| 117 | |
| 118 % ---------------------------------------------------------------------- | |
| 119 % Support for hash valued Location Markers | |
| 120 | |
| 121 % very small font, to enable 33 char hash values in the margin | |
| 122 \makeatletter | |
| 123 \ifcase \@ptsize \relax% 10pt | |
| 124 \newcommand{\miniscule}{\@setfontsize\miniscule{2}{3}}% \tiny: 5/6 | |
| 125 \or% 11pt | |
| 126 \newcommand{\miniscule}{\@setfontsize\miniscule{3}{4}}% \tiny: 6/7 | |
| 127 \or% 12pt | |
| 128 \newcommand{\miniscule}{\@setfontsize\miniscule{3}{4}}% \tiny: 6/7 | |
| 129 \fi | |
| 130 \makeatother | |
| 131 | |
| 132 % near-white: location markers should not create visual noise | |
| 133 \definecolor{LMdim}{gray}{0.95} | |
|
gbracha
2014/10/10 21:51:59
Weren't we going to make this totally white so it
eernst
2014/10/13 08:03:25
Done.
| |
| 134 | |
| 135 % insert location marker showing hash value of following paragraph | |
| 136 \newcommand{\LMHash}[1]{% | |
| 137 \hspace{0pt}\marginpar{\raisebox{0.5ex}{\miniscule{\color{LMdim}#1}}}} | |
| 138 | |
| 139 % support convenient renewcommand | |
| 140 \let\OriginalLMHash\LMHash | |
| 141 | |
| 142 % define a label, and show the associated logical location marker | |
| 143 \newcommand{\LMLabel}[1]{% | |
| 144 \vspace{-\baselineskip}\hspace{0pt}\OriginalLMHash{\raisebox{10ex}{sec:#1}}% | |
| 145 \label{#1}} | |
| 146 | |
| 147 % dummy version of LMHash, always shows the same arbitrary hash value | |
| 148 \renewcommand{\LMHash}[1]{\OriginalLMHash{ba01b04d58c8c4e259764498f823cc65}} | |
| 149 | |
| 150 % ---------------------------------------------------------------------- | |
| 151 | |
| OLD | NEW |