pandoctools
pandoctools copied to clipboard
New feature release
next release:
- [ ] UPD docx templates: pandoc-templates
- [ ] pyppeteer dir shortcut
- [ ] remove deprecated env vars and corresponding code and scripts
- [ ] create change-log file
other:
- [ ] add pandoc-pygments python package. If pygments would work OK then remove raw js code from pandoctools.
- [ ] think about running complete pip only test
- [ ] add conda-ikernel-install python package
- [ ] Use terminal-command-keys VS Code package (+ see this):
{
"key": "ctrl+alt+p",
"command": "terminalCommandKeys.run",
"args": {
"cmd": "\"the\\path\\pandoctools.exe\" \"${file}\""
}
},
or
{
"key": "ctrl+alt+p",
"command": "terminalCommandKeys.run",
"args": {
"cmd": "\"the/path/pandoctools\" \"${file}\""
}
},
- [ ] fix css:
- [ ] solve problem with tables that do not fit
- [ ] No multiple pdf. Have one that looks good on tablet, good on smartphone horizontal. Images and tables are of the same size as text nody. But if I set style to 100% the table would take all horizontal space (which is wider that text body). 70 chars text body width? 30 em?
- [ ] Find out how to add citations to ipynb. Is it possible to do like I add crossreferences now? Check this.
- [ ] Add "how to". How to install Atom, Hydrogen, Miniconda, Pandoctools, atom-pandoctools. How to create "pandoctools" and "python3" environments (with instructions for conda and pip). How should the document look like, what to press to convert it. What available formats are. How to collect outputs and images (as it's not automanic but uses matplotlibhelper), First take on tweaking profiles.
- [ ] Julia kernel incl. custom batch script for Windows 7, add js and ts kernels via conda
- [ ] Add pytest
- [ ] Check and reconsider jupymd flavor.
2.8.0.4-2.8.0.5
- [x] ~simpler python3 and r kernels for CI (that import pandas - check that such kernels have error in hydrogen when installed non-activated)~
- [x] ~YAMLLoadWarning~
- [x] ~https://github.com/kiwi0fruit/pandoctools/issues/46~
- [x] ~https://github.com/kiwi0fruit/knitty/issues/22~
- [x] ~change license to MIT (see https://github.com/bebraw/pypandoc/issues/171)~
2.8.0.1 version
- [x] ~set up CI on Win and Linux.~
- ~CI outputs fixed conda packages per OS. Write instruction to readme how to install it.~
- [x] ~Try adding such general replacer to pyppdf. FIRST fix timeout bug or something or it would be impossible to debug all this! add open fonts python package: TEST
-regularPOSTFIX of all fonts: Robotization Mono bug. And add general purpose injector that replaces by regex and injects file contents (-f) or injects string (-s). And fix undefined family in mathjax.html two files. And why do I add another mathjax js injection in addition to pandoc one? And why in default case I do not delete the second addition but in kiwi case I delete it? Wtf?~ - [x] ~fix pandoctools readme that open-fonts is a dependence. And now you can use all free fonts from its readme (except CJK)~
- [x] ~upd pandoc templates~
- [x] ~upd pyppdf, Chromium 693954, set travis for three OSes that runs test from pyppdf readme.~
- [x] ~update pyee (so it would be the same as in pypi)~
- [x] ~Bring back middle-inputs / pandoc_inputs env var~,
- [x] ~Fix fonts names in Kiwi.sass profile~,
- [x] ~publish thin VS Code package. Nope.~
2.6.0.6 version
- [x] ~test Unicode stdin and stdout (out only first) when to md output. As using batch could break it.~
- [x] ~test, test with system bash renamed~
- [x] ~either remove versioneer or test build 1 in python27~
- [x] ~first buid and test host restrictions on home pc~
- [x] ~rerender examples (with new font fb and fixed text).~
- [x] ~Remove text about
<p>from examples,~ - [x] ~Write how to remove conda env the rght way to install instructions~
- [x] ~Fix readme so that it's clear that on Pip we need to install git for win and on conda we have two options.~
- [x] ~Test if which finds .bat~
- [x] ~remove $source from scripts but leave it for backward comp~
- [x] ~drop py-bash. Rename repo to git-bash. Pip won't get git-bash.~
- [x] ~Swap
STI0 Two Mat0 monospacified for Consola0andDejaVu Sans Mono monospacified for Consolasin Kiwi profile~ - [x] ~add single quoted strings to R block comments~
- [x] ~upd where and to shutilwhich-cwdpatch (+ add to deps)~
- [x] ~upd knitty where to shutilwhich-cwdpatch and ipynb filter too (should check if attr and reassign) (+ add to deps)~
- [x] ~Fix deprecated deactivate so that it's compatible with both conda and virtualenv~
- [x] ~https://github.com/jgm/pandoc/issues/5259 -> https://github.com/kiwi0fruit/pandoctools/issues/35~
- [x] ~Add mathjax to conda-forge~
- [x] ~Default profile should not run ipynb~
- ~[Nope] Try pug with pandoc templates. if OK make CLI UX in profiles convenient somehow. Actually converting in the same folder would be enough. Even in the site-packages.~
- ~[Nope] prism.pdf special $to~
- ~[Nope] add fallback chains for Consolas and Segoe UI too~.