Skip to content

Commit

Permalink
Major overhaul to fix fundamental problems.
Browse files Browse the repository at this point in the history
(1) Fix the broken table of contents with updated labels and use of
    \hyperref instead of \hyperlink.
(2) Purge no less that 2,390 warnings about undefined 'Hfootnote'
    references.  These came from the fact that 'hyperref' was not
    loaded as the last package in 'include.tex'.
(3) After moving 'hyperref' to the end of 'include.tex', the
    TeX-compilation broke completely, because of '\verb+atim+' stuff
    in '\footnote{s}'. Fixing this required making the use of verbatim
    material in footnotes 'robust' by using '\SaveVerb/\UseVerb' from
    'fancyvrb'. This added file 'saveverb.tex' with verbatim labels.
  • Loading branch information
ascherer committed Aug 15, 2019
1 parent 6de92af commit ba88d10
Show file tree
Hide file tree
Showing 16 changed files with 316 additions and 222 deletions.
2 changes: 1 addition & 1 deletion src/appendix/appendix-b.tex
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ \subsection{Referenced Persons}

\textbf{Fabrizio, Anthony (Tony)} & Partner at the research and consulting firm Fabrizio, Lee \& Associates. He was a pollster for the Trump Campaign and worked with Paul Manafort on Ukraine-related polling after the election. \\

\textbf{Fishbein, Jason} & Attorney who performed worked for Julian Assange and also sent WikiLeaks a password for an unlaunched website \verb+PutinTrump.org+ on September~20, 2016. \\
\textbf{Fishbein, Jason} & Attorney who performed worked for Julian Assange and also sent WikiLeaks a password for an unlaunched website \UseVerb{PutinTrumporg} on September~20, 2016. \\

\textbf{Flynn, Michael G. (a/k/a Michael Flynn Jr.)} & Son of Michael T. Flynn, National Security Advisor (Jan.~20, 2017--Feb.~13, 2017). \\

Expand Down
20 changes: 11 additions & 9 deletions src/common/includes.tex
Original file line number Diff line number Diff line change
Expand Up @@ -45,14 +45,6 @@

% table of contents is clickable
\usepackage[hyphens]{url}
\usepackage{hyperref}
\hypersetup{
colorlinks,
citecolor=black,
filecolor=black,
linkcolor=black,
urlcolor=black
}

% table of contents items are dotted
\usepackage{tocloft}
Expand Down Expand Up @@ -103,11 +95,21 @@

% verbatim stuff in footnotes
\usepackage{fancyvrb}
\VerbatimFootnotes
\DefineShortVerb{\|}

% try alternative font
\usepackage{kpfonts}
\usepackage{microtype}

% always load hyperref last
\usepackage{hyperref}
\hypersetup{
colorlinks,
citecolor=black,
filecolor=black,
linkcolor=black,
urlcolor=black
}

% a little help for unusual names
\hyphenation{Anti-trust Counter-intelligence Counter-terrorism Mana-fort Wiki-Leaks}
5 changes: 3 additions & 2 deletions src/complete/appendices.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
\chapter*{Appendices}
\label{chapter.3}
\addcontentsline{toc}{chapter}{\nameref{chapter.3}}
\label{chap:appendices}
\addcontentsline{toc}{chapter}{\nameref{chap:appendices}}
\setcounter{chapter}{3}
\setcounter{section}{0}
\etocsetnexttocdepth{subparagraph} % local TOC goes down to subparagraphs
\vspace{-1cm} % adjust for empty header
Expand Down
5 changes: 3 additions & 2 deletions src/complete/chapter-1.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
\chapter*{Volume I}
\label{chapter.1}
\addcontentsline{toc}{chapter}{\nameref{chapter.1}}
\label{chap:volume-1}
\addcontentsline{toc}{chapter}{\nameref{chap:volume-1}}
\setcounter{chapter}{1}
\setcounter{section}{0}
\etocsetnexttocdepth{subparagraph} % local TOC goes down to subparagraphs
\vspace{-1cm} % adjust for empty header
Expand Down
5 changes: 3 additions & 2 deletions src/complete/chapter-2.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
\chapter*{Volume II}
\label{chapter.2}
\addcontentsline{toc}{chapter}{\nameref{chapter.2}}
\label{chap:volume-2}
\addcontentsline{toc}{chapter}{\nameref{chap:volume-2}}
\setcounter{chapter}{2}
\setcounter{section}{0}
\etocsetnexttocdepth{subparagraph} % local TOC goes down to subparagraphs
\vspace{-1cm} % adjust for empty header
Expand Down
1 change: 1 addition & 0 deletions src/complete/main.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
\documentclass[12pt]{book}

\include{includes}
\include{saveverb}

\title{Open Source Edition of the Report On The Investigation Into Russian Interference In The 2016 Presidential Election Volume: Complete Report}
\author{Special Counsel Robert S. Mueller,~III}
Expand Down
84 changes: 84 additions & 0 deletions src/complete/saveverb.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
% active measures
\SaveVerb{TENGOP}|@TEN_GOP|
\SaveVerb{DJT}|@realDonaldTrump|
\SaveVerb{MAGA}|#makeAmericagreatagain|
\SaveVerb{TNGOP}|#tngop|
\SaveVerb{TENNESSEE}|#tennessee|
\SaveVerb{GOP}|#g0p|
\SaveVerb{HCFP}|#HillaryClintonForPrison2016|
\SaveVerb{NOHILL}|#nohillary2016|
\SaveVerb{MNUS}|@MissouriNewsUS|
\SaveVerb{MFT}|@march_for_trump|
\SaveVerb{JENNABRAMS}|@Jenn_Abrams|
\SaveVerb{jennabrams}|@jenn_abrams|
\SaveVerb{PAMELA}|@Pamela_Moore13|
\SaveVerb{NYV}|#NewYorkValues|
\SaveVerb{MCFAUL}|@McFaul|
\SaveVerb{ROGER}|@RogerJStoneJr|
\SaveVerb{HANNITY}|@seanhannity|
\SaveVerb{MFJ}|@mflynnJR|
\SaveVerb{JOSHMILTON}|[email protected]|
\SaveVerb{BEINGPATRIOTIC}|[email protected]|
\SaveVerb{ROBOTCL}|[email protected]|
\SaveVerb{DJTJ}|@DonaldJTrumpJr|
\SaveVerb{VOTERFRAUD}|#VoterFraud|
\SaveVerb{DRAINTS}|#DrainTheSwamp|
\SaveVerb{MAGAhat}|#MAGAhat|
\SaveVerb{voted}|#voted|
\SaveVerb{ElectionDay}|#ElectionDay|
\SaveVerb{ERICTRUMP}|@EricTrump|
\SaveVerb{debatenight}|#debatenight|
\SaveVerb{TrumpB}|#TrumpB|
\SaveVerb{KellyannePolls}|@KellyannePolls|
\SaveVerb{hillarysemail}|#hillarysemail|
\SaveVerb{hillaryemail}|#hillary[s]email|
\SaveVerb{WeinerGate}|#WeinerGate|
\SaveVerb{parscale}|@parscale|
\SaveVerb{FridayFeeling}|#FridayFeeling|
\SaveVerb{GenFlynn}|@GenFlynn|
\SaveVerb{mikepence}|@mike_pence|
\SaveVerb{10gop}|@10_gop|
\SaveVerb{dtcom}|@donaldtrump.com|
\SaveVerb{K4T}|#KIDS4TRUMP|
\SaveVerb{America1st}|@America_1st_|

% hacking and dumping
\SaveVerb{CEX}|CEX.io|
\SaveVerb{DCLeaks}|DCLeaks.com|
\SaveVerb{dcleaks}|dcleaks.com|
\SaveVerb{atdcleaks}|@dcleaks_|
\SaveVerb{electionleaks}|electionleaks.com|
\SaveVerb{tco}|https://t.co/QTVKUjQcOx|
\SaveVerb{pass}|KvFsg%*14@gPgu&|
\SaveVerb{smiley}|;)|
\SaveVerb{democratsorg}|democrats.org|
\SaveVerb{hillaryclintoncom}|hillaryclinton.com|
\SaveVerb{dncorg}|dnc.org|
\SaveVerb{dcccorg}|dccc.org|
\SaveVerb{rarexe}|rar.exe|
\SaveVerb{dcleaksproject}|[email protected]|
\SaveVerb{guccifer20}|[email protected]|
\SaveVerb{atWikiLeaks}|@WikiLeaks|
\SaveVerb{guccifer2}|@guccifer_2|
\SaveVerb{Guccifer2}|@Guccifer_2|
\SaveVerb{guccifer20mailcom}|[email protected]|
\SaveVerb{wkdnclink1}|wk dnc link1.txt.gpg|
\SaveVerb{wikimail}|wiki_mail.txt.gpg|
\SaveVerb{PutinTrumporg}|PutinTrump.org|
\SaveVerb{putintrumporg}|putintrump.org|
\SaveVerb{atJasonFishbein}|@JasonFishbein|
\SaveVerb{atjabber}|@jabber.cryptoparty.is|
\SaveVerb{wlsearchtk}|wlsearch.tk|

% russian links
\SaveVerb{politicocom}|politico.com|
\SaveVerb{russianembassyorg}|[email protected]|
\SaveVerb{katrinyana}|[email protected]|
\SaveVerb{Trump2016ru}|Trump2016.ru|
\SaveVerb{DonaldTrump2016ru}|DonaldTrump2016.ru|
\SaveVerb{PrpeskovaATprpressgofru}|[email protected]|
\SaveVerb{PrpeskovaATprpressgovru}|[email protected]|
\SaveVerb{prpeskovaATprpressgofru}|[email protected]|
\SaveVerb{prpeskovaATprpressgovru}|[email protected]|
\SaveVerb{infoATprpressgovru}|[email protected]|
\SaveVerb{atFoxNews}|@FoxNews|
2 changes: 2 additions & 0 deletions src/complete/table-of-contents.tex
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,5 @@

% redefine the headings of the TOCs to use \section* rather than \chapter*
\etocarticlestyle

\hypersetup{pageanchor=true}
8 changes: 5 additions & 3 deletions src/complete/title.tex
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
\hypersetup{pageanchor=false}

\thispagestyle{empty}

\begin{center}
Expand All @@ -12,9 +14,9 @@

\large
Complete Report:\\
\hyperlink{chapter.1}{Volume I}\\
\hyperlink{chapter.2}{Volume II}\\
\hyperlink{chapter.3}{Appendices}
\hyperref[chap:volume-1]{Volume I}\\
\hyperref[chap:volume-2]{Volume II}\\
\hyperref[chap:appendices]{Appendices}

\vspace{10 mm}

Expand Down
Loading

0 comments on commit ba88d10

Please sign in to comment.