Comments (2)
Yep, I know how to fix it. I'll post tomorrow.
from tufte_algorithms_book.
The simplest fix is to change the version in pythontex.sty
in this repository:
# ./pythontex.sty
- \newcommand{\pytx@packageversion}{0.17dev}
+ \newcommand{\pytx@packageversion}{0.17}
But after running a diff between pythontex.sty
in this repository and original pythontex v0.17, the relavent differences are:
- \ifstrequal{#1}{julia}{\makepythontexfamily[pyglexer=julia1]{julia}}{}%
- \ifstrequal{#1}{juliacon}{\pgfkeys{/PYTX/family, name=juliacon, default, pyglexer=jlcon1}%
- \expandafter\xdef\csname pytx@macroformatter@juliacon\endcsname{\pytx@tmp@pprinter}%
- \expandafter\gdef\csname pytx@fvsettings@juliacon\endcsname{}%
- \expandafter\xdef\csname pytx@pyglexer@juliacon\endcsname{\pytx@tmp@pyglexer}%
- \expandafter\xdef\csname pytx@pygopt@juliacon\endcsname{\pytx@tmp@pygopt}%
- \expandafter\xdef\csname pytx@console@juliacon\endcsname{\pytx@tmp@console}%
- \AtEndDocument{\immediate\write\pytx@codefile{pygfamily=juliacon|%
- \csname pytx@pyglexer@juliacon\endcsname|%
- \csname pytx@pygopt@juliacon\endcsname}%
- }%
- \pytx@MakeCodeFV{juliacon}%
- \newenvironment{juliaconsole}%
- {\VerbatimEnvironment
- \def\pytx@type{juliacon}%
- \pytx@ConfigPygments
- \begin{juliaconcode}}%
- {\end{juliaconcode}%
- \ifbool{pytx@opt@autoprint}{}{\printpythontex{}}}}{}%
- \ifstrequal{#1}{jl}{\makepythontexfamily[pyglexer=julia1]{jl}}{}%
+ \ifstrequal{#1}{julia}{\makepythontexfamily[pyglexer=julia]{julia}}{}%
+ \ifstrequal{#1}{juliacon}{\makepythontexfamily@con[jlcon]{julia}}{}%
+ \ifstrequal{#1}{jl}{\makepythontexfamily[pyglexer=julia]{jl}}{}%
If these are acceptable, then we could delete pythontex.sty
from this repository safely.
Edit: oh julia1
is your custom-built pygments hmmm... as a template probably adding this would make the project too complicated?
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
- 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.