Comments (4)
Oh, I forgot that I pushed that. I wrote that but never ended up using it. I find it much easier to just consistently compile the book and comment / uncomment.
from tufte_algorithms_book.
Good question. You can simply comment out the sections in book.tex you don't want to compile.
IE something like:
\begin{document}
% \frontmatter
% \input{titlepage}
% \include{copyrightpage}
% \include{dedication}
% \forceheader{Contents}
% \tableofcontents
% \include{chapter/preface}
% \include{chapter/acknowledgments}
\mainmatter
\begin{jlcode}
include("../support_code.jl")
\end{jlcode}
\include{chapter/introduction}
% Add additional include statements for your other chapters.
% \appendix
% \include{chapter/appendix}
% \solutions
% \backmatter
% \chapter*{References}
% \addcontentsline{toc}{chapter}{References}
% \forceheader{References}
% \printbibliography[heading=none]
% \forceheader{Index}
% \printindex
\end{document}
In Alg4Opt we had a separate .tex file for compiling standalone chapters, but we still used this simple comment-out technique.
from tufte_algorithms_book.
What about pull_section.jl
? I thought that's written for this purpose but I didn't had a chance to dig into it.
from tufte_algorithms_book.
Closed by #14
from tufte_algorithms_book.
Related Issues (20)
- Failing CI at deploy HOT 1
- working on Julia 1.2? HOT 2
- Share between console and block? HOT 3
- install instruction for julia packages (jlpkg missing) HOT 1
- pipeline failed HOT 2
- make compile error HOT 3
- ??pythontex?? error in code algorithm block HOT 1
- Project.toml/Manifest.toml
- build issue for Plots.Image() HOT 3
- semicolon does not suppress output in juliaconsole HOT 4
- Weave inserts sandbox module HOT 2
- workflow for including code HOT 2
- Work in new table of contents format HOT 2
- Compile generates `ImportError` HOT 18
- Error running Weave HOT 2
- Cannot use functions in REPL (juliaconsole environment) defined in juliaverbatim environment. HOT 2
- Could not find style module 'algforopt' HOT 1
- Issue with Pygments's unirange HOT 2
- Document Replacement Feature
- Additional Dependencies HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tufte_algorithms_book.