Repository navigation
v2.1
v2.1
A full retypesetting. The tutorial moves to the same document class as the other tutorials, and the whole book is rebuilt around it.
Added
- A short overview at the start of every chapter — four of them, one per part: Signal Transformation, Basic Concepts, Compressed Sensing, and Image processing.
- A cover image on the title page, showing the measurement equation Y = Φ·Ψᵀ·X.
elegantbook.clsis now bundled. It was not included before and is not installed by default, so a fresh clone could not be built at all..latexmkrcand.gitignore. A barelatexmknow selects XeLaTeX and runs as many passes as the cross-references need.
Changed
- Migrated from
ctexartto theelegantbookdocument class. The hand-rolled heading sizes, the page border, the custom title page and the manual section dividers are gone, along with more than a dozen redundant packages. - Headings no longer carry a redundant
\textbf{}wrapper (89 of them). ElegantBook already sets headings in bold, so they were being bolded twice. - Figures now float. All 22 were pinned with
[H]; they use[htbp], which packs pages instead of leaving large gaps. The one figure referred to as "the figure below" keeps its pinned placement. - Figure captions lost their "Figure N:" prefix. No figure is cross-referenced anywhere, so the numbers carried no information.
- The table of contents, the Preface and the Afterword are set with wider spacing.
- The README has been rewritten.
Fixed
- Typo in the source filename:
Introdution→Introduction. The same typo was in one of the section headings too. - Eighteen grammar slips, mostly articles:
a observation→an observation(three places),a orthogonal,a equivalent,a equation,a optimization,a all-zero;an proper→a proper;all we uses→all we use.
Removed from version control
Introdution to Compressed Sensing.synctex.gzwas a tracked build artifact. It is regenerated at build time and is now ignored.