Comments (3)
Usage of version-stable TinyTeX implemented with 0a69df4 in a feature branch, where we use as date 2019/02/27
, which is the latest snapshot available before the MRAN build date of the rocker/r-ver:3.5.3
we are currently using and corresponds to the frozen 2018 TeXLive snapshot.
Successfully tested in the feature branch via
git checkout feature/152-version-stable-tinytex
docker build --pull -f Dockerfile -t mirai/smarp:152-version-stable-tinytex .
docker run -p 80:80 mirai/smarp:152-version-stable-tinytex
from smarp.
Note that, in general, we shall reconsider if we want to keep using xelatex
as engine, as well as whether PDF version (vector graphics) of the figures can be created and used instead of PNG.
This can be addressed as part of #130.
from smarp.
After some more thoughts, one option to pick the TeXLive snapshot is to bind it to the version of TeXLive normally shipped as
texlive-*
packages in the Debian image eachrocker/r-ver
is createdFROM
. This would basically mean using the TinyTeX install in therocker/verse
as a tiny, container-friendly replacement for the TeXLive install one would get viaapt-get
for the specific Debian release.
The information can be found at https://www.tug.org/texlive/debian.html.
Originally posted by @riccardoporreca in rocker-org/rocker-versioned#169 (comment)
It then makes sense to use the TeXLive 2016 release from the tlnet archive, i.e. http://www.texlive.info/tlnet-archive/2017/04/13/tlnet as CTAN_REPO
. Note the http instead of https, this is required since back in TeXLive 2016 install-tl only supported http and ftp for the -repository
command-line argument.
This is even more relevant for SmaRP, where we are doing a first release where we switch from the debian texlive-*
packages to TinyTeX, and this approach would minimize the difference in the PDF report due to the version of TeXLive and LaTeX packages.
from smarp.
Related Issues (20)
- Missing title in the Shiny app
- Missing automatic cleanup of config-created data/
- Vignettes maintenance ?
- Header background too responsive
- Add URL and BugReports sections in DESCRIPTION
- Additional nomenclature edits HOT 2
- Initialize value in Annual Contribution
- Technical review of R Markdown PDF report HOT 5
- A4 PDF report HOT 1
- Bookmark current status HOT 1
- Help section HOT 3
- App not visible HOT 4
- Align step in Interest Rate in P2
- Updates after Mirai website integration
- Update to iFrame Resizer 4.2.1 HOT 1
- Public SmaRP docker images
- Switch default branch to develop HOT 1
- Upgrade Dockerfile
- Upgrade to latest version of R
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 smarp.